Alignment() | absl::container_internal::btree_node< Params > | inlinestatic |
Alignment() | absl::container_internal::btree_node< Params > | inlinestatic |
allocator_type typedef | absl::container_internal::btree_node< Params > | private |
allocator_type typedef | absl::container_internal::btree_node< Params > | private |
binary_search(const K &k, const Compare &comp) const | absl::container_internal::btree_node< Params > | inline |
binary_search(const K &k, const Compare &comp) const | absl::container_internal::btree_node< Params > | inline |
binary_search_impl(const K &k, int s, int e, const Compare &comp, std::false_type) const | absl::container_internal::btree_node< Params > | inline |
binary_search_impl(const K &k, int s, int e, const CompareTo &comp, std::true_type) const | absl::container_internal::btree_node< Params > | inline |
binary_search_impl(const K &k, int s, int e, const Compare &comp, std::false_type) const | absl::container_internal::btree_node< Params > | inline |
binary_search_impl(const K &k, int s, int e, const CompareTo &comp, std::true_type) const | absl::container_internal::btree_node< Params > | inline |
btree class | absl::container_internal::btree_node< Params > | friend |
btree class | absl::container_internal::btree_node< Params > | friend |
btree_access | absl::container_internal::btree_node< Params > | friend |
btree_iterator class | absl::container_internal::btree_node< Params > | friend |
btree_iterator | absl::container_internal::btree_node< Params > | friend |
btree_node(btree_node const &)=delete | absl::container_internal::btree_node< Params > | |
btree_node()=default | absl::container_internal::btree_node< Params > | protected |
btree_node(btree_node const &)=delete | absl::container_internal::btree_node< Params > | |
btree_node()=default | absl::container_internal::btree_node< Params > | protected |
BtreeNodePeer class | absl::container_internal::btree_node< Params > | friend |
child(int i) const | absl::container_internal::btree_node< Params > | inline |
child(int i) const | absl::container_internal::btree_node< Params > | inline |
clear_and_delete(btree_node *node, allocator_type *alloc) | absl::container_internal::btree_node< Params > | static |
clear_and_delete(btree_node *node, allocator_type *alloc) | absl::container_internal::btree_node< Params > | static |
clear_child(int i) | absl::container_internal::btree_node< Params > | inline |
clear_child(int i) | absl::container_internal::btree_node< Params > | inline |
const_pointer typedef | absl::container_internal::btree_node< Params > | |
const_pointer typedef | absl::container_internal::btree_node< Params > | |
const_reference typedef | absl::container_internal::btree_node< Params > | |
const_reference typedef | absl::container_internal::btree_node< Params > | |
count() const | absl::container_internal::btree_node< Params > | inline |
count() const | absl::container_internal::btree_node< Params > | inline |
deallocate(const size_type size, btree_node *node, allocator_type *alloc) | absl::container_internal::btree_node< Params > | inlinestatic |
deallocate(const size_type size, btree_node *node, allocator_type *alloc) | absl::container_internal::btree_node< Params > | inlinestatic |
difference_type typedef | absl::container_internal::btree_node< Params > | |
difference_type typedef | absl::container_internal::btree_node< Params > | |
emplace_value(size_type i, allocator_type *alloc, Args &&... args) | absl::container_internal::btree_node< Params > | inline |
emplace_value(size_type i, allocator_type *alloc, Args &&... args) | absl::container_internal::btree_node< Params > | |
field_type typedef | absl::container_internal::btree_node< Params > | private |
field_type typedef | absl::container_internal::btree_node< Params > | private |
finish() const | absl::container_internal::btree_node< Params > | inline |
finish() const | absl::container_internal::btree_node< Params > | inline |
finish_slot() | absl::container_internal::btree_node< Params > | inlineprivate |
finish_slot() | absl::container_internal::btree_node< Params > | inlineprivate |
generation() const | absl::container_internal::btree_node< Params > | inline |
get_root_generation() const | absl::container_internal::btree_node< Params > | inline |
GetField() | absl::container_internal::btree_node< Params > | inlineprivate |
GetField() const | absl::container_internal::btree_node< Params > | inlineprivate |
GetField() | absl::container_internal::btree_node< Params > | inlineprivate |
GetField() const | absl::container_internal::btree_node< Params > | inlineprivate |
init_child(int i, btree_node *c) | absl::container_internal::btree_node< Params > | inline |
init_child(int i, btree_node *c) | absl::container_internal::btree_node< Params > | inline |
init_internal(btree_node *parent) | absl::container_internal::btree_node< Params > | inline |
init_internal(btree_node *parent) | absl::container_internal::btree_node< Params > | inline |
init_leaf(int max_count, btree_node *parent) | absl::container_internal::btree_node< Params > | inline |
init_leaf(btree_node *parent, int max_count) | absl::container_internal::btree_node< Params > | inline |
InternalLayout() | absl::container_internal::btree_node< Params > | inlineprivatestatic |
InternalLayout() | absl::container_internal::btree_node< Params > | inlineprivatestatic |
InternalSize() | absl::container_internal::btree_node< Params > | inlineprivatestatic |
InternalSize() | absl::container_internal::btree_node< Params > | inlineprivatestatic |
is_internal() const | absl::container_internal::btree_node< Params > | inline |
is_key_compare_to typedef | absl::container_internal::btree_node< Params > | private |
is_key_compare_to typedef | absl::container_internal::btree_node< Params > | private |
is_leaf() const | absl::container_internal::btree_node< Params > | inline |
is_root() const | absl::container_internal::btree_node< Params > | inline |
is_root() const | absl::container_internal::btree_node< Params > | inline |
key(int i) const | absl::container_internal::btree_node< Params > | inline |
key(int i) const | absl::container_internal::btree_node< Params > | inline |
key_compare typedef | absl::container_internal::btree_node< Params > | |
key_compare typedef | absl::container_internal::btree_node< Params > | |
key_type typedef | absl::container_internal::btree_node< Params > | |
key_type typedef | absl::container_internal::btree_node< Params > | |
kMinNodeSlots enum value | absl::container_internal::btree_node< Params > | private |
kNodeTargetSlots enum value | absl::container_internal::btree_node< Params > | private |
kTargetNodeSize enum value | absl::container_internal::btree_node< Params > | private |
layout_type typedef | absl::container_internal::btree_node< Params > | private |
layout_type typedef | absl::container_internal::btree_node< Params > | private |
leaf() const | absl::container_internal::btree_node< Params > | inline |
LeafLayout(const int slot_count=kNodeSlots) | absl::container_internal::btree_node< Params > | inlineprivatestatic |
LeafLayout(const int slot_count=kNodeSlots) | absl::container_internal::btree_node< Params > | inlineprivatestatic |
LeafSize(const int slot_count=kNodeSlots) | absl::container_internal::btree_node< Params > | inlineprivatestatic |
LeafSize(const int slot_count=kNodeSlots) | absl::container_internal::btree_node< Params > | inlineprivatestatic |
linear_search(const K &k, const Compare &comp) const | absl::container_internal::btree_node< Params > | inline |
linear_search(const K &k, const Compare &comp) const | absl::container_internal::btree_node< Params > | inline |
linear_search_impl(const K &k, int s, const int e, const Compare &comp, std::false_type) const | absl::container_internal::btree_node< Params > | inline |
linear_search_impl(const K &k, int s, const int e, const Compare &comp, std::true_type) const | absl::container_internal::btree_node< Params > | inline |
linear_search_impl(const K &k, int s, const int e, const Compare &comp, std::false_type) const | absl::container_internal::btree_node< Params > | inline |
linear_search_impl(const K &k, int s, const int e, const Compare &comp, std::true_type) const | absl::container_internal::btree_node< Params > | inline |
lower_bound(const K &k, const key_compare &comp) const | absl::container_internal::btree_node< Params > | inline |
lower_bound(const K &k, const key_compare &comp) const | absl::container_internal::btree_node< Params > | inline |
make_root() | absl::container_internal::btree_node< Params > | inline |
make_root() | absl::container_internal::btree_node< Params > | inline |
max_count() const | absl::container_internal::btree_node< Params > | inline |
max_count() const | absl::container_internal::btree_node< Params > | inline |
merge(btree_node *src, allocator_type *alloc) | absl::container_internal::btree_node< Params > | |
merge(btree_node *src, allocator_type *alloc) | absl::container_internal::btree_node< Params > | |
MinimumOverhead() | absl::container_internal::btree_node< Params > | inlineprivatestatic |
MinimumOverhead() | absl::container_internal::btree_node< Params > | inlineprivatestatic |
mutable_child(int i) | absl::container_internal::btree_node< Params > | inline |
mutable_child(int i) | absl::container_internal::btree_node< Params > | inline |
mutable_finish() | absl::container_internal::btree_node< Params > | inlineprivate |
mutable_finish() | absl::container_internal::btree_node< Params > | inlineprivate |
next_generation() | absl::container_internal::btree_node< Params > | inline |
NodeTargetSlots(const size_type begin, const size_type end) | absl::container_internal::btree_node< Params > | inlineprivatestatic |
NodeTargetSlots(const int begin, const int end) | absl::container_internal::btree_node< Params > | inlineprivatestatic |
operator=(btree_node const &)=delete | absl::container_internal::btree_node< Params > | |
operator=(btree_node const &)=delete | absl::container_internal::btree_node< Params > | |
original_key_compare typedef | absl::container_internal::btree_node< Params > | private |
params_type typedef | absl::container_internal::btree_node< Params > | |
params_type typedef | absl::container_internal::btree_node< Params > | |
parent() const | absl::container_internal::btree_node< Params > | inline |
parent() const | absl::container_internal::btree_node< Params > | inline |
pointer typedef | absl::container_internal::btree_node< Params > | |
pointer typedef | absl::container_internal::btree_node< Params > | |
position() const | absl::container_internal::btree_node< Params > | inline |
position() const | absl::container_internal::btree_node< Params > | inline |
rebalance_left_to_right(int to_move, btree_node *right, allocator_type *alloc) | absl::container_internal::btree_node< Params > | |
rebalance_left_to_right(int to_move, btree_node *right, allocator_type *alloc) | absl::container_internal::btree_node< Params > | |
rebalance_right_to_left(int to_move, btree_node *right, allocator_type *alloc) | absl::container_internal::btree_node< Params > | |
rebalance_right_to_left(int to_move, btree_node *right, allocator_type *alloc) | absl::container_internal::btree_node< Params > | |
reference typedef | absl::container_internal::btree_node< Params > | |
reference typedef | absl::container_internal::btree_node< Params > | |
remove_values(field_type i, field_type to_erase, allocator_type *alloc) | absl::container_internal::btree_node< Params > | inline |
remove_values(field_type i, field_type to_erase, allocator_type *alloc) | absl::container_internal::btree_node< Params > | |
set_child(int i, btree_node *c) | absl::container_internal::btree_node< Params > | inline |
set_child(int i, btree_node *c) | absl::container_internal::btree_node< Params > | inline |
set_finish(field_type v) | absl::container_internal::btree_node< Params > | inlineprivate |
set_finish(field_type v) | absl::container_internal::btree_node< Params > | inlineprivate |
set_generation(uint32_t generation) | absl::container_internal::btree_node< Params > | inline |
set_max_count(field_type v) | absl::container_internal::btree_node< Params > | inlineprivate |
set_max_count(field_type v) | absl::container_internal::btree_node< Params > | inlineprivate |
set_parent(btree_node *p) | absl::container_internal::btree_node< Params > | inlineprivate |
set_parent(btree_node *p) | absl::container_internal::btree_node< Params > | inlineprivate |
set_position(field_type v) | absl::container_internal::btree_node< Params > | inlineprivate |
set_position(field_type v) | absl::container_internal::btree_node< Params > | inlineprivate |
set_start(field_type v) | absl::container_internal::btree_node< Params > | inlineprivate |
set_start(field_type v) | absl::container_internal::btree_node< Params > | inlineprivate |
size_type typedef | absl::container_internal::btree_node< Params > | |
size_type typedef | absl::container_internal::btree_node< Params > | |
SizeWithNSlots(size_type n) | absl::container_internal::btree_node< Params > | inlineprivatestatic |
SizeWithNSlots(size_type n) | absl::container_internal::btree_node< Params > | inlineprivatestatic |
slot(int i) | absl::container_internal::btree_node< Params > | inlineprivate |
slot(int i) const | absl::container_internal::btree_node< Params > | inlineprivate |
slot(int i) | absl::container_internal::btree_node< Params > | inlineprivate |
slot(int i) const | absl::container_internal::btree_node< Params > | inlineprivate |
slot_type typedef | absl::container_internal::btree_node< Params > | private |
slot_type typedef | absl::container_internal::btree_node< Params > | private |
split(int insert_position, btree_node *dest, allocator_type *alloc) | absl::container_internal::btree_node< Params > | |
split(int insert_position, btree_node *dest, allocator_type *alloc) | absl::container_internal::btree_node< Params > | |
start() const | absl::container_internal::btree_node< Params > | inline |
start() const | absl::container_internal::btree_node< Params > | inline |
start_child() const | absl::container_internal::btree_node< Params > | inline |
start_child() const | absl::container_internal::btree_node< Params > | inline |
start_slot() | absl::container_internal::btree_node< Params > | inlineprivate |
start_slot() | absl::container_internal::btree_node< Params > | inlineprivate |
transfer(slot_type *dest, slot_type *src, allocator_type *alloc) | absl::container_internal::btree_node< Params > | inlineprivatestatic |
transfer(const size_type dest_i, const size_type src_i, btree_node *src_node, allocator_type *alloc) | absl::container_internal::btree_node< Params > | inlineprivate |
transfer(slot_type *dest, slot_type *src, allocator_type *alloc) | absl::container_internal::btree_node< Params > | inlineprivatestatic |
transfer(const size_type dest_i, const size_type src_i, btree_node *src_node, allocator_type *alloc) | absl::container_internal::btree_node< Params > | inlineprivate |
transfer_n(const size_type n, const size_type dest_i, const size_type src_i, btree_node *src_node, allocator_type *alloc) | absl::container_internal::btree_node< Params > | inlineprivate |
transfer_n(const size_type n, const size_type dest_i, const size_type src_i, btree_node *src_node, allocator_type *alloc) | absl::container_internal::btree_node< Params > | inlineprivate |
transfer_n_backward(const size_type n, const size_type dest_i, const size_type src_i, btree_node *src_node, allocator_type *alloc) | absl::container_internal::btree_node< Params > | inlineprivate |
transfer_n_backward(const size_type n, const size_type dest_i, const size_type src_i, btree_node *src_node, allocator_type *alloc) | absl::container_internal::btree_node< Params > | inlineprivate |
upper_bound(const K &k, const key_compare &comp) const | absl::container_internal::btree_node< Params > | inline |
upper_bound(const K &k, const key_compare &comp) const | absl::container_internal::btree_node< Params > | inline |
use_linear_search typedef | absl::container_internal::btree_node< Params > | |
use_linear_search typedef | absl::container_internal::btree_node< Params > | |
value(int i) | absl::container_internal::btree_node< Params > | inline |
value(int i) const | absl::container_internal::btree_node< Params > | inline |
value(int i) | absl::container_internal::btree_node< Params > | inline |
value(int i) const | absl::container_internal::btree_node< Params > | inline |
value_destroy(const field_type i, allocator_type *alloc) | absl::container_internal::btree_node< Params > | inlineprivate |
value_destroy(const field_type i, allocator_type *alloc) | absl::container_internal::btree_node< Params > | inlineprivate |
value_destroy_n(const field_type i, const field_type n, allocator_type *alloc) | absl::container_internal::btree_node< Params > | inlineprivate |
value_destroy_n(const field_type i, const field_type n, allocator_type *alloc) | absl::container_internal::btree_node< Params > | inlineprivate |
value_init(const field_type i, allocator_type *alloc, Args &&... args) | absl::container_internal::btree_node< Params > | inlineprivate |
value_init(const field_type i, allocator_type *alloc, Args &&... args) | absl::container_internal::btree_node< Params > | inlineprivate |
value_type typedef | absl::container_internal::btree_node< Params > | |
value_type typedef | absl::container_internal::btree_node< Params > | |
~btree_node()=default | absl::container_internal::btree_node< Params > | |
~btree_node()=default | absl::container_internal::btree_node< Params > | |