SimManagerNameDictionary Class Reference
#include <simDictionary.h>
List of all members.
Public Member Functions
void
insert
(
SimObject
*obj)
void
remove
(
SimObject
*obj)
SimObject
*
find
(
StringTableEntry
name)
SimManagerNameDictionary
()
~SimManagerNameDictionary
()
Private Types
DefaultTableSize
= 29
enum
{
DefaultTableSize
= 29 }
Private Attributes
SimObject
**
hashTable
S32
hashTableSize
S32
hashEntryCount
void
*
mutex
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
SimObject
**
SimManagerNameDictionary::hashTable
[private]
S32
SimManagerNameDictionary::hashTableSize
[private]
S32
SimManagerNameDictionary::hashEntryCount
[private]
void
*
SimManagerNameDictionary::mutex
[private]