52 void load(
const std::string& filename,
CVMappings& cv_mappings,
bool strip_namespaces =
false);
Used to load CvMapping files.
Definition CVMappingFile.h:34
void load(const std::string &filename, CVMappings &cv_mappings, bool strip_namespaces=false)
loads CvMappings from the given file
void onCharacters(const char16_t *chars, Size) override
Parsing method for character data.
CVMappingFile & operator=(const CVMappingFile &rhs)
Not implemented.
~CVMappingFile() override
Destructor.
CVMappingFile(const CVMappingFile &rhs)
Not implemented.
CVMappingFile()
Default constructor.
std::vector< CVReference > cv_references_
Definition CVMappingFile.h:81
void onStartElement(const char16_t *qname, const Internal::XMLAttributes &attributes) override
Parsing method for opening tags.
std::string tag_
Definition CVMappingFile.h:73
std::vector< CVMappingRule > rules_
Definition CVMappingFile.h:79
bool strip_namespaces_
Definition CVMappingFile.h:75
CVMappingRule actual_rule_
Definition CVMappingFile.h:77
void onEndElement(const char16_t *qname) override
Parsing method for closing tags.
Representation of a CV Mapping rule used by CVMappings.
Definition CVMappingRule.h:28
Representation of controlled vocabulary mapping rules (for PSI formats)
Definition CVMappings.h:31
Xerces-free, lightweight view over the attribute list of an XML element.
Definition XMLAttributes.h:32
Base class for loading and storing XML files via Xerces, with optional schema validation and transpar...
Definition XMLFile.h:40
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