Classes | |
struct | ClassPointer_EqualTo |
struct | ClassPointer_Hash |
Protected Types | |
typedef Common::HashMap< uint32, T * > | HANDLE2PTR_MAP |
typedef Common::HashMap< T *, uint32, ClassPointer_Hash, ClassPointer_EqualTo > | PTR2HANDLE_MAP |
Protected Member Functions | |
T * | findPtrByHandle (uint handle) |
uint | findHandleByPtr (T *objectPtr) |
Protected Attributes | |
HANDLE2PTR_MAP | _handle2PtrMap |
PTR2HANDLE_MAP | _ptr2HandleMap |
uint32 | _nextHandle |