Public Types | Public Member Functions
cartographer::io::PointsProcessor Class Reference

#include <points_processor.h>

Inheritance diagram for cartographer::io::PointsProcessor:
Inheritance graph
[legend]

List of all members.

Public Types

enum  FlushResult { kRestartStream, kFinished }

Public Member Functions

virtual FlushResult Flush ()=0
PointsProcessoroperator= (const PointsProcessor &)
 PointsProcessor ()
 PointsProcessor (const PointsProcessor &)
virtual void Process (std::unique_ptr< PointsBatch > points_batch)=0
virtual ~PointsProcessor ()

Detailed Description

Definition at line 29 of file points_processor.h.


Member Enumeration Documentation

Enumerator:
kRestartStream 
kFinished 

Definition at line 31 of file points_processor.h.


Constructor & Destructor Documentation

Definition at line 36 of file points_processor.h.

Definition at line 37 of file points_processor.h.


Member Function Documentation

PointsProcessor& cartographer::io::PointsProcessor::operator= ( const PointsProcessor )
virtual void cartographer::io::PointsProcessor::Process ( std::unique_ptr< PointsBatch points_batch) [pure virtual]

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


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