acme
Foundational cross-platform layer of the ca2 framework
Toggle main menu visibility
Loading...
Searching...
No Matches
aaaa_.h
1
#pragma once
2
//
3
//
4
//namespace plane
5
//{
6
//
7
// class session;
8
// class system;
9
// //class graphics3d;
10
//
11
//
12
//} // namespace plane
13
//
14
//
15
//class form_data;
16
//
17
//
18
//
26
//
27
//namespace message
28
//{
29
//
30
//
31
// class mouse;
32
//
33
//
34
//} // namespace message
35
//
36
//
37
//namespace hotplugin
38
//{
39
//
40
// class host;
41
// class plugin;
42
//
43
//}
44
//
45
//namespace user
46
//{
47
//
48
//
49
// class matter;
50
// class interaction;
51
// class interaction_impl;
52
// class interaction_child;
53
// class user;
54
// class copydesk;
55
// class create_struct;
56
// class window_draw;
57
// class control_event;
58
// class form_control;
59
// class style;
60
//
61
//
62
//} // namespace user
63
64
65
//
66
//
67
//typedef ::pointer<::windowing::window>window_pointer;
68
//
69
//
70
//#define SYSTEM_TYPE ::axis::system
71
//#define SESSION_TYPE ::axis::session
72
//#define APP_TYPE ::axis::application
73
//
74
//#undef Sys
75
//#define Sys(pparticle) (*(::get_context_system(pparticle))->cast < SYSTEM_TYPE >())
76
//
77
//#undef Sess
78
//#define Sess(pparticle) (*(::get_session(pparticle))->cast < SESSION_TYPE >())
79
//
80
//#undef App
81
//#define App(pparticle) (*(::get_app(pparticle))->cast < APP_TYPE >())
82
//
83
84
85
86
87
88
89
//
90
//CLASS_DECL_ACME bool axis_init();
91
//CLASS_DECL_ACME bool axis_term();
92
//
93
//CLASS_DECL_ACME bool __node_axis_pre_init();
94
//CLASS_DECL_ACME bool __node_axis_pos_init();
95
//
96
//CLASS_DECL_ACME bool __node_axis_pre_term();
97
//CLASS_DECL_ACME bool __node_axis_pos_term();
98
//
99
//
100
//#include "axis/filesystem/filesystem.h"
101
//
102
//
103
//#include "axis/axis/geoip/geoip.h"
104
105
106
//#if defined(LINUX)
107
//
108
//#include "axis/axis/os/ansios/ansios.h"
109
//
110
//#elif defined(UNIVERSAL_WINDOWS)
111
//
112
//#include "axis/os/UNIVERSAL_WINDOWS/UNIVERSAL_WINDOWS.h"
113
//
114
//#elif defined(MACOS)
115
//
116
//#include "axis/axis/os/ansios/ansios.h"
117
//#include "axis/axis/os/macos/macos.h"
118
//
119
//#elif defined(__ANDROID__)
120
//
121
//#include "axis/os/ansios/ansios.h"
122
//#include "axis/os/android/android.h"
123
//
124
//#elif defined(WINDOWS)
125
//
126
//#include "axis/os/windows/windows.h"
127
//
128
//#elif defined(APPLE_IOS)
129
//
130
//#include "axis/os/ansios/ansios.h"
131
//#include "axis/os/ios/ios.h"
133
//
134
//#elif defined(SOLARIS)
135
//
136
//#include "axis/os/ansios/ansios.h"
137
//#include "axis/os/solaris/solaris_user_impl.h"
138
//
139
//#else
140
//
141
//#error "not implemented!!"
142
//
143
//#endif
144
145
146
147
//#if defined(UNIVERSAL_WINDOWS)
148
//
149
//#include "app/axis/axis/os/UNIVERSAL_WINDOWS/_UWP_sockets.h"
150
//
151
//#endif
152
153
154
//class ftpfs;
155
//
156
//namespace fs
157
//{
158
//
159
// class remote_native;
160
// class fs;
161
// class data;
162
//
163
//}
164
//
165
//class ifs;
166
167
//#include "axis/programming/javascript/javascript.h"
168
169
//#include "axis/filesystem/fs/_fs.h"
170
171
//#include "axis/axis/account/account.h"
172
173
174
175
//#include "axis/user/user/user_enum.h"
176
177
//#include "axis/user/user/user_key_enum.h"
178
179
//#include "axis/user/user/user_keyboard_layout.h"
180
181
//#include "axis/user/user/user_keyboard.h"
182
183
//#include "axis/user/user.h"
184
185
186
//#include "axis/database/database/_.h"
187
//
188
//#include "axis/database/sqlitedb/_.h"
189
//
190
//#include "axis/database/simpledb/_.h"
191
//
192
//#include "axis/axis/application.h"
193
//
194
//
195
//#include "axis/axis/session.h"
196
197
//#include "axis/filesystem/filesystem/application_file.h"
198
//
199
//#include "axis/filesystem/filesystem/application_dir.h"
200
//
201
//#include "axis/filesystem/filesystem/system_file.h"
202
//
203
//#include "axis/filesystem/filesystem/system_dir.h"
204
205
#include "acme/graphics/_.h"
206
207
//#include "axis/axis/system.h"
208
//
209
//#include "axis/axis/static_start.h"
210
//
211
//#include "app/axis/axis/node/_.h"
212
213
#include "acme/prototype/data/data_tree_item.h"
214
215
#include "acme/prototype/data/data_tree.h"
216
217
#include "acme/prototype/data/data_simple_item.h"
218
219
//#include "axis/html_lite/_.h"
220
//
221
//#include "axis/database/database/database.h"
222
223
//#include "axis/database/sqlitedb/sqlitedb.h"
224
225
//#include "axis/database/simpledb/simpledb.h"
226
227
228
//#include "axis/axis/axis/_impl.h"
229
//
230
//
231
//#include "axis/database/database/_impl.h"
232
aaa_axispolicy
aaaa_.h
Generated by
1.17.0