dius 0.1.0
Loading...
Searching...
No Matches
dius::runtime::detail::FreeList Struct Reference

#include <runtime/generic/dius/runtime/allocate.h>

Inheritance diagram for dius::runtime::detail::FreeList:

Public Member Functions

auto take_node () -> void *
 
void add_node (void *pointer)
 

Public Attributes

di::IntrusiveForwardList< FreeListNodelist
 

Member Function Documentation

◆ add_node()

void dius::runtime::detail::FreeList::add_node ( void * pointer)
inline

◆ take_node()

auto dius::runtime::detail::FreeList::take_node ( ) -> void*
inline

Member Data Documentation

◆ list

di::IntrusiveForwardList<FreeListNode> dius::runtime::detail::FreeList::list

The documentation for this struct was generated from the following file: