![]() |
![]() |
#include <CombinatoricGenerator.h>
Public Types | |
typedef Combinatoric< T > | value_type |
Public Member Functions | |
CombinatoricIterator (const Combinatoric< T > &c) | |
Private Member Functions | |
const Combinatoric< T > & | dereference () const |
bool | equal (CombinatoricIterator const &other) const |
void | increment () |
Private Attributes | |
Combinatoric< T > | node_ |
Friends | |
class | boost::iterator_core_access |
Definition at line 209 of file CombinatoricGenerator.h.
typedef Combinatoric<T> reco::tau::CombinatoricIterator< T >::value_type |
Definition at line 216 of file CombinatoricGenerator.h.
reco::tau::CombinatoricIterator< T >::CombinatoricIterator | ( | const Combinatoric< T > & | c | ) | [inline, explicit] |
Definition at line 217 of file CombinatoricGenerator.h.
const Combinatoric<T>& reco::tau::CombinatoricIterator< T >::dereference | ( | ) | const [inline, private] |
Definition at line 230 of file CombinatoricGenerator.h.
References reco::tau::CombinatoricIterator< T >::node_.
{ return node_; }
bool reco::tau::CombinatoricIterator< T >::equal | ( | CombinatoricIterator< T > const & | other | ) | const [inline, private] |
Definition at line 222 of file CombinatoricGenerator.h.
References reco::tau::CombinatoricIterator< T >::node_.
{ return this->node_ == other.node_; }
void reco::tau::CombinatoricIterator< T >::increment | ( | ) | [inline, private] |
Definition at line 226 of file CombinatoricGenerator.h.
References reco::tau::CombinatoricIterator< T >::node_.
friend class boost::iterator_core_access [friend] |
Definition at line 220 of file CombinatoricGenerator.h.
Combinatoric<T> reco::tau::CombinatoricIterator< T >::node_ [private] |
Definition at line 234 of file CombinatoricGenerator.h.
Referenced by reco::tau::CombinatoricIterator< T >::dereference(), reco::tau::CombinatoricIterator< T >::equal(), and reco::tau::CombinatoricIterator< T >::increment().