frepple::utils::Association< A, B, C >::ListB::iterator Class Reference

An iterator over the associated objects. More...

#include <utils.h>

List of all members.

Public Member Functions

 iterator (C *n)
bool operator!= (const iterator &x) const
C & operator* () const
iterator operator++ (int i)
iteratoroperator++ ()
C * operator-> () const
bool operator== (const iterator &x) const

Protected Attributes

C * nodeptr

Detailed Description

template<class A, class B, class C>
class frepple::utils::Association< A, B, C >::ListB::iterator

An iterator over the associated objects.

Definition at line 4273 of file utils.h.


Constructor & Destructor Documentation

template<class A , class B , class C >
frepple::utils::Association< A, B, C >::ListB::iterator::iterator ( C *  n  )  [inline]

Definition at line 4278 of file utils.h.


Member Function Documentation

template<class A , class B , class C >
bool frepple::utils::Association< A, B, C >::ListB::iterator::operator!= ( const iterator x  )  const [inline]

Definition at line 4283 of file utils.h.

template<class A , class B , class C >
C& frepple::utils::Association< A, B, C >::ListB::iterator::operator* (  )  const [inline]

Definition at line 4279 of file utils.h.

template<class A , class B , class C >
iterator frepple::utils::Association< A, B, C >::ListB::iterator::operator++ ( int  i  )  [inline]

Definition at line 4287 of file utils.h.

template<class A , class B , class C >
iterator& frepple::utils::Association< A, B, C >::ListB::iterator::operator++ (  )  [inline]

Definition at line 4285 of file utils.h.

template<class A , class B , class C >
C* frepple::utils::Association< A, B, C >::ListB::iterator::operator-> (  )  const [inline]

Definition at line 4280 of file utils.h.

template<class A , class B , class C >
bool frepple::utils::Association< A, B, C >::ListB::iterator::operator== ( const iterator x  )  const [inline]

Definition at line 4281 of file utils.h.


Member Data Documentation

template<class A , class B , class C >
C* frepple::utils::Association< A, B, C >::ListB::iterator::nodeptr [protected]

Definition at line 4276 of file utils.h.


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

Generated on 25 Sep 2009 for frePPLe by  doxygen 1.6.1