added wxTextOutputStream::Flush(): this is necessary with the stateful encodings, such as UTF-7
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53890 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
@@ -196,10 +196,10 @@ typedef enum
|
||||
@class wxTextOutputStream
|
||||
@wxheader{txtstrm.h}
|
||||
|
||||
This class provides functions that writes text data using an output stream,
|
||||
This class provides functions that write text data using an output stream,
|
||||
allowing you to write text, floats, and integers.
|
||||
|
||||
You can also simulate the C++ cout class:
|
||||
You can also simulate the C++ @c std::cout class:
|
||||
|
||||
@code
|
||||
wxFFileOutputStream output( stderr );
|
||||
@@ -239,9 +239,22 @@ public:
|
||||
|
||||
/**
|
||||
Destroys the wxTextOutputStream object.
|
||||
|
||||
Also calls Flush().
|
||||
*/
|
||||
~wxTextOutputStream();
|
||||
|
||||
/**
|
||||
Flushes the stream.
|
||||
|
||||
This method should be called when using stateful encodings (currently
|
||||
the only example of such encoding in wxWidgets is wxMBConvUTF7) to
|
||||
write the end of the encoded data to the stream.
|
||||
|
||||
@since 2.9.0
|
||||
*/
|
||||
void Flush();
|
||||
|
||||
/**
|
||||
Returns the end-of-line mode. One of ::wxEOL_DOS, ::wxEOL_MAC and
|
||||
::wxEOL_UNIX.
|
||||
|
Reference in New Issue
Block a user