The SSTInfo representation of ElementInfoPort object.
More...
#include <sstinfo.h>
|
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) |
|
void | xmlComment (TiXmlNode *owner, const char *fmt...) |
|
std::string | m_name |
|
std::string | m_desc |
|
The SSTInfo representation of ElementInfoPort object.
This class is used internally by SSTInfo to load and process ElementInfoPort objects.
◆ SSTInfoElement_PortInfo()
SST::SSTInfoElement_PortInfo::SSTInfoElement_PortInfo |
( |
const ElementInfoPort * |
elport | ) |
|
|
inline |
◆ getNumberOfValidEvents()
int SST::SSTInfoElement_PortInfo::getNumberOfValidEvents |
( |
| ) |
|
|
inline |
Return the number of Valid Events related to the Port.
◆ getValidEvent()
const std::string& SST::SSTInfoElement_PortInfo::getValidEvent |
( |
unsigned int |
index | ) |
|
|
inline |
Return the a specific Valid Events.
- Parameters
-
index | The index of the Valid Event. |
◆ getValidEvents()
const std::vector<std::string>& SST::SSTInfoElement_PortInfo::getValidEvents |
( |
| ) |
|
|
inline |
Return the array of Valid Events related to the Port.
◆ outputHumanReadable()
void SSTInfoElement_PortInfo::outputHumanReadable |
( |
int |
index | ) |
|
|
overridevirtual |
◆ outputXML()
void SSTInfoElement_PortInfo::outputXML |
( |
int |
Index, |
|
|
TiXmlNode * |
XMLParentElement |
|
) |
| |
|
overridevirtual |
Create the formatted XML data of the Port.
- Parameters
-
Index | The Index of the Port. |
XMLParentElement | The parent element to receive the XML data. |
Implements SST::SSTInfoElement_Outputter.
The documentation for this class was generated from the following files:
- src/sst/core/sstinfo.h
- src/sst/core/sstinfo.cc