#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: