CXXR (C++ R) API
Public Member Functions
CXXR::ElementTraits::Serialize< T > Struct Template Reference

Function object for serialization/deserialization. More...

#include <ElementTraits.hpp>

List of all members.

Public Member Functions

template<class Archive >
void operator() (Archive &ar, T &item)
 Serialize/deserialize an element's payload.

Detailed Description

template<typename T>
struct CXXR::ElementTraits::Serialize< T >

Function object for serialization/deserialization.

Template Parameters:
TA type capable of being used as the element type of an R data vector.

Member Function Documentation

template<typename T >
template<class Archive >
void CXXR::ElementTraits::Serialize< T >::operator() ( Archive &  ar,
T &  item 
)
inline

Serialize/deserialize an element's payload.

Template Parameters:
Archiveboost::serialization archive type. Serialization or deserialization will take place according to whether this is an output or an input archive type.
Parameters:
arArchive to be used.
itemObject whose data payload is to be serialized/deserialized.

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