![]() |
Fraxinus
16.5.0-fx-rc6
An IGT application
|
Provides the last active data of warious types. More...
#include <cxActiveData.h>
Signals | |
| void | activeImageChanged (const QString &uId) |
| void | activeDataChanged (const QString &uId) |
Public Member Functions | |
| ActiveData (PatientModelServicePtr patientModelService, SessionStorageServicePtr sessionStorageService) | |
| virtual QList< DataPtr > | getActiveDataHistory () const |
| virtual DataPtr | getActive () const |
| virtual DataPtr | getActiveUsingRegexp (QString typeRegexp) const |
| template<class DATA > | |
| boost::shared_ptr< DATA > | getActive () const |
| virtual ImagePtr | getDerivedActiveImage () const |
| In addition to returning Image this also provides derived (changing) images from TrackedStream. More... | |
| virtual void | setActive (DataPtr activeData) |
| virtual void | setActive (QString uid) |
| virtual QString | getActiveImageUid () |
| virtual void | remove (DataPtr dataToBeRemoved) |
| virtual bool | isNull () const |
Static Public Member Functions | |
| static ActiveDataPtr | getNullObject () |
Provides the last active data of warious types.
Definition at line 56 of file cxActiveData.h.
| cx::ActiveData::ActiveData | ( | PatientModelServicePtr | patientModelService, |
| SessionStorageServicePtr | sessionStorageService | ||
| ) |
Definition at line 103 of file cxActiveData.cpp.
|
signal |
|
signal |
|
virtual |
Reimplemented in cx::ActiveDataNull.
Definition at line 142 of file cxActiveData.cpp.
| boost::shared_ptr< DATA > cx::ActiveData::getActive | ( | ) | const |
Definition at line 95 of file cxActiveData.h.
|
virtual |
Reimplemented in cx::ActiveDataNull.
Definition at line 137 of file cxActiveData.cpp.
|
virtual |
Reimplemented in cx::ActiveDataNull.
Definition at line 207 of file cxActiveData.cpp.
|
virtual |
Reimplemented in cx::ActiveDataNull.
Definition at line 149 of file cxActiveData.cpp.
|
virtual |
In addition to returning Image this also provides derived (changing) images from TrackedStream.
Reimplemented in cx::ActiveDataNull.
Definition at line 160 of file cxActiveData.cpp.
|
static |
Definition at line 267 of file cxActiveData.cpp.
|
inlinevirtual |
Reimplemented in cx::ActiveDataNull.
Definition at line 73 of file cxActiveData.h.
|
virtual |
Reimplemented in cx::ActiveDataNull.
Definition at line 245 of file cxActiveData.cpp.
|
virtual |
Reimplemented in cx::ActiveDataNull.
Definition at line 188 of file cxActiveData.cpp.
|
virtual |
Definition at line 201 of file cxActiveData.cpp.