1 % -----------------------------------------------------------------------------
3 % -----------------------------------------------------------------------------
4 \section{\class{wxFileOutputStream
}}\label{wxfileoutputstream
}
6 This class represents data written to a file. There are actually
7 two such groups of classes: this one is based on
\helpref{wxFile
}{wxfile
}
8 whereas
\helpref{wxFFileInputStream
}{wxffileinputstream
} is based in
9 the
\helpref{wxFFile
}{wxffile
} class.
11 Note that
\helpref{wxFile
}{wxfile
} and
\helpref{wxFFile
}{wxffile
} differ
12 in one aspect, namely when to
report that the end of the file has been
13 reached. This is documented in
\helpref{wxFile::Eof
}{wxfileeof
} and
14 \helpref{wxFFile::Eof
}{wxffileeof
} and the behaviour of the stream
15 classes reflects this difference, i.e. wxFileInputStream will
report
16 wxSTREAM
\_EOF after having read the last byte whereas wxFFileInputStream
17 will
report wxSTREAM
\_EOF after trying to read
{\it past
} the last byte.
19 \wxheading{Derived from
}
21 \helpref{wxOutputStream
}{wxoutputstream
}
23 \wxheading{Include files
}
29 \helpref{wxBufferedOutputStream
}{wxbufferedoutputstream
},
\helpref{wxFileInputStream
}{wxfileinputstream
},
\helpref{wxFFileInputStream
}{wxffileinputstream
}
34 \latexignore{\rtfignore{\wxheading{Members
}}}
36 \membersection{wxFileOutputStream::wxFileOutputStream
}
38 \func{}{wxFileOutputStream
}{\param{const wxString\&
}{ ofileName
}}
40 Creates a new file with
{\it ofilename
} name and initializes the stream in
43 \func{}{wxFileOutputStream
}{\param{wxFile\&
}{ file
}}
45 Initializes a file stream in write-only mode using the file I/O object
{\it file
}.
47 \func{}{wxFileOutputStream
}{\param{int
}{ fd
}}
49 Initializes a file stream in write-only mode using the file descriptor
{\it fd
}.
51 \membersection{wxFileOutputStream::
\destruct{wxFileOutputStream
}}
53 \func{}{\destruct{wxFileOutputStream
}}{\void}
57 \membersection{wxFileOutputStream::Ok
}
59 \constfunc{bool
}{Ok
}{\void}
61 Returns true if the stream is initialized and ready.