SST  15.1.0
StructuralSimulationToolkit
SST::Core::Serialization::pvt::ser_sizer Class Reference
Inheritance diagram for SST::Core::Serialization::pvt::ser_sizer:
SST::Core::Serialization::pvt::ser_shared_ptr_packer

Public Member Functions

template<typename T >
void size (const T &)
 
template<typename T , typename SIZE_T >
void size_buffer (const T *buffer, SIZE_T size)
 
void size_string (std::string &str)
 
void add (size_t s)
 
size_t size () const
 
bool check_pointer_sizer (uintptr_t ptr)
 
- 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_packeroperator= (const ser_shared_ptr_packer &)=delete
 
std::pair< size_t, bool > get_shared_ptr_owner_tag (const std::weak_ptr< const void > &ptr)
 

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