1 #ifndef CXTRACKINGSYSTEMSERVICE_H 2 #define CXTRACKINGSYSTEMSERVICE_H 4 #include "cxResourceExport.h" 7 #define TrackingSystemService_iid "cx::TrackingSystemService" 30 virtual QString getUid()
const = 0;
33 virtual std::vector<ToolPtr> getTools() = 0;
34 virtual TrackerConfigurationPtr getConfiguration() = 0;
35 virtual ToolPtr getReference() = 0;
37 virtual void setLoggingFolder(QString loggingFolder) = 0;
46 #endif // CXTRACKINGSYSTEMSERVICE_H
boost::shared_ptr< class TrackerConfiguration > TrackerConfigurationPtr
virtual ~TrackingSystemService()
#define TrackingSystemService_iid
Namespace for all CustusX production code.
boost::shared_ptr< class Tool > ToolPtr
boost::shared_ptr< class TrackingSystemService > TrackingSystemServicePtr