annotate lib/swig/swigwin-2.0.11/Lib/swiglabels.swg @ 2064:74f06d8a8017

Merge
author Ritor1
date Mon, 02 Dec 2013 20:43:28 +0600
parents b3009adc0e2f
children
rev   line source
1899
b3009adc0e2f Adding swig, gitignore, hgignore
Nomad
parents:
diff changeset
1 /* -----------------------------------------------------------------------------
b3009adc0e2f Adding swig, gitignore, hgignore
Nomad
parents:
diff changeset
2 * This section contains generic SWIG labels for method/variable
b3009adc0e2f Adding swig, gitignore, hgignore
Nomad
parents:
diff changeset
3 * declarations/attributes, and other compiler dependent labels.
b3009adc0e2f Adding swig, gitignore, hgignore
Nomad
parents:
diff changeset
4 * ----------------------------------------------------------------------------- */
b3009adc0e2f Adding swig, gitignore, hgignore
Nomad
parents:
diff changeset
5
b3009adc0e2f Adding swig, gitignore, hgignore
Nomad
parents:
diff changeset
6 /* template workaround for compilers that cannot correctly implement the C++ standard */
b3009adc0e2f Adding swig, gitignore, hgignore
Nomad
parents:
diff changeset
7 #ifndef SWIGTEMPLATEDISAMBIGUATOR
b3009adc0e2f Adding swig, gitignore, hgignore
Nomad
parents:
diff changeset
8 # if defined(__SUNPRO_CC) && (__SUNPRO_CC <= 0x560)
b3009adc0e2f Adding swig, gitignore, hgignore
Nomad
parents:
diff changeset
9 # define SWIGTEMPLATEDISAMBIGUATOR template
b3009adc0e2f Adding swig, gitignore, hgignore
Nomad
parents:
diff changeset
10 # elif defined(__HP_aCC)
b3009adc0e2f Adding swig, gitignore, hgignore
Nomad
parents:
diff changeset
11 /* Needed even with `aCC -AA' when `aCC -V' reports HP ANSI C++ B3910B A.03.55 */
b3009adc0e2f Adding swig, gitignore, hgignore
Nomad
parents:
diff changeset
12 /* If we find a maximum version that requires this, the test would be __HP_aCC <= 35500 for A.03.55 */
b3009adc0e2f Adding swig, gitignore, hgignore
Nomad
parents:
diff changeset
13 # define SWIGTEMPLATEDISAMBIGUATOR template
b3009adc0e2f Adding swig, gitignore, hgignore
Nomad
parents:
diff changeset
14 # else
b3009adc0e2f Adding swig, gitignore, hgignore
Nomad
parents:
diff changeset
15 # define SWIGTEMPLATEDISAMBIGUATOR
b3009adc0e2f Adding swig, gitignore, hgignore
Nomad
parents:
diff changeset
16 # endif
b3009adc0e2f Adding swig, gitignore, hgignore
Nomad
parents:
diff changeset
17 #endif
b3009adc0e2f Adding swig, gitignore, hgignore
Nomad
parents:
diff changeset
18
b3009adc0e2f Adding swig, gitignore, hgignore
Nomad
parents:
diff changeset
19 /* inline attribute */
b3009adc0e2f Adding swig, gitignore, hgignore
Nomad
parents:
diff changeset
20 #ifndef SWIGINLINE
b3009adc0e2f Adding swig, gitignore, hgignore
Nomad
parents:
diff changeset
21 # if defined(__cplusplus) || (defined(__GNUC__) && !defined(__STRICT_ANSI__))
b3009adc0e2f Adding swig, gitignore, hgignore
Nomad
parents:
diff changeset
22 # define SWIGINLINE inline
b3009adc0e2f Adding swig, gitignore, hgignore
Nomad
parents:
diff changeset
23 # else
b3009adc0e2f Adding swig, gitignore, hgignore
Nomad
parents:
diff changeset
24 # define SWIGINLINE
b3009adc0e2f Adding swig, gitignore, hgignore
Nomad
parents:
diff changeset
25 # endif
b3009adc0e2f Adding swig, gitignore, hgignore
Nomad
parents:
diff changeset
26 #endif
b3009adc0e2f Adding swig, gitignore, hgignore
Nomad
parents:
diff changeset
27
b3009adc0e2f Adding swig, gitignore, hgignore
Nomad
parents:
diff changeset
28 /* attribute recognised by some compilers to avoid 'unused' warnings */
b3009adc0e2f Adding swig, gitignore, hgignore
Nomad
parents:
diff changeset
29 #ifndef SWIGUNUSED
b3009adc0e2f Adding swig, gitignore, hgignore
Nomad
parents:
diff changeset
30 # if defined(__GNUC__)
b3009adc0e2f Adding swig, gitignore, hgignore
Nomad
parents:
diff changeset
31 # if !(defined(__cplusplus)) || (__GNUC__ > 3 || (__GNUC__ == 3 && __GNUC_MINOR__ >= 4))
b3009adc0e2f Adding swig, gitignore, hgignore
Nomad
parents:
diff changeset
32 # define SWIGUNUSED __attribute__ ((__unused__))
b3009adc0e2f Adding swig, gitignore, hgignore
Nomad
parents:
diff changeset
33 # else
b3009adc0e2f Adding swig, gitignore, hgignore
Nomad
parents:
diff changeset
34 # define SWIGUNUSED
b3009adc0e2f Adding swig, gitignore, hgignore
Nomad
parents:
diff changeset
35 # endif
b3009adc0e2f Adding swig, gitignore, hgignore
Nomad
parents:
diff changeset
36 # elif defined(__ICC)
b3009adc0e2f Adding swig, gitignore, hgignore
Nomad
parents:
diff changeset
37 # define SWIGUNUSED __attribute__ ((__unused__))
b3009adc0e2f Adding swig, gitignore, hgignore
Nomad
parents:
diff changeset
38 # else
b3009adc0e2f Adding swig, gitignore, hgignore
Nomad
parents:
diff changeset
39 # define SWIGUNUSED
b3009adc0e2f Adding swig, gitignore, hgignore
Nomad
parents:
diff changeset
40 # endif
b3009adc0e2f Adding swig, gitignore, hgignore
Nomad
parents:
diff changeset
41 #endif
b3009adc0e2f Adding swig, gitignore, hgignore
Nomad
parents:
diff changeset
42
b3009adc0e2f Adding swig, gitignore, hgignore
Nomad
parents:
diff changeset
43 #ifndef SWIG_MSC_UNSUPPRESS_4505
b3009adc0e2f Adding swig, gitignore, hgignore
Nomad
parents:
diff changeset
44 # if defined(_MSC_VER)
b3009adc0e2f Adding swig, gitignore, hgignore
Nomad
parents:
diff changeset
45 # pragma warning(disable : 4505) /* unreferenced local function has been removed */
b3009adc0e2f Adding swig, gitignore, hgignore
Nomad
parents:
diff changeset
46 # endif
b3009adc0e2f Adding swig, gitignore, hgignore
Nomad
parents:
diff changeset
47 #endif
b3009adc0e2f Adding swig, gitignore, hgignore
Nomad
parents:
diff changeset
48
b3009adc0e2f Adding swig, gitignore, hgignore
Nomad
parents:
diff changeset
49 #ifndef SWIGUNUSEDPARM
b3009adc0e2f Adding swig, gitignore, hgignore
Nomad
parents:
diff changeset
50 # ifdef __cplusplus
b3009adc0e2f Adding swig, gitignore, hgignore
Nomad
parents:
diff changeset
51 # define SWIGUNUSEDPARM(p)
b3009adc0e2f Adding swig, gitignore, hgignore
Nomad
parents:
diff changeset
52 # else
b3009adc0e2f Adding swig, gitignore, hgignore
Nomad
parents:
diff changeset
53 # define SWIGUNUSEDPARM(p) p SWIGUNUSED
b3009adc0e2f Adding swig, gitignore, hgignore
Nomad
parents:
diff changeset
54 # endif
b3009adc0e2f Adding swig, gitignore, hgignore
Nomad
parents:
diff changeset
55 #endif
b3009adc0e2f Adding swig, gitignore, hgignore
Nomad
parents:
diff changeset
56
b3009adc0e2f Adding swig, gitignore, hgignore
Nomad
parents:
diff changeset
57 /* internal SWIG method */
b3009adc0e2f Adding swig, gitignore, hgignore
Nomad
parents:
diff changeset
58 #ifndef SWIGINTERN
b3009adc0e2f Adding swig, gitignore, hgignore
Nomad
parents:
diff changeset
59 # define SWIGINTERN static SWIGUNUSED
b3009adc0e2f Adding swig, gitignore, hgignore
Nomad
parents:
diff changeset
60 #endif
b3009adc0e2f Adding swig, gitignore, hgignore
Nomad
parents:
diff changeset
61
b3009adc0e2f Adding swig, gitignore, hgignore
Nomad
parents:
diff changeset
62 /* internal inline SWIG method */
b3009adc0e2f Adding swig, gitignore, hgignore
Nomad
parents:
diff changeset
63 #ifndef SWIGINTERNINLINE
b3009adc0e2f Adding swig, gitignore, hgignore
Nomad
parents:
diff changeset
64 # define SWIGINTERNINLINE SWIGINTERN SWIGINLINE
b3009adc0e2f Adding swig, gitignore, hgignore
Nomad
parents:
diff changeset
65 #endif
b3009adc0e2f Adding swig, gitignore, hgignore
Nomad
parents:
diff changeset
66
b3009adc0e2f Adding swig, gitignore, hgignore
Nomad
parents:
diff changeset
67 /* exporting methods */
b3009adc0e2f Adding swig, gitignore, hgignore
Nomad
parents:
diff changeset
68 #if (__GNUC__ >= 4) || (__GNUC__ == 3 && __GNUC_MINOR__ >= 4)
b3009adc0e2f Adding swig, gitignore, hgignore
Nomad
parents:
diff changeset
69 # ifndef GCC_HASCLASSVISIBILITY
b3009adc0e2f Adding swig, gitignore, hgignore
Nomad
parents:
diff changeset
70 # define GCC_HASCLASSVISIBILITY
b3009adc0e2f Adding swig, gitignore, hgignore
Nomad
parents:
diff changeset
71 # endif
b3009adc0e2f Adding swig, gitignore, hgignore
Nomad
parents:
diff changeset
72 #endif
b3009adc0e2f Adding swig, gitignore, hgignore
Nomad
parents:
diff changeset
73
b3009adc0e2f Adding swig, gitignore, hgignore
Nomad
parents:
diff changeset
74 #ifndef SWIGEXPORT
b3009adc0e2f Adding swig, gitignore, hgignore
Nomad
parents:
diff changeset
75 # if defined(_WIN32) || defined(__WIN32__) || defined(__CYGWIN__)
b3009adc0e2f Adding swig, gitignore, hgignore
Nomad
parents:
diff changeset
76 # if defined(STATIC_LINKED)
b3009adc0e2f Adding swig, gitignore, hgignore
Nomad
parents:
diff changeset
77 # define SWIGEXPORT
b3009adc0e2f Adding swig, gitignore, hgignore
Nomad
parents:
diff changeset
78 # else
b3009adc0e2f Adding swig, gitignore, hgignore
Nomad
parents:
diff changeset
79 # define SWIGEXPORT __declspec(dllexport)
b3009adc0e2f Adding swig, gitignore, hgignore
Nomad
parents:
diff changeset
80 # endif
b3009adc0e2f Adding swig, gitignore, hgignore
Nomad
parents:
diff changeset
81 # else
b3009adc0e2f Adding swig, gitignore, hgignore
Nomad
parents:
diff changeset
82 # if defined(__GNUC__) && defined(GCC_HASCLASSVISIBILITY)
b3009adc0e2f Adding swig, gitignore, hgignore
Nomad
parents:
diff changeset
83 # define SWIGEXPORT __attribute__ ((visibility("default")))
b3009adc0e2f Adding swig, gitignore, hgignore
Nomad
parents:
diff changeset
84 # else
b3009adc0e2f Adding swig, gitignore, hgignore
Nomad
parents:
diff changeset
85 # define SWIGEXPORT
b3009adc0e2f Adding swig, gitignore, hgignore
Nomad
parents:
diff changeset
86 # endif
b3009adc0e2f Adding swig, gitignore, hgignore
Nomad
parents:
diff changeset
87 # endif
b3009adc0e2f Adding swig, gitignore, hgignore
Nomad
parents:
diff changeset
88 #endif
b3009adc0e2f Adding swig, gitignore, hgignore
Nomad
parents:
diff changeset
89
b3009adc0e2f Adding swig, gitignore, hgignore
Nomad
parents:
diff changeset
90 /* calling conventions for Windows */
b3009adc0e2f Adding swig, gitignore, hgignore
Nomad
parents:
diff changeset
91 #ifndef SWIGSTDCALL
b3009adc0e2f Adding swig, gitignore, hgignore
Nomad
parents:
diff changeset
92 # if defined(_WIN32) || defined(__WIN32__) || defined(__CYGWIN__)
b3009adc0e2f Adding swig, gitignore, hgignore
Nomad
parents:
diff changeset
93 # define SWIGSTDCALL __stdcall
b3009adc0e2f Adding swig, gitignore, hgignore
Nomad
parents:
diff changeset
94 # else
b3009adc0e2f Adding swig, gitignore, hgignore
Nomad
parents:
diff changeset
95 # define SWIGSTDCALL
b3009adc0e2f Adding swig, gitignore, hgignore
Nomad
parents:
diff changeset
96 # endif
b3009adc0e2f Adding swig, gitignore, hgignore
Nomad
parents:
diff changeset
97 #endif
b3009adc0e2f Adding swig, gitignore, hgignore
Nomad
parents:
diff changeset
98
b3009adc0e2f Adding swig, gitignore, hgignore
Nomad
parents:
diff changeset
99 /* Deal with Microsoft's attempt at deprecating C standard runtime functions */
b3009adc0e2f Adding swig, gitignore, hgignore
Nomad
parents:
diff changeset
100 #if !defined(SWIG_NO_CRT_SECURE_NO_DEPRECATE) && defined(_MSC_VER) && !defined(_CRT_SECURE_NO_DEPRECATE)
b3009adc0e2f Adding swig, gitignore, hgignore
Nomad
parents:
diff changeset
101 # define _CRT_SECURE_NO_DEPRECATE
b3009adc0e2f Adding swig, gitignore, hgignore
Nomad
parents:
diff changeset
102 #endif
b3009adc0e2f Adding swig, gitignore, hgignore
Nomad
parents:
diff changeset
103
b3009adc0e2f Adding swig, gitignore, hgignore
Nomad
parents:
diff changeset
104 /* Deal with Microsoft's attempt at deprecating methods in the standard C++ library */
b3009adc0e2f Adding swig, gitignore, hgignore
Nomad
parents:
diff changeset
105 #if !defined(SWIG_NO_SCL_SECURE_NO_DEPRECATE) && defined(_MSC_VER) && !defined(_SCL_SECURE_NO_DEPRECATE)
b3009adc0e2f Adding swig, gitignore, hgignore
Nomad
parents:
diff changeset
106 # define _SCL_SECURE_NO_DEPRECATE
b3009adc0e2f Adding swig, gitignore, hgignore
Nomad
parents:
diff changeset
107 #endif
b3009adc0e2f Adding swig, gitignore, hgignore
Nomad
parents:
diff changeset
108