|
Namespaces |
namespace | CP_Debug |
namespace | CP_Debugging |
Defines |
#define | __CP_DEBUGGING_FUNCTIONNAME__ __FUNCTION__ |
#define | CP_ReportException(description, inException) CPLAT::CP_ErrorManager::Instance()->ReportException( description, inException, __CP_DEBUGGING_FUNCTIONNAME__, __LINE__ , __FILE__); |
#define | CP_ReportError(description, message) CPLAT::CP_ErrorManager::Instance()->ReportError( description, message, __CP_DEBUGGING_FUNCTIONNAME__, __LINE__ , __FILE__ ); |
#define | CP_ReportWarning(description, message) CPLAT::CP_ErrorManager::Instance()->ReportWarning( description, message, __CP_DEBUGGING_FUNCTIONNAME__, __LINE__ , __FILE__ ); |
#define | ASSERT(test) {} |
#define | ASSERT_MSG(test, msg) {} |
#define | CP_CHECK_PTR(p) {} |
#define | CP_CHECK_HANDLE(h) {} |
Enumerations |
enum | CP_E_DebugNotification {
CP_E_DebugNotification_Nothing = 0,
CP_E_DebugNotification_Alert = 1,
CP_E_DebugNotification_Debugger = 2,
CP_E_DebugNotification_Console = 3,
CP_E_DebugNotification_LogFile = 4
} |
Functions |
void | DebugTrace (...) |