Defines | |
#define | trace(x) |
#define | trace_if() 0 |
#define | trace_stringize(x) "x" |
#define | trace_bool(x) |
#define | trace_char(x) |
#define | trace_char_unsigned(x) |
#define | trace_int(x) |
#define | trace_int_unsigned(x) |
#define | trace_long(x) |
#define | trace_long_unsigned(x) |
#define | trace_pointer(x) |
#define | trace_short(x) |
#define | trace_short_unsigned(x) |
#define | trace_string(x) |
#define | trace_nstring(x) |
#define | trace_time(x) |
#define | trace_double(x) |
Functions | |
int | trace_pretest (const char *file, int *result) |
void | trace_where (const char *file, int line) |
void | trace_printf (const char *,...) |
const char * | trace_args () |
void | trace_enable (const char *) |
void | trace_indent_reset (void) |
void | trace_bool_real (const char *name, const bool &value) |
void | trace_char_real (const char *, const char *) |
void | trace_char_unsigned_real (const char *, const unsigned char *) |
void | trace_int_real (const char *, const int *) |
void | trace_int_unsigned_real (const char *, const unsigned *) |
void | trace_long_real (const char *, const long *) |
void | trace_long_unsigned_real (const char *, const unsigned long *) |
void | trace_pointer_real (const char *, const void *) |
void | trace_short_real (const char *, const short *) |
void | trace_short_unsigned_real (const char *, const unsigned short *) |
void | trace_string_real (const char *, const string_ty *) |
void | trace_string_real (const char *, const char *) |
void | trace_time_real (const char *, long) |
void | trace_double_real (const char *, const double &) |
const char * | unctrl (int) |
const char* trace_args | ( | ) |
void trace_bool_real | ( | const char * | name, | |
const bool & | value | |||
) |
void trace_char_real | ( | const char * | , | |
const char * | ||||
) |
void trace_char_unsigned_real | ( | const char * | , | |
const unsigned char * | ||||
) |
void trace_double_real | ( | const char * | , | |
const double & | ||||
) |
void trace_enable | ( | const char * | ) |
void trace_indent_reset | ( | void | ) |
void trace_int_real | ( | const char * | , | |
const int * | ||||
) |
void trace_int_unsigned_real | ( | const char * | , | |
const unsigned * | ||||
) |
void trace_long_real | ( | const char * | , | |
const long * | ||||
) |
void trace_long_unsigned_real | ( | const char * | , | |
const unsigned long * | ||||
) |
void trace_pointer_real | ( | const char * | , | |
const void * | ||||
) |
int trace_pretest | ( | const char * | file, | |
int * | result | |||
) |
void trace_printf | ( | const char * | , | |
... | ||||
) |
void trace_short_real | ( | const char * | , | |
const short * | ||||
) |
void trace_short_unsigned_real | ( | const char * | , | |
const unsigned short * | ||||
) |
void trace_string_real | ( | const char * | , | |
const char * | ||||
) |
void trace_string_real | ( | const char * | , | |
const string_ty * | ||||
) |
void trace_time_real | ( | const char * | , | |
long | ||||
) |
void trace_where | ( | const char * | file, | |
int | line | |||
) |
const char* unctrl | ( | int | ) |
The unctrl function may be used to turn a character into something printable for debugging purposes. It's very verbose.