File: ffilestr.tex

package info (click to toggle)
wxwidgets2.8 2.8.10.1-3
  • links: PTS, VCS
  • area: main
  • in suites: squeeze
  • size: 239,052 kB
  • ctags: 289,550
  • sloc: cpp: 1,838,857; xml: 396,717; python: 282,506; ansic: 126,171; makefile: 51,406; sh: 14,581; asm: 299; sql: 258; lex: 194; perl: 139; yacc: 128; pascal: 95; php: 39; lisp: 38; tcl: 24; haskell: 20; java: 18; cs: 18; erlang: 17; ruby: 16; ada: 9; ml: 9; csh: 9
file content (141 lines) | stat: -rw-r--r-- 4,505 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
% -----------------------------------------------------------------------------
% wxFFileInputStream
% -----------------------------------------------------------------------------
\section{\class{wxFFileInputStream}}\label{wxffileinputstream}

This class represents data read in from a file. There are actually
two such groups of classes: this one is based on \helpref{wxFFile}{wxffile} 
whereas \helpref{wxFileInputStream}{wxfileinputstream} is based in
the \helpref{wxFile}{wxfile} class.

Note that \helpref{SeekI()}{wxinputstreamseeki} 
can seek beyond the end of the stream (file) and will thus not return 
{\it wxInvalidOffset} for that.

\wxheading{Derived from}

\helpref{wxInputStream}{wxinputstream}

\wxheading{Include files}

<wx/wfstream.h>

\wxheading{See also}

\helpref{wxBufferedInputStream}{wxbufferedinputstream}, \helpref{wxFFileOutputStream}{wxffileoutputstream}, \helpref{wxFileOutputStream}{wxfileoutputstream}

% ----------
% Members
% ----------
\latexignore{\rtfignore{\wxheading{Members}}}

\membersection{wxFFileInputStream::wxFFileInputStream}\label{wxffileinputstreamctor}

\func{}{wxFFileInputStream}{\param{const wxString\&}{ filename}, \param{const wxChar *}{ mode = "rb"}}

Opens the specified file using its {\it filename} name using the specified mode.

\func{}{wxFFileInputStream}{\param{wxFFile\&}{ file}}

Initializes a file stream in read-only mode using the file I/O object {\it file}.

\func{}{wxFFileInputStream}{\param{FILE *}{ fp}}

Initializes a file stream in read-only mode using the specified file pointer {\it fp}.

\membersection{wxFFileInputStream::\destruct{wxFFileInputStream}}\label{wxffileinputstreamdtor}

\func{}{\destruct{wxFFileInputStream}}{\void}

Destructor.

\membersection{wxFFileInputStream::IsOk}\label{wxffileinputstreamisok}

\constfunc{bool}{IsOk}{\void}

Returns true if the stream is initialized and ready.

% -----------------------------------------------------------------------------
% wxFFileOutputStream
% -----------------------------------------------------------------------------
\section{\class{wxFFileOutputStream}}\label{wxffileoutputstream}

This class represents data written to a file. There are actually
two such groups of classes: this one is based on \helpref{wxFFile}{wxffile} 
whereas \helpref{wxFileInputStream}{wxffileinputstream} is based in
the \helpref{wxFile}{wxfile} class.

Note that \helpref{SeekO()}{wxoutputstreamseeko} 
can seek beyond the end of the stream (file) and will thus not return 
{\it wxInvalidOffset} for that.

\wxheading{Derived from}

\helpref{wxOutputStream}{wxoutputstream}

\wxheading{Include files}

<wx/wfstream.h>

\wxheading{See also}

\helpref{wxBufferedOutputStream}{wxbufferedoutputstream}, \helpref{wxFFileInputStream}{wxffileinputstream}, \helpref{wxFileInputStream}{wxfileinputstream}

% ----------
% Members
% ----------
\latexignore{\rtfignore{\wxheading{Members}}}

\membersection{wxFFileOutputStream::wxFFileOutputStream}\label{wxffileoutputstreamctor}

\func{}{wxFFileOutputStream}{\param{const wxString\&}{ filename}, \param{const wxChar *}{ mode="w+b"}}

Opens the file with the given {\it filename} name in the specified mode.

\func{}{wxFFileOutputStream}{\param{wxFFile\&}{ file}}

Initializes a file stream in write-only mode using the file I/O object {\it file}.

\func{}{wxFFileOutputStream}{\param{FILE *}{ fp}}

Initializes a file stream in write-only mode using the file descriptor {\it fp}.

\membersection{wxFFileOutputStream::\destruct{wxFFileOutputStream}}\label{wxffileoutputstreamdtor}

\func{}{\destruct{wxFFileOutputStream}}{\void}

Destructor.

\membersection{wxFFileOutputStream::IsOk}\label{wxffileoutputstreamisok}

\constfunc{bool}{IsOk}{\void}

Returns true if the stream is initialized and ready.

% -----------------------------------------------------------------------------
% wxFFileStream
% -----------------------------------------------------------------------------
\section{\class{wxFFileStream}}\label{wxffilestream}

\wxheading{Derived from}

\helpref{wxFFileOutputStream}{wxffileoutputstream}, \helpref{wxFFileInputStream}{wxffileinputstream}

\wxheading{Include files}

<wx/wfstream.h>

\wxheading{See also}

\helpref{wxStreamBuffer}{wxstreambuffer}

\latexignore{\rtfignore{\wxheading{Members}}}

\membersection{wxFFileStream::wxFFileStream}\label{wxffilestreamctor}

\func{}{wxFFileStream}{\param{const wxString\&}{ iofileName}}

Initializes a new file stream in read-write mode using the specified 
{\it iofilename} name.