CustusX  16.5
An IGT application
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
cx::AcquisitionData Class Reference

#include <cxAcquisitionData.h>

Inheritance diagram for cx::AcquisitionData:

Signals

void recordedSessionsChanged ()
 

Public Member Functions

 AcquisitionData ()
 
 AcquisitionData (VisServicesPtr services, UsReconstructionServicePtr reconstructer)
 
virtual ~AcquisitionData ()
 
void addRecordSession (RecordSessionPtr session)
 
void removeRecordSession (RecordSessionPtr session)
 
std::vector< RecordSessionPtrgetRecordSessions ()
 
RecordSessionPtr getRecordSession (QString uid)
 
int getNewSessionId ()
 
VisServicesPtr getServices ()
 
UsReconstructionServicePtr getReconstructer ()
 
void addXml (QDomNode &dataNode)
 
void parseXml (QDomNode &dataNode)
 
void clear ()
 

Detailed Description

Shared Data and resources for the Acquisition Plugin

Date
Jun 9, 2011
Author
christiana

Definition at line 62 of file cxAcquisitionData.h.

Constructor & Destructor Documentation

cx::AcquisitionData::AcquisitionData ( )

Definition at line 51 of file cxAcquisitionData.cpp.

cx::AcquisitionData::AcquisitionData ( VisServicesPtr  services,
UsReconstructionServicePtr  reconstructer 
)

Definition at line 54 of file cxAcquisitionData.cpp.

cx::AcquisitionData::~AcquisitionData ( )
virtual

Definition at line 61 of file cxAcquisitionData.cpp.

Member Function Documentation

void cx::AcquisitionData::addRecordSession ( RecordSessionPtr  session)

Definition at line 71 of file cxAcquisitionData.cpp.

void cx::AcquisitionData::addXml ( QDomNode &  dataNode)

Definition at line 104 of file cxAcquisitionData.cpp.

void cx::AcquisitionData::clear ( )

Definition at line 65 of file cxAcquisitionData.cpp.

int cx::AcquisitionData::getNewSessionId ( )

generate a unique uid for use with a recordsession

Definition at line 137 of file cxAcquisitionData.cpp.

UsReconstructionServicePtr cx::AcquisitionData::getReconstructer ( )
inline

Definition at line 79 of file cxAcquisitionData.h.

RecordSessionPtr cx::AcquisitionData::getRecordSession ( QString  uid)

Definition at line 92 of file cxAcquisitionData.cpp.

std::vector< RecordSessionPtr > cx::AcquisitionData::getRecordSessions ( )

Definition at line 87 of file cxAcquisitionData.cpp.

VisServicesPtr cx::AcquisitionData::getServices ( )
inline

Definition at line 78 of file cxAcquisitionData.h.

void cx::AcquisitionData::parseXml ( QDomNode &  dataNode)

Definition at line 121 of file cxAcquisitionData.cpp.

void cx::AcquisitionData::recordedSessionsChanged ( )
signal
void cx::AcquisitionData::removeRecordSession ( RecordSessionPtr  session)

Definition at line 77 of file cxAcquisitionData.cpp.


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