#include <edge_model.h>

Public Member Functions | |
| AbstractIteratorHelper (EdgeModel::CommunicationDirection dir) | |
| virtual | ~AbstractIteratorHelper () |
| virtual void | init (void)=0 throw () |
| virtual void | next (void)=0 throw () |
| virtual NodeType * | current (void) const =0 throw () |
| virtual AbstractIteratorHelper < NodeType > * | clone (void) const =0 throw () |
Protected Attributes | |
| EdgeModel::CommunicationDirection | direction_ |
| shawn::EdgeModel::AbstractIteratorHelper< NodeType >::AbstractIteratorHelper | ( | EdgeModel::CommunicationDirection | dir | ) | [inline] |
| virtual shawn::EdgeModel::AbstractIteratorHelper< NodeType >::~AbstractIteratorHelper | ( | ) | [virtual] |
| virtual void shawn::EdgeModel::AbstractIteratorHelper< NodeType >::init | ( | void | ) | throw () [pure virtual] |
| virtual void shawn::EdgeModel::AbstractIteratorHelper< NodeType >::next | ( | void | ) | throw () [pure virtual] |
| virtual NodeType* shawn::EdgeModel::AbstractIteratorHelper< NodeType >::current | ( | void | ) | const throw () [pure virtual] |
| virtual AbstractIteratorHelper<NodeType>* shawn::EdgeModel::AbstractIteratorHelper< NodeType >::clone | ( | void | ) | const throw () [pure virtual] |
EdgeModel::CommunicationDirection shawn::EdgeModel::AbstractIteratorHelper< NodeType >::direction_ [protected] |
1.5.6