Public Member Functions | Private Attributes
cartographer::io::PointsProcessorPipelineBuilder Class Reference

#include <points_processor_pipeline_builder.h>

List of all members.

Public Member Functions

std::vector< std::unique_ptr
< PointsProcessor > > 
CreatePipeline (common::LuaParameterDictionary *dictionary) const
PointsProcessorPipelineBuilderoperator= (const PointsProcessorPipelineBuilder &)
 PointsProcessorPipelineBuilder ()
 PointsProcessorPipelineBuilder (const PointsProcessorPipelineBuilder &)
void Register (const std::string &name, FactoryFunction factory)

Private Attributes

absl::flat_hash_map
< std::string, FactoryFunction > 
factories_

Detailed Description

Definition at line 38 of file points_processor_pipeline_builder.h.


Constructor & Destructor Documentation

Definition at line 112 of file points_processor_pipeline_builder.cc.


Member Function Documentation

Definition at line 115 of file points_processor_pipeline_builder.cc.

PointsProcessorPipelineBuilder& cartographer::io::PointsProcessorPipelineBuilder::operator= ( const PointsProcessorPipelineBuilder )
void cartographer::io::PointsProcessorPipelineBuilder::Register ( const std::string &  name,
FactoryFunction  factory 
)

Definition at line 105 of file points_processor_pipeline_builder.cc.


Member Data Documentation

absl::flat_hash_map<std::string, FactoryFunction> cartographer::io::PointsProcessorPipelineBuilder::factories_ [private]

Definition at line 58 of file points_processor_pipeline_builder.h.


The documentation for this class was generated from the following files:


cartographer
Author(s): The Cartographer Authors
autogenerated on Thu May 9 2019 02:27:36