The SSTInfo representation of ElementInfoGenerator object. More...
#include <sstinfo.h>
Public Member Functions | |
SSTInfoElement_GeneratorInfo (const ElementInfoGenerator *elg) | |
Create a new SSTInfoElement_GeneratorInfo object. | |
const char * | getName () |
Return the Name of the Generator. | |
const char * | getDesc () |
Return the Description of the Generator. | |
void | outputGeneratorInfo (int Index) |
Output the Generator Information. | |
void | generateGeneratorInfoXMLData (int Index, TiXmlNode *XMLParentElement) |
Create the formatted XML data of the Generator. |
The SSTInfo representation of ElementInfoGenerator object.
This class is used internally by SSTInfo to load and process ElementInfoGenerator objects.
SST::SSTInfoElement_GeneratorInfo::SSTInfoElement_GeneratorInfo | ( | const ElementInfoGenerator * | elg | ) | [inline] |
Create a new SSTInfoElement_GeneratorInfo object.
elg | Pointer to an ElementInfoGenerator object. |
void SSTInfoElement_GeneratorInfo::generateGeneratorInfoXMLData | ( | int | Index, | |
TiXmlNode * | XMLParentElement | |||
) |
Create the formatted XML data of the Generator.
Index | The Index of the Generator. | |
XMLParentElement | The parent element to receive the XML data. |
References getDesc(), and getName().
Referenced by SST::SSTInfoElement_LibraryInfo::generateLibraryInfoXMLData().
const char* SST::SSTInfoElement_GeneratorInfo::getDesc | ( | ) | [inline] |
Return the Description of the Generator.
References SST::ElementInfoGenerator::description.
Referenced by generateGeneratorInfoXMLData(), and outputGeneratorInfo().
const char* SST::SSTInfoElement_GeneratorInfo::getName | ( | ) | [inline] |
Return the Name of the Generator.
References SST::ElementInfoGenerator::name.
Referenced by generateGeneratorInfoXMLData(), and outputGeneratorInfo().
void SSTInfoElement_GeneratorInfo::outputGeneratorInfo | ( | int | Index | ) |
Output the Generator Information.
Index | The Index of the Generator. |
References getDesc(), and getName().
Referenced by SST::SSTInfoElement_LibraryInfo::outputLibraryInfo().