37 #include <OpenMS/OpenMSConfig.h> 75 void setMappingRules(
const std::vector<CVMappingRule>& cv_mapping_rules);
79 const std::vector<CVMappingRule>& getMappingRules()
const;
85 void setCVReferences(
const std::vector<CVReference>& cv_references);
88 const std::vector<CVReference>& getCVReferences()
const;
91 void addCVReference(
const CVReference& cv_reference);
97 bool hasCVReference(
const String& identifier);
std::vector< CVReference > cv_references_vector_
Definition: CVMappings.h:113
A more convenient string class.
Definition: String.h:57
std::map< String, CVReference > cv_references_
Definition: CVMappings.h:111
bool operator==(_Iterator< _Val, _Ref, _Ptr > const &, _Iterator< _Val, _Ref, _Ptr > const &)
Definition: KDTree.h:806
Main OpenMS namespace.
Definition: FeatureDeconvolution.h:46
std::vector< CVMappingRule > mapping_rules_
Definition: CVMappings.h:109
Representation of a CV Mapping rule used by CVMappings.
Definition: CVMappingRule.h:53
Controlled Vocabulary Reference.
Definition: CVReference.h:52
bool operator!=(_Iterator< _Val, _Ref, _Ptr > const &, _Iterator< _Val, _Ref, _Ptr > const &)
Definition: KDTree.h:824
Representation of controlled vocabulary mapping rules (for PSI formats)
Definition: CVMappings.h:56