_growFactor | CVCL::Hash_Table< _Key, _Data > | [private] |
_growThreshold | CVCL::Hash_Table< _Key, _Data > | [private] |
_hashFunc | CVCL::Hash_Table< _Key, _Data > | [private] |
_Hashtable_const_iterator< _Key, _Data > | CVCL::Hash_Table< _Key, _Data > | [friend] |
_Hashtable_iterator< _Key, _Data > | CVCL::Hash_Table< _Key, _Data > | [friend] |
_hashTbl | CVCL::Hash_Table< _Key, _Data > | [private] |
_matchFunc | CVCL::Hash_Table< _Key, _Data > | [private] |
_numEntries | CVCL::Hash_Table< _Key, _Data > | [private] |
_size | CVCL::Hash_Table< _Key, _Data > | [private] |
begin() const | CVCL::Hash_Table< _Key, _Data > | [inline] |
clear() | CVCL::Hash_Table< _Key, _Data > | |
const_iterator typedef | CVCL::Hash_Table< _Key, _Data > | |
Copy(const Hash_Table &rhs) | CVCL::Hash_Table< _Key, _Data > | [private] |
count(_Key key) const | CVCL::Hash_Table< _Key, _Data > | |
Delete(_Key key) | CVCL::Hash_Table< _Key, _Data > | |
Destroy() | CVCL::Hash_Table< _Key, _Data > | [private] |
empty() const | CVCL::Hash_Table< _Key, _Data > | [inline] |
end() const | CVCL::Hash_Table< _Key, _Data > | [inline] |
erase(_Key key) | CVCL::Hash_Table< _Key, _Data > | |
Fetch(_Key key) | CVCL::Hash_Table< _Key, _Data > | |
find(const _Key &key) const | CVCL::Hash_Table< _Key, _Data > | [inline] |
Find_Hash_Entry(const _Key &) const | CVCL::Hash_Table< _Key, _Data > | [private] |
Hash_Ptr< _Key, _Data > class | CVCL::Hash_Table< _Key, _Data > | [friend] |
Hash_Table(size_t(*hashFunction)(const _Key), size_t(*matchFunc)(const _Key, const _Key), int size=HASH_TABLE_SIZE, int threshold=HASH_TABLE_GROW_THRESHOLD, int factor=HASH_TABLE_GROW_FACTOR) | CVCL::Hash_Table< _Key, _Data > | |
Hash_Table(const Hash_Table &hash) | CVCL::Hash_Table< _Key, _Data > | [inline] |
Insert(_Key key, _Data data) | CVCL::Hash_Table< _Key, _Data > | |
insert(InputIterator l, InputIterator r) | CVCL::Hash_Table< _Key, _Data > | |
iterator typedef | CVCL::Hash_Table< _Key, _Data > | |
operator=(const Hash_Table &rhs) | CVCL::Hash_Table< _Key, _Data > | |
operator[](_Key key) | CVCL::Hash_Table< _Key, _Data > | |
Print() | CVCL::Hash_Table< _Key, _Data > | |
Resize(int size) | CVCL::Hash_Table< _Key, _Data > | [private] |
size() const | CVCL::Hash_Table< _Key, _Data > | [inline] |
~Hash_Table() | CVCL::Hash_Table< _Key, _Data > | [inline] |