![]() |
CustusX
22.04
An IGT application
|
#include <cxSessionStorageServiceProxy.h>
Public Member Functions | |
| SessionStorageServiceProxy (ctkPluginContext *pluginContext) | |
| virtual | ~SessionStorageServiceProxy () |
| virtual void | load (QString dir) |
| load session from dir, or create new session in this location if none exist More... | |
| virtual void | save () |
| Save all application data to XML file. More... | |
| virtual void | clear () |
| virtual bool | isValid () const |
| virtual QString | getRootFolder () const |
| virtual bool | isNull () const |
Public Member Functions inherited from cx::SessionStorageService | |
| SessionStorageService () | |
| virtual | ~SessionStorageService () |
| QString | getSubFolder (QString relative) |
| return and create a folder/path relative to root. Created if necessary. More... | |
Static Public Member Functions | |
| static SessionStorageServicePtr | create (ctkPluginContext *pluginContext) |
Static Public Member Functions inherited from cx::SessionStorageService | |
| static SessionStorageServicePtr | getNullObject () |
Additional Inherited Members | |
Signals inherited from cx::SessionStorageService | |
| void | cleared () |
| emitted when session is cleared, before isLoading is called More... | |
| void | sessionChanged () |
| emitted after change to a new session (new or loaded or cleared) More... | |
| void | isSaving (QDomElement &root) |
| xml storage is available More... | |
| void | isSavingSecond (QDomElement &root) |
| Triggered after the isSaving signal, to allow for data that. More... | |
| void | isLoading (QDomElement &root) |
| emitted while loading a session. Xml storage is available, getRootFolder() is set to loaded value. More... | |
| void | isLoadingSecond (QDomElement &root) |
| Emitted after the isLoading signal, to allow for structures that must be loaded after core structures like PatientModel. More... | |
Definition at line 27 of file cxSessionStorageServiceProxy.h.
| cx::SessionStorageServiceProxy::SessionStorageServiceProxy | ( | ctkPluginContext * | pluginContext | ) |
Definition at line 24 of file cxSessionStorageServiceProxy.cpp.
|
inlinevirtual |
Definition at line 33 of file cxSessionStorageServiceProxy.h.
|
virtual |
Implements cx::SessionStorageService.
Definition at line 79 of file cxSessionStorageServiceProxy.cpp.
|
static |
Definition at line 19 of file cxSessionStorageServiceProxy.cpp.
|
virtual |
Implements cx::SessionStorageService.
Definition at line 89 of file cxSessionStorageServiceProxy.cpp.
|
virtual |
Implements cx::SessionStorageService.
Definition at line 94 of file cxSessionStorageServiceProxy.cpp.
|
virtual |
Implements cx::SessionStorageService.
Definition at line 84 of file cxSessionStorageServiceProxy.cpp.
|
virtual |
load session from dir, or create new session in this location if none exist
Implements cx::SessionStorageService.
Definition at line 69 of file cxSessionStorageServiceProxy.cpp.
|
virtual |
Save all application data to XML file.
Implements cx::SessionStorageService.
Definition at line 74 of file cxSessionStorageServiceProxy.cpp.