XII Release 0.1.0
Loading...
Searching...
No Matches
DefaultRadixKeyExtractor< Element > Struct Template Reference

#include <RadixKeyExtractor.h>

Public Member Functions

constexpr xiiUInt64 GetKey (const Element &value) const

Detailed Description

template<typename Element>
struct DefaultRadixKeyExtractor< Element >

Provides radix keys for radix sort.

By default, it supports unsigned integers, signed integers (by flipping the sign bit), and enums (by using their underlying type). For other types, a custom key extractor must be provided.


The documentation for this struct was generated from the following file: