|
bpp-core3
3.0.0
|
#include <Bpp/Graph/Graph.h>
Inheritance diagram for bpp::Graph::NodeIterator:Public Member Functions | |
| virtual | ~NodeIterator () |
| virtual void | next ()=0 |
| virtual bool | end () const =0 |
| virtual void | start ()=0 |
| virtual NodeId | operator* ()=0 |
|
inlinevirtual |
|
pure virtual |
Implemented in bpp::NodesIteratorClass< Graph::INCOMINGNEIGHBORITER, is_const >, bpp::NodesIteratorClass< Graph::OUTGOINGNEIGHBORITER, is_const >, and bpp::NodesIteratorClass< Graph::ALLGRAPHITER, is_const >.
Referenced by bpp::AssociationGraphImplObserver< N, E, GraphImpl >::NodeIteratorClass< GraphIterator, is_const >::end(), bpp::GlobalGraph::isDA(), bpp::AssociationGraphImplObserver< N, E, GraphImpl >::NodeIteratorClass< GraphIterator, is_const >::next(), bpp::AssociationGraphImplObserver< N, E, GraphImpl >::NodeIteratorClass< GraphIterator, is_const >::start(), bpp::Graph::EdgeIterator::~EdgeIterator(), and ~NodeIterator().
|
pure virtual |
Implemented in bpp::NodesIteratorClass< Graph::INCOMINGNEIGHBORITER, is_const >, bpp::NodesIteratorClass< Graph::OUTGOINGNEIGHBORITER, is_const >, and bpp::NodesIteratorClass< Graph::ALLGRAPHITER, is_const >.
Referenced by bpp::GlobalGraph::isDA(), bpp::AssociationGraphImplObserver< N, E, GraphImpl >::NodeIteratorClass< GraphIterator, is_const >::next(), bpp::AssociationGraphImplObserver< N, E, GraphImpl >::NodeIteratorClass< GraphIterator, is_const >::start(), bpp::Graph::EdgeIterator::~EdgeIterator(), and ~NodeIterator().
|
pure virtual |
|
pure virtual |
Implemented in bpp::NodesIteratorClass< Graph::INCOMINGNEIGHBORITER, is_const >, bpp::NodesIteratorClass< Graph::OUTGOINGNEIGHBORITER, is_const >, and bpp::NodesIteratorClass< Graph::ALLGRAPHITER, is_const >.
Referenced by bpp::AssociationGraphImplObserver< N, E, GraphImpl >::NodeIteratorClass< GraphIterator, is_const >::start(), bpp::Graph::EdgeIterator::~EdgeIterator(), and ~NodeIterator().