35 #include <QStringList>
40 mProvideRTSource(provideRTSource)
61 retval <<
"DummyScanner";
68 retval <<
"DummyProbe";
77 retval <<
"DummySource";
84 QString retString = scanner +
" " + probe +
" " + rtsource;
92 retval.
mName =
"Dummy config";
97 retval.
mNotes =
"Found no notes.";
< a easy-to-work-with struct for a specific xml configuration
ProbeXmlConfigParserMock(QString &pathToXml, bool provideRTSource=true)
virtual QStringList getRtSourceList(QString scanner, QString probe)
get a list of rt sources for that scanner/probe combo
virtual void saveCurrentConfig(ProbeXmlConfigParser::Configuration config)
virtual ProbeXmlConfigParser::Configuration getConfiguration(QString scanner, QString probe, QString rtsource, QString configId)
get a easy-to-work-with struct of a specific config
virtual QStringList getProbeList(QString scanner)
get a list of all probes for that scanner
QString mRtSource
realtime source
virtual QStringList getScannerList()
get a list of all scanner in the xml
QString mNotes
useful information
QString mConfigId
config id
QString mUsScanner
scanner
virtual QStringList getConfigIdList(QString scanner, QString probe, QString rtSource)
get a list of config ids for that scanner/probe/rsource combo
virtual ~ProbeXmlConfigParserMock()
double mTemporalCalibration
delay in timestamping in grabber source relative to master clock.
QString mName
Name of config set.
virtual QString getFileName()
virtual void removeConfig(QString scanner, QString probe, QString rtsource, QString configId)