template <typename Key, typename Data, typename Compare, typename Alloc, int TargetNodeSize, bool IsMulti>

struct map_params

Defined at line 856 of file ../../third_party/abseil-cpp/absl/container/btree_map.h

A parameters structure for holding the type parameters for a btree_map.

Compare and Alloc should be nothrow copy-constructible.

Public Methods

template <typename V>
decltype((value.first)) key (const V & value)

Defined at line 868 of file ../../third_party/abseil-cpp/absl/container/btree_map.h

const Key & key (const slot_type * s)

Defined at line 872 of file ../../third_party/abseil-cpp/absl/container/btree_map.h

const Key & key (slot_type * s)

Defined at line 873 of file ../../third_party/abseil-cpp/absl/container/btree_map.h

decltype(slot_policy::mutable_key(s)) mutable_key (slot_type * s)

For use in node handle.

Defined at line 875 of file ../../third_party/abseil-cpp/absl/container/btree_map.h

mapped_type & value (value_type * value)

Defined at line 879 of file ../../third_party/abseil-cpp/absl/container/btree_map.h