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

#include <proto_stream_deserializer.h>

List of all members.

Public Member Functions

const
mapping::proto::AllTrajectoryBuilderOptions & 
all_trajectory_builder_options ()
mapping::proto::SerializationHeader & header ()
ProtoStreamDeserializeroperator= (const ProtoStreamDeserializer &)
mapping::proto::PoseGraph & pose_graph ()
const mapping::proto::PoseGraph & pose_graph () const
 ProtoStreamDeserializer (ProtoStreamReaderInterface *const reader)
 ProtoStreamDeserializer (const ProtoStreamDeserializer &)
 ProtoStreamDeserializer (ProtoStreamDeserializer &&)
bool ReadNextSerializedData (mapping::proto::SerializedData *data)

Private Attributes

mapping::proto::SerializedData all_trajectory_builder_options_
mapping::proto::SerializationHeader header_
mapping::proto::SerializedData pose_graph_
ProtoStreamReaderInterfacereader_

Detailed Description

Definition at line 34 of file proto_stream_deserializer.h.


Constructor & Destructor Documentation

Definition at line 47 of file proto_stream_deserializer.cc.


Member Function Documentation

const mapping::proto::AllTrajectoryBuilderOptions& cartographer::io::ProtoStreamDeserializer::all_trajectory_builder_options ( ) [inline]

Definition at line 52 of file proto_stream_deserializer.h.

mapping::proto::SerializationHeader& cartographer::io::ProtoStreamDeserializer::header ( ) [inline]

Definition at line 42 of file proto_stream_deserializer.h.

ProtoStreamDeserializer& cartographer::io::ProtoStreamDeserializer::operator= ( const ProtoStreamDeserializer )
mapping::proto::PoseGraph& cartographer::io::ProtoStreamDeserializer::pose_graph ( ) [inline]

Definition at line 44 of file proto_stream_deserializer.h.

const mapping::proto::PoseGraph& cartographer::io::ProtoStreamDeserializer::pose_graph ( ) const [inline]

Definition at line 47 of file proto_stream_deserializer.h.

bool cartographer::io::ProtoStreamDeserializer::ReadNextSerializedData ( mapping::proto::SerializedData *  data)

Definition at line 73 of file proto_stream_deserializer.cc.


Member Data Documentation

Definition at line 66 of file proto_stream_deserializer.h.

mapping::proto::SerializationHeader cartographer::io::ProtoStreamDeserializer::header_ [private]

Definition at line 64 of file proto_stream_deserializer.h.

mapping::proto::SerializedData cartographer::io::ProtoStreamDeserializer::pose_graph_ [private]

Definition at line 65 of file proto_stream_deserializer.h.

Definition at line 62 of file proto_stream_deserializer.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