oaHashSetTbl Class Template Reference

Inheritance diagram for oaHashSetTbl:

oaHashTbl<oaUInt4>


Protected Methods

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

Friends

class oaKeySizedHashSet< K, false >

template<class K>
class oaHashSetTbl< K >


Constructor & Destructor Documentation

template<class K>
oaHashSetTbl< K >::oaHashSetTbl oaUInt4    sizeIn = 32 [protected]
 


Member Function Documentation

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

Implements oaHashTbl<oaUInt4>.

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

Implements oaHashTbl<oaUInt4>.

template<class K>
void oaHashSetTbl< K >::setOwner oaKeySizedHashSet< K, false > *    ownerIn [protected]
 


Friends And Related Function Documentation

template<class K>
friend class oaKeySizedHashSet< K, false > [friend]
 


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

Return to top of page