- Main Page
- Modules
- Namespaces
- Classes
- Files
- Related Pages

- File List
- File Members

# FUtils/FUDebug.h File Reference

This file contains macros useful to write debugging output. More...

Go to the source code of this file.

## Classes
class | FUDebug
| A debugging logging facility. More...
## Defines
#define | DEBUG_OUT() FUDebug::DebugOut(FUError::DEBUG_LEVEL, __LINE__, __FILE__, __VA_ARGS__);
| Outputs a string to the debug monitor.
#define | WARNING_OUT() FUDebug::DebugOut(FUError::WARNING_LEVEL, __LINE__, __FILE__, __VA_ARGS__);
| See above.
#define | ERROR_OUT() FUDebug::DebugOut(FUError::ERROR_LEVEL, __LINE__, __FILE__, __VA_ARGS__);
| See above.

## Detailed Description

This file contains macros useful to write debugging output.

## Define Documentation

#define DEBUG_OUT | (
|  | ) | FUDebug::DebugOut(FUError::DEBUG_LEVEL, __LINE__, __FILE__, __VA_ARGS__);

| Outputs a string to the debug monitor. At least one parameter must always be provided: the string to output, in UTF8. Any extra parameters will be used as tokens to a sprintf operation.