|
WvStreams
|

Public Member Functions | |
| virtual void | log (WvStringParm source, int loglevel, const char *_buf, size_t len) |
| virtual void | log (WvStringParm source, int loglevel, const char *_buf, size_t len) |
| void | end_line () |
| void | end_line () |
| WvLog::LogLevel | level () const |
| void | level (WvLog::LogLevel lvl) |
| WvLog::LogLevel | level () const |
| void | level (WvLog::LogLevel lvl) |
| bool | set_custom_levels (WvString descr) |
| bool | set_custom_levels (WvString descr) |
Public Attributes | |
| bool | force_new_line |
Static Public Attributes | |
| static const char * | loglevels [WvLog::NUM_LOGLEVELS] |
Protected Member Functions | |
| DeclareWvScatterDict (Src_Lvl, WvString, src) | |
| DeclareWvScatterDict (Src_Lvl, WvString, src) | |
| virtual void | _make_prefix (time_t now) |
| Set the Prefix and Prefix Length (size_t prelen) | |
| virtual void | _make_prefix (time_t now) |
| Set the Prefix and Prefix Length (size_t prelen) | |
| virtual void | _begin_line () |
| Start a new log line (print prefix) | |
| virtual void | _begin_line () |
| Start a new log line (print prefix) | |
| virtual void | _end_line () |
| End this (Guaranteed NonEmpty) log line. | |
| virtual void | _end_line () |
| End this (Guaranteed NonEmpty) log line. | |
| const char * | appname (WvStringParm log) const |
| const char * | appname (WvStringParm log) const |
Protected Attributes | |
| WvString | last_source |
| WvLog::LogLevel | max_level |
| WvLog::LogLevel | last_level |
| time_t | last_time |
| bool | at_newline |
| WvString | prefix |
| size_t | prelen |
| Src_LvlDict | custom_levels |
Definition at line 4 of file debian/libwvstreams-dev/usr/include/wvstreams/wvwindebuglog.h.
|
protectedvirtualinherited |
Set the Prefix and Prefix Length (size_t prelen)
Reimplemented in WvCrashLog, WvLogFileBase, WvCrashLog, and WvLogFileBase.
|
protectedvirtualinherited |
Set the Prefix and Prefix Length (size_t prelen)
Reimplemented in WvCrashLog, WvLogFileBase, WvCrashLog, and WvLogFileBase.
|
protectedvirtualinherited |
Start a new log line (print prefix)
Reimplemented in WvColorLogConsole, WvLogBuffer, WvSyslog, WvColorLogConsole, WvLogBuffer, and WvSyslog.
Definition at line 248 of file wvlog.cc.
Referenced by WvColorLogConsole::_begin_line(), and WvLogRcv::_mid_line().
|
protectedvirtualinherited |
Start a new log line (print prefix)
Reimplemented in WvColorLogConsole, WvLogBuffer, WvSyslog, WvColorLogConsole, WvLogBuffer, and WvSyslog.
|
protectedvirtualinherited |
End this (Guaranteed NonEmpty) log line.
Reimplemented in WvColorLogConsole, WvLogBuffer, WvLogFileBase, WvSyslog, WvColorLogConsole, WvLogBuffer, WvLogFileBase, and WvSyslog.
Definition at line 254 of file wvlog.cc.
Referenced by WvColorLogConsole::_end_line().
|
protectedvirtualinherited |
End this (Guaranteed NonEmpty) log line.
Reimplemented in WvColorLogConsole, WvLogBuffer, WvLogFileBase, WvSyslog, WvColorLogConsole, WvLogBuffer, WvLogFileBase, and WvSyslog.
|
virtualinherited |
Implements WvLogRcvBase.
|
virtualinherited |
Implements WvLogRcvBase.
|
inlineinherited |
Definition at line 83 of file debian/libwvstreams-dev/usr/include/wvstreams/wvlogrcv.h.
|
inlineinherited |
Definition at line 83 of file include/wvlogrcv.h.
|
inlineinherited |
Definition at line 87 of file debian/libwvstreams-dev/usr/include/wvstreams/wvlogrcv.h.
|
inlineinherited |
Definition at line 89 of file debian/libwvstreams-dev/usr/include/wvstreams/wvlogrcv.h.
|
inlineinherited |
Definition at line 87 of file include/wvlogrcv.h.
|
inlineinherited |
Definition at line 89 of file include/wvlogrcv.h.
|
inherited |
|
protectedinherited |
|
protectedinherited |
Definition at line 31 of file debian/libwvstreams-dev/usr/include/wvstreams/wvlogrcv.h.
|
protectedinherited |
Definition at line 32 of file debian/libwvstreams-dev/usr/include/wvstreams/wvlogrcv.h.
|
protectedinherited |
Definition at line 32 of file debian/libwvstreams-dev/usr/include/wvstreams/wvlogrcv.h.
|
protectedinherited |
Definition at line 33 of file debian/libwvstreams-dev/usr/include/wvstreams/wvlogrcv.h.
|
protectedinherited |
Definition at line 34 of file debian/libwvstreams-dev/usr/include/wvstreams/wvlogrcv.h.
|
protectedinherited |
Definition at line 35 of file debian/libwvstreams-dev/usr/include/wvstreams/wvlogrcv.h.
|
protectedinherited |
Definition at line 36 of file debian/libwvstreams-dev/usr/include/wvstreams/wvlogrcv.h.
|
protectedinherited |
Definition at line 49 of file debian/libwvstreams-dev/usr/include/wvstreams/wvlogrcv.h.
|
staticinherited |
Definition at line 24 of file debian/libwvstreams-dev/usr/include/wvstreams/wvlogrcv.h.
|
inherited |
Definition at line 42 of file debian/libwvstreams-dev/usr/include/wvstreams/wvlog.h.