oaKeySizedHashSet<K, true> Class Template Reference

Inheritance diagram for oaKeySizedHashSet<K, true>:

oaHashTbl<K>


Public Methods

 oaKeySizedHashSet (oaUInt4 sizeIn=32)
oaBoolean find (const K &key) const

Protected Methods

virtual oaBoolean compare (K key, const void *data) const
virtual oaBoolean compare (K key1, K key2) const=0
oaHashTbl< K > * getHashTbl () const

Friends

class oaKeySizedHashSetIter< K, true >

template<class K>
class oaKeySizedHashSet< K, true >


Constructor & Destructor Documentation

template<class K>
oaKeySizedHashSet< K, true >::oaKeySizedHashSet oaUInt4    sizeIn = 32
 


Member Function Documentation

template<class K>
virtual oaBoolean oaKeySizedHashSet< K, true >::compare K    key1,
K    key2
const [protected, pure virtual]
 

template<class K>
oaBoolean oaKeySizedHashSet< K, true >::compare K    key,
const void *    data
const [protected, virtual]
 

Implements oaHashTbl<K>.

template<class K>
oaBoolean oaKeySizedHashSet< K, true >::find const K &    key const
 

template<class K>
oaHashTbl< K > * oaKeySizedHashSet< K, true >::getHashTbl   const [protected]
 


Friends And Related Function Documentation

template<class K>
friend class oaKeySizedHashSetIter< K, true > [friend]
 


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

Return to top of page