85 void replaceCVTerms(
Map<
String, std::vector<CVTerm> > & cv_terms);
88 void setCVTerms(
const std::vector<CVTerm>& terms);
91 void replaceCVTerm(
const CVTerm& cv_term);
94 void replaceCVTerms(
const std::vector<CVTerm>& cv_terms,
const String& accession);
97 void replaceCVTerms(
const Map<
String, std::vector<CVTerm> >& cv_term_map);
100 void consumeCVTerms(
const Map<
String, std::vector<CVTerm> >& cv_term_map);
106 void addCVTerm(
const CVTerm& term);
109 bool hasCVTerm(
const String& accession)
const;
115 void createIfNotExists_();
bool operator==(_Iterator< _Val, _Ref, _Ptr > const &, _Iterator< _Val, _Ref, _Ptr > const &)
Definition: KDTree.h:806
A more convenient string class.
Definition: String.h:58
bool operator!=(_Iterator< _Val, _Ref, _Ptr > const &, _Iterator< _Val, _Ref, _Ptr > const &)
Definition: KDTree.h:824
Interface for classes that can store arbitrary meta information (Type-Name-Value tuples).
Definition: MetaInfoInterface.h:55
Interface to the controlled vocabulary term list.
Definition: CVTermListInterface.h:57
Representation of controlled vocabulary term.
Definition: CVTerm.h:52
Main OpenMS namespace.
Definition: FeatureDeconvolution.h:46
Map class based on the STL map (containing several convenience functions)
Definition: Map.h:50
Representation of controlled vocabulary term list.
Definition: CVTermList.h:52
CVTermList * cvt_ptr_
Definition: CVTermListInterface.h:117