]> git.saurik.com Git - wxWidgets.git/blobdiff - interface/wx/ffile.h
Mark Mac-specific wxMenuBar methods with @onlyfor{wxosx}.
[wxWidgets.git] / interface / wx / ffile.h
index f5d1f37871419bfece76f74bec18681933e9da33..869aed9a22c3cbca9ec59980e85c60ee330af029 100644 (file)
@@ -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.