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

An iterator over the associated objects. More...

#include <utils.h>

List of all members.


Public Member Functions

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

Protected Attributes

C * nodeptr

Detailed Description

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

An iterator over the associated objects.

Definition at line 4027 of file utils.h.


Constructor & Destructor Documentation

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

Definition at line 4032 of file utils.h.


Member Function Documentation

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

Definition at line 4033 of file utils.h.

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

Definition at line 4037 of file utils.h.

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

Definition at line 4041 of file utils.h.

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

Definition at line 4039 of file utils.h.

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

Definition at line 4034 of file utils.h.

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

Definition at line 4035 of file utils.h.


Member Data Documentation

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

Definition at line 4030 of file utils.h.


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