#include <EGTTerminal.h>
Public Types | |
typedef TN | Node |
typedef EGTTerminal< TN > | Self |
Public Methods | |
EGTTerminal () | |
Constructor. | |
virtual | ~EGTTerminal () |
Destructor. | |
void | SetTerm (Self *ret) |
Sets a Terminal to be connected. | |
virtual Self * | GetTerm () const |
Returns the connected Terminal. | |
void | SetNode (Node *ret) |
Sets the Node having this Terminal. | |
Node * | GetNode () const |
Returns the Node having this Terminal. | |
void | SetTermNum (UInt ret) |
Sets the ID number of this Terminal. | |
UInt | GetTermNum () const |
Returns the ID number of this Terminal. | |
UInt | GetDestTermNum () const |
Returns the ID number of the connected Terminal. | |
Node * | GetDestNode () const |
Returns the Node having the connected Terminal. | |
UInt | GetDestNodeID () const |
Returns the ID number of the Node having the connected Terminal. | |
void | CheckNode (char *filename, UInt uLine) const |
Checks whether a Node has this Terminal. | |
void | CheckDest (char *filename, UInt uLine) const |
Checks wheter this Terminal is connected to a Terminal. |
It is assumed that <TN> is a subclass of EGTNode.
|
|
|
|
|
Constructor.
|
|
Destructor.
|
|
Checks wheter this Terminal is connected to a Terminal.
|
|
Checks whether a Node has this Terminal.
|
|
Returns the Node having the connected Terminal.
|
|
Returns the ID number of the Node having the connected Terminal.
|
|
Returns the ID number of the connected Terminal.
|
|
Returns the Node having this Terminal.
|
|
Returns the connected Terminal.
|
|
Returns the ID number of this Terminal.
|
|
Sets the Node having this Terminal.
|
|
Sets a Terminal to be connected.
|
|
Sets the ID number of this Terminal.
|