cee::AssertManager Class Reference

Class for managing assert behavior. More...

Static Public Member Functions

static void setParamAssertThrowsException (bool throws)
 
static bool paramAssertThrowsException ()
 
static void throwParamAssertException (void *pointer, const char *fileName, int lineNumber, const char *expression, const char *message)
 
static void handleParamAssert (const void *pointer, const char *fileName, int lineNumber, const char *expression, const char *message)
 
static void throwParamAssertException (bool test, const char *fileName, int lineNumber, const char *expression, const char *message)
 

Additional Inherited Members

- Public Member Functions inherited from cee::RefCountedObject
void addRef () const
 Increments the reference count for this object. More...
 
void release () const
 Decrements the reference count for this object. More...
 
int refCount () const
 Returns the reference count for this object. More...
 
void setRefCountZero () const
 Sets the ref count to zero, but DOES NOT delete the object. More...
 
Inheritance diagram for cee::AssertManager:
cee::RefCountedObject

Detailed Description

Class for managing assert behavior.