#include <sensorstream.h>
Public Member Functions | |
const SensorMap & | getSensorMap () const |
virtual | operator bool () const =0 |
virtual SensorStream & | operator>> (const SensorReading *&)=0 |
virtual bool | rewind ()=0 |
SensorStream (const SensorMap &sensorMap) | |
virtual | ~SensorStream () |
Static Protected Member Functions | |
static OdometryReading * | parseOdometry (std::istream &is, const OdometrySensor *) |
static RangeReading * | parseRange (std::istream &is, const RangeSensor *) |
static SensorReading * | parseReading (std::istream &is, const SensorMap &smap) |
Protected Attributes | |
const SensorMap & | m_sensorMap |
Definition at line 8 of file sensorstream.h.
GMapping::SensorStream::SensorStream | ( | const SensorMap & | sensorMap | ) |
Definition at line 14 of file sensorstream.cpp.
|
virtual |
Definition at line 16 of file sensorstream.cpp.
|
inline |
Definition at line 15 of file sensorstream.h.
|
pure virtual |
Implemented in GMapping::LogSensorStream, and GMapping::InputSensorStream.
|
pure virtual |
Implemented in GMapping::LogSensorStream, and GMapping::InputSensorStream.
|
staticprotected |
Definition at line 50 of file sensorstream.cpp.
|
staticprotected |
Definition at line 68 of file sensorstream.cpp.
|
staticprotected |
Definition at line 18 of file sensorstream.cpp.
|
pure virtual |
Implemented in GMapping::LogSensorStream, and GMapping::InputSensorStream.
|
protected |
Definition at line 17 of file sensorstream.h.