|
Index
C++ Code Documentation
io::IstreamStream
Derived from: io::Istream
File: BASE/io/IstreamStream.H
public:
- IstreamStream( base::String const &filename );
 | constructor | |
- IstreamStream( std::istream &stream );
- virtual ~IstreamStream();
 | destructor | |
- virtual uint read( char *buffer, uint buffer_len );
- virtual uint read( char unsigned *buffer, uint buffer_len );
- virtual bool ok();
- virtual void get( char & );
- virtual void get( char unsigned & );
- virtual void getline( base::String & );
- std::istream &stream();
- virtual StreamType type() const;
protected:
private:
- base::String _filename;
- std::istream *_stream;
- bool _stream_was_allocated;
- IstreamStream( IstreamStream const & );
 | disabled copy constructor | |
- IstreamStream &operator=( IstreamStream const & );
 | disabled assignment operator | |
|