![]() |
CustusX
15.3.4-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 242 of file cxLogicManager.cpp.
| PatientModelServicePtr cx::LogicManager::getPatientModelService | ( | ) |
Definition at line 205 of file cxLogicManager.cpp.
| ctkPluginContext * cx::LogicManager::getPluginContext | ( | ) |
Definition at line 237 of file cxLogicManager.cpp.
| PluginFrameworkManagerPtr cx::LogicManager::getPluginFramework | ( | ) |
Definition at line 233 of file cxLogicManager.cpp.
| SessionStorageServicePtr cx::LogicManager::getSessionStorageService | ( | ) |
Definition at line 229 of file cxLogicManager.cpp.
| SpaceProviderPtr cx::LogicManager::getSpaceProvider | ( | ) |
Definition at line 221 of file cxLogicManager.cpp.
| StateServicePtr cx::LogicManager::getStateService | ( | ) |
Definition at line 217 of file cxLogicManager.cpp.
| TrackingServicePtr cx::LogicManager::getTrackingService | ( | ) |
Definition at line 209 of file cxLogicManager.cpp.
| VideoServicePtr cx::LogicManager::getVideoService | ( | ) |
Definition at line 213 of file cxLogicManager.cpp.
| ViewServicePtr cx::LogicManager::getViewService | ( | ) |
Definition at line 225 of file cxLogicManager.cpp.
|
static |
Initialize the manager, including all services (calls initializeServices() ).
Definition at line 102 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 158 of file cxLogicManager.cpp.
|
static |
Shutdown the manager, including all services (calls shutdownServices() ).
Definition at line 109 of file cxLogicManager.cpp.