Namespaces | Typedefs
client_server_test.cc File Reference
#include <condition_variable>
#include <mutex>
#include "cartographer/cloud/client/map_builder_stub.h"
#include "cartographer/cloud/internal/map_builder_server.h"
#include "cartographer/cloud/map_builder_server_options.h"
#include "cartographer/mapping/internal/testing/mock_map_builder.h"
#include "cartographer/mapping/internal/testing/mock_pose_graph.h"
#include "cartographer/mapping/internal/testing/mock_trajectory_builder.h"
#include "cartographer/mapping/internal/testing/test_helpers.h"
#include "cartographer/mapping/local_slam_result_data.h"
#include "glog/logging.h"
#include "gmock/gmock.h"
#include "gtest/gtest.h"
Include dependency graph for client_server_test.cc:

Go to the source code of this file.

Namespaces

 cartographer
 
 cartographer::cloud
 

Typedefs

using SensorId = ::cartographer::mapping::TrajectoryBuilderInterface::SensorId
 

Typedef Documentation

◆ SensorId

Definition at line 40 of file client_server_test.cc.

Variable Documentation

◆ local_slam_result_callback_

TrajectoryBuilderInterface::LocalSlamResultCallback local_slam_result_callback_
protected

Definition at line 178 of file client_server_test.cc.

◆ local_slam_result_condition_

std::condition_variable local_slam_result_condition_
protected

Definition at line 179 of file client_server_test.cc.

◆ local_slam_result_mutex_

std::mutex local_slam_result_mutex_
protected

Definition at line 181 of file client_server_test.cc.

◆ local_slam_result_poses_

std::vector<transform::Rigid3d> local_slam_result_poses_
protected

Definition at line 183 of file client_server_test.cc.

◆ local_slam_result_upload_condition_

std::condition_variable local_slam_result_upload_condition_
protected

Definition at line 180 of file client_server_test.cc.

◆ local_slam_result_upload_mutex_

std::mutex local_slam_result_upload_mutex_
protected

Definition at line 182 of file client_server_test.cc.

◆ map_builder_server_options_

proto::MapBuilderServerOptions map_builder_server_options_
protected

Definition at line 166 of file client_server_test.cc.

◆ mock_map_builder_

MockMapBuilder* mock_map_builder_
protected

Definition at line 168 of file client_server_test.cc.

◆ mock_pose_graph_

std::unique_ptr<MockPoseGraph> mock_pose_graph_
protected

Definition at line 169 of file client_server_test.cc.

◆ mock_trajectory_builder_

std::unique_ptr<MockTrajectoryBuilder> mock_trajectory_builder_
protected

Definition at line 170 of file client_server_test.cc.

◆ number_of_insertion_results_

int number_of_insertion_results_
protected

Definition at line 184 of file client_server_test.cc.

◆ server_

std::unique_ptr<MapBuilderServer> server_
protected

Definition at line 173 of file client_server_test.cc.

◆ stub_

std::unique_ptr<MapBuilderStub> stub_
protected

Definition at line 175 of file client_server_test.cc.

◆ stub_for_uploading_server_

std::unique_ptr<MapBuilderStub> stub_for_uploading_server_
protected

Definition at line 176 of file client_server_test.cc.

◆ trajectory_builder_options_

::cartographer::mapping::proto::TrajectoryBuilderOptions trajectory_builder_options_
protected

Definition at line 172 of file client_server_test.cc.

◆ uploading_map_builder_server_options_

proto::MapBuilderServerOptions uploading_map_builder_server_options_
protected

Definition at line 167 of file client_server_test.cc.

◆ uploading_server_

std::unique_ptr<MapBuilderServer> uploading_server_
protected

Definition at line 174 of file client_server_test.cc.



cartographer
Author(s): The Cartographer Authors
autogenerated on Mon Feb 28 2022 22:00:59