#include <data.h>

Public Member Functions | |
| virtual void | AddToTrajectoryBuilder (mapping::TrajectoryBuilderInterface *trajectory_builder)=0 |
| Data (const std::string &sensor_id) | |
| const std::string & | GetSensorId () const |
| virtual common::Time | GetTime () const =0 |
| virtual | ~Data () |
Protected Attributes | |
| const std::string | sensor_id_ |
| cartographer::sensor::Data::Data | ( | const std::string & | sensor_id | ) | [inline, explicit] |
| virtual cartographer::sensor::Data::~Data | ( | ) | [inline, virtual] |
| virtual void cartographer::sensor::Data::AddToTrajectoryBuilder | ( | mapping::TrajectoryBuilderInterface * | trajectory_builder | ) | [pure virtual] |
| const std::string& cartographer::sensor::Data::GetSensorId | ( | ) | const [inline] |
| virtual common::Time cartographer::sensor::Data::GetTime | ( | ) | const [pure virtual] |
Implemented in cartographer::sensor::Dispatchable< DataType >, and cartographer::mapping::LocalSlamResultData.
const std::string cartographer::sensor::Data::sensor_id_ [protected] |
Reimplemented in cartographer::mapping::LocalSlamResult2D, and cartographer::mapping::LocalSlamResult3D.