schrodebug

schrodebug

Functions

#define SCHRO_ERROR()
#define SCHRO_WARNING()
#define SCHRO_INFO()
#define SCHRO_DEBUG()
#define SCHRO_LOG()
#define SCHRO_DEBUG_LEVEL()
#define SCHRO_MILD_ASSERT()
#define SCHRO_ASSERT()
void schro_debug_log ()
void schro_debug_set_level ()
int schro_debug_get_level ()
void schro_dump ()

Description

Functions

SCHRO_ERROR()

#define             SCHRO_ERROR(...)


SCHRO_WARNING()

#define             SCHRO_WARNING(...)


SCHRO_INFO()

#define             SCHRO_INFO(...)


SCHRO_DEBUG()

#define             SCHRO_DEBUG(...)


SCHRO_LOG()

#define             SCHRO_LOG(...)


SCHRO_DEBUG_LEVEL()

#define             SCHRO_DEBUG_LEVEL(level,...)


SCHRO_MILD_ASSERT()

#define             SCHRO_MILD_ASSERT(test)


SCHRO_ASSERT()

#define             SCHRO_ASSERT(test)


schro_debug_log ()

void
schro_debug_log (int level,
                 const char *file,
                 const char *function,
                 int line,
                 const char *format,
                 ...);


schro_debug_set_level ()

void
schro_debug_set_level (int level);


schro_debug_get_level ()

int
schro_debug_get_level (void);

Returns


schro_dump ()

void
schro_dump (int type,
            const char *format,
            ...);

Types and Values