![]() |
VR-Link API Documentation for DIS
|
Inheritance diagram for DtOldIntrusiveHashlist:
Collaboration diagram for DtOldIntrusiveHashlist:Public Member Functions | |
| DtOldIntrusiveHashlist (unsigned numBuckets) | |
Public Member Functions inherited from DtOldHashlist | |
| DtOldHashlist (unsigned numBuckets) | |
| virtual | ~DtOldHashlist () |
| const DtList * | list () const |
| virtual unsigned | hash (DtHashKey key) const |
| virtual int | isEqual (DtHashKey key1, DtHashKey key2) const |
| DtListItem * | add (DtHashKey key, void *data) |
| DtListItem * | addToStart (DtHashKey key, void *data) |
| DtListItem * | addToEnd (DtHashKey key, void *data) |
| DtListItem * | addBefore (DtHashKey key, void *data, DtListItem *before) |
| DtListItem * | addAfter (DtHashKey key, void *data, DtListItem *after) |
| virtual void * | remove (DtHashKey key) |
| virtual void * | operator[] (DtHashKey key) const |
| virtual void * | lookup (DtHashKey key) const |
| DtListItem * | itemLookup (DtHashKey key) const |
| unsigned | nBuckets (void) const |
| unsigned | bucketCount (unsigned index) const |
Additional Inherited Members | |
Protected Member Functions inherited from DtOldHashlist | |
| DtList * | bucket (DtHashKey key) const |
| void | addToBucket (DtHashKey k, DtListItem *item) |
| DtListItem * | removeFromBucket (DtHashKey key) |
Protected Attributes inherited from DtOldHashlist | |
| DtList * | myList |
| DtList * | buckets |
| unsigned | nbuck |
| DtOldIntrusiveHashlist::DtOldIntrusiveHashlist | ( | unsigned | numBuckets | ) |