phoenix_title wx.LogStderr

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


class_hierarchy Class Hierarchy

Inheritance diagram for class LogStderr:

method_summary Methods Summary

__init__

Constructs a log target which sends all the log messages to the given FILE .


api Class API

class 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).


Methods

__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.