public:
/**
Associates wxTempFileOutputStream with the file to be replaced and opens it.
+
+ @warning
You should use wxStreamBase::IsOk() to verify if the constructor succeeded.
Call Commit() or wxOutputStream::Close() to replace the old file and close
{
public:
/**
- Initializes a file stream in write-only mode using the file descriptor @e fp.
+ Open the given file @a filename with mode @a mode.
+
+ @warning
+ You should use wxStreamBase::IsOk() to verify if the constructor succeeded.
*/
wxFFileOutputStream(const wxString& filename,
- const wxString& mode = "w+b");
+ const wxString& mode = "wb");
/**
Initializes a file stream in write-only mode using the file I/O object file.
{
public:
/**
- Creates a new file with ofilename name and initializes the stream in write-only mode.
+ Creates a new file with @a ofileName name and initializes the stream in write-only mode.
+
+ @warning
+ You should use wxStreamBase::IsOk() to verify if the constructor succeeded.
*/
wxFileOutputStream(const wxString& ofileName);
{
public:
/**
- Opens the specified file using its ifilename name in read-only mode.
+ Opens the specified file using its @a ifileName name in read-only mode.
+
+ @warning
+ You should use wxStreamBase::IsOk() to verify if the constructor succeeded.
*/
wxFileInputStream(const wxString& ifileName);
{
public:
/**
- Opens the specified file using its filename name using the specified mode.
+ Opens the specified file using its @a filename name using the specified @a mode.
+
+ @warning
+ You should use wxStreamBase::IsOk() to verify if the constructor succeeded.
*/
wxFFileInputStream(const wxString& filename,
const wxString& mode = "rb");
{
public:
/**
- Initializes a new file stream in read-write mode using the specified
- @a iofilename name.
+ Initializes a new file stream in the given @a mode using the specified
+ @a iofileName name.
+
+ @warning
+ You should use wxStreamBase::IsOk() to verify if the constructor succeeded.
*/
wxFFileStream(const wxString& iofileName, const wxString& mode = "w+b");
};
public:
/**
Initializes a new file stream in read-write mode using the specified
- @a iofilename name.
+ @a iofileName name.
+
+ @warning
+ You should use wxStreamBase::IsOk() to verify if the constructor succeeded.
*/
wxFileStream(const wxString& iofileName);
};