![]() |
OpenMS
|
Hash function for OpenMS::Software. More...
#include <OpenMS/METADATA/Software.h>
Public Member Functions | |
| std::size_t | operator() (const OpenMS::Software &s) const noexcept |
Hash function for OpenMS::Software.
Hashes name and version fields. Note: CVTermList base class fields are not included in the hash as CVTermList does not yet have a hash implementation. This hash is consistent with operator== for objects that differ only in the Software-specific fields.
|
inlinenoexcept |
References OpenMS::fnv1a_hash_string(), and OpenMS::hash_combine().