|
SST
7.2.0
StructuralSimulationToolkit
|
The SSTInfo representation of ElementInfoModule object. More...
#include <sstinfo.h>
Public Member Functions | |
| SSTInfoElement_ModuleInfo (const ElementInfoModule *elm) | |
| Create a new SSTInfoElement_ModuleInfo object. More... | |
| SSTInfoElement_ModuleInfo (ModuleElementInfo *elm) | |
| const std::string & | getProvides () |
| Return what class the Module provides. More... | |
| SSTInfoElement_ParamInfo * | getParamInfo (int index) |
| Return a Parameter Info Object. More... | |
| void | outputHumanReadable (int index) override |
| Output the Module Information. More... | |
| void | outputXML (int Index, TiXmlNode *XMLParentElement) override |
| Create the formatted XML data of the Module. More... | |
Public Member Functions inherited from SST::SSTInfoElement_BaseInfo | |
| 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... | |
Additional Inherited Members | |
Protected Member Functions inherited from SST::SSTInfoElement_BaseInfo | |
| 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 inherited from SST::SSTInfoElement_BaseInfo | |
| std::string | m_name |
| std::string | m_desc |
The SSTInfo representation of ElementInfoModule object.
This class is used internally by SSTInfo to load and process ElementInfoModule objects.
|
inline |
Create a new SSTInfoElement_ModuleInfo object.
| elm | Pointer to an ElementInfoModule object. |
References SST::ElementInfoModule::params.
|
inline |
Return a Parameter Info Object.
| index | The index of the Parameter. |
|
inline |
Return what class the Module provides.
|
overridevirtual |
Output the Module Information.
| Index | The Index of the Module. |
Implements SST::SSTInfoElement_Outputter.
Referenced by SST::SSTInfoElement_LibraryInfo::outputHumanReadable().
|
overridevirtual |
Create the formatted XML data of the Module.
| Index | The Index of the Module. |
| XMLParentElement | The parent element to receive the XML data. |
Implements SST::SSTInfoElement_Outputter.
Referenced by SST::SSTInfoElement_LibraryInfo::outputXML().