#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. |
Definition at line 88 of file scim_debug.h.
|
Constructor.
Definition at line 104 of file scim_debug.h. |
|
A template stream output operator. All kinds of data and variables can be output via DebugOutput by this operator. Definition at line 114 of file scim_debug.h. |
|
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.
|