#include <dispatchable.h>
Public Member Functions | |
void | AddToTrajectoryBuilder (mapping::TrajectoryBuilderInterface *const trajectory_builder) override |
const DataType & | data () const |
Dispatchable (const std::string &sensor_id, const DataType &data) | |
common::Time | GetTime () const override |
Private Attributes | |
const DataType | data_ |
Definition at line 27 of file dispatchable.h.
cartographer::sensor::Dispatchable< DataType >::Dispatchable | ( | const std::string & | sensor_id, |
const DataType & | data | ||
) | [inline] |
Definition at line 29 of file dispatchable.h.
void cartographer::sensor::Dispatchable< DataType >::AddToTrajectoryBuilder | ( | mapping::TrajectoryBuilderInterface *const | trajectory_builder | ) | [inline, override, virtual] |
Implements cartographer::sensor::Data.
Definition at line 33 of file dispatchable.h.
const DataType& cartographer::sensor::Dispatchable< DataType >::data | ( | ) | const [inline] |
Definition at line 37 of file dispatchable.h.
common::Time cartographer::sensor::Dispatchable< DataType >::GetTime | ( | ) | const [inline, override, virtual] |
Implements cartographer::sensor::Data.
Definition at line 32 of file dispatchable.h.
const DataType cartographer::sensor::Dispatchable< DataType >::data_ [private] |
Definition at line 40 of file dispatchable.h.