Realm
A distributed, event-based tasking library
Loading...
Searching...
No Matches
Realm::Serialization::SerializationHelper< T, true > Struct Template Reference

#include <serialize.h>

Static Public Member Functions

template<typename S >
static bool serialize_scalar (S &s, const T &data)
 
template<typename S >
static bool deserialize_scalar (S &s, T &data)
 
template<typename S >
static bool serialize_vector (S &s, const std::vector< T > &v)
 
template<typename S >
static bool deserialize_vector (S &s, std::vector< T > &v)
 
template<typename S , size_t Extent>
static bool serialize_span (S &s, span< T, Extent > sp)
 
template<typename S , size_t Extent>
static bool deserialize_span (S &s, span< T, Extent > &sp)
 

Member Function Documentation

◆ deserialize_scalar()

template<typename T >
template<typename S >
static bool Realm::Serialization::SerializationHelper< T, true >::deserialize_scalar ( S &  s,
T &  data 
)
static

◆ deserialize_span()

template<typename T >
template<typename S , size_t Extent>
static bool Realm::Serialization::SerializationHelper< T, true >::deserialize_span ( S &  s,
span< T, Extent > &  sp 
)
static

◆ deserialize_vector()

template<typename T >
template<typename S >
static bool Realm::Serialization::SerializationHelper< T, true >::deserialize_vector ( S &  s,
std::vector< T > &  v 
)
static

◆ serialize_scalar()

template<typename T >
template<typename S >
static bool Realm::Serialization::SerializationHelper< T, true >::serialize_scalar ( S &  s,
const T &  data 
)
static

◆ serialize_span()

template<typename T >
template<typename S , size_t Extent>
static bool Realm::Serialization::SerializationHelper< T, true >::serialize_span ( S &  s,
span< T, Extent >  sp 
)
static

◆ serialize_vector()

template<typename T >
template<typename S >
static bool Realm::Serialization::SerializationHelper< T, true >::serialize_vector ( S &  s,
const std::vector< T > &  v 
)
static

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