]> git.saurik.com Git - wxWidgets.git/blobdiff - include/wx/mimetype.h
moved wxDash typedef to gdicmn.h
[wxWidgets.git] / include / wx / mimetype.h
index 0626bba4d479bc60759e95741a1c7617f040cd3e..dcd26cafa46f272ec526633b05e051a40620b9e1 100644 (file)
@@ -30,6 +30,8 @@ class wxMimeTypesManagerImpl;
 #include "wx/string.h"
 #include "wx/dynarray.h"
 
 #include "wx/string.h"
 #include "wx/dynarray.h"
 
+class wxMimeTypeCmnModule;
+
 // This class holds information about a given "file type". File type is the
 // same as MIME type under Unix, but under Windows it corresponds more to an
 // extension than to MIME type (in fact, several extensions may correspond to a
 // This class holds information about a given "file type". File type is the
 // same as MIME type under Unix, but under Windows it corresponds more to an
 // extension than to MIME type (in fact, several extensions may correspond to a
@@ -75,6 +77,7 @@ public:
     // parameters are unchanged)
         // return the MIME type for this file type
     bool GetMimeType(wxString *mimeType) const;
     // parameters are unchanged)
         // return the MIME type for this file type
     bool GetMimeType(wxString *mimeType) const;
+    bool GetMimeTypes(wxArrayString& mimeTypes) const;
         // fill passed in array with all extensions associated with this file
         // type
     bool GetExtensions(wxArrayString& extensions);
         // fill passed in array with all extensions associated with this file
         // type
     bool GetExtensions(wxArrayString& extensions);
@@ -227,6 +230,8 @@ private:
     
     // if m_impl is NULL, create one
     void EnsureImpl();
     
     // if m_impl is NULL, create one
     void EnsureImpl();
+    
+    friend class wxMimeTypeCmnModule;
 };
 
 
 };