folly::ConcurrentBSkipInlineMap

A concurrent sorted map with payloads stored inline in the leaves.

Synopsis

Declared in <folly/ConcurrentBSkipList.h>

template<
    typename T,
    typename PayloadType,
    typename Policy = ConcurrentBSkipDefaultPolicy<T>>
using ConcurrentBSkipInlineMap = ConcurrentBSkipList<T, PayloadType, Policy::kLeafSlots, Policy::kReadPolicy, LeafStoragePolicy::Inline, Policy>;

Template Parameters

NameDescription
TThe key type.
PayloadTypeThe mapped payload type.
PolicyThe configuration policy.