MIRA
Protected Types | Protected Member Functions | List of all members
DeserializerFormatMixin01Base< Deserializer, BinaryStream > Class Template Reference

#include <serialization/BinarySerializer.h>

Protected Types

typedef boost::mpl::bool_< false > requireReflectBarriers
 
typedef void * ReflectState
 
typedef int VersionType
 

Protected Member Functions

ReflectState readVersion (const char *context, Deserializer &deserializer)
 Do nothing. More...
 
template<typename T >
VersionType getVersion (Deserializer &deserializer)
 Read version directly from stream. More...
 
void restoreVersion (const ReflectState &prev)
 Do nothing. More...
 
void reportVersionChecked (std::ostream &os)
 Do nothing. More...
 

Member Typedef Documentation

◆ requireReflectBarriers

typedef boost::mpl::bool_<false> requireReflectBarriers
protected

◆ ReflectState

typedef void* ReflectState
protected

◆ VersionType

typedef int VersionType
protected

Member Function Documentation

◆ readVersion()

ReflectState readVersion ( const char *  context,
Deserializer deserializer 
)
inlineprotected

Do nothing.

◆ getVersion()

VersionType getVersion ( Deserializer deserializer)
inlineprotected

Read version directly from stream.

◆ restoreVersion()

void restoreVersion ( const ReflectState prev)
inlineprotected

Do nothing.

◆ reportVersionChecked()

void reportVersionChecked ( std::ostream &  os)
inlineprotected

Do nothing.


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