X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/12f5e1e78fe906050ff2fee9529476db332633f0..fc12b1f12a26bfa569bbfe2af10af3e5352b6fd4:/interface/wx/ffile.h?ds=sidebyside diff --git a/interface/wx/ffile.h b/interface/wx/ffile.h index f5d1f37871..869aed9a22 100644 --- a/interface/wx/ffile.h +++ b/interface/wx/ffile.h @@ -3,7 +3,7 @@ // Purpose: interface of wxFFile // Author: wxWidgets team // RCS-ID: $Id$ -// Licence: wxWindows license +// Licence: wxWindows licence ///////////////////////////////////////////////////////////////////////////// @@ -90,7 +90,7 @@ public: The descriptor should be already opened and it will be closed by wxFFile object. */ - void Attach(FILE* fp); + void Attach(FILE* fp, const wxString& name = wxEmptyString); /** Closes the file and returns @true on success. @@ -106,7 +106,7 @@ public: void Detach(); /** - Returns @true if the an attempt has been made to read @e past + Returns @true if an attempt has been made to read @e past the end of the file. Note that the behaviour of the file descriptor based class wxFile is different as @@ -146,6 +146,15 @@ public: */ wxFileKind GetKind() const; + /** + Returns the file name. + + This is the name that was specified when the object was constructed or + to the last call to Open(). Notice that it may be empty if Attach() was + called without specifying the name. + */ + const wxString& GetName() const; + /** Returns @true if the file is opened.