Public Methods | |
void | add (const K &key) |
oaBoolean | find (const K &key) const |
void | remove (const K &key) |
oaUInt4 | getNumEntries () const |
Protected Methods | |
oaKeySizedHashSet (oaUInt4 sizeIn=32) | |
virtual void | hash (K key, oaUInt4 &start, oaUInt4 &stride) const=0 |
virtual oaBoolean | compare (K key1, K key2) const=0 |
void | hashIndex (oaUInt4 index, oaUInt4 &start, oaUInt4 &stride) const |
oaBoolean | compareIndex (oaUInt4 index, const K &key) const |
const oaHashSetTbl< K > * | getHashTbl () const |
Friends | |
class | oaHashSetTbl< K > |
class | oaKeySizedHashSetIter< K, false > |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Copyright © 2002 - 2010 Cadence Design Systems, Inc.
All Rights Reserved.