Dash Core Source Documentation (0.16.0.1)
Find detailed information regarding the Dash Core source code.
memory_policy.hpp File Reference
#include <immer/heap/cpp_heap.hpp>
#include <immer/heap/heap_policy.hpp>
#include <immer/refcount/refcount_policy.hpp>
#include <immer/refcount/unsafe_refcount_policy.hpp>
#include <immer/refcount/no_refcount_policy.hpp>
#include <immer/transience/no_transience_policy.hpp>
#include <immer/transience/gc_transience_policy.hpp>
#include <type_traits>
Include dependency graph for memory_policy.hpp:
This graph shows which files directly or indirectly include this file:
Go to the source code of this file.
Namespaces | |
immer | |
Typedefs | |
template<typename T > | |
using | immer::get_transience_policy_t = typename get_transience_policy< T >::type |
using | immer::default_heap_policy = free_list_heap_policy< cpp_heap > |
using | immer::default_refcount_policy = refcount_policy |
using | immer::default_memory_policy = memory_policy< default_heap_policy, default_refcount_policy > |
Variables | |
template<typename T > | |
constexpr auto | immer::get_prefer_fewer_bigger_objects_v |
template<typename T > | |
constexpr auto | immer::get_use_transient_rvalues_v = get_use_transient_rvalues<T>::value |