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

#include <serialize_stl.hh>

Inheritance diagram for openmsx::serialize_as_collection< cb_queue< T > >:
Inheritance graph
[legend]
Collaboration diagram for openmsx::serialize_as_collection< cb_queue< T > >:
Collaboration graph
[legend]

Static Public Member Functions

static void prepare (cb_queue< T > &q, int n)
 
static auto output (cb_queue< T > &q)
 
- Static Public Member Functions inherited from openmsx::serialize_as_stl_collection< cb_queue< T > >
static auto begin (const cb_queue< T > &t)
 
static auto end (const cb_queue< T > &t)
 
static void prepare (cb_queue< T > &t, int)
 
static auto output (cb_queue< T > &t)
 

Additional Inherited Members

- Public Types inherited from openmsx::serialize_as_stl_collection< cb_queue< T > >
using value_type = typename cb_queue< T > ::value_type
 
- Static Public Attributes inherited from openmsx::serialize_as_stl_collection< cb_queue< T > >
static constexpr int size
 
static constexpr bool loadInPlace
 

Detailed Description

template<typename T>
struct openmsx::serialize_as_collection< cb_queue< T > >

Definition at line 54 of file serialize_stl.hh.

Member Function Documentation

◆ output()

template<typename T >
static auto openmsx::serialize_as_collection< cb_queue< T > >::output ( cb_queue< T > &  q)
inlinestatic

Definition at line 60 of file serialize_stl.hh.

References cb_queue< T >::getBuffer().

◆ prepare()

template<typename T >
static void openmsx::serialize_as_collection< cb_queue< T > >::prepare ( cb_queue< T > &  q,
int  n 
)
inlinestatic

Definition at line 57 of file serialize_stl.hh.

References cb_queue< T >::clear(), and cb_queue< T >::getBuffer().


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