SST  6.1.0
StructuralSimulationToolkit
SST::SSTInfoElement_IntrospectorInfo Class Reference

The SSTInfo representation of ElementInfoIntrospector object. More...

#include <sstinfo.h>

Public Member Functions

 SSTInfoElement_IntrospectorInfo (const ElementInfoIntrospector *eli)
 Create a new SSTInfoElement_IntrospectorInfo object. More...
 
const char * getName ()
 Return the Name of the Introspector. More...
 
const char * getDesc ()
 Return the Description of the Introspector. More...
 
SSTInfoElement_ParamInfogetParamInfo (int index)
 Return a Parameter Info Object. More...
 
void outputIntrospectorInfo (int Index)
 Output the Introspector Information. More...
 
void generateIntrospectorInfoXMLData (int Index, TiXmlNode *XMLParentElement)
 Create the formatted XML data of the Introspector. More...
 

Detailed Description

The SSTInfo representation of ElementInfoIntrospector object.

This class is used internally by SSTInfo to load and process ElementInfoIntrospector objects.

Constructor & Destructor Documentation

SST::SSTInfoElement_IntrospectorInfo::SSTInfoElement_IntrospectorInfo ( const ElementInfoIntrospector eli)
inline

Create a new SSTInfoElement_IntrospectorInfo object.

Parameters
eliPointer to an ElementInfoIntrospector object.

References SST::ElementInfoIntrospector::params.

Member Function Documentation

void SSTInfoElement_IntrospectorInfo::generateIntrospectorInfoXMLData ( int  Index,
TiXmlNode *  XMLParentElement 
)

Create the formatted XML data of the Introspector.

Parameters
IndexThe Index of the Introspector.
XMLParentElementThe parent element to receive the XML data.

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

const char* SST::SSTInfoElement_IntrospectorInfo::getDesc ( )
inline

Return the Description of the Introspector.

References SST::ElementInfoIntrospector::description.

const char* SST::SSTInfoElement_IntrospectorInfo::getName ( )
inline

Return the Name of the Introspector.

References SST::ElementInfoIntrospector::name.

SSTInfoElement_ParamInfo* SST::SSTInfoElement_IntrospectorInfo::getParamInfo ( int  index)
inline

Return a Parameter Info Object.

Parameters
indexThe index of the Parameter.
void SSTInfoElement_IntrospectorInfo::outputIntrospectorInfo ( int  Index)

Output the Introspector Information.

Parameters
IndexThe Index of the Introspector.

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


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