CustusX  2023.01.05-dev+develop.0da12
An IGT application
cx::TrackerConfigurationNull Class Reference

#include <cxTrackerConfigurationNull.h>

Inheritance diagram for cx::TrackerConfigurationNull:
cx::TrackerConfiguration

Public Member Functions

 TrackerConfigurationNull ()
 
virtual QString getConfigurationApplicationsPath ()
 
virtual void saveConfiguration (const Configuration &config)
 
virtual Configuration getConfiguration (QString uid)
 
virtual QStringList getConfigurationsGivenApplication ()
 
virtual QStringList getAllConfigurations ()
 
virtual QStringList getSupportedTrackingSystems ()
 
virtual QStringList getToolsGivenFilter (QStringList applicationsFilter, QStringList trackingsystemsFilter)
 
virtual QStringList getAllTools ()
 
virtual QStringList getAllApplications ()
 
virtual Tool getTool (QString uid)
 
virtual bool verifyTool (QString uid)
 
virtual QString getTrackingSystemImplementation ()
 
virtual void setTrackingSystemImplementation (QString trackingSystemSolution)
 
virtual bool isNull ()
 
- Public Member Functions inherited from cx::TrackerConfiguration
virtual ~TrackerConfiguration ()
 

Additional Inherited Members

- Static Public Member Functions inherited from cx::TrackerConfiguration
static TrackerConfigurationPtr getNullObject ()
 
- Protected Attributes inherited from cx::TrackerConfiguration
QString mTrackingSystemImplementation
 

Detailed Description

Definition at line 20 of file cxTrackerConfigurationNull.h.

Constructor & Destructor Documentation

cx::TrackerConfigurationNull::TrackerConfigurationNull ( )
inline

Definition at line 23 of file cxTrackerConfigurationNull.h.

Member Function Documentation

virtual QStringList cx::TrackerConfigurationNull::getAllApplications ( )
inlinevirtual

Implements cx::TrackerConfiguration.

Definition at line 36 of file cxTrackerConfigurationNull.h.

virtual QStringList cx::TrackerConfigurationNull::getAllConfigurations ( )
inlinevirtual

Implements cx::TrackerConfiguration.

Definition at line 30 of file cxTrackerConfigurationNull.h.

virtual QStringList cx::TrackerConfigurationNull::getAllTools ( )
inlinevirtual

Implements cx::TrackerConfiguration.

Definition at line 35 of file cxTrackerConfigurationNull.h.

virtual Configuration cx::TrackerConfigurationNull::getConfiguration ( QString  uid)
inlinevirtual

Implements cx::TrackerConfiguration.

Definition at line 27 of file cxTrackerConfigurationNull.h.

virtual QString cx::TrackerConfigurationNull::getConfigurationApplicationsPath ( )
inlinevirtual

Implements cx::TrackerConfiguration.

Definition at line 25 of file cxTrackerConfigurationNull.h.

virtual QStringList cx::TrackerConfigurationNull::getConfigurationsGivenApplication ( )
inlinevirtual

Implements cx::TrackerConfiguration.

Definition at line 29 of file cxTrackerConfigurationNull.h.

virtual QStringList cx::TrackerConfigurationNull::getSupportedTrackingSystems ( )
inlinevirtual

Implements cx::TrackerConfiguration.

Definition at line 32 of file cxTrackerConfigurationNull.h.

virtual Tool cx::TrackerConfigurationNull::getTool ( QString  uid)
inlinevirtual

Implements cx::TrackerConfiguration.

Definition at line 38 of file cxTrackerConfigurationNull.h.

virtual QStringList cx::TrackerConfigurationNull::getToolsGivenFilter ( QStringList  applicationsFilter,
QStringList  trackingsystemsFilter 
)
inlinevirtual

Implements cx::TrackerConfiguration.

Definition at line 33 of file cxTrackerConfigurationNull.h.

virtual QString cx::TrackerConfigurationNull::getTrackingSystemImplementation ( )
inlinevirtual

Implements cx::TrackerConfiguration.

Definition at line 41 of file cxTrackerConfigurationNull.h.

virtual bool cx::TrackerConfigurationNull::isNull ( )
inlinevirtual

Implements cx::TrackerConfiguration.

Definition at line 44 of file cxTrackerConfigurationNull.h.

virtual void cx::TrackerConfigurationNull::saveConfiguration ( const Configuration config)
inlinevirtual

Implements cx::TrackerConfiguration.

Definition at line 26 of file cxTrackerConfigurationNull.h.

virtual void cx::TrackerConfigurationNull::setTrackingSystemImplementation ( QString  trackingSystemSolution)
inlinevirtual

Implements cx::TrackerConfiguration.

Definition at line 42 of file cxTrackerConfigurationNull.h.

virtual bool cx::TrackerConfigurationNull::verifyTool ( QString  uid)
inlinevirtual

Implements cx::TrackerConfiguration.

Definition at line 39 of file cxTrackerConfigurationNull.h.


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