|
LRAUV
revA
|
Base class for a generalized set of "log data destinations," including to files (text or binary), over communications links, etc. More...
#include <LogReader.h>


Public Member Functions | |
| virtual | ~LogReader () |
| Destructor. More... | |
| virtual void | setInStream (InStream &inStream) |
| Sets the InStream. More... | |
| virtual bool | isValid () |
| Return true if logStream_ is available. More... | |
| virtual unsigned int | read ()=0 |
| Read between the specified times. More... | |
Protected Member Functions | |
| LogReader () | |
| Protected constructor for pure virtual class. More... | |
| LogReader (InStream &inStream) | |
| Protected constructor for pure virtual class. More... | |
Protected Attributes | |
| InStream * | logStream_ |
| Stores an InStream. More... | |
Private Member Functions | |
| LogReader (const LogReader &old) | |
Base class for a generalized set of "log data destinations," including to files (text or binary), over communications links, etc.
|
virtual |
Destructor.
|
protected |
Protected constructor for pure virtual class.
Constructor.
|
protected |
Protected constructor for pure virtual class.
Constructor.
|
private |
|
virtual |
Return true if logStream_ is available.
References InStream::isReadable(), and logStream_.
|
pure virtual |
Read between the specified times.
Implemented in FileLogReader, and BinaryLogReader.
Referenced by FileLogReader::read().
|
virtual |
|
protected |
Stores an InStream.
Referenced by isValid(), BinaryLogReader::read(), and setInStream().