SST 12.1.0
Structural Simulation Toolkit
SST::Statistics::StatisticFieldType< T > Class Template Reference
Inheritance diagram for SST::Statistics::StatisticFieldType< T >:
SST::Statistics::StatisticFieldTypeBase

Public Member Functions

 StatisticFieldType (const char *name, const char *shortName)
 
const char * fieldName () const override
 
const char * shortName () const override
 
virtual const char * fieldName () const =0
 
virtual const char * shortName () const =0
 

Static Public Member Functions

static const char * getFieldName ()
 
static const char * getShortName ()
 
static fieldType_t id ()
 
- Static Public Member Functions inherited from SST::Statistics::StatisticFieldTypeBase
static StatisticFieldTypeBasegetField (fieldType_t fieldType)
 
static void checkRegisterConflict (const char *oldName, const char *newName)
 
static fieldType_t allocateFieldEnum ()
 

Additional Inherited Members

- Static Protected Member Functions inherited from SST::Statistics::StatisticFieldTypeBase
static void addField (fieldType_t id, StatisticFieldTypeBase *base)
 

Member Function Documentation

◆ fieldName()

template<class T >
const char * SST::Statistics::StatisticFieldType< T >::fieldName ( ) const
inlineoverridevirtual

◆ shortName()

template<class T >
const char * SST::Statistics::StatisticFieldType< T >::shortName ( ) const
inlineoverridevirtual

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