bpp-core3
3.0.0
|
#include <Bpp/Graph/Graph.h>
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().