Functions | |
CPLAT_Begin_Namespace_CPLAT void | CP_ThrowIfNULL_ (const void *inPtr, const char *inFunction, int inLine, const char *inFile) |
void | CP_ThrowIfResFail_ (const void *inPtr, const char *inFunction, int inLine, const char *inFile) |
void | CP_ThrowIfMemFail_ (const void *inPtr, const char *inFunction, int inLine, const char *inFile) |
void | CP_ThrowIfCFFail_ (const void *inPtr, const char *inFunction, int inLine, const char *inFile) |
void | CP_ThrowErr_ (OSStatus inStatus, const char *inFunction, int inLine, const char *inFile) |
void | CP_ThrowRuntime_ (const CP_String &inMessage, const char *inFunction, int inLine, const char *inFile) |
void | CP_ThrowOutOfRange_ (const CP_String &inMessage, const char *inFunction, int inLine, const char *inFile) |
void | CP_ThrowOverflow_ (const CP_String &inMessage, const char *inFunction, int inLine, const char *inFile) |
void | CP_ThrowUnderflow_ (const CP_String &inMessage, const char *inFunction, int inLine, const char *inFile) |
void | CP_ThrowInvalidArgument_ (const CP_String &inMessage, const char *inFunction, int inLine, const char *inFile) |
void | CP_ThrowLength_ (const CP_String &inMessage, const char *inFunction, int inLine, const char *inFile) |
void | CP_ThrowBadCast_ (const CP_String &inMessage, const char *inFunction, int inLine, const char *inFile) |
void | CP_ThrowBounds_ (const CP_String &inMessage, const char *inFunction, int inLine, const char *inFile) |
void | CP_ThrowNotFound_ (const CP_String &inMessage, const char *inFunction, int inLine, const char *inFile) |
void | CP_ThrowOSStatus (OSStatus error) |
|
Routine that is called from our exception macros to throw a CP_MemoryException if the passed in inPtr is NULL.
|
|
Routine that is called from our exception macros to throw a CP_MemoryException if the passed in inPtr is NULL. If ResError() returns anything other than CP_noErr, then a CP_OSErrorException is thrown.
|
|
Routine that is called from our exception macros to throw a CP_MemoryException if the passed in inPtr is NULL or MemError() returns memFullErr. Otherwise, if MemError() returns anything other than CP_noErr, then a CP_OSErrorException is thrown.
|
|
Routine that is called from our exception macros to throw a CP_OSErrorException if the passed in inPtr is NULL.
|
|
Routine that is called when an platforms os error occurs
|
|
Routine that is called from our exception macros to throw a std::runtime_error exception.
|
|
Routine that is called from our exception macros to throw a std::out_of_range exception.
|
|
Routine that is called from our exception macros to throw a std::overflow exception.
|
|
Routine that is called from our exception macros to throw a std::underflow exception.
|
|
Routine that is called from our exception macros to throw a std::invalid_argument exception.
|
|
Routine that is called from our exception macros to throw a std::length exception.
|
|
Routine that is called from our exception macros to throw a std::bad_cast exception.
|
|
Routine that is called from our exception macros to throw a CP_BoundsException exception.
|
|
Routine that is called from our exception macros to throw a CP_NotFoundException exception.
|
|
Throw the OSStatus code represented by the passed in inError.
|