Main Page   Class Hierarchy   Compound List   File List   Compound Members   File Members  

QuickAssociationsIterator Class Template Reference

#include <QuickAssociations.h>

Inheritance diagram for QuickAssociationsIterator::

ObjectOf List of all members.

Public Methods

 QuickAssociationsIterator (const QuickAssociationsOf< Key, Val > &A)
bool operator== (const QuickAssociationsIterator &I) const
Key key () const
Val value () const
bool next ()
bool done () const
void reset ()
QuickAssociationsIterator& operator++ ()
QuickAssociationsIterator operator++ (int)
 operator void * ()

Private Types

typedef QuickAssociationsIteratorRep<
Key,Val> 
AIR

template<class Key, class Val> class QuickAssociationsIterator


Member Typedef Documentation

template<class Key, class Val>
typedef QuickAssociationsIteratorRep<Key,Val> QuickAssociationsIterator<Key, Val>::AIR [private]
 

Definition at line 445 of file QuickAssociations.h.


Constructor & Destructor Documentation

template<class Key, class Val>
QuickAssociationsIterator<Key, Val>::QuickAssociationsIterator<Key, Val> ( const QuickAssociationsOf< Key, Val > & A ) [inline]
 

Definition at line 398 of file QuickAssociations.h.


Member Function Documentation

template<class Key, class Val>
bool QuickAssociationsIterator<Key, Val>::operator== ( const QuickAssociationsIterator<Key, Val> & I ) const [inline]
 

Definition at line 408 of file QuickAssociations.h.

template<class Key, class Val>
Key QuickAssociationsIterator<Key, Val>::key ( ) const [inline]
 

Definition at line 412 of file QuickAssociations.h.

Referenced by QuickAssociationsOf::keys(), and operator<<().

template<class Key, class Val>
Val QuickAssociationsIterator<Key, Val>::value ( ) const [inline]
 

Definition at line 416 of file QuickAssociations.h.

Referenced by operator<<().

template<class Key, class Val>
bool QuickAssociationsIterator<Key, Val>::next ( ) [inline]
 

Definition at line 420 of file QuickAssociations.h.

Referenced by QuickAssociationsOf::keys(), and operator++().

template<class Key, class Val>
bool QuickAssociationsIterator<Key, Val>::done ( ) const [inline]
 

Definition at line 425 of file QuickAssociations.h.

Referenced by QuickAssociationsOf::keys(), and operator void *().

template<class Key, class Val>
void QuickAssociationsIterator<Key, Val>::reset ( ) [inline]
 

Definition at line 429 of file QuickAssociations.h.

template<class Key, class Val>
QuickAssociationsIterator<Key, Val> & QuickAssociationsIterator<Key, Val>::operator++ ( ) [inline]
 

Definition at line 434 of file QuickAssociations.h.

template<class Key, class Val>
QuickAssociationsIterator<Key, Val> QuickAssociationsIterator<Key, Val>::operator++ ( int ) [inline]
 

Definition at line 435 of file QuickAssociations.h.

template<class Key, class Val>
QuickAssociationsIterator<Key, Val>::operator void * ( ) [inline]
 

Definition at line 441 of file QuickAssociations.h.


The documentation for this class was generated from the following file:
Generated at Tue Jun 19 09:50:03 2001 for Magnus Classes by doxygen1.2.6 written by Dimitri van Heesch, © 1997-2001