#include <cstdlib>
#include "zconfig.h"
Go to the source code of this file.
|
| #define | ZDebugLogf(a, b) |
| |
| #define | ZDebugStopf(a, b) |
| |
| #define | ZDebugLog(a) |
| |
| #define | ZDebugStop(a) |
| |
| #define | ZAssertLogf(a, b, c) |
| |
| #define | ZAssertStopf(a, b, c) |
| |
| #define | ZAssertLog(a, b) |
| |
| #define | ZAssertStop(a, b) |
| |
| #define | ZAssertCompile(a) |
| |
| #define | ZUnimplemented() |
| |
| #define | ZAssert(a) |
| |
| #define | ZDebug_Message_AssertionAndUser "Assertion failed: %s. %s, %s:%d" |
| |
| #define | ZDebug_Message_AssertionOnly "Assertion failed: %s, %s:%d" |
| |
| #define | ZDebug_Message_UserOnly "%s, %s:%d" |
| |
| #define | ZDebug_Message_None "%s:%d" |
| |
◆ ZAssert
Value:
#define ZAssertStop(a, b)
Definition at line 155 of file ZDebug.h.
◆ ZAssertCompile
| #define ZAssertCompile |
( |
| a | ) |
|
Value:extern int sCompileTimeAssertionViolated[(a) ? 1 : 0]
Definition at line 148 of file ZDebug.h.
◆ ZAssertLog
| #define ZAssertLog |
( |
| a, |
|
|
| b ) |
Value:
void ZDebug_DisplayMessage(int inLevel, ZDebug_Action inAction, const char *inFilename, int inLine, const char *inAssertionMessage, const char *inUserMessage)
Definition at line 141 of file ZDebug.h.
◆ ZAssertLogf
| #define ZAssertLogf |
( |
| a, |
|
|
| b, |
|
|
| c ) |
Value:
const char * ZDebug_FormatMessage(const char *inMessage,...)
Definition at line 139 of file ZDebug.h.
◆ ZAssertStop
| #define ZAssertStop |
( |
| a, |
|
|
| b ) |
◆ ZAssertStopf
| #define ZAssertStopf |
( |
| a, |
|
|
| b, |
|
|
| c ) |
◆ ZDebug_Message_AssertionAndUser
| #define ZDebug_Message_AssertionAndUser "Assertion failed: %s. %s, %s:%d" |
◆ ZDebug_Message_AssertionOnly
| #define ZDebug_Message_AssertionOnly "Assertion failed: %s, %s:%d" |
◆ ZDebug_Message_None
| #define ZDebug_Message_None "%s:%d" |
◆ ZDebug_Message_UserOnly
| #define ZDebug_Message_UserOnly "%s, %s:%d" |
◆ ZDebugLog
◆ ZDebugLogf
| #define ZDebugLogf |
( |
| a, |
|
|
| b ) |
◆ ZDebugStop
◆ ZDebugStopf
| #define ZDebugStopf |
( |
| a, |
|
|
| b ) |
◆ ZUnimplemented
| #define ZUnimplemented |
( |
| ) |
|
Value:
#define ZDebugStopf(a, b)
Definition at line 151 of file ZDebug.h.
◆ ZDebug_Action
| Enumerator |
|---|
| eDebugAction_Continue | |
| eDebugAction_Stop | |
Definition at line 119 of file ZDebug.h.
◆ ZDebug_DisplayMessage()
| void ZDebug_DisplayMessage |
( |
int | inLevel, |
|
|
ZDebug_Action | inAction, |
|
|
const char * | inFilename, |
|
|
int | inLine, |
|
|
const char * | inAssertionMessage, |
|
|
const char * | inUserMessage ) |
◆ ZDebug_FormatMessage() [1/2]
| const char * ZDebug_FormatMessage |
( |
| ) |
|
|
inline |
◆ ZDebug_FormatMessage() [2/2]
| const char * ZDebug_FormatMessage |
( |
const char * | inMessage, |
|
|
| ... ) |