tue_serialization
Public Member Functions | Protected Attributes | List of all members
tue::serialization::InputArchive Class Reference

#include <input_archive.h>

Public Member Functions

 InputArchive (std::istream &stream)
 
InputArchiveoperator>> (double &d)
 
InputArchiveoperator>> (float &f)
 
InputArchiveoperator>> (int &i)
 
InputArchiveoperator>> (std::string &s)
 
InputArchiveoperator>> (unsigned char &c)
 
std::istreamstream ()
 
int version ()
 
virtual ~InputArchive ()
 

Protected Attributes

std::istreamstream_
 
int version_
 

Detailed Description

Definition at line 11 of file input_archive.h.

Constructor & Destructor Documentation

◆ InputArchive()

tue::serialization::InputArchive::InputArchive ( std::istream stream)
inline

Definition at line 15 of file input_archive.h.

◆ ~InputArchive()

virtual tue::serialization::InputArchive::~InputArchive ( )
inlinevirtual

Definition at line 19 of file input_archive.h.

Member Function Documentation

◆ operator>>() [1/5]

InputArchive& tue::serialization::InputArchive::operator>> ( double &  d)
inline

Definition at line 25 of file input_archive.h.

◆ operator>>() [2/5]

InputArchive& tue::serialization::InputArchive::operator>> ( float &  f)
inline

Definition at line 23 of file input_archive.h.

◆ operator>>() [3/5]

InputArchive& tue::serialization::InputArchive::operator>> ( int &  i)
inline

Definition at line 27 of file input_archive.h.

◆ operator>>() [4/5]

InputArchive& tue::serialization::InputArchive::operator>> ( std::string s)
inline

Definition at line 29 of file input_archive.h.

◆ operator>>() [5/5]

InputArchive& tue::serialization::InputArchive::operator>> ( unsigned char &  c)
inline

Definition at line 21 of file input_archive.h.

◆ stream()

std::istream& tue::serialization::InputArchive::stream ( )
inline

Definition at line 42 of file input_archive.h.

◆ version()

int tue::serialization::InputArchive::version ( )
inline

Definition at line 44 of file input_archive.h.

Member Data Documentation

◆ stream_

std::istream& tue::serialization::InputArchive::stream_
protected

Definition at line 48 of file input_archive.h.

◆ version_

int tue::serialization::InputArchive::version_
protected

Definition at line 50 of file input_archive.h.


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