#include <scim_debug.h>
Public Member Functions | |
| DebugOutput (uint32 mask=SCIM_DEBUG_AllMask, uint32 verbose=1) | |
| Constructor. | |
| template<typename T> | |
| const DebugOutput & | operator<< (const T &t) const |
| A template stream output operator. | |
Static Public Member Functions | |
| static void | enable_debug (uint32 debug) |
| The global method to enable the debug output. | |
| static void | enable_debug_by_name (const String &debug) |
| The global method to enable the debug output by their names. | |
| static void | disable_debug (uint32 debug) |
| Disable the debug type indicated by the given mask. | |
| static void | disable_debug_by_name (const String &debug) |
| Disable the debug type indicated by the given name. | |
| static void | set_verbose_level (uint32 verbose) |
| Set the debug verbose level. | |
| static void | set_output (const String &file) |
| Set the debug output file. | |
| static String | serial_number () |
|
||||||||||||
|
Constructor.
|
|
||||||||||
|
A template stream output operator. All kinds of data and variables can be output via DebugOutput by this operator. |
|
|
The global method to enable the debug output.
|
|
|
The global method to enable the debug output by their names.
|
|
|
Disable the debug type indicated by the given mask.
|
|
|
Disable the debug type indicated by the given name.
|
|
|
Set the debug verbose level.
|
|
|
Set the debug output file.
|
|
|
|
1.4.1