Dash Core Source Documentation (0.16.0.1)

Find detailed information regarding the Dash Core source code.

memory_policy.hpp File Reference
+ 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.

Classes

struct  immer::get_transience_policy< RefcountPolicy >
 
struct  immer::get_prefer_fewer_bigger_objects< HeapPolicy >
 
struct  immer::get_use_transient_rvalues< RefcountPolicy >
 
struct  immer::memory_policy< HeapPolicy, RefcountPolicy, TransiencePolicy, PreferFewerBiggerObjects, UseTransientRValues >
 

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
 
Released under the MIT license