#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();
|
|
|
|
|
|
|
1.4.6