Mercurial > projects > qtd
annotate include/ArrayOpsPrimitive.h @ 379:a795eeb3b21f
example minor change
author | Eldar Insafutdinov |
---|---|
date | Sat, 10 Jul 2010 22:16:33 +0100 |
parents | 9784459f0750 |
children | d2f48c4cb3e3 |
rev | line source |
---|---|
1 | 1 /** |
357
9784459f0750
An attempt (failed due to optlink) to improve locality of declarations exported from QtD executables
Max Samukha <maxter@spambox.com>
parents:
35
diff
changeset
|
2 Copyright: Copyright QtD Team, 2008-2010 |
9784459f0750
An attempt (failed due to optlink) to improve locality of declarations exported from QtD executables
Max Samukha <maxter@spambox.com>
parents:
35
diff
changeset
|
3 License: Boost License 1.0 |
9784459f0750
An attempt (failed due to optlink) to improve locality of declarations exported from QtD executables
Max Samukha <maxter@spambox.com>
parents:
35
diff
changeset
|
4 */ |
1 | 5 |
6 #ifndef ARRAY_OPS_PRIMITIVE_H | |
7 #define ARRAY_OPS_PRIMITIVE_H | |
8 | |
9 #include "qtd_core.h" | |
10 | |
11 // int | |
357
9784459f0750
An attempt (failed due to optlink) to improve locality of declarations exported from QtD executables
Max Samukha <maxter@spambox.com>
parents:
35
diff
changeset
|
12 QTD_EXPORT_DECL(CORE, void, allocate_int_array, (void* arr, size_t len)) |
9784459f0750
An attempt (failed due to optlink) to improve locality of declarations exported from QtD executables
Max Samukha <maxter@spambox.com>
parents:
35
diff
changeset
|
13 QTD_EXPORT_DECL(CORE, void, assign_int_array_element, (void* arr, size_t pos, int elem)) |
9784459f0750
An attempt (failed due to optlink) to improve locality of declarations exported from QtD executables
Max Samukha <maxter@spambox.com>
parents:
35
diff
changeset
|
14 QTD_EXPORT_DECL(CORE, void, get_int_from_array, (void* arr, size_t pos, int* elem)) |
1 | 15 |
16 // uint | |
357
9784459f0750
An attempt (failed due to optlink) to improve locality of declarations exported from QtD executables
Max Samukha <maxter@spambox.com>
parents:
35
diff
changeset
|
17 QTD_EXPORT_DECL(CORE, void, allocate_uint_array, (void* arr, size_t len)) |
9784459f0750
An attempt (failed due to optlink) to improve locality of declarations exported from QtD executables
Max Samukha <maxter@spambox.com>
parents:
35
diff
changeset
|
18 QTD_EXPORT_DECL(CORE, void, assign_uint_array_element, (void* arr, size_t pos, uint elem)) |
9784459f0750
An attempt (failed due to optlink) to improve locality of declarations exported from QtD executables
Max Samukha <maxter@spambox.com>
parents:
35
diff
changeset
|
19 QTD_EXPORT_DECL(CORE, void, get_uint_from_array, (void* arr, size_t pos, uint* elem)) |
1 | 20 |
21 // double | |
357
9784459f0750
An attempt (failed due to optlink) to improve locality of declarations exported from QtD executables
Max Samukha <maxter@spambox.com>
parents:
35
diff
changeset
|
22 QTD_EXPORT_DECL(CORE, void, allocate_double_array, (void* arr, size_t len)) |
9784459f0750
An attempt (failed due to optlink) to improve locality of declarations exported from QtD executables
Max Samukha <maxter@spambox.com>
parents:
35
diff
changeset
|
23 QTD_EXPORT_DECL(CORE, void, assign_double_array_element, (void* arr, size_t pos, double elem)) |
9784459f0750
An attempt (failed due to optlink) to improve locality of declarations exported from QtD executables
Max Samukha <maxter@spambox.com>
parents:
35
diff
changeset
|
24 QTD_EXPORT_DECL(CORE, void, get_double_from_array, (void* arr, size_t pos, double* elem)) |
1 | 25 |
26 // string | |
357
9784459f0750
An attempt (failed due to optlink) to improve locality of declarations exported from QtD executables
Max Samukha <maxter@spambox.com>
parents:
35
diff
changeset
|
27 QTD_EXPORT_DECL(CORE, void, allocate_string_array, (void* arr, size_t len)) |
9784459f0750
An attempt (failed due to optlink) to improve locality of declarations exported from QtD executables
Max Samukha <maxter@spambox.com>
parents:
35
diff
changeset
|
28 QTD_EXPORT_DECL(CORE, void, assign_string_array_element, (void* arr, size_t pos, void* elem)) |
9784459f0750
An attempt (failed due to optlink) to improve locality of declarations exported from QtD executables
Max Samukha <maxter@spambox.com>
parents:
35
diff
changeset
|
29 QTD_EXPORT_DECL(CORE, void*, string_from_array, (void* arr, size_t pos)) |
9784459f0750
An attempt (failed due to optlink) to improve locality of declarations exported from QtD executables
Max Samukha <maxter@spambox.com>
parents:
35
diff
changeset
|
30 QTD_EXPORT_DECL(CORE, void, get_string_from_array, (void* arr, size_t pos, DArray* elem)) |
1 | 31 |
32 #endif // ARRAY_OPS_PRIMITIVE_H |