SST
12.0.1
StructuralSimulationToolkit
|
Maps port names to the Links that are connected to it. More...
#include <linkMap.h>
Public Member Functions | |
void | addSelfPort (const std::string &name) |
Set the list of allowed port names from the ElementInfoPort. More... | |
bool | isSelfPort (const std::string &name) const |
void | insertLink (const std::string &name, Link *link) |
Inserts a new pair of name and link into the map. | |
void | removeLink (const std::string &name) |
Link * | getLink (const std::string &name) |
Returns a Link pointer for a given name. | |
bool | empty () |
Checks to see if LinkMap is empty. More... | |
std::map< std::string, Link * > & | getLinkMap () |
Return a reference to the internal map. | |
Maps port names to the Links that are connected to it.
|
inline |
Set the list of allowed port names from the ElementInfoPort.
Add a port name to the list of allowed ports. Used by SelfLinks, as these are undocumented.
|
inline |