ekg2  GIT master
Definicje | Wyliczenia | Funkcje
Dokumentacja pliku debug.h
Ten wykres pokazuje, które pliki bezpośrednio lub pośrednio załączają ten plik:

Idź do kodu źródłowego tego pliku.

Definicje

#define debug_io(args...)   debug_ext(DEBUG_IO, args)
 
#define debug_iorecv(args...)   debug_ext(DEBUG_IORECV, args)
 
#define debug_function(args...)   debug_ext(DEBUG_FUNCTION, args)
 
#define debug_error(args...)   debug_ext(DEBUG_ERROR, args)
 
#define debug_white(args...)   debug_ext(DEBUG_WHITE, args)
 
#define debug_warn(args...)   debug_ext(DEBUG_WARN, args)
 
#define debug_ok(args...)   debug_ext(DEBUG_OK, args)
 

Wyliczenia

enum  debug_level_t {
  DEBUG_IO = 1, DEBUG_IORECV, DEBUG_FUNCTION, DEBUG_ERROR,
  DEBUG_GGMISC, DEBUG_WHITE, DEBUG_WARN, DEBUG_OK,
  DEBUG_IO = 1, DEBUG_IORECV, DEBUG_FUNCTION, DEBUG_ERROR,
  DEBUG_GGMISC, DEBUG_WHITE, DEBUG_WARN, DEBUG_OK,
  __DEBUG_WTF
}
 

Funkcje

void debug (const char *format,...)
 
void debug_ext (debug_level_t level, const char *format,...)
 

Dokumentacja definicji

◆ debug_error

#define debug_error (   args...)    debug_ext(DEBUG_ERROR, args)

◆ debug_function

#define debug_function (   args...)    debug_ext(DEBUG_FUNCTION, args)

◆ debug_io

#define debug_io (   args...)    debug_ext(DEBUG_IO, args)

◆ debug_iorecv

#define debug_iorecv (   args...)    debug_ext(DEBUG_IORECV, args)

◆ debug_ok

#define debug_ok (   args...)    debug_ext(DEBUG_OK, args)

◆ debug_warn

#define debug_warn (   args...)    debug_ext(DEBUG_WARN, args)

◆ debug_white

#define debug_white (   args...)    debug_ext(DEBUG_WHITE, args)

Dokumentacja typów wyliczanych

◆ debug_level_t

Wartości wyliczeń
DEBUG_IO 
DEBUG_IORECV 
DEBUG_FUNCTION 
DEBUG_ERROR 
DEBUG_GGMISC 
DEBUG_WHITE 
DEBUG_WARN 
DEBUG_OK 
DEBUG_IO 
DEBUG_IORECV 
DEBUG_FUNCTION 
DEBUG_ERROR 
DEBUG_GGMISC 
DEBUG_WHITE 
DEBUG_WARN 
DEBUG_OK 
__DEBUG_WTF 

Dokumentacja funkcji

◆ debug()

void debug ( const char *  format,
  ... 
)

◆ debug_ext()

void debug_ext ( debug_level_t  level,
const char *  format,
  ... 
)