19 #include <boost/unordered_map.hpp>
50 typedef boost::unordered_map<std::string, FileExtensionGroup>
DialogTypeMap;
60 virtual void addFileExtensions(
const std::string& dialogType,
65 virtual void addFileExtension(
const std::string& dialogType,
66 const DtUnicode& description,
const std::string& extension );
71 virtual void removeFileExtensions(
const std::string& dialogType,
77 virtual void removeFileExtension(
const std::string& dialogType,
78 const std::string& extension );
83 const std::string& dialogType )
const;
90 virtual bool extensionListsMatch(
const ExtensionList& extensions1,