Searched refs:SafeHandle (Results 1 – 2 of 2) sorted by relevance
199 class SafeHandle : public SafeHandleBase202 SafeHandle() {} in SafeHandle() function203 SafeHandle(bit8 index) { Initialize(index); } in SafeHandle() function204 SafeHandle(void* pObject) { Initialize(pObject); } in SafeHandle() function237 SafeHandle& operator++();241 typedef const SafeHandle InvalidSafeHandle;260 SafeHandle Activate(void* pObject, s32 dependencyIndex=INVALID_INDEX);270 …bool HasHandle(const SafeHandle& handle) const { return IsInitialized() && (handle == m_Han… in HasHandle()273 SafeHandle GetHandle() const { return IsActivated() ? m_Handle : InvalidSafeHandle(); } in GetHandle()278 SafeHandle m_Handle;[all …]
30 SafeHandle& SafeHandle::operator++() in operator ++()103 SafeHandle SafeHandleTableEntry::Activate(void* pObject, s32 dependencyIndex/*=INVALID_INDEX*/) in Activate()259 SafeHandle SafeHandleTable::Register(void* pObject, SafeHandle dependencyHandle/*=InvalidSafeHandle… in Register()301 void SafeHandleTable::Unregister(SafeHandle handle) in Unregister()354 bool SafeHandleTable::LockEntry(SafeHandleTableEntry* pEntry, SafeHandle handle) in LockEntry()405 SafeHandleTableEntry* SafeHandleTable::FindEntry(SafeHandle handle) const in FindEntry()