75 #define _LOG_L3C4(AAA, BBB, CCC, DDD) |
75 #define _LOG_L3C4(AAA, BBB, CCC, DDD) |
76 #define _LOG_L3C5(AAA, BBB, CCC, DDD, EEE) |
76 #define _LOG_L3C5(AAA, BBB, CCC, DDD, EEE) |
77 #endif // __BTT_LOG_3__ |
77 #endif // __BTT_LOG_3__ |
78 |
78 |
79 #ifdef __BTT_LOG_1__ |
79 #ifdef __BTT_LOG_1__ |
|
80 #ifndef __BTT_LOGGING__ |
80 #define __BTT_LOGGING__ |
81 #define __BTT_LOGGING__ |
81 #endif |
82 #endif |
|
83 #endif |
82 |
84 |
83 #ifdef __BTT_LOG_2__ |
85 #ifdef __BTT_LOG_2__ |
|
86 #ifndef __BTT_LOGGING__ |
84 #define __BTT_LOGGING__ |
87 #define __BTT_LOGGING__ |
85 #endif |
88 #endif |
|
89 #endif |
86 |
90 |
87 #ifdef __BTT_LOG_3__ |
91 #ifdef __BTT_LOG_3__ |
|
92 #ifndef __BTT_LOGGING__ |
88 #define __BTT_LOGGING__ |
93 #define __BTT_LOGGING__ |
|
94 #endif |
89 #endif |
95 #endif |
90 |
96 |
91 #ifdef __BTT_LOGGING__ |
97 #ifdef __BTT_LOGGING__ |
92 #define _BTT_LEAVEIFERROR(a) iTheLogger->VerboseLeaveL(__FILE__, __LINE__, a) |
98 #define _BTT_LEAVEIFERROR(a) iTheLogger->VerboseLeaveL(__FILE__, __LINE__, a) |
93 #define _BTT_PANIC(CAT, CODE) iTheLogger->VerbosePanic(__FILE__, __LINE__, CODE, (TText8*)#CODE, CAT) |
99 #define _BTT_PANIC(CAT, CODE) iTheLogger->VerbosePanic(__FILE__, __LINE__, CODE, (TText8*)#CODE, CAT) |