53 std::vector<std::string> stringlist;
56 std::vector<std::string> tags;
57 std::string description;
58 std::string restrictions;
59 Int restrictions_index;
XML Handler for Param files.
Definition ParamXMLHandler.h:27
ParamXMLHandler()
Not implemented.
std::map< std::string, std::string > descriptions_
Map of node descriptions (they are set at the end of parsing)
Definition ParamXMLHandler.h:46
std::string path_
The current absolute path (concatenation of nodes_ with : in between)
Definition ParamXMLHandler.h:42
~ParamXMLHandler() override
Destructor.
Param & param_
Reference to the Param object to fill.
Definition ParamXMLHandler.h:44
ParamXMLHandler(Param ¶m, const std::string &filename, const std::string &version)
Default constructor.
void onStartElement(const char16_t *qname, const XMLAttributes &attributes) override
Parsing method for opening tags.
void onEndElement(const char16_t *qname) override
Parsing method for closing tags.
Xerces-free, lightweight view over the attribute list of an XML element.
Definition XMLAttributes.h:32
Base class for XML handlers.
Definition XMLHandler.h:42
Management and storage of parameters / INI files.
Definition Param.h:46
int Int
Signed integer type.
Definition Types.h:72
std::vector< Int > IntList
Vector of signed integers.
Definition TypeAliases.h:24
std::vector< double > DoubleList
Vector of double precision real types.
Definition TypeAliases.h:31
Main OpenMS namespace.
Definition openswathalgo/include/OpenMS/OPENSWATHALGO/DATAACCESS/ISpectrumAccess.h:19