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