openMSX
Public Member Functions | Protected Member Functions | List of all members
openmsx::InputArchiveBase2 Class Reference

#include <serialize.hh>

Inheritance diagram for openmsx::InputArchiveBase2:
Inheritance graph
[legend]

Public Member Functions

bool isLoader () const
 
void beginSection ()
 
void endSection ()
 
void * getPointer (unsigned id)
 
void addPointer (unsigned id, const void *p)
 
template<typename T >
void resetSharedPtr (std::shared_ptr< T > &s, T *r)
 

Protected Member Functions

 InputArchiveBase2 ()
 

Detailed Description

Definition at line 470 of file serialize.hh.

Constructor & Destructor Documentation

openmsx::InputArchiveBase2::InputArchiveBase2 ( )
inlineprotected

Definition at line 504 of file serialize.hh.

Member Function Documentation

void openmsx::InputArchiveBase2::addPointer ( unsigned  id,
const void *  p 
)

Definition at line 119 of file serialize.cc.

References end().

void openmsx::InputArchiveBase2::beginSection ( )
inline

Definition at line 475 of file serialize.hh.

References UNREACHABLE.

void openmsx::InputArchiveBase2::endSection ( )
inline

Definition at line 479 of file serialize.hh.

References UNREACHABLE.

void * openmsx::InputArchiveBase2::getPointer ( unsigned  id)

Definition at line 113 of file serialize.cc.

References end().

bool openmsx::InputArchiveBase2::isLoader ( ) const
inline

Definition at line 473 of file serialize.hh.

template<typename T >
void openmsx::InputArchiveBase2::resetSharedPtr ( std::shared_ptr< T > &  s,
T *  r 
)
inline

Definition at line 488 of file serialize.hh.

References end().


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