]> git.saurik.com Git - wxWidgets.git/blame - docs/latex/wx/fltinstr.tex
added null pointer check and assert
[wxWidgets.git] / docs / latex / wx / fltinstr.tex
CommitLineData
e2a6f233
JS
1% -----------------------------------------------------------------------------
2% wxFilterInputStream
3% -----------------------------------------------------------------------------
4\section{\class{wxFilterInputStream}}\label{wxfilterinputstream}
5
36edded9 6A filter stream has the capability of a normal stream but it can be placed on top
2edb0bde 7of another stream. So, for example, it can uncompress or decrypt the data which are read
36edded9
JS
8from another stream and pass it to the requester.
9
e2a6f233
JS
10\wxheading{Derived from}
11
631f1bfe
JS
12\helpref{wxInputStream}{wxinputstream}\\
13\helpref{wxStreamBase}{wxstreambase}
e2a6f233 14
954b8ae6
JS
15\wxheading{Include files}
16
17<wx/stream.h>
18
a7af285d
VZ
19\wxheading{Library}
20
21\helpref{wxBase}{librarieslist}
22
e2a6f233
JS
23\wxheading{Note}
24
85ec2f26 25The interface of this class is the same as that of wxInputStream. Only a constructor
e2a6f233
JS
26differs and it is documented below.
27
716b1f70
MW
28\wxheading{See also}
29
30\helpref{wxFilterClassFactory}{wxfilterclassfactory}\\
31\helpref{wxFilterOutputStream}{wxfilteroutputstream}
32
fa482912
JS
33\latexignore{\rtfignore{\wxheading{Members}}}
34
e2a6f233
JS
35% -----------
36% ctor & dtor
37% -----------
b236c10f 38\membersection{wxFilterInputStream::wxFilterInputStream}\label{wxfilterinputstreamctor}
e2a6f233
JS
39
40\func{}{wxFilterInputStream}{\param{wxInputStream\&}{ stream}}
41
716b1f70
MW
42\func{}{wxFilterInputStream}{\param{wxInputStream*}{ stream}}
43
36edded9 44Initializes a "filter" stream.
cba2db0c 45
716b1f70
MW
46If the parent stream is passed as a pointer then the new filter stream
47takes ownership of it. If it is passed by reference then it does not.
48