OpenMS  2.8.0
Classes | Namespaces | Typedefs | Functions
IdentifiedMolecule.h File Reference
#include <OpenMS/METADATA/ID/MetaData.h>
#include <OpenMS/METADATA/ID/IdentifiedCompound.h>
#include <OpenMS/METADATA/ID/IdentifiedSequence.h>
#include <OpenMS/CHEMISTRY/EmpiricalFormula.h>
#include <variant>
Include dependency graph for IdentifiedMolecule.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  IdentifiedMolecule
 Variant type holding Peptide/Compound/Oligo references and convenience functions. More...
 

Namespaces

 OpenMS
 Main OpenMS namespace.
 
 OpenMS::IdentificationDataInternal
 

Typedefs

typedef std::variant< IdentifiedPeptideRef, IdentifiedCompoundRef, IdentifiedOligoRef > RefVariant
 

Functions

bool operator== (const IdentifiedMolecule &a, const IdentifiedMolecule &b)
 
bool operator!= (const IdentifiedMolecule &a, const IdentifiedMolecule &b)
 
bool operator< (const IdentifiedMolecule &a, const IdentifiedMolecule &b)