Namespaces | Typedefs | Functions
cloud/internal/testing/test_helpers.h File Reference
#include "cartographer/cloud/proto/map_builder_service.pb.h"
#include "cartographer/sensor/internal/dispatchable.h"
#include "google/protobuf/util/message_differencer.h"
Include dependency graph for cloud/internal/testing/test_helpers.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 cartographer
 
 cartographer::cloud
 
 cartographer::cloud::testing
 

Typedefs

using cartographer::cloud::testing::DataPredicateType = std::function< bool(const sensor::Data &)>
 
using cartographer::cloud::testing::ProtoPredicateType = std::function< bool(const google::protobuf::Message &)>
 

Functions

template<typename T >
DataPredicateType cartographer::cloud::testing::BuildDataPredicateEquals (const T &proto)
 
template<>
DataPredicateType cartographer::cloud::testing::BuildDataPredicateEquals< proto::AddFixedFramePoseDataRequest > (const proto::AddFixedFramePoseDataRequest &proto)
 
template<>
DataPredicateType cartographer::cloud::testing::BuildDataPredicateEquals< proto::AddImuDataRequest > (const proto::AddImuDataRequest &proto)
 
template<>
DataPredicateType cartographer::cloud::testing::BuildDataPredicateEquals< proto::AddLandmarkDataRequest > (const proto::AddLandmarkDataRequest &proto)
 
template<>
DataPredicateType cartographer::cloud::testing::BuildDataPredicateEquals< proto::AddOdometryDataRequest > (const proto::AddOdometryDataRequest &proto)
 
template<>
DataPredicateType cartographer::cloud::testing::BuildDataPredicateEquals< proto::AddRangefinderDataRequest > (const proto::AddRangefinderDataRequest &proto)
 
ProtoPredicateType cartographer::cloud::testing::BuildProtoPredicateEquals (const google::protobuf::Message *proto)
 


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