CCUnit project page CCUnit home page

Main Page | Modules | Data Structures | File List | Data Fields | Globals | Related Pages

LogMessage
[Module hierarchy]


Detailed Description

Output messages.


Functions

int stackdir (const int *caller)
 return stack growing direction.

int nestings ()
 count msg function call nestings

void msg (const char *prompt, const char *fmt, va_list args)
 print message.

void ccunit_dbg (const char *fmt,...)
 print debug message.

void ccunit_log (const char *fmt,...)
 print log message.

void ccunit_err (const char *fmt,...)
 print error message.

void ccunit_msg (const char *fmt,...)
 print message.


Variables

bool _ccunit_debug_message = false
 flag for print debug message.

bool _ccunit_verbose_message = false
 flag for print log message.


Function Documentation

void ccunit_dbg const char *  fmt,
... 
[inline]
 

print debug message.

Parameters:
fmt message format string.
... message arguments.

void ccunit_err const char *  fmt,
... 
[inline]
 

print error message.

Parameters:
fmt message format string.
... message arguments.

void ccunit_log const char *  fmt,
... 
[inline]
 

print log message.

Parameters:
fmt message format string.
... message arguments.

void ccunit_msg const char *  fmt,
... 
[inline]
 

print message.

Parameters:
fmt message format string.
... message arguments.

void msg const char *  prompt,
const char *  fmt,
va_list  args
[static]
 

print message.

Parameters:
prompt message prompt string.
fmt message format string for printf.
args message arguments.

int nestings  )  [static]
 

count msg function call nestings

Returns:
1 when function nested, -1 when function returned, 0 when function is same level.

int stackdir const int *  caller  )  [static]
 

return stack growing direction.

Parameters:
caller stack variable address of caller function.
Returns:
1 when stack growing up, -1 when stack growing down.

Variable Documentation

bool _ccunit_debug_message = false
 

flag for print debug message.

bool _ccunit_verbose_message = false
 

flag for print log message.


SourceForge.jp hosts this site. Send comments to:
CCUnit Developer