![]() |
CustusX
15.4.0-beta
An IGT application
|
Control the custusx backend. More...
#include <cxLogicManager.h>
Public Member Functions | |
| void | restartWithNewProfile (QString uid) |
| PluginFrameworkManagerPtr | getPluginFramework () |
| ctkPluginContext * | getPluginContext () |
| TrackingServicePtr | getTrackingService () |
| SpaceProviderPtr | getSpaceProvider () |
| PatientModelServicePtr | getPatientModelService () |
| VideoServicePtr | getVideoService () |
| StateServicePtr | getStateService () |
| ViewServicePtr | getViewService () |
| SessionStorageServicePtr | getSessionStorageService () |
Static Public Member Functions | |
| static LogicManager * | getInstance () |
| static void | initialize (ApplicationComponentPtr component=ApplicationComponentPtr()) |
| static void | shutdown () |
Control the custusx backend.
Definition at line 73 of file cxLogicManager.h.
|
static |
Definition at line 249 of file cxLogicManager.cpp.
| PatientModelServicePtr cx::LogicManager::getPatientModelService | ( | ) |
Definition at line 212 of file cxLogicManager.cpp.
| ctkPluginContext * cx::LogicManager::getPluginContext | ( | ) |
Definition at line 244 of file cxLogicManager.cpp.
| PluginFrameworkManagerPtr cx::LogicManager::getPluginFramework | ( | ) |
Definition at line 240 of file cxLogicManager.cpp.
| SessionStorageServicePtr cx::LogicManager::getSessionStorageService | ( | ) |
Definition at line 236 of file cxLogicManager.cpp.
| SpaceProviderPtr cx::LogicManager::getSpaceProvider | ( | ) |
Definition at line 228 of file cxLogicManager.cpp.
| StateServicePtr cx::LogicManager::getStateService | ( | ) |
Definition at line 224 of file cxLogicManager.cpp.
| TrackingServicePtr cx::LogicManager::getTrackingService | ( | ) |
Definition at line 216 of file cxLogicManager.cpp.
| VideoServicePtr cx::LogicManager::getVideoService | ( | ) |
Definition at line 220 of file cxLogicManager.cpp.
| ViewServicePtr cx::LogicManager::getViewService | ( | ) |
Definition at line 232 of file cxLogicManager.cpp.
|
static |
Initialize the manager, including all services (calls initializeServices() ).
Definition at line 103 of file cxLogicManager.cpp.
| void cx::LogicManager::restartWithNewProfile | ( | QString | uid | ) |
Do a complete restart of the system: Shutdown all components, Then restart all of them. This is done asynchronolusly.
Definition at line 161 of file cxLogicManager.cpp.
|
static |
Shutdown the manager, including all services (calls shutdownServices() ).
Definition at line 112 of file cxLogicManager.cpp.