SST 16.0.0
Structural Simulation Toolkit
SST::Core::Serialization::serializable_builder_impl< T > Class Template Reference
Inheritance diagram for SST::Core::Serialization::serializable_builder_impl< T >:
SST::Core::Serialization::serializable_builder

Public Member Functions

serializable_base * build () const override
const char * name () const override
uint32_t cls_id () const override
bool sanity (serializable_base *ser) override

Static Public Member Functions

static uint32_t static_cls_id ()
static const char * static_name ()

Static Protected Attributes

static const char * name_
static const uint32_t cls_id_

Member Function Documentation

◆ build()

template<class T>
serializable_base * SST::Core::Serialization::serializable_builder_impl< T >::build ( ) const
inlineoverridevirtual

◆ cls_id()

template<class T>
uint32_t SST::Core::Serialization::serializable_builder_impl< T >::cls_id ( ) const
inlineoverridevirtual

◆ name()

template<class T>
const char * SST::Core::Serialization::serializable_builder_impl< T >::name ( ) const
inlineoverridevirtual

◆ sanity()

template<class T>
bool SST::Core::Serialization::serializable_builder_impl< T >::sanity ( serializable_base * ser)
inlineoverridevirtual

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