Concept for comparison template argument.
More...
#include <ConcurrentRangeMap.h>
template<class COMPARE, class RANGE, class KEY, class CONTEXT>
const RANGE& r1,
const RANGE& r2,
RANGE& r_nc,
const KEY& k,
const CONTEXT& ctx)
{
{ c(k, r2) } -> std::same_as<bool>;
{ c(r1, r2) } -> std::same_as<bool>;
{ c.inRange (k, r2) } -> std::same_as<bool>;
{ c.overlap (ctx, r1, r_nc) } -> std::same_as<int>;
{
c.extendRange (r_nc, r2) } -> std::same_as<int>;
}
Concept for comparison template argument.
Concept for comparison template argument.
See below for details.
Definition at line 101 of file ConcurrentRangeMap.h.