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

QuickAssociation Class Template Reference

#include <QuickAssociations.h>

List of all members.

Public Methods

 QuickAssociation (const Key &k, const Val &v)
 QuickAssociation (const QuickAssociation &qa)
QuickAssociation& operator= (const QuickAssociation &qa)
 ~QuickAssociation ()
int hash () const

Public Attributes

Key key
Val* val

Private Methods

 QuickAssociation (const Key &k)

Friends

class  QuickAssociationsRep< Key, Val >
int operator== (const QuickAssociation< Key, Val > &x, const QuickAssociation< Key, Val > &y)

template<class Key, class Val> class QuickAssociation


Constructor & Destructor Documentation

template<class Key, class Val>
QuickAssociation<Key, Val>::QuickAssociation<Key, Val> ( const Key & k,
const Val & v ) [inline]
 

Definition at line 77 of file QuickAssociations.h.

template<class Key, class Val>
QuickAssociation<Key, Val>::QuickAssociation<Key, Val> ( const QuickAssociation<Key, Val> & qa ) [inline]
 

Definition at line 79 of file QuickAssociations.h.

template<class Key, class Val>
QuickAssociation<Key, Val>::~QuickAssociation<Key, Val> ( ) [inline]
 

Definition at line 107 of file QuickAssociations.h.

template<class Key, class Val>
QuickAssociation<Key, Val>::QuickAssociation<Key, Val> ( const Key & k ) [inline, private]
 

Definition at line 125 of file QuickAssociations.h.


Member Function Documentation

template<class Key, class Val>
QuickAssociation<Key, Val> & QuickAssociation<Key, Val>::operator= ( const QuickAssociation<Key, Val> & qa ) [inline]
 

Definition at line 86 of file QuickAssociations.h.

template<class Key, class Val>
int QuickAssociation<Key, Val>::hash ( ) const [inline]
 

Definition at line 114 of file QuickAssociations.h.


Friends And Related Function Documentation

template<class Key, class Val>
friend class QuickAssociationsRep< Key, Val > [friend]
 

Definition at line 123 of file QuickAssociations.h.

template<class Key, class Val>
int operator== ( const QuickAssociation< Key, Val > & x,
const QuickAssociation< Key, Val > & y ) [friend]
 

Definition at line 116 of file QuickAssociations.h.


Member Data Documentation

template<class Key, class Val>
Key QuickAssociation<Key, Val>::key
 

Definition at line 120 of file QuickAssociations.h.

template<class Key, class Val>
Val* QuickAssociation<Key, Val>::val
 

Definition at line 121 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