Computer Assisted Medical Intervention Tool Kit  version 5.2
MonitoringDriver Class Reference

TODO Comment class here. More...

#include <MonitoringDriver.h>

+ Inheritance diagram for MonitoringDriver:
+ Collaboration diagram for MonitoringDriver:

Public Slots

void play ()
 Slot called when at each timer tick (i.e. after the same interval of time) More...
 

Signals

void doOneStep ()
 signal call when one step is to be performed More...
 

Public Member Functions

void init ()
 
bool isTimerActive ()
 is the timer currently running More...
 
 MonitoringDriver (MonitoringGuiManager *guiManager)
 Constructor. More...
 
void startTimer ()
 starts the timer that will repeatedly call play and emit doOneStep More...
 
void stopTimer ()
 stop the timer More...
 
 ~MonitoringDriver () override
 Destructor. More...
 

Detailed Description

TODO Comment class here.

Constructor & Destructor Documentation

◆ MonitoringDriver()

MonitoringDriver::MonitoringDriver ( MonitoringGuiManager guiManager)

Constructor.

◆ ~MonitoringDriver()

MonitoringDriver::~MonitoringDriver ( )
override

Destructor.

References stopTimer().

+ Here is the call graph for this function:

Member Function Documentation

◆ doOneStep

void MonitoringDriver::doOneStep ( )
signal

signal call when one step is to be performed

Referenced by play().

+ Here is the caller graph for this function:

◆ init()

void MonitoringDriver::init ( )

References play().

Referenced by MonitoringGuiManager::MonitoringGuiManager().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ isTimerActive()

bool MonitoringDriver::isTimerActive ( )

is the timer currently running

Referenced by MonitoringGuiManager::simulate().

+ Here is the caller graph for this function:

◆ play

void MonitoringDriver::play ( )
slot

Slot called when at each timer tick (i.e. after the same interval of time)

References doOneStep(), and startTimer().

Referenced by init().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ startTimer()

void MonitoringDriver::startTimer ( )

starts the timer that will repeatedly call play and emit doOneStep

Referenced by play(), and MonitoringGuiManager::simulate().

+ Here is the caller graph for this function:

◆ stopTimer()

void MonitoringDriver::stopTimer ( )

stop the timer

Referenced by MonitoringGuiManager::doOneStep(), MonitoringGuiManager::pause(), and ~MonitoringDriver().

+ Here is the caller graph for this function:

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