acme
Foundational cross-platform layer of the ca2 framework
Loading...
Searching...
No Matches
parallelization.h
1#pragma once
2
3
4
5//typedef ::u32 ::u32;
6
7
8//CLASS_DECL_ACME ::u64 translate_processor_affinity(::i32 iOrder);
9
10
11// CLASS_DECL_ACME ::u32 thread_alloc(void);
12// CLASS_DECL_ACME ::i32_bool thread_free(::u32 dwIndex);
13// CLASS_DECL_ACME void * thread_get_data(::u32 dwIndex);
14// CLASS_DECL_ACME ::i32_bool thread_set_data(::u32 dwIndex,void * pTlsValue);
15
16// CLASS_DECL_ACME void thread_shutdown(void);
17
18
19
20CLASS_DECL_ACME void set_main_htask(htask htask);
21CLASS_DECL_ACME void set_main_itask(itask itask);
22CLASS_DECL_ACME htask main_htask();
23CLASS_DECL_ACME itask main_itask();
24
25
26//
27//class CLASS_DECL_ACME os_task_init_term
28//{
29//public:
30//
31//
32// //static thread_local thread_local_particle * t_pthreadlocalparticleList;
33//
34//
35// os_task_init_term();
36//
37// ~os_task_init_term();
38//
39//
40//};
41
42
43
Definition types.h:47
Definition types.h:93