46 namespace IdentificationDataInternal
77 OPENMS_DLLAPI
bool operator==(
const IdentifiedMolecule& a,
const IdentifiedMolecule& b);
79 OPENMS_DLLAPI
bool operator!=(
const IdentifiedMolecule& a,
const IdentifiedMolecule& b);
81 OPENMS_DLLAPI
bool operator<(
const IdentifiedMolecule& a,
const IdentifiedMolecule& b);
const std::string & toString(const DriftTimeUnit value)
IteratorWrapper< IdentifiedPeptides::iterator > IdentifiedPeptideRef
Definition: IdentifiedSequence.h:116
A more convenient string class.
Definition: String.h:58
MoleculeType
Definition: MetaData.h:65
IdentifiedMolecule(IdentifiedCompoundRef ref)
Definition: IdentifiedMolecule.h:59
Main OpenMS namespace.
Definition: FeatureDeconvolution.h:47
std::variant< IdentifiedPeptideRef, IdentifiedCompoundRef, IdentifiedOligoRef > RefVariant
Definition: IdentifiedMolecule.h:49
IdentifiedMolecule(IdentifiedOligoRef ref)
Definition: IdentifiedMolecule.h:60
bool operator!=(const IdentifiedMolecule &a, const IdentifiedMolecule &b)
Variant type holding Peptide/Compound/Oligo references and convenience functions. ...
Definition: IdentifiedMolecule.h:54
size_t Size
Size type e.g. used as variable which can hold result of size()
Definition: Types.h:127
bool operator<(const IdentifiedMolecule &a, const IdentifiedMolecule &b)
bool operator==(const IdentifiedMolecule &a, const IdentifiedMolecule &b)
IteratorWrapper< IdentifiedCompounds::iterator > IdentifiedCompoundRef
Definition: IdentifiedCompound.h:81
int Int
Signed integer type.
Definition: Types.h:102
IdentifiedMolecule(IdentifiedPeptideRef ref)
Definition: IdentifiedMolecule.h:58
Wrapper that adds operator< to iterators, so they can be used as (part of) keys in maps/sets or multi...
Definition: MetaData.h:45