SST  13.0.0
StructuralSimulationToolkit
SST::SSTLibraryInfo Class Reference

The SSTInfo representation of ElementLibraryInfo object. More...

#include <sstinfo.h>

Public Member Functions

 SSTLibraryInfo (const std::string &name)
 Create a new SSTInfoElement_LibraryInfo object. More...
 
std::string getLibraryName ()
 Return the Name of the Library. More...
 
void outputHumanReadable (std::ostream &os, int LibIndex)
 Output the Library Information. More...
 
void outputXML (int Index, TiXmlNode *XMLParentElement)
 Create the formatted XML data of the Library. More...
 
template<class BaseType >
void outputHumanReadable (std::ostream &os, bool printAll)
 
template<class BaseType >
void outputXML (TiXmlElement *node)
 
std::string getLibraryDescription ()
 

Detailed Description

The SSTInfo representation of ElementLibraryInfo object.

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

Constructor & Destructor Documentation

◆ SSTLibraryInfo()

SST::SSTLibraryInfo::SSTLibraryInfo ( const std::string &  name)
inline

Create a new SSTInfoElement_LibraryInfo object.

Parameters
eliPointer to an ElementLibraryInfo object.

Member Function Documentation

◆ getLibraryName()

std::string SST::SSTLibraryInfo::getLibraryName ( )
inline

Return the Name of the Library.

◆ outputHumanReadable()

void SSTLibraryInfo::outputHumanReadable ( std::ostream &  os,
int  LibIndex 
)

Output the Library Information.

Parameters
LibIndexThe Index of the Library.

◆ outputXML()

void SSTLibraryInfo::outputXML ( int  Index,
TiXmlNode *  XMLParentElement 
)

Create the formatted XML data of the Library.

Parameters
LibIndexThe Index of the Library.
XMLParentElementThe parent element to receive the XML data.

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