20 #include <boost/unordered_map.hpp>
51 typedef boost::unordered_map<std::string, FileExtensionGroup>
DialogTypeMap;
61 virtual void addFileExtensions(
const std::string& dialogType,
66 virtual void addFileExtension(
const std::string& dialogType,
67 const DtUnicode& description,
const std::string& extension );
72 virtual void removeFileExtensions(
const std::string& dialogType,
78 virtual void removeFileExtension(
const std::string& dialogType,
79 const std::string& extension );
84 const std::string& dialogType )
const;
91 virtual bool extensionListsMatch(
const ExtensionList& extensions1,