Public Member Functions | Protected Attributes | List of all members
GMapping::LogSensorStream Class Reference

#include <sensorstream.h>

Inheritance diagram for GMapping::LogSensorStream:
Inheritance graph
[legend]

Public Member Functions

 LogSensorStream (const SensorMap &sensorMap, const SensorLog *log)
 
virtual operator bool () const
 
virtual SensorStreamoperator>> (const SensorReading *&)
 
virtual bool rewind ()
 
- Public Member Functions inherited from GMapping::SensorStream
const SensorMapgetSensorMap () const
 
 SensorStream (const SensorMap &sensorMap)
 
virtual ~SensorStream ()
 

Protected Attributes

SensorLog::const_iterator m_cursor
 
const SensorLogm_log
 
- Protected Attributes inherited from GMapping::SensorStream
const SensorMapm_sensorMap
 

Additional Inherited Members

- Static Protected Member Functions inherited from GMapping::SensorStream
static OdometryReadingparseOdometry (std::istream &is, const OdometrySensor *)
 
static RangeReadingparseRange (std::istream &is, const RangeSensor *)
 
static SensorReadingparseReading (std::istream &is, const SensorMap &smap)
 

Detailed Description

Definition at line 36 of file sensorstream.h.

Constructor & Destructor Documentation

◆ LogSensorStream()

GMapping::LogSensorStream::LogSensorStream ( const SensorMap sensorMap,
const SensorLog log 
)

Definition at line 113 of file sensorstream.cpp.

Member Function Documentation

◆ operator bool()

GMapping::LogSensorStream::operator bool ( ) const
virtual

Implements GMapping::SensorStream.

Definition at line 120 of file sensorstream.cpp.

◆ operator>>()

SensorStream & GMapping::LogSensorStream::operator>> ( const SensorReading *&  rd)
virtual

Implements GMapping::SensorStream.

Definition at line 129 of file sensorstream.cpp.

◆ rewind()

bool GMapping::LogSensorStream::rewind ( )
virtual

Implements GMapping::SensorStream.

Definition at line 124 of file sensorstream.cpp.

Member Data Documentation

◆ m_cursor

SensorLog::const_iterator GMapping::LogSensorStream::m_cursor
protected

Definition at line 44 of file sensorstream.h.

◆ m_log

const SensorLog* GMapping::LogSensorStream::m_log
protected

Definition at line 43 of file sensorstream.h.


The documentation for this class was generated from the following files:


openslam_gmapping
Author(s): Cyrill Stachniss, Udo Frese, Giorgio Grisetti, Wolfram Burgard
autogenerated on Thu Oct 19 2023 02:25:51