CustusX
16.5.0-rc9
An IGT application
|
Class that works as a interface to a ProbeCalibConfigs.xml. More...
#include <ProbeXmlConfigParser.h>
Classes | |
struct | Configuration |
< a easy-to-work-with struct for a specific xml configuration More... | |
Public Types | |
typedef std::pair< double, double > | ColRowPair |
Public Member Functions | |
virtual QString | getFileName ()=0 |
virtual void | removeConfig (QString scanner, QString probe, QString rtsource, QString configId)=0 |
virtual void | saveCurrentConfig (Configuration config)=0 |
virtual QStringList | getScannerList ()=0 |
get a list of all scanner in the xml More... | |
virtual QStringList | getProbeList (QString scanner)=0 |
get a list of all probes for that scanner More... | |
virtual QStringList | getRtSourceList (QString scanner, QString probe)=0 |
get a list of rt sources for that scanner/probe combo More... | |
virtual QStringList | getConfigIdList (QString scanner, QString probe, QString rtSource)=0 |
get a list of config ids for that scanner/probe/rsource combo More... | |
virtual Configuration | getConfiguration (QString scanner, QString probe, QString rtsource, QString configId)=0 |
get a easy-to-work-with struct of a specific config More... | |
Class that works as a interface to a ProbeCalibConfigs.xml.
Definition at line 52 of file ProbeXmlConfigParser.h.
typedef std::pair<double,double> ProbeXmlConfigParser::ColRowPair |
Definition at line 55 of file ProbeXmlConfigParser.h.
|
pure virtual |
get a list of config ids for that scanner/probe/rsource combo
Implemented in ProbeXmlConfigParserMock, and ProbeXmlConfigParserImpl.
|
pure virtual |
get a easy-to-work-with struct of a specific config
Implemented in ProbeXmlConfigParserMock, and ProbeXmlConfigParserImpl.
|
pure virtual |
Implemented in ProbeXmlConfigParserMock, and ProbeXmlConfigParserImpl.
|
pure virtual |
get a list of all probes for that scanner
Implemented in ProbeXmlConfigParserMock, and ProbeXmlConfigParserImpl.
|
pure virtual |
get a list of rt sources for that scanner/probe combo
Implemented in ProbeXmlConfigParserMock, and ProbeXmlConfigParserImpl.
|
pure virtual |
get a list of all scanner in the xml
Implemented in ProbeXmlConfigParserMock, and ProbeXmlConfigParserImpl.
|
pure virtual |
Implemented in ProbeXmlConfigParserMock, and ProbeXmlConfigParserImpl.
|
pure virtual |
Implemented in ProbeXmlConfigParserMock, and ProbeXmlConfigParserImpl.