addObjectReference(SectionIndexKey key, const SafePointable *obj) | TPEF::ReferenceManager::SafePointer | static |
addObjectReference(SectionOffsetKey key, const SafePointable *obj) | TPEF::ReferenceManager::SafePointer | static |
addObjectReference(FileOffsetKey key, const SafePointable *obj) | TPEF::ReferenceManager::SafePointer | static |
addObjectReference(SectionKey key, const SafePointable *obj) | TPEF::ReferenceManager::SafePointer | static |
aliveSafePointers_ | TPEF::ReferenceManager::SafePointer | privatestatic |
cleanup() | TPEF::ReferenceManager::SafePointer | static |
cleanupKeyTables() | TPEF::ReferenceManager::SafePointer | static |
debugString_ | TPEF::ReferenceManager::SafePointer | private |
fileOffsetKeyFor(const SafePointable *obj) | TPEF::ReferenceManager::SafePointer | static |
fileOffsetMap_ | TPEF::ReferenceManager::SafePointer | privatestatic |
genericAddObjectReference(const KeyType &key, MapType &destinationMap, const SafePointable *obj) | TPEF::ReferenceManager::SafePointer | protectedstatic |
genericCreate(ObjType obj) | TPEF::ReferenceManager::SafePointer | static |
genericKeyFor(const SafePointable *obj, MapType &sourceMap) | TPEF::ReferenceManager::SafePointer | protectedstatic |
genericRegisterPointer(const KeyType &key, MapType &destinationMap, SafePointer *newSafePointer) | TPEF::ReferenceManager::SafePointer | protected |
isAlive(SafePointer *pointerToCheck) | TPEF::ReferenceManager::SafePointer | static |
isReferenced(const SafePointable *object) | TPEF::ReferenceManager::SafePointer | static |
keyForCache_ | TPEF::ReferenceManager::SafePointer | privatestatic |
KeyForCacheKey typedef | TPEF::ReferenceManager::SafePointer | private |
KeyForCacheMap typedef | TPEF::ReferenceManager::SafePointer | private |
notifyDeleted(const SafePointable *obj) | TPEF::ReferenceManager::SafePointer | static |
notifyDeleted(SafePointer *safePointer) | TPEF::ReferenceManager::SafePointer | static |
null | TPEF::ReferenceManager::SafePointer | static |
object_ | TPEF::ReferenceManager::SafePointer | private |
operator=(SafePointer &) | TPEF::ReferenceManager::SafePointer | private |
pointer() const | TPEF::ReferenceManager::SafePointer | |
referenceMap_ | TPEF::ReferenceManager::SafePointer | privatestatic |
replaceAllReferences(SafePointable *newObj, SafePointable *oldObj) | TPEF::ReferenceManager::SafePointer | static |
replaceReference(const SafePointer *old, SafePointable *obj) | TPEF::ReferenceManager::SafePointer | static |
resolve() | TPEF::ReferenceManager::SafePointer | static |
safelyCleanupKeyTable(MapType &sourceMap, std::set< SafePointerList * > &listsToDelete) | TPEF::ReferenceManager::SafePointer | protectedstatic |
SafePointer(SectionIndexKey key) | TPEF::ReferenceManager::SafePointer | protected |
SafePointer(SectionOffsetKey key) | TPEF::ReferenceManager::SafePointer | protected |
SafePointer(FileOffsetKey key) | TPEF::ReferenceManager::SafePointer | protected |
SafePointer(SectionKey key) | TPEF::ReferenceManager::SafePointer | protected |
SafePointer(SafePointable *object) | TPEF::ReferenceManager::SafePointer | protected |
SafePointer(SafePointer &) | TPEF::ReferenceManager::SafePointer | private |
sectionIndexKeyFor(const SafePointable *obj) | TPEF::ReferenceManager::SafePointer | static |
sectionIndexMap_ | TPEF::ReferenceManager::SafePointer | privatestatic |
sectionKeyFor(const SafePointable *obj) | TPEF::ReferenceManager::SafePointer | static |
sectionMap_ | TPEF::ReferenceManager::SafePointer | privatestatic |
sectionOffsetKeyFor(const SafePointable *obj) | TPEF::ReferenceManager::SafePointer | static |
sectionOffsetMap_ | TPEF::ReferenceManager::SafePointer | privatestatic |
setPointer(SafePointable *object) | TPEF::ReferenceManager::SafePointer | |
unresolvedReferences(const MapType &mapToCheck, const ReferenceKey **unresolvedKey) | TPEF::ReferenceManager::SafePointer | static |
~SafePointer() | TPEF::ReferenceManager::SafePointer | virtual |