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

#include <serialize.hh>

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

Public Member Functions

bool isLoader () const
 
bool versionAtLeast (unsigned, unsigned) const
 
bool versionBelow (unsigned, unsigned) const
 
void skipSection (bool)
 
template<typename T >
unsigned generateId (const T *p)
 
template<typename T >
unsigned getId (const T *p)
 

Protected Member Functions

 OutputArchiveBase2 ()=default
 

Detailed Description

Definition at line 348 of file serialize.hh.

Constructor & Destructor Documentation

◆ OutputArchiveBase2()

openmsx::OutputArchiveBase2::OutputArchiveBase2 ( )
protecteddefault

Member Function Documentation

◆ generateId()

template<typename T >
unsigned openmsx::OutputArchiveBase2::generateId ( const T *  p)
inline

Definition at line 387 of file serialize.hh.

◆ getId()

template<typename T >
unsigned openmsx::OutputArchiveBase2::getId ( const T *  p)
inline

Definition at line 406 of file serialize.hh.

◆ isLoader()

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

Definition at line 351 of file serialize.hh.

◆ skipSection()

void openmsx::OutputArchiveBase2::skipSection ( bool  )
inline

Definition at line 361 of file serialize.hh.

References NEVER_INLINE, and UNREACHABLE.

◆ versionAtLeast()

bool openmsx::OutputArchiveBase2::versionAtLeast ( unsigned  ,
unsigned   
) const
inline

Definition at line 352 of file serialize.hh.

◆ versionBelow()

bool openmsx::OutputArchiveBase2::versionBelow ( unsigned  ,
unsigned   
) const
inline

Definition at line 356 of file serialize.hh.


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