template <typename PolicyTraits, typename Alloc>
class node_handle_base
Defined at line 52 of file ../../third_party/abseil-cpp/absl/container/internal/common.h
The node_handle concept from C++17.
We specialize node_handle for sets and maps. node_handle_base holds the
common API of both.
Public Methods
void node_handle_base<PolicyTraits, Alloc> ()
Defined at line 59 of file ../../third_party/abseil-cpp/absl/container/internal/common.h
void node_handle_base<PolicyTraits, Alloc> (node_handle_base<PolicyTraits, Alloc> && other)
Defined at line 60 of file ../../third_party/abseil-cpp/absl/container/internal/common.h
void ~node_handle_base<PolicyTraits, Alloc> ()
Defined at line 63 of file ../../third_party/abseil-cpp/absl/container/internal/common.h
node_handle_base<PolicyTraits, Alloc> & operator= (node_handle_base<PolicyTraits, Alloc> && other)
Defined at line 64 of file ../../third_party/abseil-cpp/absl/container/internal/common.h
bool empty ()
Defined at line 74 of file ../../third_party/abseil-cpp/absl/container/internal/common.h
bool operator bool ()
Defined at line 75 of file ../../third_party/abseil-cpp/absl/container/internal/common.h
allocator_type get_allocator ()
Defined at line 76 of file ../../third_party/abseil-cpp/absl/container/internal/common.h
Protected Methods
void node_handle_base<PolicyTraits, Alloc> (transfer_tag_t , const allocator_type & a, slot_type * s)
Defined at line 82 of file ../../third_party/abseil-cpp/absl/container/internal/common.h
template <typename... Args>
void node_handle_base<PolicyTraits, Alloc> (construct_tag_t , const allocator_type & a, Args &&... args)
Defined at line 89 of file ../../third_party/abseil-cpp/absl/container/internal/common.h
void destroy ()
Defined at line 94 of file ../../third_party/abseil-cpp/absl/container/internal/common.h
void reset ()
Defined at line 101 of file ../../third_party/abseil-cpp/absl/container/internal/common.h
slot_type * slot ()
Defined at line 106 of file ../../third_party/abseil-cpp/absl/container/internal/common.h
allocator_type * alloc ()
Defined at line 110 of file ../../third_party/abseil-cpp/absl/container/internal/common.h
Records
Friends
template <typename PolicyTraitstypename Alloc>
class CommonAccess