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

#include <cxRecordSession.h>

Public Member Functions

 RecordSession (QString uid, double startTime, double stopTime, QString description)
 
virtual ~RecordSession ()
 
QString getUid ()
 
QString getDescription ()
 
double getStartTime ()
 
double getStopTime ()
 
void setStopTime (double val)
 
void addXml (QDomNode &dataNode)
 
void parseXml (QDomNode &dataNode)
 

Static Public Member Functions

static TimedTransformMap getToolHistory_prMt (ToolPtr tool, RecordSessionPtr session)
 

Protected Attributes

QString mUid
 
double mStartTime
 
double mStopTime
 
QString mDescription
 

Detailed Description

RecordSession

Date
Dec 8, 2010
Author
Janne Beate Bakeng

Definition at line 65 of file cxRecordSession.h.

Constructor & Destructor Documentation

cx::RecordSession::RecordSession ( QString  uid,
double  startTime,
double  stopTime,
QString  description 
)

Definition at line 43 of file cxRecordSession.cpp.

cx::RecordSession::~RecordSession ( )
virtual

Definition at line 52 of file cxRecordSession.cpp.

Member Function Documentation

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

Definition at line 75 of file cxRecordSession.cpp.

QString cx::RecordSession::getDescription ( )

Definition at line 60 of file cxRecordSession.cpp.

double cx::RecordSession::getStartTime ( )

Definition at line 65 of file cxRecordSession.cpp.

double cx::RecordSession::getStopTime ( )

Definition at line 70 of file cxRecordSession.cpp.

TimedTransformMap cx::RecordSession::getToolHistory_prMt ( ToolPtr  tool,
RecordSessionPtr  session 
)
static

Definition at line 111 of file cxRecordSession.cpp.

QString cx::RecordSession::getUid ( )

Definition at line 55 of file cxRecordSession.cpp.

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

Definition at line 94 of file cxRecordSession.cpp.

void cx::RecordSession::setStopTime ( double  val)
inline

Definition at line 76 of file cxRecordSession.h.

Member Data Documentation

QString cx::RecordSession::mDescription
protected

Definition at line 88 of file cxRecordSession.h.

double cx::RecordSession::mStartTime
protected

Definition at line 86 of file cxRecordSession.h.

double cx::RecordSession::mStopTime
protected

Definition at line 87 of file cxRecordSession.h.

QString cx::RecordSession::mUid
protected

Definition at line 85 of file cxRecordSession.h.


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