Mkd64 module API  1.3b
API for creating own mkd64 modules
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
debug.h File Reference

Macros for debugging output. More...

Macros

#define DBG(x)
 Print debugging message.
#define DBGd1(x, a)
 Print debugging message and a number.
#define DBGd2(x, a, b)
 Print debugging message and two numbers.
#define DBGs1(x, a)
 Print debugging message and an extra string.
#define DBGn(x)
 Print debugging message without newline.
#define DBGnd1(x, a)
 Print debugging message and a number without newline.
#define DBGnd2(x, a, b)
 Print debugging message and two numbers without newline.
#define DBGns1(x, a)
 Print debugging message and an extra string without newline.

Detailed Description

Macros for debugging output.

These macros should be used to output unimportant messages, that might be useful during debugging.

Macro Definition Documentation

#define DBG (   x)

Print debugging message.

Parameters
xthe message
#define DBGd1 (   x,
 
)

Print debugging message and a number.

Parameters
xthe message
athe number
#define DBGd2 (   x,
  a,
 
)

Print debugging message and two numbers.

Parameters
xthe message
afirst number
bsecond number
#define DBGn (   x)

Print debugging message without newline.

Parameters
xthe message
#define DBGnd1 (   x,
 
)

Print debugging message and a number without newline.

Parameters
xthe message
athe number
#define DBGnd2 (   x,
  a,
 
)

Print debugging message and two numbers without newline.

Parameters
xthe message
afirst number
bsecond number
#define DBGns1 (   x,
 
)

Print debugging message and an extra string without newline.

Parameters
xthe message
athe extra string
#define DBGs1 (   x,
 
)

Print debugging message and an extra string.

Parameters
xthe message
athe extra string