openMSX
Public Member Functions | List of all members
openmsx::PolymorphicLoader< Archive, T > Class Template Reference

#include <serialize_meta.hh>

Inheritance diagram for openmsx::PolymorphicLoader< Archive, T >:
Inheritance graph
[legend]
Collaboration diagram for openmsx::PolymorphicLoader< Archive, T >:
Collaboration graph
[legend]

Public Member Functions

void * load (Archive &ar, unsigned id, const void *args) const override
 
- Public Member Functions inherited from openmsx::PolymorphicLoaderBase< Archive >
virtual ~PolymorphicLoaderBase ()
 

Detailed Description

template<typename Archive, typename T>
class openmsx::PolymorphicLoader< Archive, T >

Definition at line 180 of file serialize_meta.hh.

Member Function Documentation

◆ load()

template<typename Archive , typename T >
void* openmsx::PolymorphicLoader< Archive, T >::load ( Archive &  ar,
unsigned  id,
const void *  args 
) const
inlineoverridevirtual

Implements openmsx::PolymorphicLoaderBase< Archive >.

Definition at line 183 of file serialize_meta.hh.

References openmsx::polyInitError().


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