]> git.saurik.com Git - wxWidgets.git/blobdiff - include/wx/file.h
Add wxTempFileOutputStream
[wxWidgets.git] / include / wx / file.h
index 3382610c571f261dbf943c2b5391d91174bd9bf5..abb427af66df28d34f2089ef8df6a1d8248f1725 100644 (file)
@@ -164,6 +164,13 @@ public:
 
   // is the file opened?
   bool IsOpened() const { return m_file.IsOpened(); }
+    // get current file length
+  wxFileOffset Length() const { return m_file.Length(); }
+    // move ptr ofs bytes related to start/current offset/end of file
+  wxFileOffset Seek(wxFileOffset ofs, wxSeekMode mode = wxFromStart)
+    { return m_file.Seek(ofs, mode); }
+    // get current offset
+  wxFileOffset Tell() const { return m_file.Tell(); }
 
   // I/O (both functions return true on success, false on failure)
   bool Write(const void *p, size_t n) { return m_file.Write(p, n) == n; }