VR-Link API Documentation for HLA 1516
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
List of all members | Public Member Functions
DtOldIntrusiveHashlist Class Reference
+ 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 DtListlist () const
 
virtual unsigned hash (DtHashKey key) const
 
virtual int isEqual (DtHashKey key1, DtHashKey key2) const
 
DtListItemadd (DtHashKey key, void *data)
 
DtListItemaddToStart (DtHashKey key, void *data)
 
DtListItemaddToEnd (DtHashKey key, void *data)
 
DtListItemaddBefore (DtHashKey key, void *data, DtListItem *before)
 
DtListItemaddAfter (DtHashKey key, void *data, DtListItem *after)
 
virtual void * remove (DtHashKey key)
 
virtual void * operator[] (DtHashKey key) const
 
virtual void * lookup (DtHashKey key) const
 
DtListItemitemLookup (DtHashKey key) const
 
unsigned nBuckets (void) const
 
unsigned bucketCount (unsigned index) const
 

Additional Inherited Members

- Protected Member Functions inherited from DtOldHashlist
DtListbucket (DtHashKey key) const
 
void addToBucket (DtHashKey k, DtListItem *item)
 
DtListItemremoveFromBucket (DtHashKey key)
 
- Protected Attributes inherited from DtOldHashlist
DtListmyList
 
DtListbuckets
 
unsigned nbuck
 

Constructor & Destructor Documentation

DtOldIntrusiveHashlist::DtOldIntrusiveHashlist ( unsigned  numBuckets)

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

Document ID: Generated on Thu Oct 16 00:12:25 EDT 2025 from SVN revision 280738
Copyright © 1992-2025 MAK Technologies. All Rights Reserved (www.mak.com)