openMSX
Static Public Member Functions | List of all members
openmsx::serialize_as_pointer< T * > Struct Template Reference

#include <serialize_core.hh>

Inheritance diagram for openmsx::serialize_as_pointer< T * >:
Inheritance graph
[legend]
Collaboration diagram for openmsx::serialize_as_pointer< T * >:
Collaboration graph
[legend]

Static Public Member Functions

static T * getPointer (T *t)
 
template<typename Archive >
static void setPointer (T *&t, T *p, Archive &)
 

Additional Inherited Members

- Public Types inherited from openmsx::serialize_as_pointer_impl< T >
using type = T
 

Detailed Description

template<typename T>
struct openmsx::serialize_as_pointer< T * >

Definition at line 165 of file serialize_core.hh.

Member Function Documentation

◆ getPointer()

template<typename T >
static T* openmsx::serialize_as_pointer< T * >::getPointer ( T *  t)
inlinestatic

Definition at line 168 of file serialize_core.hh.

References t.

◆ setPointer()

template<typename T >
template<typename Archive >
static void openmsx::serialize_as_pointer< T * >::setPointer ( T *&  t,
T *  p,
Archive &   
)
inlinestatic

Definition at line 170 of file serialize_core.hh.

References t.


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