Alignment() | phmap::priv::btree_node< Params > | inlinestatic |
allocator_type typedef | phmap::priv::btree_node< Params > | private |
binary_search(const K &k, const Compare &comp) const | phmap::priv::btree_node< Params > | inline |
binary_search_impl(const K &k, int s, int e, const Compare &comp, std::false_type) const | phmap::priv::btree_node< Params > | inline |
binary_search_impl(const K &k, int s, int e, const CompareTo &comp, std::true_type) const | phmap::priv::btree_node< Params > | inline |
btree | phmap::priv::btree_node< Params > | friend |
btree_iterator | phmap::priv::btree_node< Params > | friend |
btree_node(btree_node const &)=delete | phmap::priv::btree_node< Params > | |
btree_node()=default | phmap::priv::btree_node< Params > | protected |
BtreeNodePeer | phmap::priv::btree_node< Params > | friend |
child(size_type i) const | phmap::priv::btree_node< Params > | inline |
clear_child(size_type i) | phmap::priv::btree_node< Params > | inline |
const_pointer typedef | phmap::priv::btree_node< Params > | |
const_reference typedef | phmap::priv::btree_node< Params > | |
count() const | phmap::priv::btree_node< Params > | inline |
destroy(allocator_type *alloc) | phmap::priv::btree_node< Params > | inline |
difference_type typedef | phmap::priv::btree_node< Params > | |
emplace_value(size_type i, allocator_type *alloc, Args &&... args) | phmap::priv::btree_node< Params > | inline |
field_type typedef | phmap::priv::btree_node< Params > | private |
GetField() | phmap::priv::btree_node< Params > | inlineprivate |
GetField() const | phmap::priv::btree_node< Params > | inlineprivate |
init_child(int i, btree_node *c) | phmap::priv::btree_node< Params > | inline |
init_internal(btree_node *n, btree_node *parent) | phmap::priv::btree_node< Params > | inlinestatic |
init_leaf(btree_node *n, btree_node *parent, int max_cnt) | phmap::priv::btree_node< Params > | inlinestatic |
InternalLayout() | phmap::priv::btree_node< Params > | inlineprivatestatic |
InternalSize() | phmap::priv::btree_node< Params > | inlineprivatestatic |
is_key_compare_to typedef | phmap::priv::btree_node< Params > | private |
is_multi_container typedef | phmap::priv::btree_node< Params > | private |
is_root() const | phmap::priv::btree_node< Params > | inline |
key(size_type i) const | phmap::priv::btree_node< Params > | inline |
key_compare typedef | phmap::priv::btree_node< Params > | |
key_type typedef | phmap::priv::btree_node< Params > | |
kNodeTargetValues 枚举值 | phmap::priv::btree_node< Params > | private |
kTargetNodeSize 枚举值 | phmap::priv::btree_node< Params > | private |
layout_type typedef | phmap::priv::btree_node< Params > | private |
leaf() const | phmap::priv::btree_node< Params > | inline |
LeafLayout(const int max_values=kNodeValues) | phmap::priv::btree_node< Params > | inlineprivatestatic |
LeafSize(const int max_values=kNodeValues) | phmap::priv::btree_node< Params > | inlineprivatestatic |
linear_search(const K &k, const Compare &comp) const | phmap::priv::btree_node< Params > | inline |
linear_search_impl(const K &k, int s, const int e, const Compare &comp, std::false_type) const | phmap::priv::btree_node< Params > | inline |
linear_search_impl(const K &k, int s, const int e, const Compare &comp, std::true_type) const | phmap::priv::btree_node< Params > | inline |
lower_bound(const K &k, const key_compare &comp) const | phmap::priv::btree_node< Params > | inline |
make_root() | phmap::priv::btree_node< Params > | inline |
max_count() const | phmap::priv::btree_node< Params > | inline |
merge(btree_node *sibling, allocator_type *alloc) | phmap::priv::btree_node< Params > | |
MinimumOverhead() | phmap::priv::btree_node< Params > | inlineprivatestatic |
mutable_child(size_type i) | phmap::priv::btree_node< Params > | inline |
mutable_count() | phmap::priv::btree_node< Params > | inlineprivate |
NodeTargetValues(const int begin, const int end) | phmap::priv::btree_node< Params > | inlineprivatestatic |
operator=(btree_node const &)=delete | phmap::priv::btree_node< Params > | |
params_type typedef | phmap::priv::btree_node< Params > | |
parent() const | phmap::priv::btree_node< Params > | inline |
pointer typedef | phmap::priv::btree_node< Params > | |
position() const | phmap::priv::btree_node< Params > | inline |
rebalance_left_to_right(int to_move, btree_node *right, allocator_type *alloc) | phmap::priv::btree_node< Params > | |
rebalance_right_to_left(int to_move, btree_node *right, allocator_type *alloc) | phmap::priv::btree_node< Params > | |
reference typedef | phmap::priv::btree_node< Params > | |
remove_value(int i, allocator_type *alloc) | phmap::priv::btree_node< Params > | inline |
remove_values_ignore_children(int i, size_type to_erase, allocator_type *alloc) | phmap::priv::btree_node< Params > | inline |
set_child(size_type i, btree_node *c) | phmap::priv::btree_node< Params > | inline |
set_count(field_type v) | phmap::priv::btree_node< Params > | inlineprivate |
set_max_count(field_type v) | phmap::priv::btree_node< Params > | inlineprivate |
set_parent(btree_node *p) | phmap::priv::btree_node< Params > | inlineprivate |
set_position(field_type v) | phmap::priv::btree_node< Params > | inlineprivate |
set_start(field_type v) | phmap::priv::btree_node< Params > | inlineprivate |
size_type typedef | phmap::priv::btree_node< Params > | |
SizeWithNValues(size_type n) | phmap::priv::btree_node< Params > | inlineprivatestatic |
slot(size_type i) | phmap::priv::btree_node< Params > | inlineprivate |
slot(size_type i) const | phmap::priv::btree_node< Params > | inlineprivate |
slot_type typedef | phmap::priv::btree_node< Params > | private |
split(int insert_position, btree_node *dest, allocator_type *alloc) | phmap::priv::btree_node< Params > | |
start() const | phmap::priv::btree_node< Params > | inline |
swap(btree_node *src, allocator_type *alloc) | phmap::priv::btree_node< Params > | |
testonly_uses_linear_node_search() | phmap::priv::btree_node< Params > | inlinestatic |
uninitialized_move_n(const size_type n, const size_type i, const size_type j, btree_node *x, allocator_type *alloc) | phmap::priv::btree_node< Params > | inlineprivate |
upper_bound(const K &k, const key_compare &comp) const | phmap::priv::btree_node< Params > | inline |
use_linear_search typedef | phmap::priv::btree_node< Params > | |
value(size_type i) | phmap::priv::btree_node< Params > | inline |
value(size_type i) const | phmap::priv::btree_node< Params > | inline |
value_destroy(const size_type i, allocator_type *alloc) | phmap::priv::btree_node< Params > | inlineprivate |
value_destroy_n(const size_type i, const size_type n, allocator_type *alloc) | phmap::priv::btree_node< Params > | inlineprivate |
value_init(const size_type i, allocator_type *alloc, Args &&... args) | phmap::priv::btree_node< Params > | inlineprivate |
value_type typedef | phmap::priv::btree_node< Params > | |
~btree_node()=default | phmap::priv::btree_node< Params > | |