View on GitHub

Vistle

Distributed Data-parallel Scientific Visualization in VR

Classes | Public Types | Static Public Member Functions | List of all members
vistle::detail::archive_helper< yas_tag > Struct Reference

#include <core/archives_config.h>

Classes

struct  ArrayWrapper
 

Public Types

template<class Base >
using BaseClass = Base &
 
template<class Object >
using NameValuePair = const Object &
 
template<class Archive >
using StreamType = typename ArchiveStreamType< Archive >::type
 

Static Public Member Functions

template<class Base , class Derived >
static BaseClass< Base > serialize_base (Derived &d)
 
template<class Object >
static NameValuePair< Objectmake_nvp (const char *name, Object &obj)
 
template<class T , class S >
static ArrayWrapper< T > wrap_array (T *t, bool exact, S nx, S ny, S nz)
 

Member Typedef Documentation

◆ BaseClass

template<class Base >
using vistle::detail::archive_helper< yas_tag >::BaseClass = Base &

◆ NameValuePair

template<class Object >
using vistle::detail::archive_helper< yas_tag >::NameValuePair = const Object &

◆ StreamType

template<class Archive >
using vistle::detail::archive_helper< yas_tag >::StreamType = typename ArchiveStreamType<Archive>::type

Member Function Documentation

◆ make_nvp()

template<class Object >
static NameValuePair< Object > vistle::detail::archive_helper< yas_tag >::make_nvp ( const char *  name,
Object obj 
)
inlinestatic

◆ serialize_base()

template<class Base , class Derived >
static BaseClass< Base > vistle::detail::archive_helper< yas_tag >::serialize_base ( Derived &  d)
inlinestatic

◆ wrap_array()

template<class T , class S >
static ArrayWrapper< T > vistle::detail::archive_helper< yas_tag >::wrap_array ( T *  t,
bool  exact,
nx,
ny,
nz 
)
inlinestatic

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