#include <collator_interface.h>
|
| using | Callback = std::function< void(const std::string &, std::unique_ptr< Data >)> |
| |
Definition at line 31 of file collator_interface.h.
◆ Callback
◆ CollatorInterface() [1/2]
| cartographer::sensor::CollatorInterface::CollatorInterface |
( |
| ) |
|
|
inline |
◆ ~CollatorInterface()
| virtual cartographer::sensor::CollatorInterface::~CollatorInterface |
( |
| ) |
|
|
inlinevirtual |
◆ CollatorInterface() [2/2]
| cartographer::sensor::CollatorInterface::CollatorInterface |
( |
const CollatorInterface & |
| ) |
|
|
delete |
◆ AddSensorData()
| virtual void cartographer::sensor::CollatorInterface::AddSensorData |
( |
int |
trajectory_id, |
|
|
std::unique_ptr< Data > |
data |
|
) |
| |
|
pure virtual |
◆ AddTrajectory()
| virtual void cartographer::sensor::CollatorInterface::AddTrajectory |
( |
int |
trajectory_id, |
|
|
const std::unordered_set< std::string > & |
expected_sensor_ids, |
|
|
const Callback & |
callback |
|
) |
| |
|
pure virtual |
◆ FinishTrajectory()
| virtual void cartographer::sensor::CollatorInterface::FinishTrajectory |
( |
int |
trajectory_id | ) |
|
|
pure virtual |
◆ Flush()
| virtual void cartographer::sensor::CollatorInterface::Flush |
( |
| ) |
|
|
pure virtual |
◆ GetBlockingTrajectoryId()
| virtual common::optional<int> cartographer::sensor::CollatorInterface::GetBlockingTrajectoryId |
( |
| ) |
const |
|
pure virtual |
◆ operator=()
The documentation for this class was generated from the following file: