|
| SwitchNode (string id) |
|
bool | addNode (unsigned int index, Node *node, Rule *rule) |
|
bool | addNode (Node *node, Rule *rule) |
|
bool | addNode (Node *node) |
|
bool | addSwitchPortMap (SwitchPort *switchPort, Node *node, InterfacePoint *interfacePoint) |
|
bool | addPort (Port *port) |
|
bool | addPort (int index, Port *port) |
|
void | exchangeNodesAndRules (unsigned int index1, unsigned int index2) |
|
Node * | getDefaultNode () |
|
InterfacePoint * | getMapInterface (Port *port) |
|
Node * | getNode (string nodeId) |
|
Node * | getNode (unsigned int index) |
|
Node * | getNode (Rule *rule) |
|
unsigned int | getNumRules () |
|
Rule * | getRule (unsigned int index) |
|
unsigned int | indexOfRule (Rule *rule) |
|
bool | recursivelyContainsNode (Node *node) |
|
bool | recursivelyContainsNode (string nodeId) |
|
Node * | recursivelyGetNode (string nodeId) |
|
bool | removeNode (Node *node) |
|
bool | removeNode (unsigned int index) |
|
bool | removeRule (Rule *rule) |
|
void | setDefaultNode (Node *node) |
|
The documentation for this class was generated from the following files:
- ncl30/include/ncl/switches/SwitchNode.h
- ncl30/src/switches/SwitchNode.cpp