|
Index
C++ Code Documentation
io::BinaryIstream
File: BASE/io/BinaryIstream.H
public:
- BinaryIstream( std::istream &stream );
 | constructor | |
- virtual ~BinaryIstream();
 | destructor | |
- std::istream &stream();
- void read( bool &x );
- void read( char &x );
- void read( char unsigned &x );
- void read( int short &x );
- void read( int unsigned short &x );
- void read( int &x );
- void read( uint &x );
- void read( int long &x );
- void read( int unsigned long &x );
- void read( int long long &x );
- void read( int unsigned long long &x );
- void read( float &x );
- void read( double &x );
- void read( long double &x );
- void read( char * x );
- void read( char const * x );
- void read( void * x );
- void read( void const * x );
- BinaryIstream &operator>>( bool &x );
- BinaryIstream &operator>>( char &x );
- BinaryIstream &operator>>( char unsigned &x );
- BinaryIstream &operator>>( int short &x );
- BinaryIstream &operator>>( int unsigned short &x );
- BinaryIstream &operator>>( int &x );
- BinaryIstream &operator>>( uint &x );
- BinaryIstream &operator>>( int long &x );
- BinaryIstream &operator>>( int unsigned long &x );
- BinaryIstream &operator>>( int long long &x );
- BinaryIstream &operator>>( int unsigned long long &x );
- BinaryIstream &operator>>( float &x );
- BinaryIstream &operator>>( double &x );
- BinaryIstream &operator>>( long double &x );
- BinaryIstream &operator>>( char * x );
- BinaryIstream &operator>>( char const * x );
- BinaryIstream &operator>>( void * x );
- BinaryIstream &operator>>( void const * x );
protected:
private:
- std::istream *_istream;
- BinaryIstream( BinaryIstream const & );
 | disabled copy constructor | |
- BinaryIstream &operator=( BinaryIstream const & );
 | disabled assignment operator | |
|