bpp-core3  3.0.0
bpp::AssociationGraphObserver< N, E >::EdgeIterator Class Referenceabstract

#include <Bpp/Graph/AssociationGraphObserver.h>

+ Inheritance diagram for bpp::AssociationGraphObserver< N, E >::EdgeIterator:

Public Member Functions

virtual ~EdgeIterator ()
 
virtual void next ()=0
 
virtual bool end () const =0
 
virtual void start ()=0
 
virtual std::shared_ptr< E > operator* ()=0
 

Detailed Description

template<class N, class E>
class bpp::AssociationGraphObserver< N, E >::EdgeIterator

Definition at line 452 of file AssociationGraphObserver.h.

Constructor & Destructor Documentation

◆ ~EdgeIterator()

template<class N , class E >
virtual bpp::AssociationGraphObserver< N, E >::EdgeIterator::~EdgeIterator ( )
inlinevirtual

Definition at line 455 of file AssociationGraphObserver.h.

Member Function Documentation

◆ end()

template<class N , class E >
virtual bool bpp::AssociationGraphObserver< N, E >::EdgeIterator::end ( ) const
pure virtual

◆ next()

template<class N , class E >
virtual void bpp::AssociationGraphObserver< N, E >::EdgeIterator::next ( )
pure virtual

◆ operator*()

template<class N , class E >
virtual std::shared_ptr<E> bpp::AssociationGraphObserver< N, E >::EdgeIterator::operator* ( )
pure virtual

◆ start()

template<class N , class E >
virtual void bpp::AssociationGraphObserver< N, E >::EdgeIterator::start ( )
pure virtual

The documentation for this class was generated from the following file: