13 #ifndef mitkCoreServices_h
14 #define mitkCoreServices_h
30 struct IMimeTypeProvider;
31 class IPropertyAliases;
32 class IPropertyDescriptions;
33 class IPropertyExtensions;
34 class IPropertyFilters;
35 class IPropertyPersistence;
36 class IPropertyRelations;
37 class IPreferencesService;
127 return Unget(context, us_service_interface_iid<S>(), service);
131 static bool Unget(us::ModuleContext *context,
const std::string &interfaceId,
void *service);
154 : m_Service(service),
166 catch (
const std::exception &e)
172 MITK_ERROR <<
"Ungetting core service failed.";
183 us::ModuleContext* m_Context;