#include <cel_debug.h>
Static Public Member Functions | |
| static void | assertion_failed (bool f, const char *description, const char *filename, long line, const char *funcname) |
| static void | set_dbgenv () |
| static void | writeLog (const char *message) |
Definition at line 36 of file cel_debug.h.
| static void Celartem::Debug::assertion_failed | ( | bool | f, | |
| const char * | description, | |||
| const char * | filename, | |||
| long | line, | |||
| const char * | funcname | |||
| ) | [static] |
This function is internally used in CEL_ASSERT, and usually not to be used directly.
| static void Celartem::Debug::set_dbgenv | ( | ) | [static] |
This function initializes the debugging environment if the module is debug version.
| static void Celartem::Debug::writeLog | ( | const char * | message | ) | [static] |
This function writes the debugging log into a log file if _PXLL_DEBUG_FILE environment value specifies a valid file name.
| message | The message to be written. The string will be directly written into the file without any charcode conversion. |