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

#include <cxTrackerConfigurationImpl.h>

Inheritance diagram for cx::TrackerConfigurationImpl:
cx::TrackerConfiguration

Public Member Functions

virtual ~TrackerConfigurationImpl ()
 
virtual void saveConfiguration (const Configuration &config)
 
virtual Configuration getConfiguration (QString uid)
 
virtual QStringList getSupportedTrackingSystems ()
 
virtual QStringList getToolsGivenFilter (QStringList applicationsFilter, QStringList trackingsystemsFilter)
 
virtual Tool getTool (QString uid)
 
virtual bool verifyTool (QString uid)
 
virtual QString getConfigurationApplicationsPath ()
 
virtual QStringList getConfigurationsGivenApplication ()
 
virtual QStringList getAllConfigurations ()
 
virtual QStringList getAllTools ()
 
virtual QStringList getAllApplications ()
 
virtual QString getTrackingSystemImplementation ()
 
virtual void setTrackingSystemImplementation (QString trackingSystemImplementation)
 
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 26 of file cxTrackerConfigurationImpl.h.

Constructor & Destructor Documentation

◆ ~TrackerConfigurationImpl()

virtual cx::TrackerConfigurationImpl::~TrackerConfigurationImpl ( )
inlinevirtual

Definition at line 29 of file cxTrackerConfigurationImpl.h.

Member Function Documentation

◆ getAllApplications()

QStringList cx::TrackerConfigurationImpl::getAllApplications ( )
virtual

Implements cx::TrackerConfiguration.

Definition at line 126 of file cxTrackerConfigurationImpl.cpp.

◆ getAllConfigurations()

QStringList cx::TrackerConfigurationImpl::getAllConfigurations ( )
virtual

Implements cx::TrackerConfiguration.

Definition at line 236 of file cxTrackerConfigurationImpl.cpp.

◆ getAllTools()

QStringList cx::TrackerConfigurationImpl::getAllTools ( )
virtual

Implements cx::TrackerConfiguration.

Definition at line 252 of file cxTrackerConfigurationImpl.cpp.

◆ getConfiguration()

TrackerConfiguration::Configuration cx::TrackerConfigurationImpl::getConfiguration ( QString  uid)
virtual

Implements cx::TrackerConfiguration.

Definition at line 66 of file cxTrackerConfigurationImpl.cpp.

◆ getConfigurationApplicationsPath()

QString cx::TrackerConfigurationImpl::getConfigurationApplicationsPath ( )
virtual

Implements cx::TrackerConfiguration.

Definition at line 214 of file cxTrackerConfigurationImpl.cpp.

◆ getConfigurationsGivenApplication()

QStringList cx::TrackerConfigurationImpl::getConfigurationsGivenApplication ( )
virtual

Implements cx::TrackerConfiguration.

Definition at line 219 of file cxTrackerConfigurationImpl.cpp.

◆ getSupportedTrackingSystems()

QStringList cx::TrackerConfigurationImpl::getSupportedTrackingSystems ( )
virtual

Implements cx::TrackerConfiguration.

Definition at line 266 of file cxTrackerConfigurationImpl.cpp.

◆ getTool()

TrackerConfigurationImpl::Tool cx::TrackerConfigurationImpl::getTool ( QString  uid)
virtual

Implements cx::TrackerConfiguration.

Definition at line 105 of file cxTrackerConfigurationImpl.cpp.

◆ getToolsGivenFilter()

QStringList cx::TrackerConfigurationImpl::getToolsGivenFilter ( QStringList  applicationsFilter,
QStringList  trackingsystemsFilter 
)
virtual

Implements cx::TrackerConfiguration.

Definition at line 97 of file cxTrackerConfigurationImpl.cpp.

◆ getTrackingSystemImplementation()

QString cx::TrackerConfigurationImpl::getTrackingSystemImplementation ( )
virtual

Implements cx::TrackerConfiguration.

Definition at line 143 of file cxTrackerConfigurationImpl.cpp.

◆ isNull()

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

Implements cx::TrackerConfiguration.

Definition at line 49 of file cxTrackerConfigurationImpl.h.

◆ saveConfiguration()

void cx::TrackerConfigurationImpl::saveConfiguration ( const Configuration config)
virtual

Implements cx::TrackerConfiguration.

Definition at line 25 of file cxTrackerConfigurationImpl.cpp.

◆ setTrackingSystemImplementation()

void cx::TrackerConfigurationImpl::setTrackingSystemImplementation ( QString  trackingSystemImplementation)
virtual

Implements cx::TrackerConfiguration.

Definition at line 148 of file cxTrackerConfigurationImpl.cpp.

◆ verifyTool()

bool cx::TrackerConfigurationImpl::verifyTool ( QString  uid)
virtual

Implements cx::TrackerConfiguration.

Definition at line 208 of file cxTrackerConfigurationImpl.cpp.


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