Public Types | Static Public Member Functions | List of all members
absl::container_internal::hashtable_debug_internal::HashtableDebugAccess< Set, absl::void_t< typename Set::raw_hash_set > > Struct Template Reference

#include <raw_hash_set.h>

Public Types

using Slot = typename Traits::slot_type
 
using Slot = typename Traits::slot_type
 
using Traits = typename Set::PolicyTraits
 
using Traits = typename Set::PolicyTraits
 

Static Public Member Functions

static size_t AllocatedByteSize (const Set &c)
 
static size_t AllocatedByteSize (const Set &c)
 
static size_t GetNumProbes (const Set &set, const typename Set::key_type &key)
 
static size_t GetNumProbes (const Set &set, const typename Set::key_type &key)
 
static size_t LowerBoundAllocatedByteSize (size_t size)
 
static size_t LowerBoundAllocatedByteSize (size_t size)
 

Detailed Description

template<typename Set>
struct absl::container_internal::hashtable_debug_internal::HashtableDebugAccess< Set, absl::void_t< typename Set::raw_hash_set > >

Definition at line 2302 of file abseil-cpp/absl/container/internal/raw_hash_set.h.

Member Typedef Documentation

◆ Slot [1/2]

template<typename Set >
using absl::container_internal::hashtable_debug_internal::HashtableDebugAccess< Set, absl::void_t< typename Set::raw_hash_set > >::Slot = typename Traits::slot_type

◆ Slot [2/2]

template<typename Set >
using absl::container_internal::hashtable_debug_internal::HashtableDebugAccess< Set, absl::void_t< typename Set::raw_hash_set > >::Slot = typename Traits::slot_type

◆ Traits [1/2]

template<typename Set >
using absl::container_internal::hashtable_debug_internal::HashtableDebugAccess< Set, absl::void_t< typename Set::raw_hash_set > >::Traits = typename Set::PolicyTraits

◆ Traits [2/2]

template<typename Set >
using absl::container_internal::hashtable_debug_internal::HashtableDebugAccess< Set, absl::void_t< typename Set::raw_hash_set > >::Traits = typename Set::PolicyTraits

Member Function Documentation

◆ AllocatedByteSize() [1/2]

template<typename Set >
static size_t absl::container_internal::hashtable_debug_internal::HashtableDebugAccess< Set, absl::void_t< typename Set::raw_hash_set > >::AllocatedByteSize ( const Set &  c)
inlinestatic

◆ AllocatedByteSize() [2/2]

template<typename Set >
static size_t absl::container_internal::hashtable_debug_internal::HashtableDebugAccess< Set, absl::void_t< typename Set::raw_hash_set > >::AllocatedByteSize ( const Set &  c)
inlinestatic

◆ GetNumProbes() [1/2]

template<typename Set >
static size_t absl::container_internal::hashtable_debug_internal::HashtableDebugAccess< Set, absl::void_t< typename Set::raw_hash_set > >::GetNumProbes ( const Set &  set,
const typename Set::key_type key 
)
inlinestatic

◆ GetNumProbes() [2/2]

template<typename Set >
static size_t absl::container_internal::hashtable_debug_internal::HashtableDebugAccess< Set, absl::void_t< typename Set::raw_hash_set > >::GetNumProbes ( const Set &  set,
const typename Set::key_type key 
)
inlinestatic

◆ LowerBoundAllocatedByteSize() [1/2]

template<typename Set >
static size_t absl::container_internal::hashtable_debug_internal::HashtableDebugAccess< Set, absl::void_t< typename Set::raw_hash_set > >::LowerBoundAllocatedByteSize ( size_t  size)
inlinestatic

◆ LowerBoundAllocatedByteSize() [2/2]

template<typename Set >
static size_t absl::container_internal::hashtable_debug_internal::HashtableDebugAccess< Set, absl::void_t< typename Set::raw_hash_set > >::LowerBoundAllocatedByteSize ( size_t  size)
inlinestatic

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


grpc
Author(s):
autogenerated on Fri May 16 2025 03:02:51