oaHashMapTbl Class Template Reference

Inheritance diagram for oaHashMapTbl:

oaHashTbl<oaUInt4>


Protected Methods

 oaHashMapTbl (oaUInt4 sizeIn=32)
virtual void hash (oaUInt4 index, oaUInt4 &start, oaUInt4 &stride) const
virtual oaBoolean compare (oaUInt4 index, const void *data) const
void setOwner (oaHashMap< K, D > *ownerIn)

Friends

class oaHashMap< K, D >

template<class K, class D>
class oaHashMapTbl< K, D >


Constructor & Destructor Documentation

template<class K, class D>
oaHashMapTbl< K, D >::oaHashMapTbl oaUInt4    sizeIn = 32 [protected]
 


Member Function Documentation

template<class K, class D>
oaBoolean oaHashMapTbl< K, D >::compare oaUInt4    index,
const void *    data
const [protected, virtual]
 

Implements oaHashTbl<oaUInt4>.

template<class K, class D>
void oaHashMapTbl< K, D >::hash oaUInt4    index,
oaUInt4 &    start,
oaUInt4 &    stride
const [protected, virtual]
 

Implements oaHashTbl<oaUInt4>.

template<class K, class D>
void oaHashMapTbl< K, D >::setOwner oaHashMap< K, D > *    ownerIn [protected]
 


Friends And Related Function Documentation

template<class K, class D>
friend class oaHashMap< K, D > [friend]
 


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

Return to top of page