|
SST
15.1.0
StructuralSimulationToolkit
|
Public Member Functions | |
| template<typename T > | |
| void | pack (const T &t) |
| template<typename T , typename SIZE_T > | |
| void | pack_buffer (const T *buffer, SIZE_T size) |
| void | pack_string (const std::string &str) |
| bool | check_pointer_pack (uintptr_t ptr) |
| ser_buffer_accessor (void *buffer, size_t size) | |
| ser_buffer_accessor (const ser_buffer_accessor &)=delete | |
Public Member Functions inherited from SST::Core::Serialization::pvt::ser_buffer_accessor | |
| ser_buffer_accessor (void *buffer, size_t size) | |
| ser_buffer_accessor (const ser_buffer_accessor &)=delete | |
| ser_buffer_accessor & | operator= (const ser_buffer_accessor &)=delete |
| void * | buf_next (size_t size) |
| size_t | size () const |
Public Member Functions inherited from SST::Core::Serialization::pvt::ser_shared_ptr_packer | |
| ser_shared_ptr_packer (const ser_shared_ptr_packer &)=delete | |
| ser_shared_ptr_packer & | operator= (const ser_shared_ptr_packer &)=delete |
| std::pair< size_t, bool > | get_shared_ptr_owner_tag (const std::weak_ptr< const void > &ptr) |