42 void load(
const String & filename, std::vector<AbsoluteQuantitationMethod> & aqm_list);
52 void store(
const String & filename,
const std::vector<AbsoluteQuantitationMethod> & aqm_list);
64 const std::map<String, Size> & headers,
File adapter for AbsoluteQuantitationMethod files.
Definition: AbsoluteQuantitationMethodFile.h:26
void load(const String &filename, std::vector< AbsoluteQuantitationMethod > &aqm_list)
Loads an AbsoluteQuantitationMethod file.
void parseLine_(const StringList &line, const std::map< String, Size > &headers, AbsoluteQuantitationMethod &aqm) const
Parses a line into the members of AbsoluteQuantitationMethod.
~AbsoluteQuantitationMethodFile() override=default
Destructor.
AbsoluteQuantitationMethodFile()=default
Default constructor.
void setCastValue_(const String &key, const String &value, Param ¶ms) const
Helper method which takes care of converting the given value to the desired type, based on the header...
void store(const String &filename, const std::vector< AbsoluteQuantitationMethod > &aqm_list)
Stores an AbsoluteQuantitationMethod file.
AbsoluteQuantitationMethod is a class to hold information about the quantitation method and for apply...
Definition: AbsoluteQuantitationMethod.h:27
This class handles csv files. Currently only loading is implemented. Does NOT support comment lines!
Definition: CsvFile.h:25
Management and storage of parameters / INI files.
Definition: Param.h:44
A more convenient string class.
Definition: String.h:34
std::vector< String > StringList
Vector of String.
Definition: ListUtils.h:44
Main OpenMS namespace.
Definition: openswathalgo/include/OpenMS/OPENSWATHALGO/DATAACCESS/ISpectrumAccess.h:19