1#ifndef _KVI_KVS_OBJECT_CONTROLLER_H_
2#define _KVI_KVS_OBJECT_CONTROLLER_H_
61 void clearInstances();
62 void clearUserClasses();
63 void flushUserClasses();
65 KviKvsObjectClass * lookupClass(
const QString & szClass,
bool bBuiltinOnly =
false);
void * kvs_hobject_t
Definition KviKvsTypes.h:32
C++ Template based double linked pointer list class.
Helper functions for the QString class.
Definition KviKvsObjectClass.h:50
Definition KviKvsObjectController.h:38
KviPointerHashTable< QString, KviKvsObjectClass > * classDict()
Definition KviKvsObjectController.h:68
KviPointerHashTable< QString, KviKvsObjectClass > * m_pClassDict
Definition KviKvsObjectController.h:49
KviPointerList< KviKvsObject > * m_pTopLevelObjectList
Definition KviKvsObjectController.h:47
KviPointerHashTable< void *, KviKvsObject > * objectDict()
Definition KviKvsObjectController.h:67
KviPointerHashTable< void *, KviKvsObject > * m_pObjectDict
Definition KviKvsObjectController.h:48
KviKvsObject * lookupObject(kvs_hobject_t hObject)
Definition KviKvsObjectController.h:66
Definition KviKvsObject.h:51
A fast pointer hash table implementation.
Definition KviPointerHashTable.h:450
T * find(const Key &hKey)
Returns the item associated to the key.
Definition KviPointerHashTable.h:471
A template double linked list of pointers.
Definition KviPointerList.h:371
This file contains compile time settings.
#define KVIRC_API
Definition kvi_settings.h:127
int init()
Definition winamp.cpp:118