62 struct hash<
OpenMS::NuXLFragmentAdductDefinition>
A more convenient string class.
Definition String.h:34
Main OpenMS namespace.
Definition openswathalgo/include/OpenMS/OPENSWATHALGO/DATAACCESS/ISpectrumAccess.h:19
void hash_combine(std::size_t &seed, std::size_t value) noexcept
Combine a hash value with additional data using golden ratio mixing.
Definition HashUtils.h:87
std::size_t fnv1a_hash_string(const std::string &s) noexcept
FNV-1a hash for a string.
Definition HashUtils.h:70
Definition NuXLFragmentAdductDefinition.h:24
bool operator<(const NuXLFragmentAdductDefinition &other) const
NuXLFragmentAdductDefinition()=default
NuXLFragmentAdductDefinition & operator=(NuXLFragmentAdductDefinition &&)=default
bool operator==(const NuXLFragmentAdductDefinition &other) const
NuXLFragmentAdductDefinition(const EmpiricalFormula &f, const String &n, double m)
Definition NuXLFragmentAdductDefinition.h:35
String name
Definition NuXLFragmentAdductDefinition.h:26
NuXLFragmentAdductDefinition(const NuXLFragmentAdductDefinition &)=default
NuXLFragmentAdductDefinition & operator=(const NuXLFragmentAdductDefinition &)=default
EmpiricalFormula formula
Definition NuXLFragmentAdductDefinition.h:25
NuXLFragmentAdductDefinition(NuXLFragmentAdductDefinition &&)=default
std::size_t operator()(const OpenMS::NuXLFragmentAdductDefinition &fad) const noexcept
Definition NuXLFragmentAdductDefinition.h:64