logog
logger optimized for games
|
Namespaces | |
logog | |
[Thread] | |
Macros | |
#define | LOGOG_UNICODE 1 |
#define | LOGOG_INTERNAL_DEBUGGING 1 |
#define | LOGOG_LEAK_DETECTION 1 |
#define | LOGOG_REPORT_ALLOCATIONS 1 |
#define LOGOG_INTERNAL_DEBUGGING 1 |
Define this macro to debug logog itself. This setting enables sanity checks on many logog functions. This setting is not very useful for end users of logog.
#define LOGOG_LEAK_DETECTION 1 |
Define this macro to check all memory allocations and frees. This setting will check against double allocations and double deletes as well. Do not enable this on production code – it'll slow down the performance considerably.
#define LOGOG_REPORT_ALLOCATIONS 1 |
Define this macro to report on ALL allocations and frees that happen through logog. Enable this if you get paid by lines of program output.
#define LOGOG_UNICODE 1 |
Define this macro to enable Unicode support in logog. The logog library works either in Unicode mode or not – attempting to mix the two log types will have unexpected results.
Define this typedef in order to support wide characters in all logog strings.