commore
1.0.6-SNAPSHOT
|
#include <LogHook.h>
Public Member Functions | |
SysLogHook (const AChar *syslog_id, int facility, bool activate=true) | |
SysLogHook (const SysLogHook &) | |
SysLogHook & | operator= (const SysLogHook &) |
bool | activate (bool activate=true) |
![]() | |
AutoRef () | |
AutoRef (const AChar *s) | |
AutoRef (bool) | |
AutoRef (LogHook *p) | |
AutoRef (RefObject *p) | |
AutoRef (const AutoRef &a) | |
AutoRef (const AutoRefBase &a) | |
AutoRef & | operator= (const AutoRef &a) |
AutoRef & | operator= (const AutoRefBase &a) |
AutoRef & | operator= (RefObject *p) |
operator bool () const | |
bool | create (const AChar *s) |
bool | create () |
bool | bind (const AChar *s) |
bool | bind () |
LogHook * | get () const |
LogHook & | operator* () const |
LogHook * | operator-> () const |
operator LogHook * () const | |
bool | operator== (const AutoRef &a) const |
bool | operator!= (const AutoRef &a) const |
bool | operator< (const AutoRef &a) const |
bool | is_bound () const |
void | unbind () |
![]() | |
AutoRefBase () | |
AutoRefBase (RefObject *p) | |
AutoRefBase (const AutoRefBase &a) | |
AutoRefBase & | operator= (const AutoRefBase &a) |
RefObject * | get_ () const |
void | set_ (RefObject *p) |
void | clear () |
Syslog hook currently implemented only for linux systems
commore::SysLogHook::SysLogHook | ( | const AChar * | syslog_id, |
int | facility, | ||
bool | activate = true |
||
) |
syslog_id | identifier used as a prefix for all messages. see openlog() libc documentation |
facility | facility used for all messages. see openlog() libc documentation |
optional activate true for immediately activate this hook. default is true. |
bool commore::SysLogHook::activate | ( | bool | activate = true | ) |
Activate log message collect
activate | if false deactivate |