Index

C++ Code Documentation

io::BinaryOstream

File: BASE/io/BinaryOstream.H

public:
  • BinaryOstream( std::ostream &stream );
    constructor
  • virtual ~BinaryOstream();
    destructor
  • std::ostream &stream();
  • void write( bool x );
  • void write( char x );
  • void write( char unsigned x );
  • void write( int short x );
  • void write( int unsigned short x );
  • void write( int x );
  • void write( uint x );
  • void write( int long x );
  • void write( int unsigned long x );
  • void write( int long long x );
  • void write( int unsigned long long x );
  • void write( float x );
  • void write( double x );
  • void write( long double x );
  • void write( char * x );
  • void write( char const * x );
  • void write( void * x );
  • void write( void const * x );
  • BinaryOstream &operator<<( bool x );
  • BinaryOstream &operator<<( char x );
  • BinaryOstream &operator<<( char unsigned x );
  • BinaryOstream &operator<<( int short x );
  • BinaryOstream &operator<<( int unsigned short x );
  • BinaryOstream &operator<<( int x );
  • BinaryOstream &operator<<( uint x );
  • BinaryOstream &operator<<( int long x );
  • BinaryOstream &operator<<( int unsigned long x );
  • BinaryOstream &operator<<( int long long x );
  • BinaryOstream &operator<<( int unsigned long long x );
  • BinaryOstream &operator<<( float x );
  • BinaryOstream &operator<<( double x );
  • BinaryOstream &operator<<( long double x );
  • BinaryOstream &operator<<( char * x );
  • BinaryOstream &operator<<( char const * x );
  • BinaryOstream &operator<<( void * x );
  • BinaryOstream &operator<<( void const * x );
  • void flush();
protected:
private:
  • std::ostream *_ostream;
  • BinaryOstream( BinaryOstream const & );
    disabled copy constructor
  • BinaryOstream &operator=( BinaryOstream const & );
    disabled assignment operator


io::BinaryOstream GANG