folly::ConcurrentBSkipMap

A concurrent sorted map with separately stored payloads.

Synopsis

Declared in <folly/ConcurrentBSkipList.h>

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

Template Parameters

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