Class MockMapBuilder
Defined in File mock_map_builder.h
Inheritance Relationships
Base Type
public cartographer::mapping::MapBuilderInterface
(Class MapBuilderInterface)
Class Documentation
-
class MockMapBuilder : public cartographer::mapping::MapBuilderInterface
Public Functions
-
MOCK_METHOD3(AddTrajectoryBuilder, int(const std::set<SensorId> &expected_sensor_ids, const mapping::proto::TrajectoryBuilderOptions &trajectory_options, mapping::MapBuilderInterface::LocalSlamResultCallback local_slam_result_callback))
-
MOCK_METHOD1(AddTrajectoryForDeserialization, int(const mapping::proto::TrajectoryBuilderOptionsWithSensorIds &options_with_sensor_ids_proto))
-
MOCK_CONST_METHOD1(GetTrajectoryBuilder, mapping::TrajectoryBuilderInterface*(int trajectory_id))
-
MOCK_METHOD1(FinishTrajectory, void(int trajectory_id))
-
MOCK_METHOD2(SubmapToProto, std::string(const mapping::SubmapId&, mapping::proto::SubmapQuery::Response*))
-
MOCK_METHOD2(SerializeState, void(bool, io::ProtoStreamWriterInterface*))
-
MOCK_METHOD2(SerializeStateToFile, bool(bool, const std::string&))
-
MOCK_METHOD2(LoadState, std::map<int, int>(io::ProtoStreamReaderInterface*, bool))
-
MOCK_METHOD2(LoadStateFromFile, std::map<int, int>(const std::string&, bool))
-
MOCK_CONST_METHOD0(num_trajectory_builders, int())
-
MOCK_METHOD0(pose_graph, mapping::PoseGraphInterface*())
-
MOCK_CONST_METHOD0(GetAllTrajectoryBuilderOptions, const std::vector<mapping::proto::TrajectoryBuilderOptionsWithSensorIds>&())
-
MOCK_METHOD3(AddTrajectoryBuilder, int(const std::set<SensorId> &expected_sensor_ids, const mapping::proto::TrajectoryBuilderOptions &trajectory_options, mapping::MapBuilderInterface::LocalSlamResultCallback local_slam_result_callback))