12 #ifndef _TaoObjectMap_h_ 13 #define _TaoObjectMap_h_ 17 #endif // _MSC_VER >= 1000 23 #include <utl/UtlHashMap.h> 32 #define MAX_NUM_TONE_LISTENERS 50 148 int getActiveObjects(
TaoObjHandle activeObjects[],
int size);
155 void getDbStats(
unsigned& nInserts,
unsigned& nRemoves)
const;
158 int numEntries(
void)
const {
return (mNumInserts - mNumRemoves); };
163 UtlBoolean isEmpty(
void)
const {
return ((mNumInserts - mNumRemoves) ? TRUE : FALSE); };
180 #endif // _TaoObjectMap_h_ TaoObjTypes
Definition: TaoDefs.h:90
Definition: TaoObjectMap.h:56
int mId
Definition: TaoObjectMap.h:51
unsigned mNumInserts
Definition: TaoObjectMap.h:173
TaoListenerDb()
Definition: TaoObjectMap.cpp:26
unsigned mNumRemoves
Definition: TaoObjectMap.h:174
int mIntData
Definition: TaoObjectMap.h:52
TaoMsgTypes
Definition: TaoMessage.h:57
UtlHashMap mDict
Definition: TaoObjectMap.h:163
UtlString mName
Definition: TaoObjectMap.h:48
int mpListenerPtr
Definition: TaoObjectMap.h:49
TaoStatus
Definition: TaoDefs.h:41
Definition: TaoObjectMap.h:41
int numEntries(void) const
Definition: TaoObjectMap.h:158
int mRef
Definition: TaoObjectMap.h:50
TaoObjectDbInitSize
Definition: TaoObjectMap.h:61
uintptr_t TaoObjHandle
Definition: TaoDefs.h:32
~TaoListenerDb()
Definition: TaoObjectMap.cpp:35