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

AssociationsIteratorRep Class Template Reference

#include <Associations.h>

Inheritance diagram for AssociationsIteratorRep::

RefCounter List of all members.

Public Methods

 AssociationsIteratorRep (const AssociationsOf< Key, Val > &A)
AssociationsIteratorRep* clone () const
Bool operator== (const AssociationsIteratorRep &AIR) const
Key key () const
Val value () const
Bool next ()
Bool done () const
void reset ()
void write (ostream &ostr) const
void read (istream &istr)

Private Attributes

const AssociationsOf<Key,Val>& theAssociations
AssociationsRep<Key,Val>::CellType* current

template<class Key, class Val> class AssociationsIteratorRep


Constructor & Destructor Documentation

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

Definition at line 313 of file Associations.h.

Referenced by clone().


Member Function Documentation

template<class Key, class Val>
AssociationsIteratorRep<Key, Val> * AssociationsIteratorRep<Key, Val>::clone ( ) const [inline]
 

Definition at line 320 of file Associations.h.

template<class Key, class Val>
Bool AssociationsIteratorRep<Key, Val>::operator== ( const AssociationsIteratorRep<Key, Val> & AIR ) const [inline]
 

Definition at line 324 of file Associations.h.

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

Definition at line 332 of file Associations.h.

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

Definition at line 340 of file Associations.h.

template<class Key, class Val>
Bool AssociationsIteratorRep<Key, Val>::next ( ) [inline]
 

Definition at line 348 of file Associations.h.

template<class Key, class Val>
Bool AssociationsIteratorRep<Key, Val>::done ( ) const [inline]
 

Definition at line 354 of file Associations.h.

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

Definition at line 356 of file Associations.h.

template<class Key, class Val>
void AssociationsIteratorRep<Key, Val>::write ( ostream & ostr ) const
 

template<class Key, class Val>
void AssociationsIteratorRep<Key, Val>::read ( istream & istr )
 


Member Data Documentation

template<class Key, class Val>
const AssociationsOf<Key,Val>& AssociationsIteratorRep<Key, Val>::theAssociations [private]
 

Definition at line 371 of file Associations.h.

template<class Key, class Val>
AssociationsRep<Key,Val>::CellType* AssociationsIteratorRep<Key, Val>::current [private]
 

Definition at line 373 of file Associations.h.


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