INTRODUCTION Overview Download and Install Quick Start Documentation Publications NONFRAMEWORK CODE Driver Interfaces Drivers Libraries Utilities FRAMEWORK CODE Interfaces Components Libraries Utilities Full Software Listings DEVELOPER Tutorials Examples Dev Guide Dashboard PEOPLE Contributors Users Project Download Mailing lists
|
orcalog::LogReader Class Reference
Inherited by orcalogfactory::CameraLogReader, orcalogfactory::DriveBicycleLogReader, orcalogfactory::GpsLogReader, orcalogfactory::LaserScanner2dLogReader, orcalogfactory::Localise2dLogReader, orcalogfactory::Localise3dLogReader, orcalogfactory::Odometry2dLogReader, orcalogfactory::Odometry3dLogReader, orcalogfactory::PathFollower2dLogReader, orcalogfactory::PowerLogReader, orcalogfactory::RangeScanner2dLogReader, and orcalogfactory::WifiLogReader.
Detailed DescriptionHandles a file which contains actual data (ie not the master file). All LogReaders inherit from this. Some file handling is done in the base class. Member Function Documentation
This version correctly handles two standard log file formats: ice ; binary file ascii : ascii file This function does not catch exceptions which may result when opening a file. Derived classes which want to modify this behavior or need to handle other formats need to re-implement this function. References file_, orcalog::openAsciiFileForReading(), orcalog::openBinaryFileForReading(), and orcaice::Context::tracer(). Referenced by init().
Read a log item and chuck it away (base-class has to implement). Used for fast-forwarding through a file. Referenced by setLogIndex().
Returns a human-readable string. This is a reasonable default which can be over-ridden. The documentation for this class was generated from the following files:
|
Webmaster: Tobias Kaupp (tobasco at users.sourceforge.net)