\( \newcommand{\E}{\mathrm{E}} \) \( \newcommand{\A}{\mathrm{A}} \) \( \newcommand{\R}{\mathrm{R}} \) \( \newcommand{\N}{\mathrm{N}} \) \( \newcommand{\Q}{\mathrm{Q}} \) \( \newcommand{\Z}{\mathrm{Z}} \) \( \def\ccSum #1#2#3{ \sum_{#1}^{#2}{#3} } \def\ccProd #1#2#3{ \sum_{#1}^{#2}{#3} }\)

CGAL 4.8 - IO Streams

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Groups Pages
Namespaces | Classes | Functions
CGAL Namespace Reference

## Namespaces
| IO

## Classes
class | Color
| An object of the class `Color` is a color available for drawing operations in many CGAL output streams. More...
class | Input_rep
| The definition of `Input_rep` is completely symmetric to `Output_rep`. More...
class | Output_rep
| The purpose of `Output_rep` is to provide a way to control output formatting that works independently of the object's stream output operator. More...
class | Istream_iterator
| The class `Istream_iterator` is an input iterator adaptor for the input stream class `Stream` and value type `T`. More...
class | Ostream_iterator
| The class `Ostream_iterator` is an output iterator adaptor for the output stream class `Stream` and value type `T`. More...
class | Verbose_ostream
| The class `Verbose_ostream` can be used as an output stream. More...

## Functions
Mode | get_mode (std::ios &s)
| returns the printing mode of the IO stream `s`. More...
Mode | set_ascii_mode (std::ios &s)
| sets the mode of the IO stream `s` to be the `ASCII` mode. More...
Mode | set_binary_mode (std::ios &s)
Mode | set_mode (std::ios &s, IO::Mode m)
| sets the printing mode of the IO stream `s`. More...
Mode | set_pretty_mode (std::ios &s)
| sets the mode of the IO stream `s` to be the `PRETTY` mode. More...
bool | is_ascii (std::ios &s)
| checks if the IO stream `s` is in `ASCII` mode. More...
bool | is_binary (std::ios &s)
| checks if the IO stream `s` is in `BINARY` mode. More...
bool | is_pretty (std::ios &s)
| checks if the IO stream `s` is in `PRETTY` mode. More...
template<class T >
Output_rep< T > | oformat (const T &t)
| Convenience function to construct an output representation (`Output_rep`) for type `T`. More...
template<class T >
Input_rep< T > | iformat (const T &t)
| The definition of this function is completely symmetric to `oformat()`.
template<class T , typename F >
Output_rep< T, F > | oformat (const T &t, F)
| Convenience function to construct an output representation (`Output_rep`) for type `T`. More...
ostream & | operator<< (ostream &os, Class c)
| Inserts object `c` in the stream `os`. More...
istream & | operator>> (istream &is, Class c)
| CGAL defines input operators for classes that are derived from the class `istream`. More...