Deskflow 1.22.0.197
Keyboard and mouse sharing utility
|
Write log to system log only. More...
#include <LogOutputters.h>
Public Member Functions | |
SystemLogger (const char *title, bool blockConsole) | |
SystemLogger (SystemLogger const &)=delete | |
SystemLogger (SystemLogger &&)=delete | |
~SystemLogger () | |
SystemLogger & | operator= (SystemLogger const &)=delete |
SystemLogger & | operator= (SystemLogger &&)=delete |
Write log to system log only.
Creating an object of this type inserts a StopLogOutputter followed by a SystemLogOutputter into Log. The destructor removes those outputters. Add one of these to any scope that needs to write to the system log (only) and restore the old outputters when exiting the scope.
SystemLogger::SystemLogger | ( | const char * | title, |
bool | blockConsole ) |
|
delete |
|
delete |
SystemLogger::~SystemLogger | ( | ) |
|
delete |
|
delete |