SST/macro
Public Member Functions | Protected Types | List of all members
sprockit::serializable Class Referenceabstract

#include <serializable_type.h>

Inheritance diagram for sprockit::serializable:
Inheritance graph
Collaboration diagram for sprockit::serializable:
Collaboration graph

Public Member Functions

virtual const char * cls_name () const =0
 
virtual void serialize_order (sprockit::serializer &ser)=0
 
virtual uint32_t cls_id () const =0
 
virtual ~serializable ()
 

Protected Types

enum  cxn_flag_t { ConstructorFlag }
 

Detailed Description

Definition at line 10 of file serializable_type.h.

Member Enumeration Documentation

Enumerator
ConstructorFlag 

Definition at line 25 of file serializable_type.h.

Constructor & Destructor Documentation

virtual sprockit::serializable::~serializable ( )
inlinevirtual

Definition at line 22 of file serializable_type.h.

Member Function Documentation

virtual uint32_t sprockit::serializable::cls_id ( ) const
pure virtual
virtual const char* sprockit::serializable::cls_name ( ) const
pure virtual
virtual void sprockit::serializable::serialize_order ( sprockit::serializer ser)
pure virtual

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