Medical Imaging Interaction Toolkit  2023.04.99-95e0615a
Medical Imaging Interaction Toolkit
mitk::IOMimeTypes::DicomMimeType Class Reference

#include <mitkIOMimeTypes.h>

Inheritance diagram for mitk::IOMimeTypes::DicomMimeType:
Collaboration diagram for mitk::IOMimeTypes::DicomMimeType:

Public Member Functions

 DicomMimeType ()
DicomMimeTypeClone () const override
- Public Member Functions inherited from mitk::IOMimeTypes::BaseDicomMimeType
 BaseDicomMimeType (const std::string &name)
 BaseDicomMimeType (const BaseDicomMimeType &other)=default
bool AppliesTo (const std::string &path) const override
 Checks if the MimeType can handle file at the given location. More...
- Public Member Functions inherited from mitk::CustomMimeType
 CustomMimeType ()
 CustomMimeType (const std::string &name)
 CustomMimeType (const CustomMimeType &other)
 CustomMimeType (const MimeType &other)
virtual ~CustomMimeType ()
CustomMimeTypeoperator= (const CustomMimeType &other)
CustomMimeTypeoperator= (const MimeType &other)
std::string GetName () const
 Returns the unique name for the MimeType. More...
std::string GetCategory () const
 Returns the human-readable Category of the mime-type. Allows grouping of similar mime-types (like Surfaces) More...
std::vector< std::string > GetExtensions () const
 Returns all extensions that this MimeType can handle. More...
std::string GetComment () const
 Returns the Human readable comment of the MimeType, a string that describes its unique role. More...
bool MatchesExtension (const std::string &path) const
 Checks if the MimeType can handle the extension of the given path. More...
std::string GetExtension (const std::string &path) const
 Provides the first matching extension. More...
std::string GetFilenameWithoutExtension (const std::string &path) const
 Provides the filename minus the extension. More...
void SetName (const std::string &name)
void SetCategory (const std::string &category)
void SetExtension (const std::string &extension)
void AddExtension (const std::string &extension)
void SetComment (const std::string &comment)
void Swap (CustomMimeType &r)

Detailed Description

Definition at line 41 of file mitkIOMimeTypes.h.

Constructor & Destructor Documentation

◆ DicomMimeType()

mitk::IOMimeTypes::DicomMimeType::DicomMimeType ( )

Member Function Documentation

◆ Clone()

DicomMimeType* mitk::IOMimeTypes::DicomMimeType::Clone ( ) const

The documentation for this class was generated from the following file: