1 #ifndef CONFIGURATIONPARSER_H
2 #define CONFIGURATIONPARSER_H
11 class FirmwareConfiguration;
105 std::regex m_matchExpr;
115 void updateClockCalibration(
int type,
double calibration);
123 #endif // CONFIGURATIONPARSER_H
void parse(std::istream &input, Configuration &config)
Parse the contents of the cfgPixie16.txt file.
Definition: ConfigurationParser.cpp:30
The FirmwareConfiguration struct.
Definition: Configuration.h:22
FirmwareConfiguration extractFirmwareConfiguration(std::istream &input)
ConfigurationParser::extractFirmwareConfiguration.
Definition: ConfigurationParser.cpp:185
bool parseHardwareTypeTag(const std::string &line, int &revision, int &freq, int &resolution)
parseHardwareTypeTag
Definition: ConfigurationParser.cpp:157
The ConfigurationParser class.
Definition: ConfigurationParser.h:102
The Configuration class.
Definition: Configuration.h:50
double extractClockCalibration(std::istream &input)
ConfigurationParser::extractClockCalibration.
Definition: ConfigurationParser.cpp:222
Definition: functions.h:26
Definition: SystemBooter.cpp:16