#include <list_edge_model.h>


Public Member Functions | |
| NodeInfo (Node *node=NULL) | |
| Sets all values to false and node to NULL or to the given parameter. | |
| virtual | ~NodeInfo () |
| bool | operator== (const NodeInfo &o) |
| Comparison function for std::set, uses ONLY the node pointer to compare two instances. | |
| void | update () |
| Update the CD_ANY and CD_BIDI state based on CD_IN and CD_OUT. | |
Public Attributes | |
| Node * | node_ |
| The neighboring node. | |
| bool | comm_dir_ [CD___DO_NOT_USE_COUNT__] |
| For each communication direction, one boolean value. | |
| shawn::ListEdgeModel::NodeInfo::NodeInfo | ( | Node * | node = NULL |
) | [inline] |
Sets all values to false and node to NULL or to the given parameter.
| virtual shawn::ListEdgeModel::NodeInfo::~NodeInfo | ( | ) | [virtual] |
| bool shawn::ListEdgeModel::NodeInfo::operator== | ( | const NodeInfo & | o | ) | [inline] |
Comparison function for std::set, uses ONLY the node pointer to compare two instances.
| void shawn::ListEdgeModel::NodeInfo::update | ( | ) | [inline] |
Update the CD_ANY and CD_BIDI state based on CD_IN and CD_OUT.
The neighboring node.
| bool shawn::ListEdgeModel::NodeInfo::comm_dir_[CD___DO_NOT_USE_COUNT__] |
For each communication direction, one boolean value.
1.5.6