acme
Foundational cross-platform layer of the ca2 framework
Loading...
Searching...
No Matches
plex_heap.h
1// Refactored by camilo 2023-11-23 17:48 <3ThomasBorregaardSorensen!!
2#pragma once
3
4
5
6class CLASS_DECL_ACME plex_heap // warning ::payload length structure
7{
8public:
9
10
11 plex_heap * m_pheapNext;
12 ::u8 m_data; // first data ::u8 of this ::payload length structure
13
14
15 void * data() { return &m_data; }
16
17
18 static plex_heap * create(plex_heap *& head, uptr nMax, uptr cbElement, ::heap::allocator * pallocator);
19
20
21 void FreeDataChain(::heap::allocator * pallocator);
22
23
24};
25
26
Definition allocator.h:37
Definition plex_heap.h:7