schrodebug

schrodebug

Synopsis

#define             SCHRO_ERROR                         (...)
#define             SCHRO_WARNING                       (...)
#define             SCHRO_INFO                          (...)
#define             SCHRO_DEBUG                         (...)
#define             SCHRO_LOG                           (...)
#define             SCHRO_DEBUG_LEVEL                   (level,
                                                         ...)
#define             SCHRO_MILD_ASSERT                   (test)
#define             SCHRO_ASSERT                        (test)
void                schro_debug_log                     (int level,
                                                         const char *file,
                                                         const char *function,
                                                         int line,
                                                         const char *format,
                                                         ...);
void                schro_debug_set_level               (int level);
int                 schro_debug_get_level               (void);
void                schro_dump                          (int type,
                                                         const char *format,
                                                         ...);

Description

Details

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,...)

level :

... :


SCHRO_MILD_ASSERT()

#define             SCHRO_MILD_ASSERT(test)

test :


SCHRO_ASSERT()

#define             SCHRO_ASSERT(test)

test :


schro_debug_log ()

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

level :

file :

function :

line :

format :

... :


schro_debug_set_level ()

void                schro_debug_set_level               (int level);

level :


schro_debug_get_level ()

int                 schro_debug_get_level               (void);

Returns :


schro_dump ()

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

type :

format :

... :