acme
Foundational cross-platform layer of the ca2 framework
Loading...
Searching...
No Matches
aaaa_c.h
1#pragma once
2
3
4#ifndef __cplusplus
5
6//#include <assert.h>
7
8#define ASSERT assert
9
10#endif
11
12
13
14#include "acme/prototype/math/mkint_c.h"
15
16//#if defined(__ANDROID__)
17//#include "axis/axis/os/android/android.h"
18//#elif defined(MACOS)
19//#include "axis/axis/os/macos/macos.h"
20//#elif defined(LINUX)
21//#include "axis/axis/os/linux/linux.h"
22//#elif defined(UNIVERSAL_WINDOWS)
23//#include "axis/axis/os/UNIVERSAL_WINDOWS/UNIVERSAL_WINDOWS.h"
24//#elif defined(WINDOWS)
25//#include "axis/axis/os/windows/windows.h"
26//#elif defined(SOLARIS)
27//#include "axis/axis/os/solaris/solaris.h"
28//#elif defined(APPLE_IOS)
29//#include "axis/axis/os/ios/ios.h"
30//#else
31//#error Not Supported Operational ::acmeacmesystem()
32//#endif
33
34
35//#include "axis/net/idn/idna.h"
36
37
38
39CLASS_DECL_ACME ::i32 get_axis_init();
40extern "C"
41CLASS_DECL_ACME i32_bool defer_axis_init();
42extern "C"
43CLASS_DECL_ACME i32_bool defer_axis_term();
44
45
46
47
48
49