13 #ifndef mitkFileWriterRegistry_h
14 #define mitkFileWriterRegistry_h
52 const std::string &mimeType,
58 const std::string &mimeType,
69 std::map<IFileWriter *, us::ServiceObjects<IFileWriter>> m_ServiceObjects;
Base of all data objects.
void UngetWriter(IFileWriter *writer)
void UngetWriters(const std::vector< IFileWriter * > &writers)
us::ServiceReference< IFileWriter > WriterReference
static std::vector< WriterReference > GetReferences(const BaseData *baseData, us::ModuleContext *context=us::GetModuleContext())
std::vector< IFileWriter * > GetWriters(const BaseData *baseData, const std::string &mimeType, us::ModuleContext *context=us::GetModuleContext())
static std::vector< WriterReference > GetReferences(const BaseData *baseData, const std::string &mimeType, us::ModuleContext *context=us::GetModuleContext())
IFileWriter * GetWriter(const WriterReference &ref, us::ModuleContext *context=us::GetModuleContext())
static ModuleContext * GetModuleContext()
Returns the module context of the calling module.
Find image slices visible on a given plane.
The common interface of all MITK file writers.