NorMIT-nav  2023.01.05-dev+develop.0da12
An IGT application
cx::VideoServiceBackend Class Reference

#include <cxVideoServiceBackend.h>

Public Member Functions

 VideoServiceBackend (PatientModelServicePtr dataManager, TrackingServicePtr trackingService, SpaceProviderPtr spaceProvider, FileManagerServicePtr filemanager, ctkPluginContext *context)
 
PatientModelServicePtr getDataManager ()
 
TrackingServicePtr tracking ()
 
SpaceProviderPtr getSpaceProvider ()
 
FileManagerServicePtr file ()
 

Static Public Member Functions

static VideoServiceBackendPtr create (PatientModelServicePtr dataManager, TrackingServicePtr trackingService, SpaceProviderPtr spaceProvider, FileManagerServicePtr filemanager, ctkPluginContext *context)
 

Public Attributes

ctkPluginContext * mContext
 

Detailed Description

Date
25.02.2014, 2014
Author
christiana

Definition at line 34 of file cxVideoServiceBackend.h.

Constructor & Destructor Documentation

◆ VideoServiceBackend()

cx::VideoServiceBackend::VideoServiceBackend ( PatientModelServicePtr  dataManager,
TrackingServicePtr  trackingService,
SpaceProviderPtr  spaceProvider,
FileManagerServicePtr  filemanager,
ctkPluginContext *  context 
)

Definition at line 28 of file cxVideoServiceBackend.cpp.

Member Function Documentation

◆ create()

VideoServiceBackendPtr cx::VideoServiceBackend::create ( PatientModelServicePtr  dataManager,
TrackingServicePtr  trackingService,
SpaceProviderPtr  spaceProvider,
FileManagerServicePtr  filemanager,
ctkPluginContext *  context 
)
static

Definition at line 21 of file cxVideoServiceBackend.cpp.

◆ file()

FileManagerServicePtr cx::VideoServiceBackend::file ( )

Definition at line 55 of file cxVideoServiceBackend.cpp.

◆ getDataManager()

PatientModelServicePtr cx::VideoServiceBackend::getDataManager ( )

Definition at line 40 of file cxVideoServiceBackend.cpp.

◆ getSpaceProvider()

SpaceProviderPtr cx::VideoServiceBackend::getSpaceProvider ( )

Definition at line 50 of file cxVideoServiceBackend.cpp.

◆ tracking()

TrackingServicePtr cx::VideoServiceBackend::tracking ( )

Definition at line 45 of file cxVideoServiceBackend.cpp.

Member Data Documentation

◆ mContext

ctkPluginContext* cx::VideoServiceBackend::mContext

Definition at line 52 of file cxVideoServiceBackend.h.


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