|
SST
6.0.0
StructuralSimulationToolkit
|
The SSTInfo representation of ElementInfoComponent object. More...
#include <sstinfo.h>
Public Member Functions | |
| SSTInfoElement_ComponentInfo (const ElementInfoComponent *elc) | |
| Create a new SSTInfoElement_ComponentInfo object. More... | |
| const char * | getName () |
| Return the Name of the Component. More... | |
| const char * | getDesc () |
| Return the Description of the Component. More... | |
| SSTInfoElement_ParamInfo * | getParamInfo (int index) |
| Return a Parameter Info Object. More... | |
| SSTInfoElement_PortInfo * | getPortInfo (int index) |
| Return a Port Info Object. More... | |
| SSTInfoElement_StatisticInfo * | getStatisticInfo (int index) |
| Return a Statistic Enable Info Object. More... | |
| uint32_t | getCategoryValue () |
| Return the Category value of the Component. More... | |
| const char * | getCategoryString () |
| Return the name of the Category of the Component. More... | |
| void | outputComponentInfo (int Index) |
| Output the Component Information. More... | |
| void | generateComponentInfoXMLData (int Index, TiXmlNode *XMLParentElement) |
| Create the formatted XML data of the Component. More... | |
The SSTInfo representation of ElementInfoComponent object.
This class is used internally by SSTInfo to load and process ElementInfoComponent objects.
|
inline |
Create a new SSTInfoElement_ComponentInfo object.
| elc | Pointer to an ElementInfoComponent object. |
References SST::ElementInfoComponent::params, SST::ElementInfoComponent::ports, and SST::ElementInfoComponent::stats.
| void SSTInfoElement_ComponentInfo::generateComponentInfoXMLData | ( | int | Index, |
| TiXmlNode * | XMLParentElement | ||
| ) |
Create the formatted XML data of the Component.
| Index | The Index of the Component. |
| XMLParentElement | The parent element to receive the XML data. |
Referenced by SST::SSTInfoElement_LibraryInfo::generateLibraryInfoXMLData().
|
inline |
Return the name of the Category of the Component.
|
inline |
Return the Category value of the Component.
References SST::ElementInfoComponent::category.
|
inline |
Return the Description of the Component.
References SST::ElementInfoComponent::description.
|
inline |
Return the Name of the Component.
References SST::ElementInfoComponent::name.
Referenced by SST::SSTInfoElement_LibraryInfo::outputLibraryInfo().
|
inline |
Return a Parameter Info Object.
| index | The index of the Parameter. |
|
inline |
Return a Port Info Object.
| index | The index of the Port. |
|
inline |
Return a Statistic Enable Info Object.
| index | The index of the Statistic Enable. |
| void SSTInfoElement_ComponentInfo::outputComponentInfo | ( | int | Index | ) |
Output the Component Information.
| Index | The Index of the Component. |
Referenced by SST::SSTInfoElement_LibraryInfo::outputLibraryInfo().