X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/65045edde4a36217aebb214d841b658f28eb6ac7..df61c0097160f84ba840e6648b147d3fa29141ea:/docs/latex/wx/txtstrm.tex diff --git a/docs/latex/wx/txtstrm.tex b/docs/latex/wx/txtstrm.tex index 559209c182..06a37e88bc 100644 --- a/docs/latex/wx/txtstrm.tex +++ b/docs/latex/wx/txtstrm.tex @@ -4,7 +4,7 @@ \section{\class{wxTextInputStream}}\label{wxtextinputstream} This class provides functions that read text datas using an input stream. -So, you can read \it{text} floats, integers. +So, you can read {\it text} floats, integers. The wxTextInputStream correctly reads text files (or streams) in DOS, Macintosh and Unix formats and reports a single newline char as a line ending. @@ -89,7 +89,7 @@ $\backslash$n or $\backslash$r$\backslash$n or $\backslash$r. \section{\class{wxTextOutputStream}}\label{wxtextoutputstream} This class provides functions that write text datas using an output stream. -So, you can write \it{text} floats, integers. +So, you can write {\it text} floats, integers. You can also simulate the C++ cout class: \begin{verbatim} @@ -108,7 +108,7 @@ and Unix in their native formats (concerning the line ending). \membersection{wxTextOutputStream::wxTextOutputStream}\label{wxtextoutputstreamconstr} -\func{}{wxTextOutputStream}{\param{wxOutputStream\&}{ stream}} +\func{}{wxTextOutputStream}{\param{wxOutputStream\&}{ stream}, \param{wxEOL}{ mode = wxEOL\_NATIVE}} Constructs a text stream object from an output stream. Only write methods will be available. @@ -117,12 +117,26 @@ be available. \docparam{stream}{The output stream.} +\docparam{mode}{The end-of-line mode. One of {\bf wxEOL\_NATIVE}, {\bf wxEOL\_DOS}, {\bf wxEOL\_MAC} or {\bf wxEOL\_UNIX}.} + \membersection{wxTextOutputStream::\destruct{wxTextOutputStream}} \func{}{\destruct{wxTextOutputStream}}{\void} Destroys the wxTextOutputStream object. +\membersection{wxTextOutputStream::GetMode} + +\func{wxEOL}{wxTextOutputStream::GetMode}{\void} + +Returns the end-of-line mode. One of {\bf wxEOL\_DOS}, {\bf wxEOL\_MAC} or {\bf wxEOL\_UNIX}. + +\membersection{wxTextOutputStream::SetMode} + +\func{void}{wxTextOutputStream::SetMode}{{\param wxEOL}{ mode = wxEOL\_NATIVE}} + +Set the end-of-line mode. One of {\bf wxEOL\_NATIVE}, {\bf wxEOL\_DOS}, {\bf wxEOL\_MAC} or {\bf wxEOL\_UNIX}. + \membersection{wxTextOutputStream::Write8} \func{void}{wxTextOutputStream::Write8}{{\param wxUint8 }{i8}} @@ -143,14 +157,14 @@ Writes the 32 bit integer {\it i32} to the stream. \membersection{wxTextOutputStream::WriteDouble} -\func{void}{wxTextOutputStream::WriteDouble}{{\param double }{f}} +\func{virtual void}{wxTextOutputStream::WriteDouble}{{\param double }{f}} Writes the double {\it f} to the stream using the IEEE format. \membersection{wxTextOutputStream::WriteString} -\func{void}{wxTextOutputStream::WriteString}{{\param const wxString\& }{string}} +\func{virtual void}{wxTextOutputStream::WriteString}{{\param const wxString\& }{string}} -Writes {\it string} as a line. Depending on the operating system, it adds -$\backslash$n or $\backslash$r$\backslash$n. +Writes {\it string} as a line. Depending on the end-of-line mode, it adds +$\backslash$n, $\backslash$r or $\backslash$r$\backslash$n.