MCPcopy Create free account
hub / github.com/MITK/MITK / GetInstance

Method GetInstance

Modules/FormsUI/src/mitkIQuestionWidgetFactory.cpp:21–32  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

19using namespace mitk::Forms::UI;
20
21IQuestionWidgetFactory* IQuestionWidgetFactory::GetInstance()
22{
23 static auto context = us::GetModuleContext();
24 static us::ServiceReference<IQuestionWidgetFactory> serviceReference;
25
26 if (!serviceReference)
27 serviceReference = context->GetServiceReference<IQuestionWidgetFactory>();
28
29 return serviceReference
30 ? context->GetService<IQuestionWidgetFactory>(serviceReference)
31 : nullptr;
32}
33
34IQuestionWidgetFactory::~IQuestionWidgetFactory() = default;

Callers

nothing calls this directly

Calls 1

GetModuleContextFunction · 0.85

Tested by

no test coverage detected