CARMA C++
|
Reads Correlator Data from a specifiec file. More...
#include <carma/pipeline/VisBrickReader.h>
Public Member Functions | |
CorrelatorVisBrickReader (const std::string &filename, bool continueOnFileErrors=false) | |
Constructor. More... | |
bool | fileErrorDetected () const |
Was a file error detected while extracting correlator data records? More... | |
RecordsByFrameMap | getRecordsKeyedByFrame () |
Retrieve a map of all records keyed by frame time. More... | |
const carma::correlator::lib::CorrelatorData & | readOne () |
Read a single record from file. More... | |
virtual | ~CorrelatorVisBrickReader () |
Destructor. More... | |
Reads Correlator Data from a specifiec file.
Definition at line 31 of file VisBrickReader.h.
|
explicit |
Constructor.
filename | Specifies input visbrick filename. |
continueOnFileErrors | Extract as many records as possible from visbrick and continue (if possible) while logging error to logs. |
|
virtual |
Destructor.
bool carma::pipeline::CorrelatorVisBrickReader::fileErrorDetected | ( | ) | const |
Was a file error detected while extracting correlator data records?
RecordsByFrameMap carma::pipeline::CorrelatorVisBrickReader::getRecordsKeyedByFrame | ( | ) |
Retrieve a map of all records keyed by frame time.
const carma::correlator::lib::CorrelatorData& carma::pipeline::CorrelatorVisBrickReader::readOne | ( | ) |
Read a single record from file.
EOFException | When read fails due to end-of-file. |
exception | when there is an error reading file |