girara
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros
Functions
debug.c File Reference
#include "utils.h"
#include <stdarg.h>
Include dependency graph for debug.c:

Go to the source code of this file.

Functions

void _girara_debug (const char *function, int line, girara_debug_level_t level, const char *format,...)
 
girara_debug_level_t girara_get_debug_level ()
 
void girara_set_debug_level (girara_debug_level_t level)
 

Function Documentation

void _girara_debug ( const char *  function,
int  line,
girara_debug_level_t  level,
const char *  format,
  ... 
)

Definition at line 9 of file debug.c.

girara_debug_level_t girara_get_debug_level ( )

Get the debug level.

Returns
The debug level.

Definition at line 42 of file debug.c.

void girara_set_debug_level ( girara_debug_level_t  level)

Set the debug level. Any message with a level lower than the debug level will be discarded.

Parameters
levelThe new debug level.

Definition at line 48 of file debug.c.