]> git.saurik.com Git - wxWidgets.git/blobdiff - include/wx/mimetype.h
DoSetClientSize omissions fixed; some doc fixes
[wxWidgets.git] / include / wx / mimetype.h
index d79caf78af519d562843cfc8e0e1341935149302..18680f3afc89b4b47bd2579448a87f54eaf09958 100644 (file)
@@ -50,7 +50,7 @@ public:
         const wxString& GetMimeType() const { return m_mimetype; }
 
         // override this function in derived class
         const wxString& GetMimeType() const { return m_mimetype; }
 
         // override this function in derived class
-        virtual wxString GetParamValue(const wxString& paramName) const
+        virtual wxString GetParamValue(const wxString& WXUNUSED(paramName)) const
             { return ""; }
 
         // virtual dtor as in any base class
             { return ""; }
 
         // virtual dtor as in any base class
@@ -110,6 +110,15 @@ private:
 class wxMimeTypesManager
 {
 public:
 class wxMimeTypesManager
 {
 public:
+    // static helper functions
+    // -----------------------
+
+        // check if the given MIME type is the same as the other one: the second
+        // argument may contain wildcards ('*'), but not the first. If the
+        // types are equal or if the mimeType matches wildcard the function
+        // returns TRUE, otherwise it returns FALSE
+    static bool IsOfType(const wxString& mimeType, const wxString& wildcard);
+
     // ctor
     wxMimeTypesManager();
 
     // ctor
     wxMimeTypesManager();