X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/121fa06ab6af9129e776af13949fc251a3cafc49..0df2f30c18124ddcf12dfd50d975418cd1887216:/docs/latex/wx/sostream.tex diff --git a/docs/latex/wx/sostream.tex b/docs/latex/wx/sostream.tex index 1f64d55d16..31b5937de3 100644 --- a/docs/latex/wx/sostream.tex +++ b/docs/latex/wx/sostream.tex @@ -6,14 +6,14 @@ %% Created: 2004-09-19 %% RCS-ID: $Id$ %% Copyright: (c) 2004 Vadim Zeitlin -%% License: wxWidgets licence +%% License: wxWindows licence %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \section{\class{wxStringOutputStream}}\label{wxstringoutputstream} This class implements an output stream which writes data either to a user-provided or internally allocated string. Note that currently this stream -does not support seeking. +does not support seeking but can tell its current position. \wxheading{Derived from} @@ -21,12 +21,12 @@ does not support seeking. \wxheading{Include files} - + \latexignore{\rtfignore{\wxheading{Members}}} -\membersection{wxStringOutputStream::wxStringOutputStream} +\membersection{wxStringOutputStream::wxStringOutputStream}\label{wxstringoutputstreamctor} \func{}{wxStringOutputStream}{\param{wxString}{ *str = \texttt{NULL}}} @@ -34,6 +34,12 @@ If the provided pointer is non-\texttt{NULL}, data will be written to it. Otherwise, an internal string is used for the data written to this stream, use \helpref{GetString()}{wxstringoutputstreamgetstring} to get access to it. +If \arg{str} is used, data written to the stream is appended to the current +contents of it, i.e. the string is not cleared here. However if it is not +empty, the positions returned by \helpref{TellO}{wxoutputstreamtello} will be +offset by the initial string length, i.e. initial stream position will be the +initial length of the string and not $0$. + \membersection{wxStringOutputStream::GetString}\label{wxstringoutputstreamgetstring}