acme
Foundational cross-platform layer of the ca2 framework
Loading...
Searching...
No Matches
aaa_idpool.h
1#pragma once
2
3
4#include "acme/prototype/prototype/atom.h"
5
6
10//namespace acme
11//{
12//
13//
14// class CLASS_DECL_ACME idpool :
15// virtual public ::particle
16// {
17// public:
18//
19//
20// //Creatable(idpool);
21//
22//
23// static idpool * g_pidpool;
24//
25//
26// static idpool * g_pthis;
27//
28// ::atom xml;
29//
30// ::atom eu;
31// ::atom uk;
32// ::atom fi;
33// ::atom gr;
34// ::atom nl;
35// ::atom be;
36// ::atom it;
37// ::atom cz;
38//
39//
40// ::atom dk;
41// ::atom en_uk;
42// ::atom lu;
43// ::atom ie;
44// ::atom no;
45// ::atom cy;
46// ::atom su;
47// ::atom lv;
48// ::atom li;
49// ::atom hn;
50// ::atom sk;
51// ::atom si;
52// ::atom ro;
53// ::atom kz;
54// ::atom ru;
55// ::atom pl;
56// ::atom tr;
57// ::atom ee;
58// ::atom asia;
59// ::atom vn;
60// ::atom in;
61// ::atom kg;
62// ::atom kr;
63// ::atom my;
64// ::atom ph;
65// ::atom sg;
66//
67//
68// ::atom zh;
69// ::atom sy;
70// ::atom ps;
71// ::atom ar;
72// ::atom bo;
73// ::atom cl;
74// ::atom co;
75// ::atom gs;
76// ::atom py;
77// ::atom uy;
78// ::atom ve;
79// ::atom amdesur;
80// ::atom au;
81// ::atom oceania;
82// ::atom nz;
83// ::atom tl;
84// ::atom ug;
85// ::atom sc;
86// ::atom cm;
87// ::atom za;
88// ::atom africa;
89// ::atom us;
90// ::atom caribe;
91// ::atom ht;
92// ::atom cu;
93// ::atom tc;
94// ::atom centralam;
95// ::atom bz;
96// ::atom america;
97//
98// ::atom cc;
99// ::atom se;
100// ::atom sv_se;
101// ::atom sv;
102//
103//
104// ::atom at;
105// ::atom de_at;
106// ::atom de;
107// ::atom de_de;
108//
109// ::atom br;
110// ::atom pt_br;
111// ::atom pt;
112//
113// ::atom es;
114//
115// ::atom cn;
116// ::atom zh_cn;
117// ::atom zh_tw;
118// ::atom hk;
119//
120// ::atom ja;
121// ::atom jp;
122// ::atom ja_jp;
123//
124// ::atom fr;
125// ::atom fr_ca;
126// ::atom ca;
127//
128// ::atom en;
129// ::atom en_us;
130// ::atom en_ca;
131// ::atom std;
132//
133// ::atom pe;
134// ::atom mx;
135// ::atom ec;
136//
137// ::atom tw;
138//
139// ::atom earth;
140// ::atom vg;
141// ::atom ae;
142// ::atom il;
143//
144//
145// ::atom http_host;
146// ::atom http_version;
147// ::atom http_status_code;
148// ::atom http_status;
149// ::atom http_method;
150// ::atom http_protocol;
151// ::atom http_referer;
152// ::atom https;
153//
154// ::atom query_string;
155//
156// ::atom content_length;
157// ::atom content_type;
158// ::atom connection;
159// ::atom location;
160// ::atom set_cookie;
161// ::atom cookie;
162// ::atom cache_control;
163// ::atom pragma;
164// ::atom expires;
165// ::atom host;
166// ::atom referer;
167//
168// ::atom close;
169//
170// ::atom put;
171//
172// ::atom remote_addr;
173// ::atom request_uri;
174//
175// ::atom accept_encoding;
176// ::atom content_encoding;
177//
178// ::atom keep_alive;
179//
180// ::atom user_agent;
181// ::atom from;
182// ::atom accept_language;
183//
184//
185// ::atom accept;
186//
187//
188//
189// ::atom html_none;
190// ::atom html_unknown;
191// ::atom html_new;
192// ::atom html_initial;
193// ::atom html_html;
194// ::atom html_head;
195// ::atom html_title;
196// ::atom html_meta;
197// ::atom html_link;
198// ::atom html_style;
199// ::atom html_script;
200// ::atom html_body;
201// ::atom html_span;
202// ::atom html_h1;
203// ::atom html_h2;
204// ::atom html_h3;
205// ::atom html_h4;
206// ::atom html_h5;
207// ::atom html_p;
208// ::atom html_table;
209// ::atom html_tbody;
210// ::atom html_tr;
211// ::atom html_td;
212// ::atom html_div;
213// ::atom html_br;
214// ::atom html_form;
215// ::atom html_input;
216// ::atom html_select;
217// ::atom html_option;
218// ::atom html_img;
219// ::atom html_font;
220// ::atom html_li;
221// ::atom html_a;
222// ::atom html_strong;
223//
224//
225// ::atom html_class;
226//
227//
228// ::atom html_display;
229// ::atom html_margin;
230// ::atom html_border;
231// ::atom html_padding;
232//
233// ::atom html_block;
234// ::atom html_inline;
235// ::atom html_table_row;
236// ::atom html_table_cell;
237//
238// ::atom html_margin_left;
239// ::atom html_margin_top;
240// ::atom html_margin_right;
241// ::atom html_margin_bottom;
242// ::atom html_border_left;
243// ::atom html_border_top;
244// ::atom html_border_right;
245// ::atom html_border_bottom;
246// ::atom html_padding_left;
247// ::atom html_padding_top;
248// ::atom html_padding_right;
249// ::atom html_padding_bottom;
250//
251//
252// ::atom html_css_suffix_left;
253// ::atom html_css_suffix_top;
254// ::atom html_css_suffix_right;
255// ::atom html_css_suffix_bottom;
256//
257// ::atom html_css_suffix_width;
258// ::atom html_css_suffix_left_width;
259// ::atom html_css_suffix_top_width;
260// ::atom html_css_suffix_right_width;
261// ::atom html_css_suffix_bottom_width;
262//
263// ::atom html_css_suffix_color;
264// ::atom html_css_suffix_left_color;
265// ::atom html_css_suffix_top_color;
266// ::atom html_css_suffix_right_color;
267// ::atom html_css_suffix_bottom_color;
268//
269//
270// ::atom html_border_width;
271// ::atom html_border_left_width;
272// ::atom html_border_top_width;
273// ::atom html_border_right_width;
274// ::atom html_border_bottom_width;
275//
276// ::atom html_border_color;
277// ::atom html_border_left_color;
278// ::atom html_border_top_color;
279// ::atom html_border_right_color;
280// ::atom html_border_bottom_color;
281//
282// ::atom user_auto_start_checkbox;
283//
284// ::atom thread;
285//
286// idpool();
287//
288// static void init(::platform::system * psystem);
289// static void term();
290//
291// void reset() const
292// {
293//
294// (const_cast < idpool * > (this))->_reset();
295//
296// }
297//
298//
299// protected:
300//
301// void _reset();
302//
303// };
304//
305//
306//} // namespace acme
307//
308//
309//#define "x" (::__spin_namespace::idpool::g_pthis->x)
310//
311//
312//