nux-1.16.0
nux::LogOutputDevice Class Reference
Inheritance diagram for nux::LogOutputDevice:
nux::LogFileOutput nux::LogOutputRedirector nux::NullOutput nux::PrintfOutputConsole nux::VisualOutputConsole

List of all members.

Public Member Functions

virtual void Serialize (const TCHAR *log_data, const TCHAR *log_prefix, int severity)=0
virtual void Flush ()
virtual void Shutdown ()
 VARARG_DECL (void, void,{}, LogFunction, VARARG_NONE, const TCHAR *, VARARG_EXTRA(int severity), VARARG_EXTRA(severity))
void Enable ()
void Disable ()

Public Attributes

BOOL m_terminated

Protected Attributes

bool _object_destroyed
bool _enabled

Detailed Description

Definition at line 31 of file OutputDevice.h.


The documentation for this class was generated from the following files:
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends