List of all members.
Public Member Functions
-
void CriticalWarning (const std::type_info &PtrType, const std::type_info &RefererType, const void *ObjectAddress, const void *RefererAddress)
-
void DynPtrInfo (const char *prefix, const char *s, const std::type_info &ReferredObject, long strong_refs, long weak_refs, const std::type_info &PointerType, const void *referrer_address, const void *object_address, const std::type_info &ObjectBase, const std::type_info &Object, const void *trueObject, const void *castedObject) throw ()
-
void DynPtrInfoRS (const char *prefix, const char *s, const std::type_info &ReferredObject, long strong_refs, long weak_refs, const std::type_info &PointerType, const void *referrer_address, const void *object_address, const std::type_info &ObjectBase, const std::type_info &Object, const void *trueObject, const void *castedObject)
-
void DynPtrInvalidReferer (const char *prefix, const char *s, const std::type_info &Object, const std::type_info &ObjectBase, long strong_refs, long weak_refs) throw ()
-
void DynPtrInvalidRefererRS (const char *prefix, const char *s, const std::type_info &Object, const std::type_info &ObjectBase, long strong_refs, long weak_refs)
-
void DynPtrNoReferer (const char *prefix, const char *s, const std::type_info &Object, const std::type_info &ObjectBase) throw ()
-
void DynPtrNoRefererRS (const char *prefix, const char *s, const std::type_info &Object, const std::type_info &ObjectBase)
-
void InconsistentDynPtr (const std::type_info &TrueObject, const std::type_info &Object, const std::type_info &MyObject)
- Called from DynPtr::rawptr()
-
void print (const char *s, const char *prefix, const std::type_info &PtrType, bool HasReferer) throw ()
-
void print (const char *s, const char *prefix, const std::type_info &ReferedType, long strong_refs, long weak_refs, const std::type_info &PtrType, const void *referer_address, const void *object_address) throw ()
-
void printRS (const char *s, const char *prefix, const std::type_info &PtrType, bool HasReferer)
-
void printRS (const char *s, const char *prefix, const std::type_info &ReferedType, long strong_refs, long weak_refs, const std::type_info &PtrType, const void *referer_address, const void *object_address)
-
void SelfConstruction (const std::type_info &PtrType, const void *who, const void *referer)
Static Public Member Functions
The documentation for this struct was generated from the following files:
- memcore/DynPtr.hpp
- memcore/DynPtr.cpp