Class MockMapBuilderContext
Defined in File mock_map_builder_context.h
Inheritance Relationships
Base Type
public cartographer::cloud::MapBuilderContextInterface
(Class MapBuilderContextInterface)
Class Documentation
-
class MockMapBuilderContext : public cartographer::cloud::MapBuilderContextInterface
Public Functions
-
MOCK_METHOD0(map_builder, mapping::MapBuilderInterface&())
-
MOCK_METHOD0(sensor_data_queue, common::BlockingQueue<std::unique_ptr<MapBuilderContextInterface::Data>>&())
-
MOCK_METHOD0(GetLocalSlamResultCallbackForSubscriptions, mapping::TrajectoryBuilderInterface::LocalSlamResultCallback())
-
MOCK_METHOD1(AddSensorDataToTrajectory, void(const MapBuilderContextInterface::Data&))
-
MOCK_METHOD2(SubscribeLocalSlamResults, MapBuilderContextInterface::LocalSlamSubscriptionId(int, MapBuilderContextInterface::LocalSlamSubscriptionCallback))
-
MOCK_METHOD1(UnsubscribeLocalSlamResults, void(const MapBuilderContextInterface::LocalSlamSubscriptionId&))
-
MOCK_METHOD1(SubscribeGlobalSlamOptimizations, int(GlobalSlamOptimizationCallback))
-
MOCK_METHOD1(UnsubscribeGlobalSlamOptimizations, void(int))
-
MOCK_METHOD1(NotifyFinishTrajectory, void(int))
-
MOCK_METHOD0(local_trajectory_uploader, LocalTrajectoryUploaderInterface*())
-
inline virtual void EnqueueSensorData(int trajectory_id, std::unique_ptr<sensor::Data> data) override
-
MOCK_METHOD3(EnqueueLocalSlamResultData, void(int, const std::string&, const mapping::proto::LocalSlamResultData&))
-
MOCK_METHOD2(RegisterClientIdForTrajectory, void(const std::string&, int))
-
MOCK_METHOD2(CheckClientIdForTrajectory, bool(const std::string&, int))
-
MOCK_METHOD0(map_builder, mapping::MapBuilderInterface&())