![]() |
CustusX
18.04-rc5
An IGT application
|
Class for reading the files defining a CustusX tool. More...
#include <cxToolConfigurationParser.h>
Classes | |
| struct | Configuration |
| struct | ToolStructure |
Public Types | |
| typedef std::vector< ToolStructure > | ToolStructureVector |
| typedef std::map< TRACKING_SYSTEM, ToolStructureVector > | TrackersAndToolsMap |
Public Member Functions | |
| ConfigurationFileParser (QString absoluteConfigFilePath, QString loggingFolder="") | |
| ~ConfigurationFileParser () | |
| QString | getApplicationapplication () |
| std::vector< ToolFileParser::TrackerInternalStructure > | getTrackers () |
| std::vector< QString > | getAbsoluteToolFilePaths () |
| QString | getAbsoluteReferenceFilePath () |
| std::vector< ConfigurationFileParser::ToolStructure > | getToolListWithMetaInformation () |
| QString | getTrackingSystemImplementation () |
Static Public Member Functions | |
| static QString | getTemplatesAbsoluteFilePath () |
| static void | saveConfiguration (Configuration &config) |
Class for reading the files defining a CustusX tool.
Definition at line 34 of file cxToolConfigurationParser.h.
| typedef std::vector<ToolStructure> cx::ConfigurationFileParser::ToolStructureVector |
Definition at line 53 of file cxToolConfigurationParser.h.
| typedef std::map<TRACKING_SYSTEM, ToolStructureVector> cx::ConfigurationFileParser::TrackersAndToolsMap |
Definition at line 54 of file cxToolConfigurationParser.h.
| cx::ConfigurationFileParser::ConfigurationFileParser | ( | QString | absoluteConfigFilePath, |
| QString | loggingFolder = "" |
||
| ) |
Definition at line 42 of file cxToolConfigurationParser.cpp.
| cx::ConfigurationFileParser::~ConfigurationFileParser | ( | ) |
Definition at line 48 of file cxToolConfigurationParser.cpp.
| QString cx::ConfigurationFileParser::getAbsoluteReferenceFilePath | ( | ) |
Definition at line 131 of file cxToolConfigurationParser.cpp.
| std::vector< QString > cx::ConfigurationFileParser::getAbsoluteToolFilePaths | ( | ) |
Definition at line 111 of file cxToolConfigurationParser.cpp.
| QString cx::ConfigurationFileParser::getApplicationapplication | ( | ) |
Definition at line 52 of file cxToolConfigurationParser.cpp.
|
static |
Definition at line 180 of file cxToolConfigurationParser.cpp.
| std::vector< ConfigurationFileParser::ToolStructure > cx::ConfigurationFileParser::getToolListWithMetaInformation | ( | ) |
Definition at line 155 of file cxToolConfigurationParser.cpp.
| std::vector< ToolFileParser::TrackerInternalStructure > cx::ConfigurationFileParser::getTrackers | ( | ) |
Definition at line 85 of file cxToolConfigurationParser.cpp.
| QString cx::ConfigurationFileParser::getTrackingSystemImplementation | ( | ) |
Definition at line 62 of file cxToolConfigurationParser.cpp.
|
static |
Definition at line 208 of file cxToolConfigurationParser.cpp.