BWAPI
Classes | Functions
SPAR/AIModule/BWTA/vendors/CGAL/CGAL/IO/io.h File Reference
#include <iostream>
#include <CGAL/tags.h>
#include <CGAL/IO/io_tags.h>
#include <CGAL/IO/Color.h>
Include dependency graph for io.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  IO
class  Output_rep< T, F >
class  Input_rep< T >
 input functor class created by the generic IO input manipulator. More...
class  Benchmark_rep< T, F >

Functions

template<class T >
Output_rep< T > oformat (const T &t)
 generic IO output format manipulator.
template<class T , class F >
Output_rep< T, F > oformat (const T &t, F)
 generic IO output format manipulator with formatting tag.
template<class T >
Input_rep< T > iformat (T &t)
 generic IO input format manipulator.
template<class T , class F >
std::ostream & operator<< (std::ostream &out, Benchmark_rep< T, F > rep)
template<class T >
Benchmark_rep< T > bmformat (const T &t)
template<class T , class F >
Benchmark_rep< T, F > bmformat (const T &t, F)
IO::Mode get_mode (std::ios &i)
IO::Mode set_ascii_mode (std::ios &i)
IO::Mode set_binary_mode (std::ios &i)
IO::Mode set_pretty_mode (std::ios &i)
IO::Mode set_mode (std::ios &i, IO::Mode m)
bool is_pretty (std::ios &i)
bool is_ascii (std::ios &i)
bool is_binary (std::ios &i)
template<class T >
void write (std::ostream &os, const T &t, const io_Read_write &)
template<class T >
void write (std::ostream &os, const T &t, const io_Operator &)
template<class T >
void write (std::ostream &os, const T &t, const io_Extract_insert &)
template<class T >
void write (std::ostream &os, const T &t)
template<class T >
void read (std::istream &is, T &t, const io_Read_write &)
template<class T >
void read (std::istream &is, T &t, const io_Operator &)
template<class T >
void read (std::istream &is, T &t, const io_Extract_insert &)
template<class T >
void read (std::istream &is, T &t)
std::ostream & operator<< (std::ostream &out, const Color &col)
std::istream & operator>> (std::istream &is, Color &col)
const char * mode_name (IO::Mode m)
void swallow (std::istream &is, char d)
void swallow (std::istream &is, const std::string &s)

Function Documentation

template<class T >
Benchmark_rep<T> bmformat ( const T &  t)

Here is the caller graph for this function:

template<class T , class F >
Benchmark_rep<T,F> bmformat ( const T &  t,
 
)
IO::Mode get_mode ( std::ios &  i)

Here is the caller graph for this function:

template<class T >
Input_rep<T> iformat ( T &  t)

generic IO input format manipulator.

Here is the caller graph for this function:

bool is_ascii ( std::ios &  i)

Here is the caller graph for this function:

bool is_binary ( std::ios &  i)

Here is the caller graph for this function:

bool is_pretty ( std::ios &  i)

Here is the caller graph for this function:

const char* mode_name ( IO::Mode  m)
template<class T >
Output_rep<T> oformat ( const T &  t)

generic IO output format manipulator.

Here is the caller graph for this function:

template<class T , class F >
Output_rep<T,F> oformat ( const T &  t,
 
)

generic IO output format manipulator with formatting tag.

template<class T , class F >
std::ostream& operator<< ( std::ostream &  out,
Benchmark_rep< T, F >  rep 
)
std::ostream& operator<< ( std::ostream &  out,
const Color col 
) [inline]

Here is the call graph for this function:

std::istream& operator>> ( std::istream &  is,
Color col 
) [inline]

Here is the call graph for this function:

template<class T >
void read ( std::istream &  is,
T &  t,
const io_Read_write  
) [inline]
template<class T >
void read ( std::istream &  is,
T &  t,
const io_Operator  
) [inline]

Here is the call graph for this function:

template<class T >
void read ( std::istream &  is,
T &  t,
const io_Extract_insert  
) [inline]

Here is the call graph for this function:

template<class T >
void read ( std::istream &  is,
T &  t 
) [inline]

Here is the call graph for this function:

IO::Mode set_ascii_mode ( std::ios &  i)

Here is the caller graph for this function:

IO::Mode set_binary_mode ( std::ios &  i)

Here is the caller graph for this function:

IO::Mode set_mode ( std::ios &  i,
IO::Mode  m 
)

Here is the caller graph for this function:

IO::Mode set_pretty_mode ( std::ios &  i)

Here is the caller graph for this function:

void swallow ( std::istream &  is,
char  d 
)

Here is the caller graph for this function:

void swallow ( std::istream &  is,
const std::string &  s 
)
template<class T >
void write ( std::ostream &  os,
const T &  t,
const io_Read_write  
) [inline]
template<class T >
void write ( std::ostream &  os,
const T &  t,
const io_Operator  
) [inline]

Here is the call graph for this function:

template<class T >
void write ( std::ostream &  os,
const T &  t,
const io_Extract_insert  
) [inline]

Here is the call graph for this function:

template<class T >
void write ( std::ostream &  os,
const T &  t 
) [inline]

Here is the call graph for this function:

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines