Public Member Functions | Private Attributes | List of all members
Deserializer Class Reference

#include <serialization.h>

Public Member Functions

 Deserializer (const std::vector< char > &data, size_t start_pos=0)
 
size_t pos () const
 
template<typename Type >
Type read_value ()
 

Private Attributes

const std::vector< char > & data
 
size_t ptr
 

Detailed Description

Definition at line 69 of file serialization.h.

Constructor & Destructor Documentation

Deserializer::Deserializer ( const std::vector< char > &  data,
size_t  start_pos = 0 
)
inline

Definition at line 71 of file serialization.h.

Member Function Documentation

size_t Deserializer::pos ( ) const
inline

Definition at line 73 of file serialization.h.

template<typename Type >
Type Deserializer::read_value ( )
inline

Definition at line 78 of file serialization.h.

Member Data Documentation

const std::vector<char>& Deserializer::data
private

Definition at line 100 of file serialization.h.

size_t Deserializer::ptr
private

Definition at line 99 of file serialization.h.


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


slam_constructor
Author(s): JetBrains Research, OSLL team
autogenerated on Mon Jun 10 2019 15:08:26