OpenMS
Loading...
Searching...
No Matches
OpenMS::IdentificationDataInternal::Detail Namespace Reference

Functions

template<std::size_t I = 0, typename A , typename B >
bool tupleLess (const A &a, const B &b)
 

Variables

template<typename T >
constexpr bool is_tuple = false
 

Function Documentation

◆ tupleLess()

template<std::size_t I = 0, typename A , typename B >
bool tupleLess ( const A &  a,
const B &  b 
)

Lexicographic "less" over the leading elements two tuples have in common, so a key prefix (e.g. the input file of an observation) compares against a full key.

Referenced by IDDataContainer< Value, Key, Prefix, KeyMembers >::Compare::operator()().

Variable Documentation

◆ is_tuple

template<typename T >
constexpr bool is_tuple< std::tuple< T... > > = false
inlineconstexpr