SST  9.0.0
StructuralSimulationToolkit
SST::Core::Serialization::serialize< T *, typename std::enable_if< std::is_fundamental< T >::value||std::is_enum< T >::value >::type > Class Template Reference

Version of serialize that works for pointers to fundamental types and enums. More...

#include <serialize.h>

Public Member Functions

void operator() (T *&t, serializer &ser)
 

Detailed Description

template<class T>
class SST::Core::Serialization::serialize< T *, typename std::enable_if< std::is_fundamental< T >::value||std::is_enum< T >::value >::type >

Version of serialize that works for pointers to fundamental types and enums.

Note that there is no pointer tracking. This only copies the value pointed to into the buffer. If multiple objects point to the same location, they will each have an independent copy after deserialization.


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