![]() |
Fraxinus
16.5.0-fx-rc8
An IGT application
|
Class for reading the files defining a CustusX tool. More...
#include <cxToolConfigurationParser.h>
Classes | |
| struct | Configuration |
Public Types | |
| typedef std::pair< QString, bool > | ToolFileAndReference |
| typedef std::vector < ToolFileAndReference > | ToolFilesAndReferenceVector |
| typedef std::map < TRACKING_SYSTEM, ToolFilesAndReferenceVector > | TrackersAndToolsMap |
Public Member Functions | |
| ConfigurationFileParser (QString absoluteConfigFilePath, QString loggingFolder="") | |
| ~ConfigurationFileParser () | |
| QString | getApplicationapplication () |
| std::vector < ToolFileParser::TrackerInternalStructure > | getTrackers () |
| std::vector< QString > | getAbsoluteToolFilePaths () |
| QString | getAbsoluteReferenceFilePath () |
Static Public Member Functions | |
| static QString | getTemplatesAbsoluteFilePath () |
| static void | saveConfiguration (Configuration &config) |
Class for reading the files defining a CustusX tool.
Definition at line 55 of file cxToolConfigurationParser.h.
| typedef std::pair<QString, bool> cx::ConfigurationFileParser::ToolFileAndReference |
Definition at line 58 of file cxToolConfigurationParser.h.
| typedef std::vector<ToolFileAndReference> cx::ConfigurationFileParser::ToolFilesAndReferenceVector |
Definition at line 59 of file cxToolConfigurationParser.h.
| typedef std::map<TRACKING_SYSTEM, ToolFilesAndReferenceVector> cx::ConfigurationFileParser::TrackersAndToolsMap |
Definition at line 60 of file cxToolConfigurationParser.h.
| cx::ConfigurationFileParser::ConfigurationFileParser | ( | QString | absoluteConfigFilePath, |
| QString | loggingFolder = "" |
||
| ) |
Definition at line 50 of file cxToolConfigurationParser.cpp.
| cx::ConfigurationFileParser::~ConfigurationFileParser | ( | ) |
Definition at line 58 of file cxToolConfigurationParser.cpp.
| QString cx::ConfigurationFileParser::getAbsoluteReferenceFilePath | ( | ) |
Definition at line 118 of file cxToolConfigurationParser.cpp.
| std::vector< QString > cx::ConfigurationFileParser::getAbsoluteToolFilePaths | ( | ) |
Definition at line 98 of file cxToolConfigurationParser.cpp.
| QString cx::ConfigurationFileParser::getApplicationapplication | ( | ) |
Definition at line 62 of file cxToolConfigurationParser.cpp.
|
static |
Definition at line 142 of file cxToolConfigurationParser.cpp.
| std::vector< ToolFileParser::TrackerInternalStructure > cx::ConfigurationFileParser::getTrackers | ( | ) |
Definition at line 72 of file cxToolConfigurationParser.cpp.
|
static |
Definition at line 170 of file cxToolConfigurationParser.cpp.