Public Member Functions | |
Constructors etc. | |
micxxstream (std::istream *streamptr=__null) | |
micxxstream (std::istream &istream) | |
~micxxstream (void) | |
Input Methods | |
virtual ByteCount | read (char *buf, size_t n) |
virtual int | getbyte (void) |
Public Member Functions inherited from mootio::mcxxstream< std::istream > | |
mcxxstream (std::istream *streamptr=__null) | |
mcxxstream (std::istream &stream) | |
virtual | ~mcxxstream (void) |
virtual bool | valid (void) |
virtual bool | eof (void) |
Public Member Functions inherited from mootio::mstream | |
mstream (const std::string &myname="") | |
virtual | ~mstream (void) |
operator bool (void) | |
virtual std::string | errmsg (void) |
virtual bool | reopen (void) |
virtual bool | close (void) |
Public Member Functions inherited from mootio::mistream | |
mistream (void) | |
virtual | ~mistream (void) |
virtual ByteCount | getline (std::string &s, const std::string &delim="\") |
Additional Inherited Members | |
Public Attributes inherited from mootio::mcxxstream< std::istream > | |
std::istream * | streamp |
pointer to underlying stream More... | |
Public Attributes inherited from mootio::mstream | |
std::string | name |
symbolic name of this stream More... | |
Wrapper for C++ input streams (std::istream)
|
inline |
Default constructor
|
inline |
Reference-based constructor
|
inline |
Destructor
|
inlinevirtual |
Read up to
bytes of data into , returns number of bytes actually read.
Reimplemented from mootio::mistream.
|
inlinevirtual |
Read a single byte of data. Returns EOF on eof.
Reimplemented from mootio::mistream.