]> git.saurik.com Git - wxWidgets.git/blob - docs/latex/wx/fltoutst.tex
Document filter streams take owner ship when created with a pointer,
[wxWidgets.git] / docs / latex / wx / fltoutst.tex
1 % -----------------------------------------------------------------------------
2 % wxFilterOutputStream
3 % -----------------------------------------------------------------------------
4 \section{\class{wxFilterOutputStream}}\label{wxfilteroutputstream}
5
6 A filter stream has the capability of a normal
7 stream but it can be placed on top of another stream. So, for example, it
8 can compress, encrypt the data which are passed to it and write them to another
9 stream.
10
11 \wxheading{Derived from}
12
13 \helpref{wxOutputStream}{wxoutputstream}\\
14 \helpref{wxStreamBase}{wxstreambase}
15
16 \wxheading{Include files}
17
18 <wx/stream.h>
19
20 \wxheading{Note}
21
22 The use of this class is exactly the same as of wxOutputStream. Only a constructor
23 differs and it is documented below.
24
25 \wxheading{See also}
26
27 \helpref{wxFilterClassFactory}{wxfilterclassfactory}\\
28 \helpref{wxFilterInputStream}{wxfilterinputstream}
29
30 \latexignore{\rtfignore{\wxheading{Members}}}
31
32 % -----------
33 % ctor & dtor
34 % -----------
35 \membersection{wxFilterOutputStream::wxFilterOutputStream}\label{wxfilteroutputstreamctor}
36
37 \func{}{wxFilterOutputStream}{\param{wxOutputStream\&}{ stream}}
38
39 \func{}{wxFilterOutputStream}{\param{wxOutputStream*}{ stream}}
40
41 Initializes a "filter" stream.
42
43 If the parent stream is passed as a pointer then the new filter stream
44 takes ownership of it. If it is passed by reference then it does not.
45