Public Types | Static Public Member Functions | List of all members
absl::container_internal::set_params< Key, Compare, Alloc, TargetNodeSize, Multi > Struct Template Reference

#include <btree_set.h>

Public Types

using is_map_container = std::false_type
 
using slot_type = typename set_params::common_params::slot_type
 
using slot_type = typename set_params::common_params::slot_type
 
using value_compare = typename set_params::common_params::key_compare
 
using value_type = Key
 
using value_type = Key
 

Static Public Member Functions

static const Key & key (const slot_type *slot)
 
static const Key & key (const slot_type *slot)
 
template<typename V >
static const V & key (const V &value)
 
template<typename V >
static const V & key (const V &value)
 
static const Key & key (slot_type *slot)
 
static const Key & key (slot_type *slot)
 

Detailed Description

template<typename Key, typename Compare, typename Alloc, int TargetNodeSize, bool Multi>
struct absl::container_internal::set_params< Key, Compare, Alloc, TargetNodeSize, Multi >

Definition at line 65 of file abseil-cpp/absl/container/btree_set.h.

Member Typedef Documentation

◆ is_map_container

template<typename Key , typename Compare , typename Alloc , int TargetNodeSize, bool Multi>
using absl::container_internal::set_params< Key, Compare, Alloc, TargetNodeSize, Multi >::is_map_container = std::false_type

◆ slot_type [1/2]

template<typename Key , typename Compare , typename Alloc , int TargetNodeSize, bool Multi>
using absl::container_internal::set_params< Key, Compare, Alloc, TargetNodeSize, Multi >::slot_type = typename set_params::common_params::slot_type

◆ slot_type [2/2]

template<typename Key , typename Compare , typename Alloc , int TargetNodeSize, bool Multi>
using absl::container_internal::set_params< Key, Compare, Alloc, TargetNodeSize, Multi >::slot_type = typename set_params::common_params::slot_type

Definition at line 778 of file abseil-cpp/absl/container/btree_set.h.

◆ value_compare

template<typename Key , typename Compare , typename Alloc , int TargetNodeSize, bool Multi>
using absl::container_internal::set_params< Key, Compare, Alloc, TargetNodeSize, Multi >::value_compare = typename set_params::common_params::key_compare

◆ value_type [1/2]

template<typename Key , typename Compare , typename Alloc , int TargetNodeSize, bool Multi>
using absl::container_internal::set_params< Key, Compare, Alloc, TargetNodeSize, Multi >::value_type = Key

◆ value_type [2/2]

template<typename Key , typename Compare , typename Alloc , int TargetNodeSize, bool Multi>
using absl::container_internal::set_params< Key, Compare, Alloc, TargetNodeSize, Multi >::value_type = Key

Definition at line 777 of file abseil-cpp/absl/container/btree_set.h.

Member Function Documentation

◆ key() [1/6]

template<typename Key , typename Compare , typename Alloc , int TargetNodeSize, bool Multi>
static const Key& absl::container_internal::set_params< Key, Compare, Alloc, TargetNodeSize, Multi >::key ( const slot_type slot)
inlinestatic

◆ key() [2/6]

template<typename Key , typename Compare , typename Alloc , int TargetNodeSize, bool Multi>
static const Key& absl::container_internal::set_params< Key, Compare, Alloc, TargetNodeSize, Multi >::key ( const slot_type slot)
inlinestatic

Definition at line 784 of file abseil-cpp/absl/container/btree_set.h.

◆ key() [3/6]

template<typename Key , typename Compare , typename Alloc , int TargetNodeSize, bool Multi>
template<typename V >
static const V& absl::container_internal::set_params< Key, Compare, Alloc, TargetNodeSize, Multi >::key ( const V &  value)
inlinestatic

◆ key() [4/6]

template<typename Key , typename Compare , typename Alloc , int TargetNodeSize, bool Multi>
template<typename V >
static const V& absl::container_internal::set_params< Key, Compare, Alloc, TargetNodeSize, Multi >::key ( const V &  value)
inlinestatic

Definition at line 781 of file abseil-cpp/absl/container/btree_set.h.

◆ key() [5/6]

template<typename Key , typename Compare , typename Alloc , int TargetNodeSize, bool Multi>
static const Key& absl::container_internal::set_params< Key, Compare, Alloc, TargetNodeSize, Multi >::key ( slot_type slot)
inlinestatic

◆ key() [6/6]

template<typename Key , typename Compare , typename Alloc , int TargetNodeSize, bool Multi>
static const Key& absl::container_internal::set_params< Key, Compare, Alloc, TargetNodeSize, Multi >::key ( slot_type slot)
inlinestatic

Definition at line 785 of file abseil-cpp/absl/container/btree_set.h.


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


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