summaryrefslogtreecommitdiffhomepage
path: root/Public/Kits/System.Core/HcHeapAPI.h
diff options
context:
space:
mode:
Diffstat (limited to 'Public/Kits/System.Core/HcHeapAPI.h')
-rw-r--r--Public/Kits/System.Core/HcHeapAPI.h23
1 files changed, 0 insertions, 23 deletions
diff --git a/Public/Kits/System.Core/HcHeapAPI.h b/Public/Kits/System.Core/HcHeapAPI.h
deleted file mode 100644
index 20078ce7..00000000
--- a/Public/Kits/System.Core/HcHeapAPI.h
+++ /dev/null
@@ -1,23 +0,0 @@
-/** ===========================================
- (C) Mahrouss Logic
- ===========================================*/
-
-#pragma once
-
-#ifdef __cplusplus
-#define EXTERN_C extern "C"
-#else
-#define EXTERN_C extern
-#endif // ifdef __cplusplus
-
-typedef struct HcObject {
- void(*Release)(void);
- void(*Invoke)(void);
- void(*QueryInterface)(void);
-} *HcObjectPtr;
-
-EXTERN_C HcObjectPtr HcGetProcessHeap(void);
-EXTERN_C void* HcAllocateProcessHeap(HcObjectPtr refObj, long long int sz, int flags);
-EXTERN_C void HcFreeProcessHeap(HcObjectPtr refObj, void* ptr);
-EXTERN_C long long int HcProcessHeapSize(HcObjectPtr refObj, void* ptr);
-EXTERN_C long long int HcProcessHeapExists(HcObjectPtr refObj, void* ptr); \ No newline at end of file