SST  9.1.0
SST::Core::Serialization::pvt::ser_packer Class Reference
Inheritance diagram for SST::Core::Serialization::pvt::ser_packer:

Public Member Functions

template<class T >
void pack (T &t)
void pack_buffer (void *buf, int size)
 pack_buffer More...
void pack_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

void SST::Core::Serialization::pvt::ser_packer::pack_buffer ( void *  buf,
int  size 


bufMust be non-null
sizeMust be non-zero

References SST::Output::fatal().

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