6#include <bond/core/config.h>
11namespace bond {
namespace ext
13 template <
typename T = std::
size_t>
14 class single_threaded_counter;
16 template <
typename T = std::
size_t>
17 class multi_threaded_counter;
19 template <
typename Counter = multi_threaded_counter<>>
23 typename Alloc = std::allocator<char>,
24 typename Counter = shared_counter<
25 multi_threaded_counter<typename std::allocator_traits<Alloc>::size_type>>>
26 class capped_allocator;
namespace bond
Definition: apply.h:17