|
Classes |
| class | AutoLogger |
| | An AutoLogger simply logs continuously once it's started. More...
|
| class | AutoLoggerFactory |
| | Factory of AutoLogger instances. More...
|
| class | DummyReplayer |
| | This one can be used for unsupported or disabled interfaces. More...
|
| class | Exception |
| | Base class for exceptions coming from libOrcaLog. More...
|
| class | FileException |
| | Raised when something is wrong with reading the definition file. More...
|
| class | ParseException |
| | Raised when something is wrong with parsing log file. More...
|
| class | FormatNotSupportedException |
| | Raised when a format is specified which the slave logger does not support. More...
|
| class | Factory |
| class | LogReader |
| class | LogReaderInfo |
| class | LogWriter |
| | Base class for all interface slaves Sets up a data file and registers with the MasterFileWriter. The individual log writers (e.g. LaserLogWriter) inherit from this class. More...
|
| class | LogWriterInfo |
| class | MasterFileReader |
| | Knows how to parse a master file. More...
|
| class | MasterFileWriteHandler |
| class | MasterFileWriter |
| | Maintains the master file. More...
|
| class | MasterFileWriteThread |
| class | Replayer |
| class | ReplayerFactory |
| | Factory of log replayers. More...
|
| class | SnapshotLogBuffer |
| | A fixed-length (in time) circular buffer. More...
|
| class | SnapshotLogger |
| class | SnapshotLoggerFactory |
| | Factory of SnapshotLogger instances. More...
|
Functions |
| std::ifstream * | openAsciiFileForReading (const std::string &filename) |
| std::ifstream * | openBinaryFileForReading (const std::string &filename) |
| std::ofstream * | openAsciiFileForWriting (const std::string &filename) |
| std::ofstream * | openBinaryFileForWriting (const std::string &filename) |
| void | parseRequiredTag (const std::string &tag, std::string &type, std::string &suffix) |
|
std::string | headerLine (const std::string &filename, const std::string &interfaceType, const std::string &format, bool enabled) |
| | Convert log parameters to a master file header line.
|
|
void | parseHeaderLine (const std::string &line, std::string &filename, std::string &interfaceType, std::string &format, bool &enabled) |
| | Parse a master file header line to log parameters.
|
|
std::string | endOfHeader () |
| | Special string to mark the end of the header (start of data).
|
|
bool | isEndOfHeader (const std::string &line) |
| | Test master file line for special string marking the end of the header (start of data).
|
|
std::string | dataLine (int seconds, int useconds, int id, int index) |
| | Convert data parameters to a master file data line.
|
| void | parseDataLine (const std::string &line, int &seconds, int &useconds, int &id, int &index) |
|
IceUtil::Time | iceUtilTime (int sec, int usec) |
| | Convenience function for constructing IceUtil times.
|
This namespace is part of a library which contains basic definitions for Orca logging facilities.