CrystalDebug.h File Reference

#include "CrystalBaseTypes.h"

Go to the source code of this file.

Defines

#define LEAK_PROTOCOL   {}
#define LOGD_NONAKED   {}
#define LOGD(err, naked, msg)   {}
#define LOGD1(err, naked, msg, p1)   {}
#define LOGD2(err, naked, msg, p1, p2)   {}
#define LOGD3(err, naked, msg, p1, p2, p3)   {}
#define LOGD4(err, naked, msg, p1, p2, p3, p4)   {}
#define LOGD5(err, naked, msg, p1, p2, p3, p4, p5)   {}
#define LOGD6(err, naked, msg, p1, p2, p3, p4, p5, p6)   {}
#define ASSERT_HIGH(expression)   {}
#define ASSERT_HIGH_FILE(expression, file, line)   {}
#define LOG_ON   {}
#define LOG_OFF   {}
#define ASSERT_LOW(expression)   {}
#define ASSERT_LOW_FILE(expression, file, line)   {}
#define LOG(msg)   LOGD(0, LOGD_NONAKED, msg)
#define LOG1(msg, p1)   LOGD1(0, LOGD_NONAKED, msg, p1)
#define LOG2(msg, p1, p2)   LOGD2(0, LOGD_NONAKED, msg, p1, p2)
#define LOG3(msg, p1, p2, p3)   LOGD3(0, LOGD_NONAKED, msg, p1, p2, p3)
#define LOG4(msg, p1, p2, p3, p4)   LOGD4(0, LOGD_NONAKED, msg, p1, p2, p3, p4)
#define LOG5(msg, p1, p2, p3, p4, p5)   LOGD5(0, LOGD_NONAKED, msg, p1, p2, p3, p4, p5)
#define LOG6(msg, p1, p2, p3, p4, p5, p6)   LOGD6(0, LOGD_NONAKED, msg, p1, p2, p3, p4, p5, p6)
#define LOG_NAKED(msg)   LOGD(0, LOGD_NAKED, msg)
#define LOG1_NAKED(msg, p1)   LOGD1(0, LOGD_NAKED, msg, p1)
#define LOG2_NAKED(msg, p1, p2)   LOGD2(0, LOGD_NAKED, msg, p1, p2)
#define LOG3_NAKED(msg, p1, p2, p3)   LOGD3(0, LOGD_NAKED, msg, p1, p2, p3)
#define LOG4_NAKED(msg, p1, p2, p3, p4)   LOGD4(0, LOGD_NAKED, msg, p1, p2, p3, p4)
#define LOG5_NAKED(msg, p1, p2, p3, p4, p5)   LOGD5(0, LOGD_NAKED, msg, p1, p2, p3, p4, p5)
#define LOG6_NAKED(msg, p1, p2, p3, p4, p5, p6)   LOGD6(0, LOGD_NAKED, msg, p1, p2, p3, p4, p5, p6)
#define ERR(msg)   LOGD(1, LOGD_NONAKED, msg)
#define ERR1(msg, p1)   LOGD1(1, LOGD_NONAKED, msg, p1)
#define ERR2(msg, p1, p2)   LOGD2(1, LOGD_NONAKED, msg, p1, p2)
#define ERR3(msg, p1, p2, p3)   LOGD3(1, LOGD_NONAKED, msg, p1, p2, p3)
#define ERR4(msg, p1, p2, p3, p4)   LOGD4(1, LOGD_NONAKED, msg, p1, p2, p3, p4)
#define ERR5(msg, p1, p2, p3, p4, p5)   LOGD5(1, LOGD_NONAKED, msg, p1, p2, p3, p4, p5)
#define ERR6(msg, p1, p2, p3, p4, p5, p6)   LOGD6(1, LOGD_NONAKED, msg, p1, p2, p3, p4, p5, p6)
#define ERR_NAKED(msg)   LOGD(1, LOGD_NAKED, msg)
#define ERR1_NAKED(msg, p1)   LOGD1(1, LOGD_NAKED, msg, p1)
#define ERR2_NAKED(msg, p1, p2)   LOGD2(1, LOGD_NAKED, msg, p1, p2)
#define ERR3_NAKED(msg, p1, p2, p3)   LOGD3(1, LOGD_NAKED, msg, p1, p2, p3)
#define ERR4_NAKED(msg, p1, p2, p3, p4)   LOGD4(1, LOGD_NAKED, msg, p1, p2, p3, p4)
#define ERR5_NAKED(msg, p1, p2, p3, p4, p5)   LOGD5(1, LOGD_NAKED, msg, p1, p2, p3, p4, p5)
#define ERR6_NAKED(msg, p1, p2, p3, p4, p5, p6)   LOGD6(1, LOGD_NAKED, msg, p1, p2, p3, p4, p5, p6)
#define LEAK_ADD_NAKED(pObject, lSize, pText, pFile, pFunction, iLine)   ((void *)(pObject))
#define LEAK_REMOVE(pObject)   ((void *)(pObject))
#define LEAK_ADD(pObject, lSize, pText)   LEAK_ADD_NAKED(pObject, lSize, pText, __FILE__, __FUNCTION__, __LINE__)


Define Documentation

#define ASSERT_HIGH expression   )     {}
 

Definition at line 103 of file CrystalDebug.h.

#define ASSERT_HIGH_FILE expression,
file,
line   )     {}
 

Definition at line 104 of file CrystalDebug.h.

#define ASSERT_LOW expression   )     {}
 

Definition at line 114 of file CrystalDebug.h.

#define ASSERT_LOW_FILE expression,
file,
line   )     {}
 

Definition at line 115 of file CrystalDebug.h.

#define ERR msg   )     LOGD(1, LOGD_NONAKED, msg)
 

Definition at line 134 of file CrystalDebug.h.

#define ERR1 msg,
p1   )     LOGD1(1, LOGD_NONAKED, msg, p1)
 

Definition at line 135 of file CrystalDebug.h.

#define ERR1_NAKED msg,
p1   )     LOGD1(1, LOGD_NAKED, msg, p1)
 

Definition at line 143 of file CrystalDebug.h.

#define ERR2 msg,
p1,
p2   )     LOGD2(1, LOGD_NONAKED, msg, p1, p2)
 

Definition at line 136 of file CrystalDebug.h.

#define ERR2_NAKED msg,
p1,
p2   )     LOGD2(1, LOGD_NAKED, msg, p1, p2)
 

Definition at line 144 of file CrystalDebug.h.

#define ERR3 msg,
p1,
p2,
p3   )     LOGD3(1, LOGD_NONAKED, msg, p1, p2, p3)
 

Definition at line 137 of file CrystalDebug.h.

#define ERR3_NAKED msg,
p1,
p2,
p3   )     LOGD3(1, LOGD_NAKED, msg, p1, p2, p3)
 

Definition at line 145 of file CrystalDebug.h.

#define ERR4 msg,
p1,
p2,
p3,
p4   )     LOGD4(1, LOGD_NONAKED, msg, p1, p2, p3, p4)
 

Definition at line 138 of file CrystalDebug.h.

#define ERR4_NAKED msg,
p1,
p2,
p3,
p4   )     LOGD4(1, LOGD_NAKED, msg, p1, p2, p3, p4)
 

Definition at line 146 of file CrystalDebug.h.

#define ERR5 msg,
p1,
p2,
p3,
p4,
p5   )     LOGD5(1, LOGD_NONAKED, msg, p1, p2, p3, p4, p5)
 

Definition at line 139 of file CrystalDebug.h.

#define ERR5_NAKED msg,
p1,
p2,
p3,
p4,
p5   )     LOGD5(1, LOGD_NAKED, msg, p1, p2, p3, p4, p5)
 

Definition at line 147 of file CrystalDebug.h.

#define ERR6 msg,
p1,
p2,
p3,
p4,
p5,
p6   )     LOGD6(1, LOGD_NONAKED, msg, p1, p2, p3, p4, p5, p6)
 

Definition at line 140 of file CrystalDebug.h.

#define ERR6_NAKED msg,
p1,
p2,
p3,
p4,
p5,
p6   )     LOGD6(1, LOGD_NAKED, msg, p1, p2, p3, p4, p5, p6)
 

Definition at line 148 of file CrystalDebug.h.

#define ERR_NAKED msg   )     LOGD(1, LOGD_NAKED, msg)
 

Definition at line 142 of file CrystalDebug.h.

#define LEAK_ADD pObject,
lSize,
pText   )     LEAK_ADD_NAKED(pObject, lSize, pText, __FILE__, __FUNCTION__, __LINE__)
 

Definition at line 161 of file CrystalDebug.h.

#define LEAK_ADD_NAKED pObject,
lSize,
pText,
pFile,
pFunction,
iLine   )     ((void *)(pObject))
 

Definition at line 157 of file CrystalDebug.h.

#define LEAK_PROTOCOL   {}
 

Definition at line 87 of file CrystalDebug.h.

#define LEAK_REMOVE pObject   )     ((void *)(pObject))
 

Definition at line 158 of file CrystalDebug.h.

#define LOG msg   )     LOGD(0, LOGD_NONAKED, msg)
 

Definition at line 118 of file CrystalDebug.h.

#define LOG1 msg,
p1   )     LOGD1(0, LOGD_NONAKED, msg, p1)
 

Definition at line 119 of file CrystalDebug.h.

#define LOG1_NAKED msg,
p1   )     LOGD1(0, LOGD_NAKED, msg, p1)
 

Definition at line 127 of file CrystalDebug.h.

#define LOG2 msg,
p1,
p2   )     LOGD2(0, LOGD_NONAKED, msg, p1, p2)
 

Definition at line 120 of file CrystalDebug.h.

#define LOG2_NAKED msg,
p1,
p2   )     LOGD2(0, LOGD_NAKED, msg, p1, p2)
 

Definition at line 128 of file CrystalDebug.h.

#define LOG3 msg,
p1,
p2,
p3   )     LOGD3(0, LOGD_NONAKED, msg, p1, p2, p3)
 

Definition at line 121 of file CrystalDebug.h.

#define LOG3_NAKED msg,
p1,
p2,
p3   )     LOGD3(0, LOGD_NAKED, msg, p1, p2, p3)
 

Definition at line 129 of file CrystalDebug.h.

#define LOG4 msg,
p1,
p2,
p3,
p4   )     LOGD4(0, LOGD_NONAKED, msg, p1, p2, p3, p4)
 

Definition at line 122 of file CrystalDebug.h.

#define LOG4_NAKED msg,
p1,
p2,
p3,
p4   )     LOGD4(0, LOGD_NAKED, msg, p1, p2, p3, p4)
 

Definition at line 130 of file CrystalDebug.h.

#define LOG5 msg,
p1,
p2,
p3,
p4,
p5   )     LOGD5(0, LOGD_NONAKED, msg, p1, p2, p3, p4, p5)
 

Definition at line 123 of file CrystalDebug.h.

#define LOG5_NAKED msg,
p1,
p2,
p3,
p4,
p5   )     LOGD5(0, LOGD_NAKED, msg, p1, p2, p3, p4, p5)
 

Definition at line 131 of file CrystalDebug.h.

#define LOG6 msg,
p1,
p2,
p3,
p4,
p5,
p6   )     LOGD6(0, LOGD_NONAKED, msg, p1, p2, p3, p4, p5, p6)
 

Definition at line 124 of file CrystalDebug.h.

#define LOG6_NAKED msg,
p1,
p2,
p3,
p4,
p5,
p6   )     LOGD6(0, LOGD_NAKED, msg, p1, p2, p3, p4, p5, p6)
 

Definition at line 132 of file CrystalDebug.h.

#define LOG_NAKED msg   )     LOGD(0, LOGD_NAKED, msg)
 

Definition at line 126 of file CrystalDebug.h.

#define LOG_OFF   {}
 

Definition at line 107 of file CrystalDebug.h.

#define LOG_ON   {}
 

Definition at line 106 of file CrystalDebug.h.

#define LOGD err,
naked,
msg   )     {}
 

Definition at line 95 of file CrystalDebug.h.

#define LOGD1 err,
naked,
msg,
p1   )     {}
 

Definition at line 96 of file CrystalDebug.h.

#define LOGD2 err,
naked,
msg,
p1,
p2   )     {}
 

Definition at line 97 of file CrystalDebug.h.

#define LOGD3 err,
naked,
msg,
p1,
p2,
p3   )     {}
 

Definition at line 98 of file CrystalDebug.h.

#define LOGD4 err,
naked,
msg,
p1,
p2,
p3,
p4   )     {}
 

Definition at line 99 of file CrystalDebug.h.

#define LOGD5 err,
naked,
msg,
p1,
p2,
p3,
p4,
p5   )     {}
 

Definition at line 100 of file CrystalDebug.h.

#define LOGD6 err,
naked,
msg,
p1,
p2,
p3,
p4,
p5,
p6   )     {}
 

Definition at line 101 of file CrystalDebug.h.

#define LOGD_NONAKED   {}
 

Definition at line 91 of file CrystalDebug.h.


Generated on Wed Dec 21 18:10:14 2005 for Crystal2 Platform by  doxygen 1.4.5