None
+\wxheading{Include files}
+
+<wx/datstrm.h>
+
\latexignore{\rtfignore{\wxheading{Members}}}
-\membersection{wxDataOutputStream::wxDataOutputStream}\label{wxdataoutputstreamconstr}
+\membersection{wxDataOutputStream::wxDataOutputStream}\label{wxdataoutputstreamctor}
\func{}{wxDataOutputStream}{\param{wxOutputStream\&}{ stream}}
-\func{}{wxDataOutputStream}{\param{wxOutputStream\&}{ stream}, \param{wxMBConv\&}{ conv = wxMBConvUTF8}}
+\func{}{wxDataOutputStream}{\param{wxOutputStream\&}{ stream}, \param{const wxMBConv\&}{ conv = wxConvAuto()}}
Constructs a datastream object from an output stream. Only write methods will
-be available. The second form is only available in Unicode build of wxWindows.
+be available. The second form is only available in Unicode build of wxWidgets.
\wxheading{Parameters}
{\it conv} before you destroy this wxDataOutputStream instance! It is
recommended to use default value (UTF-8).}
-\membersection{wxDataOutputStream::\destruct{wxDataOutputStream}}
+\membersection{wxDataOutputStream::\destruct{wxDataOutputStream}}\label{wxdataoutputstreamdtor}
\func{}{\destruct{wxDataOutputStream}}{\void}
Destroys the wxDataOutputStream object.
-\membersection{wxDataOutputStream::BigEndianOrdered}
+\membersection{wxDataOutputStream::BigEndianOrdered}\label{wxdataoutputstreambigendianorder}
\func{void}{BigEndianOrdered}{\param{bool}{ be\_order}}
always use big-endian order), otherwise data will be written in
little-endian order.
-\membersection{wxDataOutputStream::Write8}
+\membersection{wxDataOutputStream::Write8}\label{wxdataoutputstreamwrite8}
\func{void}{Write8}{{\param wxUint8 }{i8}}
Writes an array of bytes to the stream. The amount of bytes to write is
specified with the {\it size} variable.
-\membersection{wxDataOutputStream::Write16}
+\membersection{wxDataOutputStream::Write16}\label{wxdataoutputstreamwrite16}
\func{void}{Write16}{{\param wxUint16 }{i16}}
Writes an array of 16 bit unsigned integer to the stream. The amount of
16 bit unsigned integer to write is specified with the {\it size} variable.
-\membersection{wxDataOutputStream::Write32}
+\membersection{wxDataOutputStream::Write32}\label{wxdataoutputstreamwrite32}
\func{void}{Write32}{{\param wxUint32 }{i32}}
Writes an array of 32 bit unsigned integer to the stream. The amount of
32 bit unsigned integer to write is specified with the {\it size} variable.
-\membersection{wxDataOutputStream::Write64}
+\membersection{wxDataOutputStream::Write64}\label{wxdataoutputstreamwrite64}
\func{void}{Write64}{{\param wxUint64 }{i64}}
Writes an array of 64 bit unsigned integer to the stream. The amount of
64 bit unsigned integer to write is specified with the {\it size} variable.
-\membersection{wxDataOutputStream::WriteDouble}
+\membersection{wxDataOutputStream::WriteDouble}\label{wxdataoutputstreamwritedouble}
\func{void}{WriteDouble}{{\param double }{f}}
Writes {\it string} to the stream. Actually, this method writes the size of
the string before writing {\it string} itself.
-In ANSI build of wxWindows, the string is written to the stream in exactly
+In ANSI build of wxWidgets, the string is written to the stream in exactly
same way it is represented in memory. In Unicode build, however, the string
is first converted to multibyte representation with {\it conv} object passed
to stream's constructor (consequently, ANSI application can read data