IShDebugUtilities Struct Reference
[Shell Utilities]

Utility functions used for debugging. More...

Inheritance diagram for IShDebugUtilities:

IMCUnknown List of all members.

Public Member Functions

virtual void MC_CallAssert_ (pointer f, uint32 l)=0
virtual void MC_CallNotify_ (pointer f, uint32 l, const char *message)=0
virtual void MC_CallNotify_ (pointer f, uint32 l, const char *message, real number)=0
virtual void MC_CallNotify_ (pointer f, uint32 l, const char *message, real number1, real number2)=0
virtual void AddReference (const void *object, const void *context)=0
virtual void RemoveReference (const void *object, const void *context)=0
virtual boolean * GetStackReference ()=0
virtual boolean * GetIsReferencingOn ()=0
virtual void InitCountedObject (TMCCountedObject **&first, TMCCountedObject **&last, TMCSMPCountedObject **&firstSMP, TMCSMPCountedObject **&lastSMP, int32 *&current, int32 *&total)=0

Detailed Description

Utility functions used for debugging.


Member Function Documentation

virtual void IShDebugUtilities::AddReference (  const void *  object,
const void *  context
)  [pure virtual]
 

virtual boolean* IShDebugUtilities::GetIsReferencingOn (   )  [pure virtual]
 

virtual boolean* IShDebugUtilities::GetStackReference (   )  [pure virtual]
 

virtual void IShDebugUtilities::InitCountedObject (  TMCCountedObject **&  first,
TMCCountedObject **&  last,
TMCSMPCountedObject **&  firstSMP,
TMCSMPCountedObject **&  lastSMP,
int32 *&  current,
int32 *&  total
)  [pure virtual]
 

virtual void IShDebugUtilities::MC_CallAssert_ (  pointer  f,
uint32  l
)  [pure virtual]
 

virtual void IShDebugUtilities::MC_CallNotify_ (  pointer  f,
uint32  l,
const char *  message,
real  number1,
real  number2
)  [pure virtual]
 

virtual void IShDebugUtilities::MC_CallNotify_ (  pointer  f,
uint32  l,
const char *  message,
real  number
)  [pure virtual]
 

virtual void IShDebugUtilities::MC_CallNotify_ (  pointer  f,
uint32  l,
const char *  message
)  [pure virtual]
 

virtual void IShDebugUtilities::RemoveReference (  const void *  object,
const void *  context
)  [pure virtual]
 


The documentation for this struct was generated from the following file:
Generated on Mon Mar 14 12:29:05 2005 for Carrara SDK Doc by  doxygen 1.3.9.1