CustusX  16.5
An IGT application
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
cx::SessionStorageServiceNull Class Reference
Inheritance diagram for cx::SessionStorageServiceNull:
cx::SessionStorageService

Public Member Functions

virtual ~SessionStorageServiceNull ()
 
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...
 

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...
 
- Static Public Member Functions inherited from cx::SessionStorageService
static SessionStorageServicePtr getNullObject ()
 

Detailed Description

Definition at line 50 of file cxSessionStorageService.cpp.

Constructor & Destructor Documentation

virtual cx::SessionStorageServiceNull::~SessionStorageServiceNull ( )
inlinevirtual

Definition at line 53 of file cxSessionStorageService.cpp.

Member Function Documentation

virtual void cx::SessionStorageServiceNull::clear ( )
inlinevirtual

Implements cx::SessionStorageService.

Definition at line 56 of file cxSessionStorageService.cpp.

virtual QString cx::SessionStorageServiceNull::getRootFolder ( ) const
inlinevirtual

Implements cx::SessionStorageService.

Definition at line 58 of file cxSessionStorageService.cpp.

virtual bool cx::SessionStorageServiceNull::isNull ( ) const
inlinevirtual

Implements cx::SessionStorageService.

Definition at line 60 of file cxSessionStorageService.cpp.

virtual bool cx::SessionStorageServiceNull::isValid ( ) const
inlinevirtual

Implements cx::SessionStorageService.

Definition at line 57 of file cxSessionStorageService.cpp.

virtual void cx::SessionStorageServiceNull::load ( QString  dir)
inlinevirtual

load session from dir, or create new session in this location if none exist

Implements cx::SessionStorageService.

Definition at line 54 of file cxSessionStorageService.cpp.

virtual void cx::SessionStorageServiceNull::save ( )
inlinevirtual

Save all application data to XML file.

Implements cx::SessionStorageService.

Definition at line 55 of file cxSessionStorageService.cpp.


The documentation for this class was generated from the following file: