13 #ifndef mitkMimeTypeProvider_h
14 #define mitkMimeTypeProvider_h
60 typedef std::map<std::string, std::set<MimeType>> MapType;
61 MapType m_NameToMimeTypes;
63 std::map<std::string, MimeType> m_NameToMimeType;
std::vector< MimeType > GetMimeTypesForCategory(const std::string &category) const override
std::vector< MimeType > GetMimeTypes() const override
std::vector< MimeType > GetMimeTypesForFile(const std::string &filePath) const override
~MimeTypeProvider() override
std::vector< std::string > GetCategories() const override
Get a sorted and unique list of mime-type categories.
MimeType GetMimeTypeForName(const std::string &name) const override
The MimeType class represents a registered mime-type. It is an immutable wrapper for mitk::CustomMime...
Find image slices visible on a given plane.
The IMimeTypeProvider service interface allows to query all registered mime types.
static void Dispose(TrackedType &)
static TrackedType DefaultValue()
static bool IsValid(const TrackedType &t)