SST  7.2.0
StructuralSimulationToolkit
SST::SSTInfoElement_BaseInfo Class Reference
Inheritance diagram for SST::SSTInfoElement_BaseInfo:
SST::SSTInfoElement_Outputter SST::SSTInfoElement_ComponentInfo SST::SSTInfoElement_EventInfo SST::SSTInfoElement_GeneratorInfo SST::SSTInfoElement_ModuleInfo SST::SSTInfoElement_ParamInfo SST::SSTInfoElement_PartitionerInfo SST::SSTInfoElement_PortInfo SST::SSTInfoElement_StatisticInfo SST::SSTInfoElement_SubComponentInfo SST::SSTInfoElement_SubCompSlotInfo

Public Member Functions

template<typename T >
 SSTInfoElement_BaseInfo (const T *eli)
 
 SSTInfoElement_BaseInfo (BaseElementInfo &eli)
 
 SSTInfoElement_BaseInfo (PartitionerElementInfo &eli)
 
const std::string & getName ()
 Return the Name of the Element. More...
 
const std::string & getDesc ()
 Return the Description of the Parameter. More...
 
- Public Member Functions inherited from SST::SSTInfoElement_Outputter
virtual void outputHumanReadable (int index)=0
 Output the Parameter Information. More...
 
virtual void outputXML (int Index, TiXmlNode *XMLParentElement)=0
 Create the formatted XML data of the Parameter. More...
 

Protected Member Functions

template<typename TO , typename FROM >
std::vector< TO > convertFromELI (const FROM *ptr)
 
template<typename TO , typename FROM >
std::vector< TO > convertFromDB (const std::vector< FROM > &input)
 
std::string fs (const char *x)
 
- Protected Member Functions inherited from SST::SSTInfoElement_Outputter
void xmlComment (TiXmlNode *owner, const char *fmt...)
 

Protected Attributes

std::string m_name
 
std::string m_desc
 

Member Function Documentation

◆ getDesc()

const std::string& SST::SSTInfoElement_BaseInfo::getDesc ( )
inline

Return the Description of the Parameter.

◆ getName()

const std::string& SST::SSTInfoElement_BaseInfo::getName ( )
inline

Return the Name of the Element.

Referenced by SST::SSTInfoElement_LibraryInfo::outputHumanReadable().


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