Fraxinus
18.10
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.