acme
Foundational cross-platform layer of the ca2 framework
Loading...
Searching...
No Matches
heap.h
1// Created by camilo on 2023-11-24 00:10 <3ThomasBorregaardSorensen!!
2#pragma once
3
4
5namespace heap
6{
7
8
9 enum enum_memory : ::u8
10 {
11
12 e_memory_main,
13 e_memory_secondary,
14 e_memory_array,
15 e_memory_property,
16 e_memory_string,
17
18 e_memory_count,
19
20 e_memory_simple,
21
22 };
23
24 enum enum_allocator
25 {
26
27 e_allocator_system,
28 e_allocator_default,
29 e_allocator_memory,
30 e_allocator_malloc,
31 e_allocator_a2,
32
33 e_allocator_count,
34
35 };
36
37 enum enum_heap
38 {
39
40 e_heap_default,
41
42 e_heap_count,
43
44 };
45
46
47} // namespace heap
48
49
50
51struct default_t {};
52
53
Definition heap.h:51