]> git.saurik.com Git - wxWidgets.git/blobdiff - interface/wx/file.h
Don't document WarpPointer() as not implemented under Mac because it is.
[wxWidgets.git] / interface / wx / file.h
index 30269c2e531caddc592b0a40eb1421df4212747a..10efe6534d54453d2b182b4188e704fc22d44af7 100644 (file)
@@ -129,6 +129,18 @@ public:
     */
     void Discard();
 
+    /**
+        Flush the data written to the file to disk.
+
+        This simply calls wxFile::Flush() for the underlying file and may be
+        necessary with file systems such as XFS and Ext4 under Linux. Calling
+        this function may however have serious performance implications and
+        also is not necessary with many other file systems so it is not done by
+        default -- but you can call it before calling Commit() to absolutely
+        ensure that the data was indeed written to the disk correctly.
+     */
+    bool Flush();
+
     /**
         Returns @true if the file was successfully opened.
     */