sc68fordevelopers  2.2.1
Typedefs | Functions
debugmsg68.h File Reference

sc68 debug message. More...

#include <stdarg.h>

Go to the source code of this file.

Typedefs

typedef void(* debugmsg68_t) (void *cookie, const char *fmt, va_list list)
 Debug handler type. More...
 

Functions

debugmsg68_t debugmsg68_set_handler (debugmsg68_t handler)
 Set debug function. More...
 
void * debugmsg68_set_cookie (void *cookie)
 Set debug function user parameter. More...
 
void debugmsg68 (const char *fmt,...)
 Print debug message. More...
 
void vdebugmsg68 (const char *fmt, va_list list)
 Print debug message (variable argument). More...
 
void SC68os_pdebug (const char *fmt,...)
 Wrapper for debugmsg68(). More...
 

Detailed Description

sc68 debug message.

Author
Benjamin Gerard ben@s.nosp@m.ashi.nosp@m.pa.co.nosp@m.m
Date
2003/08/22
Id
debugmsg68.h,v 2.3 2003/09/30 06:29:57 benjihan Exp

Typedef Documentation

typedef void(* debugmsg68_t) (void *cookie, const char *fmt, va_list list)

Debug handler type.

Function Documentation

debugmsg68_t debugmsg68_set_handler ( debugmsg68_t  handler)

Set debug function.

Parameters
handlerpointer to a function to display debug messages (0 desactive debug message).
Returns
previous handler
void* debugmsg68_set_cookie ( void *  cookie)

Set debug function user parameter.

Parameters
cookieuser parameter that will be sent as first parameter to the debug handler.
See also
debugmsg68_set_handler();
void debugmsg68 ( const char *  fmt,
  ... 
)

Print debug message.

Parameters
fmtprintf() like format string.
void vdebugmsg68 ( const char *  fmt,
va_list  list 
)

Print debug message (variable argument).

Parameters
fmtprintf() like format string.
listvariable argument list (stdarg.h)
void SC68os_pdebug ( const char *  fmt,
  ... 
)

Wrapper for debugmsg68().

Parameters
fmtprintf() like format string.
Deprecated:
Use debugmsg68() instead.