63 accession(p_accession),
81 Unit & operator=(
const Unit &) =
default;
94 return !(*
this == rhs);
126 void setAccession(
const String & accession);
130 const String & getAccession()
const;
133 void setName(
const String & name);
136 const String & getName()
const;
139 void setCVIdentifierRef(
const String & cv_identifier_ref);
142 const String & getCVIdentifierRef()
const;
151 void setUnit(
const Unit & unit);
154 const Unit & getUnit()
const;
167 bool hasValue()
const;
170 bool hasUnit()
const;
Unit unit_
Definition: CVTerm.h:181
A more convenient string class.
Definition: String.h:58
String name_
Definition: CVTerm.h:177
bool operator==(_Iterator< _Val, _Ref, _Ptr > const &, _Iterator< _Val, _Ref, _Ptr > const &)
Definition: KDTree.h:806
String accession
Definition: CVTerm.h:97
Main OpenMS namespace.
Definition: FeatureDeconvolution.h:46
bool operator!=(const Unit &rhs) const
Definition: CVTerm.h:92
Unit(const String &p_accession, const String &p_name, const String &p_cv_ref)
Definition: CVTerm.h:62
Class to hold strings, numeric values, lists of strings and lists of numeric values.
Definition: DataValue.h:56
String accession_
Definition: CVTerm.h:175
bool operator==(const Unit &rhs) const
Definition: CVTerm.h:85
String cv_identifier_ref_
Definition: CVTerm.h:179
Representation of controlled vocabulary term.
Definition: CVTerm.h:52
DataValue value_
Definition: CVTerm.h:183
bool operator!=(_Iterator< _Val, _Ref, _Ptr > const &, _Iterator< _Val, _Ref, _Ptr > const &)
Definition: KDTree.h:824
virtual ~Unit()
Destructor.
Definition: CVTerm.h:76
String cv_ref
Definition: CVTerm.h:99
String name
Definition: CVTerm.h:98