#include <ymllink.h>
Inheritance diagram for YMLLink:
Public Member Functions | |
YMLLink () | |
void | setPortSide (int i, YMLPortSide *portSide) |
YMLPortSide * | getPortSide (int i) |
const char * | getNodeName (int i) |
const char * | getPortName (int i) |
YMLNetwork * | getNetwork () |
void | setNetwork (YMLNetwork *network) |
void | setCommChannelID (const int id) |
int | getCommChannelID () |
virtual void | dumpXML (XMLSerializer &stream) |
virtual void | dumpDOT (std::ostream &stream, int tabLevel) |
virtual void | doFinalize () |
virtual ymlentity_t | getType () |
|
Construct a YMLLink. |
|
Set a YMLPortSide.
|
|
Get a YMLPortSide.
|
|
Get the name of one of the two nodes this link is connected to.
|
|
Get the name of one of the two ports this link is connected to.
|
|
Get the parent network.
|
|
Set the parent network.
|
|
|
|
|
|
Print this link as XML.
Implements YMLEntity. |
|
Print this link as a GraphViz graph.
Reimplemented from YMLEntity. |
|
Simply calls finalize. Implements YMLEntity. |
|
Get the YMLEntity type.
Implements YMLEntity. Reimplemented in YMLConnection. |