SST  14.0.0
StructuralSimulationToolkit
SST::Core::Serialization::pvt::ser_unpacker Class Reference
Inheritance diagram for SST::Core::Serialization::pvt::ser_unpacker:
SST::Core::Serialization::pvt::ser_buffer_accessor

Public Member Functions

template<class T >
void unpack (T &t)
 
void unpack_buffer (void *buf, int size)
 unpack_buffer More...
 
void unpack_string (std::string &str)
 
- Public Member Functions inherited from SST::Core::Serialization::pvt::ser_buffer_accessor
template<class T >
T * next ()
 
char * next_str (size_t size)
 
size_t size () const
 
size_t max_size () const
 
void init (void *buffer, size_t size)
 
void clear ()
 
void reset ()
 

Additional Inherited Members

- Protected Attributes inherited from SST::Core::Serialization::pvt::ser_buffer_accessor
char * bufstart_
 
char * bufptr_
 
size_t size_
 
size_t max_size_
 

Member Function Documentation

◆ unpack_buffer()

void SST::Core::Serialization::pvt::ser_unpacker::unpack_buffer ( void *  buf,
int  size 
)

unpack_buffer

Parameters
bufMust unpack to non-null buffer
sizeMust be non-zero

References SST::Output::fatal().


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