1 % -----------------------------------------------------------------------------
3 % -----------------------------------------------------------------------------
4 \section{\class{wxZlibInputStream
}}
6 \wxheading{Derived from
}
8 \helpref{wxFilterInputStream
}{wxfilterinputstream
}
12 \helpref{wxStreamBuffer
}{wxstreamBuffer
},
\helpref{wxInputStream
}{wxinputstream
}
14 \wxheading{Short description
}
16 This stream uncompresses all data read from it. It uses the ``filtered''
17 stream to get new compressed data.
19 % -----------------------------------------------------------------------------
21 % -----------------------------------------------------------------------------
22 \section{\class{wxZlibOutputStream
}}
24 \wxheading{Derived from
}
26 \helpref{wxFilterOutputStream
}{wxfilteroutputstream
}
30 \helpref{wxStreamBuffer
}{wxstreamBuffer
},
\helpref{wxOutputStream
}{woutputstream
}
32 \wxheading{Short description
}
34 This stream compresses all data written to it and passed the compressed data
35 to the ``filtered'' stream.
37 % -----------------------------------------------------------------------------
39 % -----------------------------------------------------------------------------
40 \section{\class{wxFileInputStream
}}\label{wxfileinputstream
}
42 \wxheading{Derived from
}
44 \helpref{wxInputStream
}{wxinputstream
}
48 \helpref{wxStreamBuffer
}{wxstreamBuffer
}
53 \latexignore{\rtfignore{\wxheading{Members
}}}
55 \membersection{wxFileInputStream::wxFileInputStream
}
57 \func{}{wxFileInputStream
}{\param{const wxString\&
}{ ifileName
}}
59 Opens the specified file using its
\it{ifilename
} name in read-only mode.
61 \func{}{wxFileInputStream
}{\param{wxFile\&
}{ file
}}
63 Initializes a file stream in read-only mode using the file I/O object
\it{file
}.
65 \func{}{wxFileInputStream
}{\param{int
}{ fd
}}
67 Initializes a file stream in read-only mode using the specified file descriptor.
69 \membersection{wxFileInputStream::
\destruct{wxFileInputStream
}}
71 \func{}{\destruct{wxFileInputStream
}}{\void}
75 \membersection{wxFileInputStream::Ok
}
77 \constfunc{bool
}{Ok
}{\void}
79 Returns TRUE if the stream is initialized and ready.
81 % -----------------------------------------------------------------------------
83 % -----------------------------------------------------------------------------
84 \section{\class{wxFileOutputStream
}}\label{wxfileoutputstream
}
86 \wxheading{Derived from
}
88 \helpref{wxOutputStream
}{wxoutputstream
}
92 \helpref{wxStreamBuffer
}{wxstreamBuffer
}
97 \latexignore{\rtfignore{\wxheading{Members
}}}
99 \membersection{wxFileOutputStream::wxFileOutputStream
}
101 \func{}{wxFileOutputStream
}{\param{const wxString\&
}{ ofileName
}}
103 Creates a new file with
\it{ofilename
} name and initializes the stream in
106 \func{}{wxFileOutputStream
}{\param{wxFile&
}{ file
}}
108 Initializes a file stream in write-only mode using the file I/O object
\it{file
}.
110 \func{}{wxFileOutputStream
}{\param{int
}{ fd
}}
112 Initializes a file stream in write-only mode using the file descriptor
\it{fd
}.
114 \membersection{wxFileOutputStream::
\destruct{wxFileOutputStream
}}
116 \func{}{\destruct{wxFileOutputStream
}}{\void}
120 \membersection{wxFileOutputStream::Ok
}
122 \constfunc{bool
}{Ok
}{\void}
124 Returns TRUE if the stream is initialized and ready.
126 % -----------------------------------------------------------------------------
128 % -----------------------------------------------------------------------------
129 \section{\class{wxFileStream
}}
131 \wxheading{Derived from
}
133 \helpref{wxFileOutputStream
}{wxFileOutputStream
},
\helpref{wxFileInputStream
}{wxfileinputstream
}
137 \helpref{wxStreamBuffer
}{wxstreamBuffer
}
139 \latexignore{\rtfignore{\wxheading{Members
}}}
141 \membersection{wxFileStream::wxFileStream
}
143 \func{}{wxFileStream
}{\param{const wxString\&
}{ iofileName
}}
145 Initializes a new file stream in read-write mode using the specified
146 \it{iofilename
} name.
148 % -----------------------------------------------------------------------------
149 % wxSocketInputStream
150 % -----------------------------------------------------------------------------
151 \section{\class{wxSocketInputStream
}}
153 \wxheading{Derived from
}
155 \helpref{wxInputStream
}{wxinputStream
}
159 \helpref{wxStreamBuffer
}{wxstreamBuffer
},
\helpref{wxSocketBase
}{wxsocketbase
}
161 \latexignore{\rtfignore{\wxheading{Members
}}}
163 \membersection{wxSocketInputStream::wxSocketInputStream
}
165 \func{}{wxSocketInputStream
}{\param{wxSocketBase\&
}{ s
}}
167 Initializes a new read-only socket stream using the specified initialized
170 % -----------------------------------------------------------------------------
171 % wxSocketOutputStream
172 % -----------------------------------------------------------------------------
173 \section{\class{wxSocketInputStream
}}
175 \wxheading{Derived from
}
177 \helpref{wxOutputStream
}{wxoutputStream
}
181 \helpref{wxStreamBuffer
}{wxstreamBuffer
},
\helpref{wxSocketBase
}{wxsocketbase
}
183 \latexignore{\rtfignore{\wxheading{Members
}}}
185 \membersection{wxSocketOutputStream::wxSocketOutputStream
}
187 \func{}{wxSocketInputStream
}{\param{wxSocketBase\&
}{ s
}}
189 Initializes a new write-only socket stream using the specified initialized