acme
Foundational cross-platform layer of the ca2 framework
Loading...
Searching...
No Matches
_____heap_namespace.h
1//Created by camilo on 2021-07-24 14:00 BRT <3ThomasBorregaardSorensen!!
2
3
4#include "memory_management.h"
5
6
7//#include "acme/prototype/collection/allocator.h"
8
9
10//#include "acme/prototype/collection/array.h"
11
12
13#include "acme/memory/typed.h"
14#include "acme/memory/typed_memory.h"
15
16
17#include "acme/prototype/collection/atom_map.h"
18#include "acme/exception/__string.h"
19#include "acme/filesystem/filesystem/directory_system.h"
20#include "acme/filesystem/filesystem/file_system.h"
21#include "acme/platform/platform.h"
22#include "acme/parallelization/synchronous_lock.h"
23
24//
25//#define __HEAP_NAMESPACE_PREFIX(name) __PREFIX_UNDERSCORE(HEAP_NAMESPACE_PREFIX,name)
26//#define __HEAP_NAMESPACE_SUFFIX(name) __PREFIX_UNDERSCORE(name,HEAP_NAMESPACE_PREFIX)
27//#define HEAP_NAMESPACE __HEAP_NAMESPACE_PREFIX(memory_allocate_heap)
28//#define HEAP_ENUMERATE __HEAP_NAMESPACE_SUFFIX(e_memory_heap)
29//
30//namespace HEAP_NAMESPACE
31//{
32//
33//
34//
38//
39// #include "__plex.h"
40// #include "__plex_heap.h"
41// #include "__plex_heap_impl.h"
42//
43//
44// extern plex_heap_alloc_array* g_pheap;
45//
46// extern critical_section* g_pmutexSystemHeap;
47//
48//
49//} // namespace HEAP_NAMESPACE
50//
51//
52//