|
template<typename ... Ts> |
using | ktl::segragator_builder_min = typename detail::segragator_builder< false, std::tuple< Ts... > >::type |
| A type builder for a left-leaning segragator allocator. More...
|
|
template<typename ... Ts> |
using | ktl::segragator_builder_max = typename detail::segragator_builder< true, std::tuple< Ts... > >::type |
| A type builder for a right-leaning segragator allocator. More...
|
|
template<size_t N> |
using | ktl::threshold = std::integral_constant< size_t, N > |
| A shorthand way of writing std::integral_constant<size_t, N> More...
|
|
template<typename T , size_t Threshold, typename P , typename F > |
using | ktl::type_segragator_allocator = type_allocator< T, segragator< Threshold, P, F > > |
| Shorthand for a typed segragator allocator. More...
|
|
template<typename T , size_t Threshold, typename P , typename F > |
using | ktl::type_reference_segragator_allocator = type_allocator< T, reference< segragator< Threshold, P, F > >> |
| Shorthand for a typed, weak-reference segragator allocator. More...
|
|
template<typename T , size_t Threshold, typename P , typename F > |
using | ktl::type_shared_segragator_allocator = type_allocator< T, shared< segragator< Threshold, P, F > >> |
| Shorthand for a typed, ref-counted segragator allocator. More...
|
|