#include <flat_hash_set.h>
Static Public Member Functions | |
| template<class Allocator , class... Args> | |
| static void | construct (Allocator *alloc, slot_type *slot, Args &&...args) |
| template<class F , class... Args> | |
| static | decltype (absl::container_internal::DecomposeValue(std::declval< F >(), std::declval< Args >()...)) apply(F &&f |
| template<class Allocator > | |
| static void | destroy (Allocator *alloc, slot_type *slot) |
| static T & | element (slot_type *slot) |
| template<class Allocator > | |
| static void | transfer (Allocator *alloc, slot_type *new_slot, slot_type *old_slot) |
Definition at line 444 of file flat_hash_set.h.
| static void absl::container_internal::FlatHashSetPolicy< T >::construct | ( | Allocator * | alloc, |
| slot_type * | slot, | ||
| Args &&... | args | ||
| ) | [inline, static] |
Definition at line 451 of file flat_hash_set.h.
| static absl::container_internal::FlatHashSetPolicy< T >::decltype | ( | absl::container_internal:: | DecomposeValuestd::declval< F >(), std::declval< Args >()... | ) | [static] |
| static void absl::container_internal::FlatHashSetPolicy< T >::destroy | ( | Allocator * | alloc, |
| slot_type * | slot | ||
| ) | [inline, static] |
Definition at line 457 of file flat_hash_set.h.
| static T& absl::container_internal::FlatHashSetPolicy< T >::element | ( | slot_type * | slot | ) | [inline, static] |
Definition at line 468 of file flat_hash_set.h.
| static void absl::container_internal::FlatHashSetPolicy< T >::transfer | ( | Allocator * | alloc, |
| slot_type * | new_slot, | ||
| slot_type * | old_slot | ||
| ) | [inline, static] |
Definition at line 462 of file flat_hash_set.h.