#include <trajectory_collator.h>
|
using | Callback = std::function< void(const std::string &, std::unique_ptr< Data >)> |
|
Definition at line 36 of file trajectory_collator.h.
◆ TrajectoryCollator() [1/2]
cartographer::sensor::TrajectoryCollator::TrajectoryCollator |
( |
| ) |
|
|
inline |
◆ TrajectoryCollator() [2/2]
cartographer::sensor::TrajectoryCollator::TrajectoryCollator |
( |
const TrajectoryCollator & |
| ) |
|
|
delete |
◆ AddSensorData()
void cartographer::sensor::TrajectoryCollator::AddSensorData |
( |
int |
trajectory_id, |
|
|
std::unique_ptr< Data > |
data |
|
) |
| |
|
overridevirtual |
◆ AddTrajectory()
void cartographer::sensor::TrajectoryCollator::AddTrajectory |
( |
int |
trajectory_id, |
|
|
const std::unordered_set< std::string > & |
expected_sensor_ids, |
|
|
const Callback & |
callback |
|
) |
| |
|
overridevirtual |
◆ FinishTrajectory()
void cartographer::sensor::TrajectoryCollator::FinishTrajectory |
( |
int |
trajectory_id | ) |
|
|
overridevirtual |
◆ Flush()
void cartographer::sensor::TrajectoryCollator::Flush |
( |
| ) |
|
|
overridevirtual |
◆ GetBlockingTrajectoryId()
common::optional< int > cartographer::sensor::TrajectoryCollator::GetBlockingTrajectoryId |
( |
| ) |
const |
|
overridevirtual |
◆ operator=()
◆ trajectory_to_queue_
std::unordered_map<int, OrderedMultiQueue> cartographer::sensor::TrajectoryCollator::trajectory_to_queue_ |
|
private |
◆ trajectory_to_queue_keys_
std::unordered_map<int, std::vector<QueueKey> > cartographer::sensor::TrajectoryCollator::trajectory_to_queue_keys_ |
|
private |
The documentation for this class was generated from the following files: