Stokhos  Development
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Groups Pages
Static Public Attributes | List of all members
Sacado::MP::SerializationImp< Ordinal, VecType, Serializer > Struct Template Reference

Serialization implementation for all Vector types. More...

#include <Sacado_MP_ScalarTraitsImp.hpp>

Static Public Member Functions

Indirect serialization functions (always defined and supported)
static Ordinal fromCountToIndirectBytes (const Serializer &vs, const Ordinal count, const VecType buffer[], const Ordinal sz=0)
 Return the number of bytes for count objects.
 
static void serialize (const Serializer &vs, const Ordinal count, const VecType buffer[], const Ordinal bytes, char charBuffer[], const Ordinal sz=0)
 Serialize to an indirect char[] buffer.
 
static Ordinal fromIndirectBytesToCount (const Serializer &vs, const Ordinal bytes, const char charBuffer[], const Ordinal sz=0)
 Return the number of objects for bytes of storage.
 
static void deserialize (const Serializer &vs, const Ordinal bytes, const char charBuffer[], const Ordinal count, VecType buffer[], const Ordinal sz=0)
 Deserialize from an indirect char[] buffer.
 

Static Public Attributes

static const bool supportsDirectSerialization = false
 Whether the type T supports direct serialization.
 

Detailed Description

template<typename Ordinal, typename VecType, typename Serializer>
struct Sacado::MP::SerializationImp< Ordinal, VecType, Serializer >

Serialization implementation for all Vector types.


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