]> git.saurik.com Git - wxWidgets.git/blob - docs/latex/wx/strmbfrd.tex
f6822b29cc34fd710a9d0ddc1eaccf04023e63b2
[wxWidgets.git] / docs / latex / wx / strmbfrd.tex
1 % -----------------------------------------------------------------------------
2 % wxBufferedInputStream
3 % -----------------------------------------------------------------------------
4 \section{\class{wxBufferedInputStream}}\label{wxbufferedinputstream}
5
6 This stream acts as a cache. It caches the bytes read from the specified
7 input stream (See \helpref{wxFilterInputStream}{wxfilterinputstream}).
8 It uses wxStreamBuffer and sets the default in-buffer size to 1024 bytes.
9 This class may not be used without some other stream to read the data
10 from (such as a file stream or a memory stream).
11
12 \wxheading{Derived from}
13
14 \helpref{wxFilterInputStream}{wxfilterinputstream}
15
16 \wxheading{Include files}
17
18 <wx/stream.h>
19
20 \wxheading{See also}
21
22 \helpref{wxStreamBuffer}{wxstreambuffer}, \helpref{wxInputStream}{wxinputstream}
23
24 % -----------------------------------------------------------------------------
25 % wxBufferedOutputStream
26 % -----------------------------------------------------------------------------
27 \section{\class{wxBufferedOutputStream}}\label{wxbufferedoutputstream}
28
29 This stream acts as a cache. It caches the bytes to be written to the specified
30 output stream (See \helpref{wxFilterOutputStream}{wxfilteroutputstream}). The
31 datas are only written when the cache is full or when the buffered stream is
32 destroyed.
33 This class may not be used without some other stream to write the data
34 to (such as a file stream or a memory stream).
35
36 \wxheading{Derived from}
37
38 \helpref{wxFilterOutputStream}{wxfilteroutputstream}
39
40 \wxheading{Include files}
41
42 <wx/stream.h>
43
44 \wxheading{See also}
45
46 \helpref{wxStreamBuffer}{wxstreamBuffer}, \helpref{wxOutputStream}{wxoutputstream}
47