SimManagerNameDictionary Class Reference

#include <simDictionary.h>

List of all members.

Public Member Functions

void insert (SimObject *obj)
void remove (SimObject *obj)
SimObjectfind (StringTableEntry name)
 SimManagerNameDictionary ()
 ~SimManagerNameDictionary ()

Private Types

 DefaultTableSize = 29
enum  { DefaultTableSize = 29 }

Private Attributes

SimObject ** hashTable
S32 hashTableSize
S32 hashEntryCount
voidmutex


Member Enumeration Documentation

anonymous enum [private]

Enumerator:
DefaultTableSize 


Constructor & Destructor Documentation

SimManagerNameDictionary::SimManagerNameDictionary (  ) 

SimManagerNameDictionary::~SimManagerNameDictionary (  ) 


Member Function Documentation

void SimManagerNameDictionary::insert ( SimObject obj  ) 

void SimManagerNameDictionary::remove ( SimObject obj  ) 

SimObject* SimManagerNameDictionary::find ( StringTableEntry  name  ) 


Member Data Documentation