#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