![]() |
Fraxinus
22.04-rc5
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 35 of file cxActiveData.h.
| cx::ActiveData::ActiveData | ( | PatientModelServicePtr | patientModelService, |
| SessionStorageServicePtr | sessionStorageService | ||
| ) |
Definition at line 82 of file cxActiveData.cpp.
|
signal |
|
signal |
|
virtual |
Reimplemented in cx::ActiveDataNull.
Definition at line 121 of file cxActiveData.cpp.
| boost::shared_ptr< DATA > cx::ActiveData::getActive | ( | ) | const |
Definition at line 74 of file cxActiveData.h.
|
virtual |
Reimplemented in cx::ActiveDataNull.
Definition at line 116 of file cxActiveData.cpp.
|
virtual |
Reimplemented in cx::ActiveDataNull.
Definition at line 186 of file cxActiveData.cpp.
|
virtual |
Reimplemented in cx::ActiveDataNull.
Definition at line 128 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 139 of file cxActiveData.cpp.
|
static |
Definition at line 246 of file cxActiveData.cpp.
|
inlinevirtual |
Reimplemented in cx::ActiveDataNull.
Definition at line 52 of file cxActiveData.h.
|
virtual |
Reimplemented in cx::ActiveDataNull.
Definition at line 224 of file cxActiveData.cpp.
|
virtual |
Reimplemented in cx::ActiveDataNull.
Definition at line 167 of file cxActiveData.cpp.
|
virtual |
Definition at line 180 of file cxActiveData.cpp.