#include <ymlportside.h>
Collaboration diagram for YMLPortSide:
Public Types | |
enum | side_t { sIn, sOut } |
Public Member Functions | |
YMLPortSide (YMLPort *port, YMLPortSide *otherSide, side_t type) | |
YMLPortSide * | getOtherSide () |
YMLPort * | getPort () |
side_t | getType () |
int | getDir () |
int | getNumLinks () |
int | addLink (YMLPortSide *side) |
YMLPortSide *& | getLink (int i) |
YMLPortSide *& | operator[] (int i) |
void | setCommChannelID (const int id) |
int | getCommChannelID () |
|
|
|
Construct a port side.
|
|
Get the other side.
|
|
Get the associated port.
|
|
Get the side type.
|
|
Get the port direction.
|
|
|
|
Add a link to this port side.
|
|
Get a link by id.
|
|
a convience function for getLink();
|
|
|
|
|