#include <collator.h>
|  | 
| using | Callback = std::function< void(const string &, std::unique_ptr< Data >)> | 
|  | 
Definition at line 32 of file collator.h.
 
  
  | 
        
          | cartographer::sensor::Collator::Collator | ( |  | ) |  |  | inline | 
 
 
  
  | 
        
          | cartographer::sensor::Collator::Collator | ( | const Collator & |  | ) |  |  | delete | 
 
 
      
        
          | void cartographer::sensor::Collator::AddSensorData | ( | int | trajectory_id, | 
        
          |  |  | const string & | sensor_id, | 
        
          |  |  | std::unique_ptr< Data > | data | 
        
          |  | ) |  |  | 
      
 
 
      
        
          | void cartographer::sensor::Collator::AddTrajectory | ( | int | trajectory_id, | 
        
          |  |  | const std::unordered_set< string > & | expected_sensor_ids, | 
        
          |  |  | Callback | callback | 
        
          |  | ) |  |  | 
      
 
 
      
        
          | void cartographer::sensor::Collator::FinishTrajectory | ( | int | trajectory_id | ) |  | 
      
 
 
      
        
          | void cartographer::sensor::Collator::Flush | ( |  | ) |  | 
      
 
 
      
        
          | int cartographer::sensor::Collator::GetBlockingTrajectoryId | ( |  | ) | const | 
      
 
 
  
  | 
        
          | std::unordered_map<int, std::vector<QueueKey> > cartographer::sensor::Collator::queue_keys_ |  | private | 
 
 
The documentation for this class was generated from the following files: