RavEngine
Loading...
Searching...
No Matches
phmap::priv::FlatHashSetPolicy< T > Struct Template Reference

Public Types

using slot_type = T
 
using key_type = T
 
using init_type = T
 
using constant_iterators = std::true_type
 

Static Public Member Functions

template<class Allocator , class... Args>
static void construct (Allocator *alloc, slot_type *slot, Args &&... args)
 
template<class Allocator >
static void destroy (Allocator *alloc, slot_type *slot)
 
template<class Allocator >
static void transfer (Allocator *alloc, slot_type *new_slot, slot_type *old_slot)
 
static T & element (slot_type *slot)
 
template<class F , class... Args>
static decltype(phmap::priv::DecomposeValue(std::declval< F >(), std::declval< Args >()...)) apply (F &&f, Args &&... args)
 
static size_t space_used (const T *)
 

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