tlx
Loading...
Searching...
No Matches
PairKeyExtract< KeyType, DataType > Struct Template Reference

Used as an adapter to implement RadixHeapPair on top of RadixHeap. More...

#include <radix_heap.hpp>

Public Types

using allow_emplace_pair

Public Member Functions

KeyType operator() (const std::pair< KeyType, DataType > &p) const

Detailed Description

template<typename KeyType, typename DataType>
struct tlx::radix_heap_detail::PairKeyExtract< KeyType, DataType >

Used as an adapter to implement RadixHeapPair on top of RadixHeap.

Definition at line 339 of file radix_heap.hpp.

Member Typedef Documentation

◆ allow_emplace_pair

template<typename KeyType, typename DataType>
using allow_emplace_pair

Definition at line 340 of file radix_heap.hpp.

Member Function Documentation

◆ operator()()

template<typename KeyType, typename DataType>
KeyType operator() ( const std::pair< KeyType, DataType > & p) const
inline

Definition at line 342 of file radix_heap.hpp.


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