29 PTMXMLHandler(std::map<std::string, std::pair<std::string, std::string> > & ptm_informations,
const std::string & filename);
Handler that is used for parsing PTMXML data.
Definition PTMXMLHandler.h:26
void onCharacters(const char16_t *chars, Size) override
Parsing method for character data.
bool open_tag_
Definition PTMXMLHandler.h:49
void writeTo(std::ostream &os) override
Writes the xml file to the ostream 'os'.
std::string composition_
Definition PTMXMLHandler.h:48
std::map< std::string, std::pair< std::string, std::string > > & ptm_informations_
Definition PTMXMLHandler.h:47
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.
~PTMXMLHandler() override
Destructor.
PTMXMLHandler(std::map< std::string, std::pair< std::string, std::string > > &ptm_informations, const std::string &filename)
Constructor for loading.
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
size_t Size
Size type e.g. used as variable which can hold result of size()
Definition Types.h:97
Main OpenMS namespace.
Definition openswathalgo/include/OpenMS/OPENSWATHALGO/DATAACCESS/ISpectrumAccess.h:19