]> git.saurik.com Git - wxWidgets.git/blobdiff - include/wx/filename.h
fix compile break for unknown FLASHWINFO
[wxWidgets.git] / include / wx / filename.h
index 10ade9a914a18b1ff03eb3c46135a4244b99fffe..e43d0b3acbb480bc3af1e2af3e2f4fafa2fcf1b0 100644 (file)
@@ -6,7 +6,7 @@
 // Created:     28.12.00
 // RCS-ID:      $Id$
 // Copyright:   (c) 2000 Robert Roebling
-// Licence:     wxWidgets licence
+// Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
 #ifndef   _WX_FILENAME_H_
@@ -178,7 +178,7 @@ public:
 
         // is the filename valid at all?
     bool IsOk() const
-    { 
+    {
         // we're fine if we have the path or the name or if we're a root dir
         return m_dirs.size() != 0 || !m_name.IsEmpty() || !m_relative;
     }
@@ -338,6 +338,10 @@ public:
     // get the string of path separators for this format
     static wxString GetPathSeparators(wxPathFormat format = wxPATH_NATIVE);
 
+    // get the string of path terminators, i.e. characters which terminate the
+    // path
+    static wxString GetPathTerminators(wxPathFormat format = wxPATH_NATIVE);
+
     // get the canonical path separator for this format
     static wxChar GetPathSeparator(wxPathFormat format = wxPATH_NATIVE)
         { return GetPathSeparators(format)[0u]; }
@@ -411,6 +415,11 @@ public:
                           wxString *ext,
                           wxPathFormat format = wxPATH_NATIVE);
 
+        // split a path into volume and pure path part
+    static void SplitVolume(const wxString& fullpathWithVolume,
+                            wxString *volume,
+                            wxString *path,
+                            wxPathFormat format = wxPATH_NATIVE);
 
     // deprecated methods, don't use any more
     // --------------------------------------