6#ifndef XENIUM_POLICY_HPP
7#define XENIUM_POLICY_HPP
11namespace xenium {
namespace policy {
24template <
class Reclaimer>
38template <
class Backoff>
49template <
class Backoff>
60template <std::
size_t Value>
73template <
class Container>
103template <
unsigned Value>
116template <
unsigned Value>
Policy to configure the allocation strategy.
Definition: policy.hpp:97
Policy to configure the backoff strategy.
Definition: policy.hpp:39
Policy to configure the capacity of various containers.
Definition: policy.hpp:61
Policy to configure the comparison function.
Definition: policy.hpp:50
Policy to configure the internal container type of some data structures.
Definition: policy.hpp:74
Policy to configure the number of entries per allocated node in ramalhete_queue.
Definition: policy.hpp:104
Policy to configure the hash function.
Definition: policy.hpp:86
Policy to configure the number of padding bytes to add to each entry in kirsch_kfifo_queue and kirsch...
Definition: policy.hpp:117
Policy to configure the reclamation scheme to be used.
Definition: policy.hpp:25