# IShDebugUtilities Member List

This is the complete list of members for IShDebugUtilities, including all inherited members.

AddRef()=0 | IMCUnknown | `[pure virtual]`
AddReference(const void *object, const void *context)=0 | IShDebugUtilities | `[pure virtual]`
GetIsReferencingOn()=0 | IShDebugUtilities | `[pure virtual]`
GetStackReference()=0 | IShDebugUtilities | `[pure virtual]`
GetStackReference2()=0 | IShDebugUtilities | `[pure virtual]`
InitCountedObject(TMCCountedObject **&first, TMCCountedObject **&last, TMCSMPCountedObject **&firstSMP, TMCSMPCountedObject **&lastSMP, TMCAtomicCounterHolder *&current, TMCAtomicCounterHolder *&total)=0 | IShDebugUtilities | `[pure virtual]`
MC_CallAssert_(pointer f, uint32 l)=0 | IShDebugUtilities | `[pure virtual]`
MC_CallNotify_(pointer f, uint32 l, const char *message)=0 | IShDebugUtilities | `[pure virtual]`
MC_CallNotify_(pointer f, uint32 l, const char *message, real number)=0 | IShDebugUtilities | `[pure virtual]`
MC_CallNotify_(pointer f, uint32 l, const char *message, real number1, real number2)=0 | IShDebugUtilities | `[pure virtual]`
QueryInterface(const MCIID &riid, void **ppvObj)=0 | IMCUnknown | `[pure virtual]`
Release()=0 | IMCUnknown | `[pure virtual]`
RemoveReference(const void *object, const void *context)=0 | IShDebugUtilities | `[pure virtual]`