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 wxWidgets applications which send all the output to stderr
.
See also
LogStream
Constructs a log target which sends all the log messages to the given |
wx.
LogStderr
(Log)¶Possible constructors:
LogStderr()
This class can be used to redirect the log messages to a C file stream (not to be confused with C++ streams).
__init__
(self)¶Constructs a log target which sends all the log messages to the given FILE
.
If it is None
, the messages are sent to stderr
. The messages will be written in the encoding specified by the given MBConv .
The conv argument is only available in wxWidgets 3.1.1 and later.
Warning
If a log message contains any characters that cannot be converted to the character set given by conv, that message will be silently ignored, i.e. it will not be written at all.
Note
In practice, it is only advisable to specify ConvUTF8
as the conv. If using MBConvUTF16 , the file should be opened in "wb"
mode.