HDK
|
#include <UT_UniversalLogConsoleSink.h>
Public Types | |
enum | OutFlags { kNONE = 0x0, kFILE = 0x1, kLINE = 0x2, kFILELINE = kFILE | kLINE, kTHREAD = 0x4, kDATE = 0x8 } |
Public Types inherited from UT_UniversalLogFileLikeSink | |
using | LogEntryFormatCallback = UT_Function< void(const UT_UniversalLogEntry &, UT_StringHolder &message)> |
Public Types inherited from UT_UniversalLogSink | |
using | LogEntryFilterCallback = UT_Function< bool(const UT_UniversalLogEntry &)> |
Protected Member Functions | |
void | formatLogEntry (const UT_UniversalLogEntry &entry, UT_StringHolder &msg) const override |
void | writeString (UT_ErrorSeverity severity, const UT_StringHolder &msg) const override |
Protected Member Functions inherited from UT_UniversalLogFileLikeSink | |
void | doLog (const UT_UniversalLogEntry &entry) override |
Additional Inherited Members | |
Static Public Member Functions inherited from UT_UniversalLogFileLikeSink | |
static UT_StringHolder | severityToString (UT_ErrorSeverity sev) |
Definition at line 23 of file UT_UniversalLogConsoleSink.h.
Enumerator | |
---|---|
kNONE | |
kFILE | |
kLINE | |
kFILELINE | |
kTHREAD | |
kDATE |
Definition at line 26 of file UT_UniversalLogConsoleSink.h.
|
delete |
|
inline |
Definition at line 37 of file UT_UniversalLogConsoleSink.h.
|
inline |
Definition at line 43 of file UT_UniversalLogConsoleSink.h.
|
inlineoverride |
Definition at line 51 of file UT_UniversalLogConsoleSink.h.
|
inline |
Definition at line 60 of file UT_UniversalLogConsoleSink.h.
|
overrideprotectedvirtual |
Implements UT_UniversalLogFileLikeSink.
|
inline |
Definition at line 58 of file UT_UniversalLogConsoleSink.h.
|
overrideprotectedvirtual |
Implements UT_UniversalLogFileLikeSink.
Reimplemented in UT_UniversalLogSystemSink.