Medical Imaging Interaction Toolkit  2024.06.00
Medical Imaging Interaction Toolkit
mitk::MimeTypeProvider Class Reference

#include <mitkMimeTypeProvider.h>

Inheritance diagram for mitk::MimeTypeProvider:
Collaboration diagram for mitk::MimeTypeProvider:

Public Member Functions

 MimeTypeProvider ()
 
 ~MimeTypeProvider () override
 
void Start ()
 
void Stop ()
 
std::vector< MimeTypeGetMimeTypes () const override
 
std::vector< MimeTypeGetMimeTypesForFile (const std::string &filePath) const override
 
std::vector< MimeTypeGetMimeTypesForCategory (const std::string &category) const override
 
MimeType GetMimeTypeForName (const std::string &name) const override
 
std::vector< std::string > GetCategories () const override
 Get a sorted and unique list of mime-type categories. More...
 
- Public Member Functions inherited from mitk::IMimeTypeProvider
virtual ~IMimeTypeProvider ()
 

Detailed Description

Definition at line 35 of file mitkMimeTypeProvider.h.

Constructor & Destructor Documentation

◆ MimeTypeProvider()

mitk::MimeTypeProvider::MimeTypeProvider ( )

◆ ~MimeTypeProvider()

mitk::MimeTypeProvider::~MimeTypeProvider ( )
override

Member Function Documentation

◆ GetCategories()

std::vector<std::string> mitk::MimeTypeProvider::GetCategories ( ) const
overridevirtual

Get a sorted and unique list of mime-type categories.

Returns
A sorted, unique list of mime-type categories.

Implements mitk::IMimeTypeProvider.

◆ GetMimeTypeForName()

MimeType mitk::MimeTypeProvider::GetMimeTypeForName ( const std::string &  name) const
overridevirtual

◆ GetMimeTypes()

std::vector<MimeType> mitk::MimeTypeProvider::GetMimeTypes ( ) const
overridevirtual

◆ GetMimeTypesForCategory()

std::vector<MimeType> mitk::MimeTypeProvider::GetMimeTypesForCategory ( const std::string &  category) const
overridevirtual

◆ GetMimeTypesForFile()

std::vector<MimeType> mitk::MimeTypeProvider::GetMimeTypesForFile ( const std::string &  filePath) const
overridevirtual

◆ Start()

void mitk::MimeTypeProvider::Start ( )

◆ Stop()

void mitk::MimeTypeProvider::Stop ( )

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