acme
Foundational cross-platform layer of the ca2 framework
Toggle main menu visibility
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
20
CLASS_DECL_ACME
void
set_main_htask(
htask
htask
);
21
CLASS_DECL_ACME
void
set_main_itask(
itask
itask
);
22
CLASS_DECL_ACME
htask
main_htask();
23
CLASS_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
htask
Definition
types.h:47
itask
Definition
types.h:93
operating_system
parallelization.h
Generated by
1.17.0