Dash Core Source Documentation (0.16.0.1)

Find detailed information regarding the Dash Core source code.

immer::identity_heap< Base > Struct Template Reference

#include <identity_heap.hpp>

+ Inheritance diagram for immer::identity_heap< Base >:
+ Collaboration diagram for immer::identity_heap< Base >:

Static Public Member Functions

template<typename... Tags>
static void * allocate (std::size_t size, Tags... tags)
 
template<typename... Tags>
static void deallocate (std::size_t size, void *data, Tags... tags)
 

Detailed Description

template<typename Base>
struct immer::identity_heap< Base >

A heap that simply passes on to the parent heap.

Definition at line 19 of file identity_heap.hpp.

Member Function Documentation

◆ allocate()

template<typename Base >
template<typename... Tags>
static void* immer::identity_heap< Base >::allocate ( std::size_t  size,
Tags...  tags 
)
inlinestatic

Definition at line 22 of file identity_heap.hpp.

◆ deallocate()

template<typename Base >
template<typename... Tags>
static void immer::identity_heap< Base >::deallocate ( std::size_t  size,
void *  data,
Tags...  tags 
)
inlinestatic

Definition at line 28 of file identity_heap.hpp.


The documentation for this struct was generated from the following file:
Released under the MIT license