/**
@class wxLogWindow
- @wxheader{log.h}
This class represents a background log window: to be precise, it collects all
log messages in the log frame which it manages but also passes them on to the
/**
@class wxLogInterposerTemp
- @wxheader{log.h}
A special version of wxLogChain which uses itself as the
new log target. It forwards log messages to the previously installed one in
/**
@class wxLogChain
- @wxheader{log.h}
This simple class allows you to chain log sinks, that is to install a new sink but
keep passing log messages to the old one instead of replacing it completely as
// don't delete logChain directly as this would leave a dangling
// pointer as active log target, use SetActiveTarget() instead
- delete wxLog::SetActiveTarget(...something else or @NULL...);
+ delete wxLog::SetActiveTarget(...something else or NULL...);
@endcode
@library{wxbase}
/**
@class wxLogGui
- @wxheader{log.h}
This is the default log target for the GUI wxWidgets applications. It is passed
to wxLog::SetActiveTarget at the program
/**
@class wxLogStream
- @wxheader{log.h}
This class can be used to redirect the log messages to a C++ stream.
/**
@class wxLogStderr
- @wxheader{log.h}
This class can be used to redirect the log messages to a C file stream (not to
be confused with C++ streams). It is the default log target for the non-GUI
/**
@class wxLogBuffer
- @wxheader{log.h}
wxLogBuffer is a very simple implementation of log sink which simply collects
all the logged messages in a string (except the debug messages which are output
/**
@class wxLogInterposer
- @wxheader{log.h}
A special version of wxLogChain which uses itself as the
new log target. It forwards log messages to the previously installed one in
/**
@class wxLogTextCtrl
- @wxheader{log.h}
Using these target all the log messages can be redirected to a text control.
The text control must have been created with @c wxTE_MULTILINE style by the
/**
@class wxLog
- @wxheader{log.h}
wxLog class defines the interface for the @e log targets used by wxWidgets
logging functions as explained in the @ref overview_log.
/**
@class wxLogNull
- @wxheader{log.h}
This class allows you to temporarily suspend logging. All calls to the log
functions during the life time of an object of this class are just ignored.