File: | src/mod/languages/mod_lua/mod_lua_wrap.cpp |
Location: | line 7612, column 21 |
Description: | Access to field 'hangup_func_str' results in a dereference of a null pointer (loaded from variable 'arg1') |
1 | /* ---------------------------------------------------------------------------- | |||
2 | * This file was automatically generated by SWIG (http://www.swig.org). | |||
3 | * Version 1.3.35 | |||
4 | * | |||
5 | * This file is not intended to be easily readable and contains a number of | |||
6 | * coding conventions designed to improve portability and efficiency. Do not make | |||
7 | * changes to this file unless you know what you are doing--modify the SWIG | |||
8 | * interface file instead. | |||
9 | * ----------------------------------------------------------------------------- */ | |||
10 | ||||
11 | ||||
12 | #ifdef __cplusplus199711L | |||
13 | template<typename T> class SwigValueWrapper { | |||
14 | T *tt; | |||
15 | public: | |||
16 | SwigValueWrapper() : tt(0) { } | |||
17 | SwigValueWrapper(const SwigValueWrapper<T>& rhs) : tt(new T(*rhs.tt)) { } | |||
18 | SwigValueWrapper(const T& t) : tt(new T(t)) { } | |||
19 | ~SwigValueWrapper() { delete tt; } | |||
20 | SwigValueWrapper& operator=(const T& t) { delete tt; tt = new T(t); return *this; } | |||
21 | operator T&() const { return *tt; } | |||
22 | T *operator&() { return tt; } | |||
23 | private: | |||
24 | SwigValueWrapper& operator=(const SwigValueWrapper<T>& rhs); | |||
25 | }; | |||
26 | ||||
27 | template <typename T> T SwigValueInit() { | |||
28 | return T(); | |||
29 | } | |||
30 | #endif | |||
31 | ||||
32 | /* ----------------------------------------------------------------------------- | |||
33 | * This section contains generic SWIG labels for method/variable | |||
34 | * declarations/attributes, and other compiler dependent labels. | |||
35 | * ----------------------------------------------------------------------------- */ | |||
36 | ||||
37 | /* template workaround for compilers that cannot correctly implement the C++ standard */ | |||
38 | #ifndef SWIGTEMPLATEDISAMBIGUATOR | |||
39 | # if defined(__SUNPRO_CC) && (__SUNPRO_CC <= 0x560) | |||
40 | # define SWIGTEMPLATEDISAMBIGUATOR template | |||
41 | # elif defined(__HP_aCC) | |||
42 | /* Needed even with `aCC -AA' when `aCC -V' reports HP ANSI C++ B3910B A.03.55 */ | |||
43 | /* If we find a maximum version that requires this, the test would be __HP_aCC <= 35500 for A.03.55 */ | |||
44 | # define SWIGTEMPLATEDISAMBIGUATOR template | |||
45 | # else | |||
46 | # define SWIGTEMPLATEDISAMBIGUATOR | |||
47 | # endif | |||
48 | #endif | |||
49 | ||||
50 | /* inline attribute */ | |||
51 | #ifndef SWIGINLINEinline | |||
52 | # if defined(__cplusplus199711L) || (defined(__GNUC__4) && !defined(__STRICT_ANSI__)) | |||
53 | # define SWIGINLINEinline inline | |||
54 | # else | |||
55 | # define SWIGINLINEinline | |||
56 | # endif | |||
57 | #endif | |||
58 | ||||
59 | /* attribute recognised by some compilers to avoid 'unused' warnings */ | |||
60 | #ifndef SWIGUNUSED__attribute__ ((__unused__)) | |||
61 | # if defined(__GNUC__4) | |||
62 | # if !(defined(__cplusplus199711L)) || (__GNUC__4 > 3 || (__GNUC__4 == 3 && __GNUC_MINOR__2 >= 4)) | |||
63 | # define SWIGUNUSED__attribute__ ((__unused__)) __attribute__ ((__unused__)) | |||
64 | # else | |||
65 | # define SWIGUNUSED__attribute__ ((__unused__)) | |||
66 | # endif | |||
67 | # elif defined(__ICC) | |||
68 | # define SWIGUNUSED__attribute__ ((__unused__)) __attribute__ ((__unused__)) | |||
69 | # else | |||
70 | # define SWIGUNUSED__attribute__ ((__unused__)) | |||
71 | # endif | |||
72 | #endif | |||
73 | ||||
74 | #ifndef SWIGUNUSEDPARM | |||
75 | # ifdef __cplusplus199711L | |||
76 | # define SWIGUNUSEDPARM(p) | |||
77 | # else | |||
78 | # define SWIGUNUSEDPARM(p) p SWIGUNUSED__attribute__ ((__unused__)) | |||
79 | # endif | |||
80 | #endif | |||
81 | ||||
82 | /* internal SWIG method */ | |||
83 | #ifndef SWIGINTERNstatic __attribute__ ((__unused__)) | |||
84 | # define SWIGINTERNstatic __attribute__ ((__unused__)) static SWIGUNUSED__attribute__ ((__unused__)) | |||
85 | #endif | |||
86 | ||||
87 | /* internal inline SWIG method */ | |||
88 | #ifndef SWIGINTERNINLINEstatic __attribute__ ((__unused__)) inline | |||
89 | # define SWIGINTERNINLINEstatic __attribute__ ((__unused__)) inline SWIGINTERNstatic __attribute__ ((__unused__)) SWIGINLINEinline | |||
90 | #endif | |||
91 | ||||
92 | /* exporting methods */ | |||
93 | #if (__GNUC__4 >= 4) || (__GNUC__4 == 3 && __GNUC_MINOR__2 >= 4) | |||
94 | # ifndef GCC_HASCLASSVISIBILITY | |||
95 | # define GCC_HASCLASSVISIBILITY | |||
96 | # endif | |||
97 | #endif | |||
98 | ||||
99 | #ifndef SWIGEXPORT__attribute__ ((visibility("default"))) | |||
100 | # if defined(_WIN32) || defined(__WIN32__) || defined(__CYGWIN__) | |||
101 | # if defined(STATIC_LINKED) | |||
102 | # define SWIGEXPORT__attribute__ ((visibility("default"))) | |||
103 | # else | |||
104 | # define SWIGEXPORT__attribute__ ((visibility("default"))) __declspec(dllexport) | |||
105 | # endif | |||
106 | # else | |||
107 | # if defined(__GNUC__4) && defined(GCC_HASCLASSVISIBILITY) | |||
108 | # define SWIGEXPORT__attribute__ ((visibility("default"))) __attribute__ ((visibility("default"))) | |||
109 | # else | |||
110 | # define SWIGEXPORT__attribute__ ((visibility("default"))) | |||
111 | # endif | |||
112 | # endif | |||
113 | #endif | |||
114 | ||||
115 | /* calling conventions for Windows */ | |||
116 | #ifndef SWIGSTDCALL | |||
117 | # if defined(_WIN32) || defined(__WIN32__) || defined(__CYGWIN__) | |||
118 | # define SWIGSTDCALL __stdcall | |||
119 | # else | |||
120 | # define SWIGSTDCALL | |||
121 | # endif | |||
122 | #endif | |||
123 | ||||
124 | /* Deal with Microsoft's attempt at deprecating C standard runtime functions */ | |||
125 | #if !defined(SWIG_NO_CRT_SECURE_NO_DEPRECATE) && defined(_MSC_VER) && !defined(_CRT_SECURE_NO_DEPRECATE) | |||
126 | # define _CRT_SECURE_NO_DEPRECATE | |||
127 | #endif | |||
128 | ||||
129 | /* Deal with Microsoft's attempt at deprecating methods in the standard C++ library */ | |||
130 | #if !defined(SWIG_NO_SCL_SECURE_NO_DEPRECATE) && defined(_MSC_VER) && !defined(_SCL_SECURE_NO_DEPRECATE) | |||
131 | # define _SCL_SECURE_NO_DEPRECATE | |||
132 | #endif | |||
133 | ||||
134 | ||||
135 | /* ----------------------------------------------------------------------------- | |||
136 | * swigrun.swg | |||
137 | * | |||
138 | * This file contains generic CAPI SWIG runtime support for pointer | |||
139 | * type checking. | |||
140 | * ----------------------------------------------------------------------------- */ | |||
141 | ||||
142 | /* This should only be incremented when either the layout of swig_type_info changes, | |||
143 | or for whatever reason, the runtime changes incompatibly */ | |||
144 | #define SWIG_RUNTIME_VERSION"4" "4" | |||
145 | ||||
146 | /* define SWIG_TYPE_TABLE_NAME as "SWIG_TYPE_TABLE" */ | |||
147 | #ifdef SWIG_TYPE_TABLE | |||
148 | # define SWIG_QUOTE_STRING(x) #x | |||
149 | # define SWIG_EXPAND_AND_QUOTE_STRING(x) SWIG_QUOTE_STRING(x) | |||
150 | # define SWIG_TYPE_TABLE_NAME SWIG_EXPAND_AND_QUOTE_STRING(SWIG_TYPE_TABLE) | |||
151 | #else | |||
152 | # define SWIG_TYPE_TABLE_NAME | |||
153 | #endif | |||
154 | ||||
155 | /* | |||
156 | You can use the SWIGRUNTIME and SWIGRUNTIMEINLINE macros for | |||
157 | creating a static or dynamic library from the swig runtime code. | |||
158 | In 99.9% of the cases, swig just needs to declare them as 'static'. | |||
159 | ||||
160 | But only do this if is strictly necessary, ie, if you have problems | |||
161 | with your compiler or so. | |||
162 | */ | |||
163 | ||||
164 | #ifndef SWIGRUNTIMEstatic __attribute__ ((__unused__)) | |||
165 | # define SWIGRUNTIMEstatic __attribute__ ((__unused__)) SWIGINTERNstatic __attribute__ ((__unused__)) | |||
166 | #endif | |||
167 | ||||
168 | #ifndef SWIGRUNTIMEINLINEstatic __attribute__ ((__unused__)) inline | |||
169 | # define SWIGRUNTIMEINLINEstatic __attribute__ ((__unused__)) inline SWIGRUNTIMEstatic __attribute__ ((__unused__)) SWIGINLINEinline | |||
170 | #endif | |||
171 | ||||
172 | /* Generic buffer size */ | |||
173 | #ifndef SWIG_BUFFER_SIZE1024 | |||
174 | # define SWIG_BUFFER_SIZE1024 1024 | |||
175 | #endif | |||
176 | ||||
177 | /* Flags for pointer conversions */ | |||
178 | #define SWIG_POINTER_DISOWN0x1 0x1 | |||
179 | #define SWIG_CAST_NEW_MEMORY0x2 0x2 | |||
180 | ||||
181 | /* Flags for new pointer objects */ | |||
182 | #define SWIG_POINTER_OWN0x1 0x1 | |||
183 | ||||
184 | ||||
185 | /* | |||
186 | Flags/methods for returning states. | |||
187 | ||||
188 | The swig conversion methods, as ConvertPtr, return and integer | |||
189 | that tells if the conversion was successful or not. And if not, | |||
190 | an error code can be returned (see swigerrors.swg for the codes). | |||
191 | ||||
192 | Use the following macros/flags to set or process the returning | |||
193 | states. | |||
194 | ||||
195 | In old swig versions, you usually write code as: | |||
196 | ||||
197 | if (SWIG_ConvertPtr(obj,vptr,ty.flags) != -1) { | |||
198 | // success code | |||
199 | } else { | |||
200 | //fail code | |||
201 | } | |||
202 | ||||
203 | Now you can be more explicit as: | |||
204 | ||||
205 | int res = SWIG_ConvertPtr(obj,vptr,ty.flags); | |||
206 | if (SWIG_IsOK(res)) { | |||
207 | // success code | |||
208 | } else { | |||
209 | // fail code | |||
210 | } | |||
211 | ||||
212 | that seems to be the same, but now you can also do | |||
213 | ||||
214 | Type *ptr; | |||
215 | int res = SWIG_ConvertPtr(obj,(void **)(&ptr),ty.flags); | |||
216 | if (SWIG_IsOK(res)) { | |||
217 | // success code | |||
218 | if (SWIG_IsNewObj(res) { | |||
219 | ... | |||
220 | delete *ptr; | |||
221 | } else { | |||
222 | ... | |||
223 | } | |||
224 | } else { | |||
225 | // fail code | |||
226 | } | |||
227 | ||||
228 | I.e., now SWIG_ConvertPtr can return new objects and you can | |||
229 | identify the case and take care of the deallocation. Of course that | |||
230 | requires also to SWIG_ConvertPtr to return new result values, as | |||
231 | ||||
232 | int SWIG_ConvertPtr(obj, ptr,...) { | |||
233 | if (<obj is ok>) { | |||
234 | if (<need new object>) { | |||
235 | *ptr = <ptr to new allocated object>; | |||
236 | return SWIG_NEWOBJ; | |||
237 | } else { | |||
238 | *ptr = <ptr to old object>; | |||
239 | return SWIG_OLDOBJ; | |||
240 | } | |||
241 | } else { | |||
242 | return SWIG_BADOBJ; | |||
243 | } | |||
244 | } | |||
245 | ||||
246 | Of course, returning the plain '0(success)/-1(fail)' still works, but you can be | |||
247 | more explicit by returning SWIG_BADOBJ, SWIG_ERROR or any of the | |||
248 | swig errors code. | |||
249 | ||||
250 | Finally, if the SWIG_CASTRANK_MODE is enabled, the result code | |||
251 | allows to return the 'cast rank', for example, if you have this | |||
252 | ||||
253 | int food(double) | |||
254 | int fooi(int); | |||
255 | ||||
256 | and you call | |||
257 | ||||
258 | food(1) // cast rank '1' (1 -> 1.0) | |||
259 | fooi(1) // cast rank '0' | |||
260 | ||||
261 | just use the SWIG_AddCast()/SWIG_CheckState() | |||
262 | ||||
263 | ||||
264 | */ | |||
265 | #define SWIG_OK(0) (0) | |||
266 | #define SWIG_ERROR(-1) (-1) | |||
267 | #define SWIG_IsOK(r)(r >= 0) (r >= 0) | |||
268 | #define SWIG_ArgError(r)((r != (-1)) ? r : SWIG_TypeError) ((r != SWIG_ERROR(-1)) ? r : SWIG_TypeError) | |||
269 | ||||
270 | /* The CastRankLimit says how many bits are used for the cast rank */ | |||
271 | #define SWIG_CASTRANKLIMIT(1 << 8) (1 << 8) | |||
272 | /* The NewMask denotes the object was created (using new/malloc) */ | |||
273 | #define SWIG_NEWOBJMASK((1 << 8) << 1) (SWIG_CASTRANKLIMIT(1 << 8) << 1) | |||
274 | /* The TmpMask is for in/out typemaps that use temporal objects */ | |||
275 | #define SWIG_TMPOBJMASK(((1 << 8) << 1) << 1) (SWIG_NEWOBJMASK((1 << 8) << 1) << 1) | |||
276 | /* Simple returning values */ | |||
277 | #define SWIG_BADOBJ((-1)) (SWIG_ERROR(-1)) | |||
278 | #define SWIG_OLDOBJ((0)) (SWIG_OK(0)) | |||
279 | #define SWIG_NEWOBJ((0) | ((1 << 8) << 1)) (SWIG_OK(0) | SWIG_NEWOBJMASK((1 << 8) << 1)) | |||
280 | #define SWIG_TMPOBJ((0) | (((1 << 8) << 1) << 1)) (SWIG_OK(0) | SWIG_TMPOBJMASK(((1 << 8) << 1) << 1)) | |||
281 | /* Check, add and del mask methods */ | |||
282 | #define SWIG_AddNewMask(r)((r >= 0) ? (r | ((1 << 8) << 1)) : r) (SWIG_IsOK(r)(r >= 0) ? (r | SWIG_NEWOBJMASK((1 << 8) << 1)) : r) | |||
283 | #define SWIG_DelNewMask(r)((r >= 0) ? (r & ~((1 << 8) << 1)) : r) (SWIG_IsOK(r)(r >= 0) ? (r & ~SWIG_NEWOBJMASK((1 << 8) << 1)) : r) | |||
284 | #define SWIG_IsNewObj(r)((r >= 0) && (r & ((1 << 8) << 1)) ) (SWIG_IsOK(r)(r >= 0) && (r & SWIG_NEWOBJMASK((1 << 8) << 1))) | |||
285 | #define SWIG_AddTmpMask(r)((r >= 0) ? (r | (((1 << 8) << 1) << 1)) : r) (SWIG_IsOK(r)(r >= 0) ? (r | SWIG_TMPOBJMASK(((1 << 8) << 1) << 1)) : r) | |||
286 | #define SWIG_DelTmpMask(r)((r >= 0) ? (r & ~(((1 << 8) << 1) << 1)) : r) (SWIG_IsOK(r)(r >= 0) ? (r & ~SWIG_TMPOBJMASK(((1 << 8) << 1) << 1)) : r) | |||
287 | #define SWIG_IsTmpObj(r)((r >= 0) && (r & (((1 << 8) << 1) << 1))) (SWIG_IsOK(r)(r >= 0) && (r & SWIG_TMPOBJMASK(((1 << 8) << 1) << 1))) | |||
288 | ||||
289 | ||||
290 | /* Cast-Rank Mode */ | |||
291 | #if defined(SWIG_CASTRANK_MODE) | |||
292 | # ifndef SWIG_TypeRank | |||
293 | # define SWIG_TypeRank unsigned long | |||
294 | # endif | |||
295 | # ifndef SWIG_MAXCASTRANK /* Default cast allowed */ | |||
296 | # define SWIG_MAXCASTRANK (2) | |||
297 | # endif | |||
298 | # define SWIG_CASTRANKMASK ((SWIG_CASTRANKLIMIT(1 << 8)) -1) | |||
299 | # define SWIG_CastRank(r) (r & SWIG_CASTRANKMASK) | |||
300 | SWIGINTERNINLINEstatic __attribute__ ((__unused__)) inline int SWIG_AddCast(int r) { | |||
301 | return SWIG_IsOK(r)(r >= 0) ? ((SWIG_CastRank(r) < SWIG_MAXCASTRANK) ? (r + 1) : SWIG_ERROR(-1)) : r; | |||
302 | } | |||
303 | SWIGINTERNINLINEstatic __attribute__ ((__unused__)) inline int SWIG_CheckState(int r)((int r >= 0) ? 1 : 0) { | |||
304 | return SWIG_IsOK(r)(r >= 0) ? SWIG_CastRank(r) + 1 : 0; | |||
305 | } | |||
306 | #else /* no cast-rank mode */ | |||
307 | # define SWIG_AddCast | |||
308 | # define SWIG_CheckState(r)((r >= 0) ? 1 : 0) (SWIG_IsOK(r)(r >= 0) ? 1 : 0) | |||
309 | #endif | |||
310 | ||||
311 | ||||
312 | ||||
313 | ||||
314 | #include <string.h> | |||
315 | ||||
316 | #ifdef __cplusplus199711L | |||
317 | extern "C" { | |||
318 | #endif | |||
319 | ||||
320 | typedef void *(*swig_converter_func)(void *, int *); | |||
321 | typedef struct swig_type_info *(*swig_dycast_func)(void **); | |||
322 | ||||
323 | /* Structure to store information on one type */ | |||
324 | typedef struct swig_type_info { | |||
325 | const char *name; /* mangled name of this type */ | |||
326 | const char *str; /* human readable name of this type */ | |||
327 | swig_dycast_func dcast; /* dynamic cast function down a hierarchy */ | |||
328 | struct swig_cast_info *cast; /* linked list of types that can cast into this type */ | |||
329 | void *clientdata; /* language specific type data */ | |||
330 | int owndata; /* flag if the structure owns the clientdata */ | |||
331 | } swig_type_info; | |||
332 | ||||
333 | /* Structure to store a type and conversion function used for casting */ | |||
334 | typedef struct swig_cast_info { | |||
335 | swig_type_info *type; /* pointer to type that is equivalent to this type */ | |||
336 | swig_converter_func converter; /* function to cast the void pointers */ | |||
337 | struct swig_cast_info *next; /* pointer to next cast in linked list */ | |||
338 | struct swig_cast_info *prev; /* pointer to the previous cast */ | |||
339 | } swig_cast_info; | |||
340 | ||||
341 | /* Structure used to store module information | |||
342 | * Each module generates one structure like this, and the runtime collects | |||
343 | * all of these structures and stores them in a circularly linked list.*/ | |||
344 | typedef struct swig_module_info { | |||
345 | swig_type_info **types; /* Array of pointers to swig_type_info structures that are in this module */ | |||
346 | size_t size; /* Number of types in this module */ | |||
347 | struct swig_module_info *next; /* Pointer to next element in circularly linked list */ | |||
348 | swig_type_info **type_initial; /* Array of initially generated type structures */ | |||
349 | swig_cast_info **cast_initial; /* Array of initially generated casting structures */ | |||
350 | void *clientdata; /* Language specific module data */ | |||
351 | } swig_module_info; | |||
352 | ||||
353 | /* | |||
354 | Compare two type names skipping the space characters, therefore | |||
355 | "char*" == "char *" and "Class<int>" == "Class<int >", etc. | |||
356 | ||||
357 | Return 0 when the two name types are equivalent, as in | |||
358 | strncmp, but skipping ' '. | |||
359 | */ | |||
360 | SWIGRUNTIMEstatic __attribute__ ((__unused__)) int | |||
361 | SWIG_TypeNameComp(const char *f1, const char *l1, | |||
362 | const char *f2, const char *l2) { | |||
363 | for (;(f1 != l1) && (f2 != l2); ++f1, ++f2) { | |||
364 | while ((*f1 == ' ') && (f1 != l1)) ++f1; | |||
365 | while ((*f2 == ' ') && (f2 != l2)) ++f2; | |||
366 | if (*f1 != *f2) return (*f1 > *f2) ? 1 : -1; | |||
367 | } | |||
368 | return (int)((l1 - f1) - (l2 - f2)); | |||
369 | } | |||
370 | ||||
371 | /* | |||
372 | Check type equivalence in a name list like <name1>|<name2>|... | |||
373 | Return 0 if not equal, 1 if equal | |||
374 | */ | |||
375 | SWIGRUNTIMEstatic __attribute__ ((__unused__)) int | |||
376 | SWIG_TypeEquiv(const char *nb, const char *tb) { | |||
377 | int equiv = 0; | |||
378 | const char* te = tb + strlen(tb); | |||
379 | const char* ne = nb; | |||
380 | while (!equiv && *ne) { | |||
381 | for (nb = ne; *ne; ++ne) { | |||
382 | if (*ne == '|') break; | |||
383 | } | |||
384 | equiv = (SWIG_TypeNameComp(nb, ne, tb, te) == 0) ? 1 : 0; | |||
385 | if (*ne) ++ne; | |||
386 | } | |||
387 | return equiv; | |||
388 | } | |||
389 | ||||
390 | /* | |||
391 | Check type equivalence in a name list like <name1>|<name2>|... | |||
392 | Return 0 if equal, -1 if nb < tb, 1 if nb > tb | |||
393 | */ | |||
394 | SWIGRUNTIMEstatic __attribute__ ((__unused__)) int | |||
395 | SWIG_TypeCompare(const char *nb, const char *tb) { | |||
396 | int equiv = 0; | |||
397 | const char* te = tb + strlen(tb); | |||
398 | const char* ne = nb; | |||
399 | while (!equiv && *ne) { | |||
400 | for (nb = ne; *ne; ++ne) { | |||
401 | if (*ne == '|') break; | |||
402 | } | |||
403 | equiv = (SWIG_TypeNameComp(nb, ne, tb, te) == 0) ? 1 : 0; | |||
404 | if (*ne) ++ne; | |||
405 | } | |||
406 | return equiv; | |||
407 | } | |||
408 | ||||
409 | ||||
410 | /* think of this as a c++ template<> or a scheme macro */ | |||
411 | #define SWIG_TypeCheck_Template(comparison, ty)if (ty) { swig_cast_info *iter = ty->cast; while (iter) { if (comparison) { if (iter == ty->cast) return iter; iter-> prev->next = iter->next; if (iter->next) iter->next ->prev = iter->prev; iter->next = ty->cast; iter-> prev = 0; if (ty->cast) ty->cast->prev = iter; ty-> cast = iter; return iter; } iter = iter->next; } } return 0 \ | |||
412 | if (ty) { \ | |||
413 | swig_cast_info *iter = ty->cast; \ | |||
414 | while (iter) { \ | |||
415 | if (comparison) { \ | |||
416 | if (iter == ty->cast) return iter; \ | |||
417 | /* Move iter to the top of the linked list */ \ | |||
418 | iter->prev->next = iter->next; \ | |||
419 | if (iter->next) \ | |||
420 | iter->next->prev = iter->prev; \ | |||
421 | iter->next = ty->cast; \ | |||
422 | iter->prev = 0; \ | |||
423 | if (ty->cast) ty->cast->prev = iter; \ | |||
424 | ty->cast = iter; \ | |||
425 | return iter; \ | |||
426 | } \ | |||
427 | iter = iter->next; \ | |||
428 | } \ | |||
429 | } \ | |||
430 | return 0 | |||
431 | ||||
432 | /* | |||
433 | Check the typename | |||
434 | */ | |||
435 | SWIGRUNTIMEstatic __attribute__ ((__unused__)) swig_cast_info * | |||
436 | SWIG_TypeCheck(const char *c, swig_type_info *ty) { | |||
437 | SWIG_TypeCheck_Template(strcmp(iter->type->name, c) == 0, ty)if (ty) { swig_cast_info *iter = ty->cast; while (iter) { if (strcmp(iter->type->name, c) == 0) { if (iter == ty-> cast) return iter; iter->prev->next = iter->next; if (iter->next) iter->next->prev = iter->prev; iter ->next = ty->cast; iter->prev = 0; if (ty->cast) ty ->cast->prev = iter; ty->cast = iter; return iter; } iter = iter->next; } } return 0; | |||
438 | } | |||
439 | ||||
440 | /* Same as previous function, except strcmp is replaced with a pointer comparison */ | |||
441 | SWIGRUNTIMEstatic __attribute__ ((__unused__)) swig_cast_info * | |||
442 | SWIG_TypeCheckStruct(swig_type_info *from, swig_type_info *into) { | |||
443 | SWIG_TypeCheck_Template(iter->type == from, into)if (into) { swig_cast_info *iter = into->cast; while (iter ) { if (iter->type == from) { if (iter == into->cast) return iter; iter->prev->next = iter->next; if (iter->next ) iter->next->prev = iter->prev; iter->next = into ->cast; iter->prev = 0; if (into->cast) into->cast ->prev = iter; into->cast = iter; return iter; } iter = iter->next; } } return 0; | |||
444 | } | |||
445 | ||||
446 | /* | |||
447 | Cast a pointer up an inheritance hierarchy | |||
448 | */ | |||
449 | SWIGRUNTIMEINLINEstatic __attribute__ ((__unused__)) inline void * | |||
450 | SWIG_TypeCast(swig_cast_info *ty, void *ptr, int *newmemory) { | |||
451 | return ((!ty) || (!ty->converter)) ? ptr : (*ty->converter)(ptr, newmemory); | |||
452 | } | |||
453 | ||||
454 | /* | |||
455 | Dynamic pointer casting. Down an inheritance hierarchy | |||
456 | */ | |||
457 | SWIGRUNTIMEstatic __attribute__ ((__unused__)) swig_type_info * | |||
458 | SWIG_TypeDynamicCast(swig_type_info *ty, void **ptr) { | |||
459 | swig_type_info *lastty = ty; | |||
460 | if (!ty || !ty->dcast) return ty; | |||
461 | while (ty && (ty->dcast)) { | |||
462 | ty = (*ty->dcast)(ptr); | |||
463 | if (ty) lastty = ty; | |||
464 | } | |||
465 | return lastty; | |||
466 | } | |||
467 | ||||
468 | /* | |||
469 | Return the name associated with this type | |||
470 | */ | |||
471 | SWIGRUNTIMEINLINEstatic __attribute__ ((__unused__)) inline const char * | |||
472 | SWIG_TypeName(const swig_type_info *ty) { | |||
473 | return ty->name; | |||
474 | } | |||
475 | ||||
476 | /* | |||
477 | Return the pretty name associated with this type, | |||
478 | that is an unmangled type name in a form presentable to the user. | |||
479 | */ | |||
480 | SWIGRUNTIMEstatic __attribute__ ((__unused__)) const char * | |||
481 | SWIG_TypePrettyName(const swig_type_info *type) { | |||
482 | /* The "str" field contains the equivalent pretty names of the | |||
483 | type, separated by vertical-bar characters. We choose | |||
484 | to print the last name, as it is often (?) the most | |||
485 | specific. */ | |||
486 | if (!type) return NULL__null; | |||
487 | if (type->str != NULL__null) { | |||
488 | const char *last_name = type->str; | |||
489 | const char *s; | |||
490 | for (s = type->str; *s; s++) | |||
491 | if (*s == '|') last_name = s+1; | |||
492 | return last_name; | |||
493 | } | |||
494 | else | |||
495 | return type->name; | |||
496 | } | |||
497 | ||||
498 | /* | |||
499 | Set the clientdata field for a type | |||
500 | */ | |||
501 | SWIGRUNTIMEstatic __attribute__ ((__unused__)) void | |||
502 | SWIG_TypeClientData(swig_type_info *ti, void *clientdata) { | |||
503 | swig_cast_info *cast = ti->cast; | |||
504 | /* if (ti->clientdata == clientdata) return; */ | |||
505 | ti->clientdata = clientdata; | |||
506 | ||||
507 | while (cast) { | |||
508 | if (!cast->converter) { | |||
509 | swig_type_info *tc = cast->type; | |||
510 | if (!tc->clientdata) { | |||
511 | SWIG_TypeClientData(tc, clientdata); | |||
512 | } | |||
513 | } | |||
514 | cast = cast->next; | |||
515 | } | |||
516 | } | |||
517 | SWIGRUNTIMEstatic __attribute__ ((__unused__)) void | |||
518 | SWIG_TypeNewClientData(swig_type_info *ti, void *clientdata) { | |||
519 | SWIG_TypeClientData(ti, clientdata); | |||
520 | ti->owndata = 1; | |||
521 | } | |||
522 | ||||
523 | /* | |||
524 | Search for a swig_type_info structure only by mangled name | |||
525 | Search is a O(log #types) | |||
526 | ||||
527 | We start searching at module start, and finish searching when start == end. | |||
528 | Note: if start == end at the beginning of the function, we go all the way around | |||
529 | the circular list. | |||
530 | */ | |||
531 | SWIGRUNTIMEstatic __attribute__ ((__unused__)) swig_type_info * | |||
532 | SWIG_MangledTypeQueryModule(swig_module_info *start, | |||
533 | swig_module_info *end, | |||
534 | const char *name) { | |||
535 | swig_module_info *iter = start; | |||
536 | do { | |||
537 | if (iter->size) { | |||
538 | register size_t l = 0; | |||
539 | register size_t r = iter->size - 1; | |||
540 | do { | |||
541 | /* since l+r >= 0, we can (>> 1) instead (/ 2) */ | |||
542 | register size_t i = (l + r) >> 1; | |||
543 | const char *iname = iter->types[i]->name; | |||
544 | if (iname) { | |||
545 | register int compare = strcmp(name, iname); | |||
546 | if (compare == 0) { | |||
547 | return iter->types[i]; | |||
548 | } else if (compare < 0) { | |||
549 | if (i) { | |||
550 | r = i - 1; | |||
551 | } else { | |||
552 | break; | |||
553 | } | |||
554 | } else if (compare > 0) { | |||
555 | l = i + 1; | |||
556 | } | |||
557 | } else { | |||
558 | break; /* should never happen */ | |||
559 | } | |||
560 | } while (l <= r); | |||
561 | } | |||
562 | iter = iter->next; | |||
563 | } while (iter != end); | |||
564 | return 0; | |||
565 | } | |||
566 | ||||
567 | /* | |||
568 | Search for a swig_type_info structure for either a mangled name or a human readable name. | |||
569 | It first searches the mangled names of the types, which is a O(log #types) | |||
570 | If a type is not found it then searches the human readable names, which is O(#types). | |||
571 | ||||
572 | We start searching at module start, and finish searching when start == end. | |||
573 | Note: if start == end at the beginning of the function, we go all the way around | |||
574 | the circular list. | |||
575 | */ | |||
576 | SWIGRUNTIMEstatic __attribute__ ((__unused__)) swig_type_info * | |||
577 | SWIG_TypeQueryModule(swig_module_info *start, | |||
578 | swig_module_info *end, | |||
579 | const char *name) { | |||
580 | /* STEP 1: Search the name field using binary search */ | |||
581 | swig_type_info *ret = SWIG_MangledTypeQueryModule(start, end, name); | |||
582 | if (ret) { | |||
583 | return ret; | |||
584 | } else { | |||
585 | /* STEP 2: If the type hasn't been found, do a complete search | |||
586 | of the str field (the human readable name) */ | |||
587 | swig_module_info *iter = start; | |||
588 | do { | |||
589 | register size_t i = 0; | |||
590 | for (; i < iter->size; ++i) { | |||
591 | if (iter->types[i]->str && (SWIG_TypeEquiv(iter->types[i]->str, name))) | |||
592 | return iter->types[i]; | |||
593 | } | |||
594 | iter = iter->next; | |||
595 | } while (iter != end); | |||
596 | } | |||
597 | ||||
598 | /* neither found a match */ | |||
599 | return 0; | |||
600 | } | |||
601 | ||||
602 | /* | |||
603 | Pack binary data into a string | |||
604 | */ | |||
605 | SWIGRUNTIMEstatic __attribute__ ((__unused__)) char * | |||
606 | SWIG_PackData(char *c, void *ptr, size_t sz) { | |||
607 | static const char hex[17] = "0123456789abcdef"; | |||
608 | register const unsigned char *u = (unsigned char *) ptr; | |||
609 | register const unsigned char *eu = u + sz; | |||
610 | for (; u != eu; ++u) { | |||
611 | register unsigned char uu = *u; | |||
612 | *(c++) = hex[(uu & 0xf0) >> 4]; | |||
613 | *(c++) = hex[uu & 0xf]; | |||
614 | } | |||
615 | return c; | |||
616 | } | |||
617 | ||||
618 | /* | |||
619 | Unpack binary data from a string | |||
620 | */ | |||
621 | SWIGRUNTIMEstatic __attribute__ ((__unused__)) const char * | |||
622 | SWIG_UnpackData(const char *c, void *ptr, size_t sz) { | |||
623 | register unsigned char *u = (unsigned char *) ptr; | |||
624 | register const unsigned char *eu = u + sz; | |||
625 | for (; u != eu; ++u) { | |||
626 | register char d = *(c++); | |||
627 | register unsigned char uu; | |||
628 | if ((d >= '0') && (d <= '9')) | |||
629 | uu = ((d - '0') << 4); | |||
630 | else if ((d >= 'a') && (d <= 'f')) | |||
631 | uu = ((d - ('a'-10)) << 4); | |||
632 | else | |||
633 | return (char *) 0; | |||
634 | d = *(c++); | |||
635 | if ((d >= '0') && (d <= '9')) | |||
636 | uu |= (d - '0'); | |||
637 | else if ((d >= 'a') && (d <= 'f')) | |||
638 | uu |= (d - ('a'-10)); | |||
639 | else | |||
640 | return (char *) 0; | |||
641 | *u = uu; | |||
642 | } | |||
643 | return c; | |||
644 | } | |||
645 | ||||
646 | /* | |||
647 | Pack 'void *' into a string buffer. | |||
648 | */ | |||
649 | SWIGRUNTIMEstatic __attribute__ ((__unused__)) char * | |||
650 | SWIG_PackVoidPtr(char *buff, void *ptr, const char *name, size_t bsz) { | |||
651 | char *r = buff; | |||
652 | if ((2*sizeof(void *) + 2) > bsz) return 0; | |||
653 | *(r++) = '_'; | |||
654 | r = SWIG_PackData(r,&ptr,sizeof(void *)); | |||
655 | if (strlen(name) + 1 > (bsz - (r - buff))) return 0; | |||
656 | strcpy(r,name); | |||
657 | return buff; | |||
658 | } | |||
659 | ||||
660 | SWIGRUNTIMEstatic __attribute__ ((__unused__)) const char * | |||
661 | SWIG_UnpackVoidPtr(const char *c, void **ptr, const char *name) { | |||
662 | if (*c != '_') { | |||
663 | if (strcmp(c,"NULL") == 0) { | |||
664 | *ptr = (void *) 0; | |||
665 | return name; | |||
666 | } else { | |||
667 | return 0; | |||
668 | } | |||
669 | } | |||
670 | return SWIG_UnpackData(++c,ptr,sizeof(void *)); | |||
671 | } | |||
672 | ||||
673 | SWIGRUNTIMEstatic __attribute__ ((__unused__)) char * | |||
674 | SWIG_PackDataName(char *buff, void *ptr, size_t sz, const char *name, size_t bsz) { | |||
675 | char *r = buff; | |||
676 | size_t lname = (name ? strlen(name) : 0); | |||
677 | if ((2*sz + 2 + lname) > bsz) return 0; | |||
678 | *(r++) = '_'; | |||
679 | r = SWIG_PackData(r,ptr,sz); | |||
680 | if (lname) { | |||
681 | strncpy(r,name,lname+1); | |||
682 | } else { | |||
683 | *r = 0; | |||
684 | } | |||
685 | return buff; | |||
686 | } | |||
687 | ||||
688 | SWIGRUNTIMEstatic __attribute__ ((__unused__)) const char * | |||
689 | SWIG_UnpackDataName(const char *c, void *ptr, size_t sz, const char *name) { | |||
690 | if (*c != '_') { | |||
691 | if (strcmp(c,"NULL") == 0) { | |||
692 | memset(ptr,0,sz); | |||
693 | return name; | |||
694 | } else { | |||
695 | return 0; | |||
696 | } | |||
697 | } | |||
698 | return SWIG_UnpackData(++c,ptr,sz); | |||
699 | } | |||
700 | ||||
701 | #ifdef __cplusplus199711L | |||
702 | } | |||
703 | #endif | |||
704 | ||||
705 | /* ----------------------------------------------------------------------------- | |||
706 | * See the LICENSE file for information on copyright, usage and redistribution | |||
707 | * of SWIG, and the README file for authors - http://www.swig.org/release.html. | |||
708 | * | |||
709 | * luarun.swg | |||
710 | * | |||
711 | * This file contains the runtime support for Lua modules | |||
712 | * and includes code for managing global variables and pointer | |||
713 | * type checking. | |||
714 | * ----------------------------------------------------------------------------- */ | |||
715 | ||||
716 | #ifdef __cplusplus199711L | |||
717 | extern "C" { | |||
718 | #endif | |||
719 | ||||
720 | #include "lua.h" | |||
721 | #include "lauxlib.h" | |||
722 | #include <stdlib.h> /* for malloc */ | |||
723 | #include <assert.h> /* for a few sanity tests */ | |||
724 | ||||
725 | /* ----------------------------------------------------------------------------- | |||
726 | * global swig types | |||
727 | * ----------------------------------------------------------------------------- */ | |||
728 | /* Constant table */ | |||
729 | #define SWIG_LUA_INT1 1 | |||
730 | #define SWIG_LUA_FLOAT2 2 | |||
731 | #define SWIG_LUA_STRING3 3 | |||
732 | #define SWIG_LUA_POINTER4 4 | |||
733 | #define SWIG_LUA_BINARY5 5 | |||
734 | #define SWIG_LUA_CHAR6 6 | |||
735 | ||||
736 | /* Structure for variable linking table */ | |||
737 | typedef struct { | |||
738 | const char *name; | |||
739 | lua_CFunction get; | |||
740 | lua_CFunction set; | |||
741 | } swig_lua_var_info; | |||
742 | ||||
743 | /* Constant information structure */ | |||
744 | typedef struct { | |||
745 | int type; | |||
746 | char *name; | |||
747 | long lvalue; | |||
748 | double dvalue; | |||
749 | void *pvalue; | |||
750 | swig_type_info **ptype; | |||
751 | } swig_lua_const_info; | |||
752 | ||||
753 | typedef struct { | |||
754 | const char *name; | |||
755 | lua_CFunction method; | |||
756 | } swig_lua_method; | |||
757 | ||||
758 | typedef struct { | |||
759 | const char *name; | |||
760 | lua_CFunction getmethod; | |||
761 | lua_CFunction setmethod; | |||
762 | } swig_lua_attribute; | |||
763 | ||||
764 | typedef struct swig_lua_class { | |||
765 | const char *name; | |||
766 | swig_type_info **type; | |||
767 | lua_CFunction constructor; | |||
768 | void (*destructor)(void *); | |||
769 | swig_lua_method *methods; | |||
770 | swig_lua_attribute *attributes; | |||
771 | struct swig_lua_class **bases; | |||
772 | const char **base_names; | |||
773 | } swig_lua_class; | |||
774 | ||||
775 | /* this is the struct for wrappering all pointers in SwigLua | |||
776 | */ | |||
777 | typedef struct { | |||
778 | swig_type_info *type; | |||
779 | int own; /* 1 if owned & must be destroyed */ | |||
780 | void *ptr; | |||
781 | } swig_lua_userdata; | |||
782 | ||||
783 | /* this is the struct for wrapping arbitary packed binary data | |||
784 | (currently it is only used for member function pointers) | |||
785 | the data ordering is similar to swig_lua_userdata, but it is currently not possible | |||
786 | to tell the two structures apart within Swig, other than by looking at the type | |||
787 | */ | |||
788 | typedef struct { | |||
789 | swig_type_info *type; | |||
790 | int own; /* 1 if owned & must be destroyed */ | |||
791 | char data[1]; /* arbitary amount of data */ | |||
792 | } swig_lua_rawdata; | |||
793 | ||||
794 | /* Common SWIG API */ | |||
795 | #define SWIG_NewPointerObj(L, ptr, type, owner)SWIG_Lua_NewPointerObj(L, (void *)ptr, type, owner) SWIG_Lua_NewPointerObj(L, (void *)ptr, type, owner) | |||
796 | #define SWIG_ConvertPtr(L,idx, ptr, type, flags)SWIG_Lua_ConvertPtr(L,idx,ptr,type,flags) SWIG_Lua_ConvertPtr(L,idx,ptr,type,flags) | |||
797 | #define SWIG_MustGetPtr(L,idx, type,flags, argnum,fnname)SWIG_Lua_MustGetPtr(L,idx, type,flags, argnum,fnname) SWIG_Lua_MustGetPtr(L,idx, type,flags, argnum,fnname) | |||
798 | /* for C++ member pointers, ie, member methods */ | |||
799 | #define SWIG_ConvertMember(L, idx, ptr, sz, ty)SWIG_Lua_ConvertPacked(L, idx, ptr, sz, ty) SWIG_Lua_ConvertPacked(L, idx, ptr, sz, ty) | |||
800 | #define SWIG_NewMemberObj(L, ptr, sz, type)SWIG_Lua_NewPackedObj(L, ptr, sz, type) SWIG_Lua_NewPackedObj(L, ptr, sz, type) | |||
801 | ||||
802 | /* Runtime API */ | |||
803 | #define SWIG_GetModule(clientdata)SWIG_Lua_GetModule((lua_State*)(clientdata)) SWIG_Lua_GetModule((lua_State*)(clientdata)) | |||
804 | #define SWIG_SetModule(clientdata, pointer)SWIG_Lua_SetModule((lua_State*) (clientdata), pointer) SWIG_Lua_SetModule((lua_State*) (clientdata), pointer) | |||
805 | #define SWIG_MODULE_CLIENTDATA_TYPElua_State* lua_State* | |||
806 | ||||
807 | /* Contract support */ | |||
808 | #define SWIG_contract_assert(expr, msg)if (!(expr)) { lua_pushstring(L, (char *) msg); goto fail; } else \ | |||
809 | if (!(expr)) { lua_pushstring(L, (char *) msg); goto fail; } else | |||
810 | ||||
811 | /* helper #defines */ | |||
812 | #define SWIG_fail{goto fail;} {goto fail;} | |||
813 | #define SWIG_fail_arg(func_name,argnum,type){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , func_name,argnum,type,SWIG_Lua_typename(L,argnum)); goto fail ;} \ | |||
814 | {lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'",\ | |||
815 | func_name,argnum,type,SWIG_Lua_typename(L,argnum));\ | |||
816 | goto fail;} | |||
817 | #define SWIG_fail_ptr(func_name,argnum,type){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , func_name,argnum,(type && type->str)?type->str :"void*",SWIG_Lua_typename(L,argnum)); goto fail;} \ | |||
818 | SWIG_fail_arg(func_name,argnum,(type && type->str)?type->str:"void*"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , func_name,argnum,(type && type->str)?type->str :"void*",SWIG_Lua_typename(L,argnum)); goto fail;} | |||
819 | #define SWIG_check_num_args(func_name,a,b)if (lua_gettop(L)<a || lua_gettop(L)>b) {lua_pushfstring (L,"Error in %s expected %d..%d args, got %d",func_name,a,b,lua_gettop (L)); goto fail;} \ | |||
820 | if (lua_gettop(L)<a || lua_gettop(L)>b) \ | |||
821 | {lua_pushfstring(L,"Error in %s expected %d..%d args, got %d",func_name,a,b,lua_gettop(L));\ | |||
822 | goto fail;} | |||
823 | ||||
824 | ||||
825 | #define SWIG_Lua_get_table(L,n)(lua_pushstring(L, n), lua_rawget(L,-2)) \ | |||
826 | (lua_pushstring(L, n), lua_rawget(L,-2)) | |||
827 | ||||
828 | #define SWIG_Lua_add_function(L,n,f)(lua_pushstring(L, n), lua_pushcclosure(L, (f), 0), lua_rawset (L,-3)) \ | |||
829 | (lua_pushstring(L, n), \ | |||
830 | lua_pushcfunction(L, f)lua_pushcclosure(L, (f), 0), \ | |||
831 | lua_rawset(L,-3)) | |||
832 | ||||
833 | /* special helper for allowing 'nil' for usertypes */ | |||
834 | #define SWIG_isptrtype(L,I)(lua_isuserdata(L,I) || (lua_type(L, (I)) == 0)) (lua_isuserdata(L,I) || lua_isnil(L,I)(lua_type(L, (I)) == 0)) | |||
835 | ||||
836 | #ifdef __cplusplus199711L | |||
837 | /* Special helper for member function pointers | |||
838 | it gets the address, casts it, then dereferences it */ | |||
839 | //#define SWIG_mem_fn_as_voidptr(a) (*((char**)&(a))) | |||
840 | #endif | |||
841 | ||||
842 | /* storing/access of swig_module_info */ | |||
843 | SWIGRUNTIMEstatic __attribute__ ((__unused__)) swig_module_info * | |||
844 | SWIG_Lua_GetModule(lua_State* L) { | |||
845 | swig_module_info *ret = 0; | |||
846 | lua_pushstring(L,"swig_runtime_data_type_pointer" SWIG_RUNTIME_VERSION"4" SWIG_TYPE_TABLE_NAME); | |||
847 | lua_rawget(L,LUA_REGISTRYINDEX(-1000000 - 1000)); | |||
848 | if (lua_islightuserdata(L,-1)(lua_type(L, (-1)) == 2)) | |||
849 | ret=(swig_module_info*)lua_touserdata(L,-1); | |||
850 | lua_pop(L,1)lua_settop(L, -(1)-1); /* tidy */ | |||
851 | return ret; | |||
852 | } | |||
853 | ||||
854 | SWIGRUNTIMEstatic __attribute__ ((__unused__)) void | |||
855 | SWIG_Lua_SetModule(lua_State* L, swig_module_info *module) { | |||
856 | /* add this all into the Lua registry: */ | |||
857 | lua_pushstring(L,"swig_runtime_data_type_pointer" SWIG_RUNTIME_VERSION"4" SWIG_TYPE_TABLE_NAME); | |||
858 | lua_pushlightuserdata(L,(void*)module); | |||
859 | lua_rawset(L,LUA_REGISTRYINDEX(-1000000 - 1000)); | |||
860 | } | |||
861 | ||||
862 | /* ----------------------------------------------------------------------------- | |||
863 | * global variable support code: modules | |||
864 | * ----------------------------------------------------------------------------- */ | |||
865 | ||||
866 | /* this function is called when trying to set an immutable. | |||
867 | default value is to print an error. | |||
868 | This can removed with a compile flag SWIGLUA_IGNORE_SET_IMMUTABLE */ | |||
869 | SWIGINTERNstatic __attribute__ ((__unused__)) int SWIG_Lua_set_immutable(lua_State* L) | |||
870 | { | |||
871 | /* there should be 1 param passed in: the new value */ | |||
872 | #ifndef SWIGLUA_IGNORE_SET_IMMUTABLE | |||
873 | lua_pop(L,1)lua_settop(L, -(1)-1); /* remove it */ | |||
874 | lua_pushstring(L,"This variable is immutable"); | |||
875 | lua_error(L); | |||
876 | #endif | |||
877 | return 0; /* should not return anything */ | |||
878 | } | |||
879 | ||||
880 | /* the module.get method used for getting linked data */ | |||
881 | SWIGINTERNstatic __attribute__ ((__unused__)) int SWIG_Lua_module_get(lua_State* L) | |||
882 | { | |||
883 | /* there should be 2 params passed in | |||
884 | (1) table (not the meta table) | |||
885 | (2) string name of the attribute | |||
886 | printf("SWIG_Lua_module_get %p(%s) '%s'\n", | |||
887 | lua_topointer(L,1),lua_typename(L,lua_type(L,1)), | |||
888 | lua_tostring(L,2)); | |||
889 | */ | |||
890 | /* get the metatable */ | |||
891 | assert(lua_istable(L,1))(((lua_type(L, (1)) == 5)) ? static_cast<void> (0) : __assert_fail ("(lua_type(L, (1)) == 5)", "mod_lua_wrap.cpp", 891, __PRETTY_FUNCTION__ )); /* just in case */ | |||
892 | lua_getmetatable(L,1); /* get the metatable */ | |||
893 | assert(lua_istable(L,-1))(((lua_type(L, (-1)) == 5)) ? static_cast<void> (0) : __assert_fail ("(lua_type(L, (-1)) == 5)", "mod_lua_wrap.cpp", 893, __PRETTY_FUNCTION__ )); /* just in case */ | |||
894 | SWIG_Lua_get_table(L,".get")(lua_pushstring(L, ".get"), lua_rawget(L,-2)); /* get the .get table */ | |||
895 | lua_remove(L,3); /* remove metatable */ | |||
896 | if (lua_istable(L,-1)(lua_type(L, (-1)) == 5)) | |||
897 | { | |||
898 | /* look for the key in the .get table */ | |||
899 | lua_pushvalue(L,2); /* key */ | |||
900 | lua_rawget(L,-2); | |||
901 | lua_remove(L,3); /* remove .get */ | |||
902 | if (lua_iscfunction(L,-1)) | |||
903 | { /* found it so call the fn & return its value */ | |||
904 | lua_call(L,0,1)lua_callk(L, (0), (1), 0, __null); | |||
905 | return 1; | |||
906 | } | |||
907 | lua_pop(L,1)lua_settop(L, -(1)-1); /* remove the top */ | |||
908 | } | |||
909 | lua_pop(L,1)lua_settop(L, -(1)-1); /* remove the .get */ | |||
910 | lua_pushnil(L); /* return a nil */ | |||
911 | return 1; | |||
912 | } | |||
913 | ||||
914 | /* the module.set method used for setting linked data */ | |||
915 | SWIGINTERNstatic __attribute__ ((__unused__)) int SWIG_Lua_module_set(lua_State* L) | |||
916 | { | |||
917 | /* there should be 3 params passed in | |||
918 | (1) table (not the meta table) | |||
919 | (2) string name of the attribute | |||
920 | (3) any for the new value | |||
921 | */ | |||
922 | /* get the metatable */ | |||
923 | assert(lua_istable(L,1))(((lua_type(L, (1)) == 5)) ? static_cast<void> (0) : __assert_fail ("(lua_type(L, (1)) == 5)", "mod_lua_wrap.cpp", 923, __PRETTY_FUNCTION__ )); /* just in case */ | |||
924 | lua_getmetatable(L,1); /* get the metatable */ | |||
925 | assert(lua_istable(L,-1))(((lua_type(L, (-1)) == 5)) ? static_cast<void> (0) : __assert_fail ("(lua_type(L, (-1)) == 5)", "mod_lua_wrap.cpp", 925, __PRETTY_FUNCTION__ )); /* just in case */ | |||
926 | SWIG_Lua_get_table(L,".set")(lua_pushstring(L, ".set"), lua_rawget(L,-2)); /* get the .set table */ | |||
927 | lua_remove(L,4); /* remove metatable */ | |||
928 | if (lua_istable(L,-1)(lua_type(L, (-1)) == 5)) | |||
929 | { | |||
930 | /* look for the key in the .set table */ | |||
931 | lua_pushvalue(L,2); /* key */ | |||
932 | lua_rawget(L,-2); | |||
933 | lua_remove(L,4); /* remove .set */ | |||
934 | if (lua_iscfunction(L,-1)) | |||
935 | { /* found it so call the fn & return its value */ | |||
936 | lua_pushvalue(L,3); /* value */ | |||
937 | lua_call(L,1,0)lua_callk(L, (1), (0), 0, __null); | |||
938 | return 0; | |||
939 | } | |||
940 | } | |||
941 | lua_settop(L,3); /* reset back to start */ | |||
942 | /* we now have the table, key & new value, so just set directly */ | |||
943 | lua_rawset(L,1); /* add direct */ | |||
944 | return 0; | |||
945 | } | |||
946 | ||||
947 | /* registering a module in lua */ | |||
948 | SWIGINTERNstatic __attribute__ ((__unused__)) void SWIG_Lua_module_begin(lua_State* L,const char* name) | |||
949 | { | |||
950 | assert(lua_istable(L,-1))(((lua_type(L, (-1)) == 5)) ? static_cast<void> (0) : __assert_fail ("(lua_type(L, (-1)) == 5)", "mod_lua_wrap.cpp", 950, __PRETTY_FUNCTION__ )); /* just in case */ | |||
951 | lua_pushstring(L,name); | |||
952 | lua_newtable(L)lua_createtable(L, 0, 0); /* the table */ | |||
953 | /* add meta table */ | |||
954 | lua_newtable(L)lua_createtable(L, 0, 0); /* the meta table */ | |||
955 | SWIG_Lua_add_function(L,"__index",SWIG_Lua_module_get)(lua_pushstring(L, "__index"), lua_pushcclosure(L, (SWIG_Lua_module_get ), 0), lua_rawset(L,-3)); | |||
956 | SWIG_Lua_add_function(L,"__newindex",SWIG_Lua_module_set)(lua_pushstring(L, "__newindex"), lua_pushcclosure(L, (SWIG_Lua_module_set ), 0), lua_rawset(L,-3)); | |||
957 | lua_pushstring(L,".get"); | |||
958 | lua_newtable(L)lua_createtable(L, 0, 0); /* the .get table */ | |||
959 | lua_rawset(L,-3); /* add .get into metatable */ | |||
960 | lua_pushstring(L,".set"); | |||
961 | lua_newtable(L)lua_createtable(L, 0, 0); /* the .set table */ | |||
962 | lua_rawset(L,-3); /* add .set into metatable */ | |||
963 | lua_setmetatable(L,-2); /* sets meta table in module */ | |||
964 | lua_rawset(L,-3); /* add module into parent */ | |||
965 | SWIG_Lua_get_table(L,name)(lua_pushstring(L, name), lua_rawget(L,-2)); /* get the table back out */ | |||
966 | } | |||
967 | ||||
968 | /* ending the register */ | |||
969 | SWIGINTERNstatic __attribute__ ((__unused__)) void SWIG_Lua_module_end(lua_State* L) | |||
970 | { | |||
971 | lua_pop(L,1)lua_settop(L, -(1)-1); /* tidy stack (remove module) */ | |||
972 | } | |||
973 | ||||
974 | /* adding a linked variable to the module */ | |||
975 | SWIGINTERNstatic __attribute__ ((__unused__)) void SWIG_Lua_module_add_variable(lua_State* L,const char* name,lua_CFunction getFn,lua_CFunction setFn) | |||
976 | { | |||
977 | assert(lua_istable(L,-1))(((lua_type(L, (-1)) == 5)) ? static_cast<void> (0) : __assert_fail ("(lua_type(L, (-1)) == 5)", "mod_lua_wrap.cpp", 977, __PRETTY_FUNCTION__ )); /* just in case */ | |||
978 | lua_getmetatable(L,-1); /* get the metatable */ | |||
979 | assert(lua_istable(L,-1))(((lua_type(L, (-1)) == 5)) ? static_cast<void> (0) : __assert_fail ("(lua_type(L, (-1)) == 5)", "mod_lua_wrap.cpp", 979, __PRETTY_FUNCTION__ )); /* just in case */ | |||
980 | SWIG_Lua_get_table(L,".get")(lua_pushstring(L, ".get"), lua_rawget(L,-2)); /* find the .get table */ | |||
981 | assert(lua_istable(L,-1))(((lua_type(L, (-1)) == 5)) ? static_cast<void> (0) : __assert_fail ("(lua_type(L, (-1)) == 5)", "mod_lua_wrap.cpp", 981, __PRETTY_FUNCTION__ )); /* should be a table: */ | |||
982 | SWIG_Lua_add_function(L,name,getFn)(lua_pushstring(L, name), lua_pushcclosure(L, (getFn), 0), lua_rawset (L,-3)); | |||
983 | lua_pop(L,1)lua_settop(L, -(1)-1); /* tidy stack (remove table) */ | |||
984 | if (setFn) /* if there is a set fn */ | |||
985 | { | |||
986 | SWIG_Lua_get_table(L,".set")(lua_pushstring(L, ".set"), lua_rawget(L,-2)); /* find the .set table */ | |||
987 | assert(lua_istable(L,-1))(((lua_type(L, (-1)) == 5)) ? static_cast<void> (0) : __assert_fail ("(lua_type(L, (-1)) == 5)", "mod_lua_wrap.cpp", 987, __PRETTY_FUNCTION__ )); /* should be a table: */ | |||
988 | SWIG_Lua_add_function(L,name,setFn)(lua_pushstring(L, name), lua_pushcclosure(L, (setFn), 0), lua_rawset (L,-3)); | |||
989 | lua_pop(L,1)lua_settop(L, -(1)-1); /* tidy stack (remove table) */ | |||
990 | } | |||
991 | lua_pop(L,1)lua_settop(L, -(1)-1); /* tidy stack (remove meta) */ | |||
992 | } | |||
993 | ||||
994 | /* adding a function module */ | |||
995 | SWIGINTERNstatic __attribute__ ((__unused__)) void SWIG_Lua_module_add_function(lua_State* L,const char* name,lua_CFunction fn) | |||
996 | { | |||
997 | SWIG_Lua_add_function(L,name,fn)(lua_pushstring(L, name), lua_pushcclosure(L, (fn), 0), lua_rawset (L,-3)); | |||
998 | } | |||
999 | ||||
1000 | /* ----------------------------------------------------------------------------- | |||
1001 | * global variable support code: classes | |||
1002 | * ----------------------------------------------------------------------------- */ | |||
1003 | ||||
1004 | /* the class.get method, performs the lookup of class attributes */ | |||
1005 | SWIGINTERNstatic __attribute__ ((__unused__)) int SWIG_Lua_class_get(lua_State* L) | |||
1006 | { | |||
1007 | /* there should be 2 params passed in | |||
1008 | (1) userdata (not the meta table) | |||
1009 | (2) string name of the attribute | |||
1010 | */ | |||
1011 | assert(lua_isuserdata(L,-2))((lua_isuserdata(L,-2)) ? static_cast<void> (0) : __assert_fail ("lua_isuserdata(L,-2)", "mod_lua_wrap.cpp", 1011, __PRETTY_FUNCTION__ )); /* just in case */ | |||
1012 | lua_getmetatable(L,-2); /* get the meta table */ | |||
1013 | assert(lua_istable(L,-1))(((lua_type(L, (-1)) == 5)) ? static_cast<void> (0) : __assert_fail ("(lua_type(L, (-1)) == 5)", "mod_lua_wrap.cpp", 1013, __PRETTY_FUNCTION__ )); /* just in case */ | |||
1014 | SWIG_Lua_get_table(L,".get")(lua_pushstring(L, ".get"), lua_rawget(L,-2)); /* find the .get table */ | |||
1015 | assert(lua_istable(L,-1))(((lua_type(L, (-1)) == 5)) ? static_cast<void> (0) : __assert_fail ("(lua_type(L, (-1)) == 5)", "mod_lua_wrap.cpp", 1015, __PRETTY_FUNCTION__ )); /* just in case */ | |||
1016 | /* look for the key in the .get table */ | |||
1017 | lua_pushvalue(L,2); /* key */ | |||
1018 | lua_rawget(L,-2); | |||
1019 | lua_remove(L,-2); /* stack tidy, remove .get table */ | |||
1020 | if (lua_iscfunction(L,-1)) | |||
1021 | { /* found it so call the fn & return its value */ | |||
1022 | lua_pushvalue(L,1); /* the userdata */ | |||
1023 | lua_call(L,1,1)lua_callk(L, (1), (1), 0, __null); /* 1 value in (userdata),1 out (result) */ | |||
1024 | lua_remove(L,-2); /* stack tidy, remove metatable */ | |||
1025 | return 1; | |||
1026 | } | |||
1027 | lua_pop(L,1)lua_settop(L, -(1)-1); /* remove whatever was there */ | |||
1028 | /* ok, so try the .fn table */ | |||
1029 | SWIG_Lua_get_table(L,".fn")(lua_pushstring(L, ".fn"), lua_rawget(L,-2)); /* find the .get table */ | |||
1030 | assert(lua_istable(L,-1))(((lua_type(L, (-1)) == 5)) ? static_cast<void> (0) : __assert_fail ("(lua_type(L, (-1)) == 5)", "mod_lua_wrap.cpp", 1030, __PRETTY_FUNCTION__ )); /* just in case */ | |||
1031 | lua_pushvalue(L,2); /* key */ | |||
1032 | lua_rawget(L,-2); /* look for the fn */ | |||
1033 | lua_remove(L,-2); /* stack tidy, remove .fn table */ | |||
1034 | if (lua_isfunction(L,-1)(lua_type(L, (-1)) == 6)) /* note: if its a C function or lua function */ | |||
1035 | { /* found it so return the fn & let lua call it */ | |||
1036 | lua_remove(L,-2); /* stack tidy, remove metatable */ | |||
1037 | return 1; | |||
1038 | } | |||
1039 | lua_pop(L,1)lua_settop(L, -(1)-1); /* remove whatever was there */ | |||
1040 | /* NEW: looks for the __getitem() fn | |||
1041 | this is a user provided get fn */ | |||
1042 | SWIG_Lua_get_table(L,"__getitem")(lua_pushstring(L, "__getitem"), lua_rawget(L,-2)); /* find the __getitem fn */ | |||
1043 | if (lua_iscfunction(L,-1)) /* if its there */ | |||
1044 | { /* found it so call the fn & return its value */ | |||
1045 | lua_pushvalue(L,1); /* the userdata */ | |||
1046 | lua_pushvalue(L,2); /* the parameter */ | |||
1047 | lua_call(L,2,1)lua_callk(L, (2), (1), 0, __null); /* 2 value in (userdata),1 out (result) */ | |||
1048 | lua_remove(L,-2); /* stack tidy, remove metatable */ | |||
1049 | return 1; | |||
1050 | } | |||
1051 | return 0; /* sorry not known */ | |||
1052 | } | |||
1053 | ||||
1054 | /* the class.set method, performs the lookup of class attributes */ | |||
1055 | SWIGINTERNstatic __attribute__ ((__unused__)) int SWIG_Lua_class_set(lua_State* L) | |||
1056 | { | |||
1057 | /* there should be 3 params passed in | |||
1058 | (1) table (not the meta table) | |||
1059 | (2) string name of the attribute | |||
1060 | (3) any for the new value | |||
1061 | printf("SWIG_Lua_class_set %p(%s) '%s' %p(%s)\n", | |||
1062 | lua_topointer(L,1),lua_typename(L,lua_type(L,1)), | |||
1063 | lua_tostring(L,2), | |||
1064 | lua_topointer(L,3),lua_typename(L,lua_type(L,3)));*/ | |||
1065 | ||||
1066 | assert(lua_isuserdata(L,1))((lua_isuserdata(L,1)) ? static_cast<void> (0) : __assert_fail ("lua_isuserdata(L,1)", "mod_lua_wrap.cpp", 1066, __PRETTY_FUNCTION__ )); /* just in case */ | |||
1067 | lua_getmetatable(L,1); /* get the meta table */ | |||
1068 | assert(lua_istable(L,-1))(((lua_type(L, (-1)) == 5)) ? static_cast<void> (0) : __assert_fail ("(lua_type(L, (-1)) == 5)", "mod_lua_wrap.cpp", 1068, __PRETTY_FUNCTION__ )); /* just in case */ | |||
1069 | ||||
1070 | SWIG_Lua_get_table(L,".set")(lua_pushstring(L, ".set"), lua_rawget(L,-2)); /* find the .set table */ | |||
1071 | if (lua_istable(L,-1)(lua_type(L, (-1)) == 5)) | |||
1072 | { | |||
1073 | /* look for the key in the .set table */ | |||
1074 | lua_pushvalue(L,2); /* key */ | |||
1075 | lua_rawget(L,-2); | |||
1076 | if (lua_iscfunction(L,-1)) | |||
1077 | { /* found it so call the fn & return its value */ | |||
1078 | lua_pushvalue(L,1); /* userdata */ | |||
1079 | lua_pushvalue(L,3); /* value */ | |||
1080 | lua_call(L,2,0)lua_callk(L, (2), (0), 0, __null); | |||
1081 | return 0; | |||
1082 | } | |||
1083 | lua_pop(L,1)lua_settop(L, -(1)-1); /* remove the value */ | |||
1084 | } | |||
1085 | lua_pop(L,1)lua_settop(L, -(1)-1); /* remove the value .set table */ | |||
1086 | /* NEW: looks for the __setitem() fn | |||
1087 | this is a user provided set fn */ | |||
1088 | SWIG_Lua_get_table(L,"__setitem")(lua_pushstring(L, "__setitem"), lua_rawget(L,-2)); /* find the fn */ | |||
1089 | if (lua_iscfunction(L,-1)) /* if its there */ | |||
1090 | { /* found it so call the fn & return its value */ | |||
1091 | lua_pushvalue(L,1); /* the userdata */ | |||
1092 | lua_pushvalue(L,2); /* the parameter */ | |||
1093 | lua_pushvalue(L,3); /* the value */ | |||
1094 | lua_call(L,3,0)lua_callk(L, (3), (0), 0, __null); /* 3 values in ,0 out */ | |||
1095 | lua_remove(L,-2); /* stack tidy, remove metatable */ | |||
1096 | return 1; | |||
1097 | } | |||
1098 | return 0; | |||
1099 | } | |||
1100 | ||||
1101 | /* the class.destruct method called by the interpreter */ | |||
1102 | SWIGINTERNstatic __attribute__ ((__unused__)) int SWIG_Lua_class_destruct(lua_State* L) | |||
1103 | { | |||
1104 | /* there should be 1 params passed in | |||
1105 | (1) userdata (not the meta table) */ | |||
1106 | swig_lua_userdata* usr; | |||
1107 | swig_lua_class* clss; | |||
1108 | assert(lua_isuserdata(L,-1))((lua_isuserdata(L,-1)) ? static_cast<void> (0) : __assert_fail ("lua_isuserdata(L,-1)", "mod_lua_wrap.cpp", 1108, __PRETTY_FUNCTION__ )); /* just in case */ | |||
1109 | usr=(swig_lua_userdata*)lua_touserdata(L,-1); /* get it */ | |||
1110 | /* if must be destroyed & has a destructor */ | |||
1111 | if (usr->own) /* if must be destroyed */ | |||
1112 | { | |||
1113 | clss=(swig_lua_class*)usr->type->clientdata; /* get the class */ | |||
1114 | if (clss && clss->destructor) /* there is a destroy fn */ | |||
1115 | { | |||
1116 | clss->destructor(usr->ptr); /* bye bye */ | |||
1117 | } | |||
1118 | } | |||
1119 | return 0; | |||
1120 | } | |||
1121 | ||||
1122 | /* gets the swig class registry (or creates it) */ | |||
1123 | SWIGINTERNstatic __attribute__ ((__unused__)) void SWIG_Lua_get_class_registry(lua_State* L) | |||
1124 | { | |||
1125 | /* add this all into the swig registry: */ | |||
1126 | lua_pushstring(L,"SWIG"); | |||
1127 | lua_rawget(L,LUA_REGISTRYINDEX(-1000000 - 1000)); /* get the registry */ | |||
1128 | if (!lua_istable(L,-1)(lua_type(L, (-1)) == 5)) /* not there */ | |||
1129 | { /* must be first time, so add it */ | |||
1130 | lua_pop(L,1)lua_settop(L, -(1)-1); /* remove the result */ | |||
1131 | lua_pushstring(L,"SWIG"); | |||
1132 | lua_newtable(L)lua_createtable(L, 0, 0); | |||
1133 | lua_rawset(L,LUA_REGISTRYINDEX(-1000000 - 1000)); | |||
1134 | /* then get it */ | |||
1135 | lua_pushstring(L,"SWIG"); | |||
1136 | lua_rawget(L,LUA_REGISTRYINDEX(-1000000 - 1000)); | |||
1137 | } | |||
1138 | } | |||
1139 | ||||
1140 | /* helper fn to get the classes metatable from the register */ | |||
1141 | SWIGINTERNstatic __attribute__ ((__unused__)) void SWIG_Lua_get_class_metatable(lua_State* L,const char* cname) | |||
1142 | { | |||
1143 | SWIG_Lua_get_class_registry(L); /* get the registry */ | |||
1144 | lua_pushstring(L,cname); /* get the name */ | |||
1145 | lua_rawget(L,-2); /* get it */ | |||
1146 | lua_remove(L,-2); /* tidy up (remove registry) */ | |||
1147 | } | |||
1148 | ||||
1149 | /* helper add a variable to a registered class */ | |||
1150 | SWIGINTERNstatic __attribute__ ((__unused__)) void SWIG_Lua_add_class_variable(lua_State* L,const char* name,lua_CFunction getFn,lua_CFunction setFn) | |||
1151 | { | |||
1152 | assert(lua_istable(L,-1))(((lua_type(L, (-1)) == 5)) ? static_cast<void> (0) : __assert_fail ("(lua_type(L, (-1)) == 5)", "mod_lua_wrap.cpp", 1152, __PRETTY_FUNCTION__ )); /* just in case */ | |||
1153 | SWIG_Lua_get_table(L,".get")(lua_pushstring(L, ".get"), lua_rawget(L,-2)); /* find the .get table */ | |||
1154 | assert(lua_istable(L,-1))(((lua_type(L, (-1)) == 5)) ? static_cast<void> (0) : __assert_fail ("(lua_type(L, (-1)) == 5)", "mod_lua_wrap.cpp", 1154, __PRETTY_FUNCTION__ )); /* just in case */ | |||
1155 | SWIG_Lua_add_function(L,name,getFn)(lua_pushstring(L, name), lua_pushcclosure(L, (getFn), 0), lua_rawset (L,-3)); | |||
1156 | lua_pop(L,1)lua_settop(L, -(1)-1); /* tidy stack (remove table) */ | |||
1157 | if (setFn) | |||
1158 | { | |||
1159 | SWIG_Lua_get_table(L,".set")(lua_pushstring(L, ".set"), lua_rawget(L,-2)); /* find the .set table */ | |||
1160 | assert(lua_istable(L,-1))(((lua_type(L, (-1)) == 5)) ? static_cast<void> (0) : __assert_fail ("(lua_type(L, (-1)) == 5)", "mod_lua_wrap.cpp", 1160, __PRETTY_FUNCTION__ )); /* just in case */ | |||
1161 | SWIG_Lua_add_function(L,name,setFn)(lua_pushstring(L, name), lua_pushcclosure(L, (setFn), 0), lua_rawset (L,-3)); | |||
1162 | lua_pop(L,1)lua_settop(L, -(1)-1); /* tidy stack (remove table) */ | |||
1163 | } | |||
1164 | } | |||
1165 | ||||
1166 | /* helper to recursively add class details (attributes & operations) */ | |||
1167 | SWIGINTERNstatic __attribute__ ((__unused__)) void SWIG_Lua_add_class_details(lua_State* L,swig_lua_class* clss) | |||
1168 | { | |||
1169 | int i; | |||
1170 | /* call all the base classes first: we can then override these later: */ | |||
1171 | for(i=0;clss->bases[i];i++) | |||
1172 | { | |||
1173 | SWIG_Lua_add_class_details(L,clss->bases[i]); | |||
1174 | } | |||
1175 | /* add fns */ | |||
1176 | for(i=0;clss->attributes[i].name;i++){ | |||
1177 | SWIG_Lua_add_class_variable(L,clss->attributes[i].name,clss->attributes[i].getmethod,clss->attributes[i].setmethod); | |||
1178 | } | |||
1179 | /* add methods to the metatable */ | |||
1180 | SWIG_Lua_get_table(L,".fn")(lua_pushstring(L, ".fn"), lua_rawget(L,-2)); /* find the .fn table */ | |||
1181 | assert(lua_istable(L,-1))(((lua_type(L, (-1)) == 5)) ? static_cast<void> (0) : __assert_fail ("(lua_type(L, (-1)) == 5)", "mod_lua_wrap.cpp", 1181, __PRETTY_FUNCTION__ )); /* just in case */ | |||
1182 | for(i=0;clss->methods[i].name;i++){ | |||
1183 | SWIG_Lua_add_function(L,clss->methods[i].name,clss->methods[i].method)(lua_pushstring(L, clss->methods[i].name), lua_pushcclosure (L, (clss->methods[i].method), 0), lua_rawset(L,-3)); | |||
1184 | } | |||
1185 | lua_pop(L,1)lua_settop(L, -(1)-1); /* tidy stack (remove table) */ | |||
1186 | /* add operator overloads | |||
1187 | these look ANY method which start with "__" and assume they | |||
1188 | are operator overloads & add them to the metatable | |||
1189 | (this might mess up is someone defines a method __gc (the destructor)*/ | |||
1190 | for(i=0;clss->methods[i].name;i++){ | |||
1191 | if (clss->methods[i].name[0]=='_' && clss->methods[i].name[1]=='_'){ | |||
1192 | SWIG_Lua_add_function(L,clss->methods[i].name,clss->methods[i].method)(lua_pushstring(L, clss->methods[i].name), lua_pushcclosure (L, (clss->methods[i].method), 0), lua_rawset(L,-3)); | |||
1193 | } | |||
1194 | } | |||
1195 | } | |||
1196 | ||||
1197 | /* set up the base classes pointers. | |||
1198 | Each class structure has a list of pointers to the base class structures. | |||
1199 | This function fills them. | |||
1200 | It cannot be done at compile time, as this will not work with hireachies | |||
1201 | spread over more than one swig file. | |||
1202 | Therefore it must be done at runtime, querying the SWIG type system. | |||
1203 | */ | |||
1204 | SWIGINTERNstatic __attribute__ ((__unused__)) void SWIG_Lua_init_base_class(lua_State* L,swig_lua_class* clss) | |||
1205 | { | |||
1206 | int i=0; | |||
1207 | swig_module_info* module=SWIG_GetModule(L)SWIG_Lua_GetModule((lua_State*)(L)); | |||
1208 | for(i=0;clss->base_names[i];i++) | |||
1209 | { | |||
1210 | if (clss->bases[i]==0) /* not found yet */ | |||
1211 | { | |||
1212 | /* lookup and cache the base class */ | |||
1213 | swig_type_info *info = SWIG_TypeQueryModule(module,module,clss->base_names[i]); | |||
1214 | if (info) clss->bases[i] = (swig_lua_class *) info->clientdata; | |||
1215 | } | |||
1216 | } | |||
1217 | } | |||
1218 | ||||
1219 | /* performs the entire class registration process */ | |||
1220 | SWIGINTERNstatic __attribute__ ((__unused__)) void SWIG_Lua_class_register(lua_State* L,swig_lua_class* clss) | |||
1221 | { | |||
1222 | /* add its constructor to module with the name of the class | |||
1223 | so you can do MyClass(...) as well as new_MyClass(...) | |||
1224 | BUT only if a constructor is defined | |||
1225 | (this overcomes the problem of pure virtual classes without constructors)*/ | |||
1226 | if (clss->constructor) | |||
1227 | SWIG_Lua_add_function(L,clss->name,clss->constructor)(lua_pushstring(L, clss->name), lua_pushcclosure(L, (clss-> constructor), 0), lua_rawset(L,-3)); | |||
1228 | ||||
1229 | SWIG_Lua_get_class_registry(L); /* get the registry */ | |||
1230 | lua_pushstring(L,clss->name); /* get the name */ | |||
1231 | lua_newtable(L)lua_createtable(L, 0, 0); /* create the metatable */ | |||
1232 | /* add string of class name called ".type" */ | |||
1233 | lua_pushstring(L,".type"); | |||
1234 | lua_pushstring(L,clss->name); | |||
1235 | lua_rawset(L,-3); | |||
1236 | /* add a table called ".get" */ | |||
1237 | lua_pushstring(L,".get"); | |||
1238 | lua_newtable(L)lua_createtable(L, 0, 0); | |||
1239 | lua_rawset(L,-3); | |||
1240 | /* add a table called ".set" */ | |||
1241 | lua_pushstring(L,".set"); | |||
1242 | lua_newtable(L)lua_createtable(L, 0, 0); | |||
1243 | lua_rawset(L,-3); | |||
1244 | /* add a table called ".fn" */ | |||
1245 | lua_pushstring(L,".fn"); | |||
1246 | lua_newtable(L)lua_createtable(L, 0, 0); | |||
1247 | lua_rawset(L,-3); | |||
1248 | /* add accessor fns for using the .get,.set&.fn */ | |||
1249 | SWIG_Lua_add_function(L,"__index",SWIG_Lua_class_get)(lua_pushstring(L, "__index"), lua_pushcclosure(L, (SWIG_Lua_class_get ), 0), lua_rawset(L,-3)); | |||
1250 | SWIG_Lua_add_function(L,"__newindex",SWIG_Lua_class_set)(lua_pushstring(L, "__newindex"), lua_pushcclosure(L, (SWIG_Lua_class_set ), 0), lua_rawset(L,-3)); | |||
1251 | SWIG_Lua_add_function(L,"__gc",SWIG_Lua_class_destruct)(lua_pushstring(L, "__gc"), lua_pushcclosure(L, (SWIG_Lua_class_destruct ), 0), lua_rawset(L,-3)); | |||
1252 | /* add it */ | |||
1253 | lua_rawset(L,-3); /* metatable into registry */ | |||
1254 | lua_pop(L,1)lua_settop(L, -(1)-1); /* tidy stack (remove registry) */ | |||
1255 | ||||
1256 | SWIG_Lua_get_class_metatable(L,clss->name); | |||
1257 | SWIG_Lua_add_class_details(L,clss); /* recursive adding of details (atts & ops) */ | |||
1258 | lua_pop(L,1)lua_settop(L, -(1)-1); /* tidy stack (remove class metatable) */ | |||
1259 | } | |||
1260 | ||||
1261 | /* ----------------------------------------------------------------------------- | |||
1262 | * Class/structure conversion fns | |||
1263 | * ----------------------------------------------------------------------------- */ | |||
1264 | ||||
1265 | /* helper to add metatable to new lua object */ | |||
1266 | SWIGINTERNstatic __attribute__ ((__unused__)) void _SWIG_Lua_AddMetatable(lua_State* L,swig_type_info *type) | |||
1267 | { | |||
1268 | if (type->clientdata) /* there is clientdata: so add the metatable */ | |||
1269 | { | |||
1270 | SWIG_Lua_get_class_metatable(L,((swig_lua_class*)(type->clientdata))->name); | |||
1271 | if (lua_istable(L,-1)(lua_type(L, (-1)) == 5)) | |||
1272 | { | |||
1273 | lua_setmetatable(L,-2); | |||
1274 | } | |||
1275 | else | |||
1276 | { | |||
1277 | lua_pop(L,1)lua_settop(L, -(1)-1); | |||
1278 | } | |||
1279 | } | |||
1280 | } | |||
1281 | ||||
1282 | /* pushes a new object into the lua stack */ | |||
1283 | SWIGRUNTIMEstatic __attribute__ ((__unused__)) void SWIG_Lua_NewPointerObj(lua_State* L,void* ptr,swig_type_info *type, int own) | |||
1284 | { | |||
1285 | swig_lua_userdata* usr; | |||
1286 | if (!ptr){ | |||
1287 | lua_pushnil(L); | |||
1288 | return; | |||
1289 | } | |||
1290 | usr=(swig_lua_userdata*)lua_newuserdata(L,sizeof(swig_lua_userdata)); /* get data */ | |||
1291 | usr->ptr=ptr; /* set the ptr */ | |||
1292 | usr->type=type; | |||
1293 | usr->own=own; | |||
1294 | _SWIG_Lua_AddMetatable(L,type); /* add metatable */ | |||
1295 | } | |||
1296 | ||||
1297 | /* takes a object from the lua stack & converts it into an object of the correct type | |||
1298 | (if possible) */ | |||
1299 | SWIGRUNTIMEstatic __attribute__ ((__unused__)) int SWIG_Lua_ConvertPtr(lua_State* L,int index,void** ptr,swig_type_info *type,int flags) | |||
1300 | { | |||
1301 | swig_lua_userdata* usr; | |||
1302 | swig_cast_info *cast; | |||
1303 | if (lua_isnil(L,index)(lua_type(L, (index)) == 0)){*ptr=0; return SWIG_OK(0);} /* special case: lua nil => NULL pointer */ | |||
1304 | usr=(swig_lua_userdata*)lua_touserdata(L,index); /* get data */ | |||
1305 | if (usr) | |||
1306 | { | |||
1307 | if (flags & SWIG_POINTER_DISOWN0x1) /* must disown the object */ | |||
1308 | { | |||
1309 | usr->own=0; | |||
1310 | } | |||
1311 | if (!type) /* special cast void*, no casting fn */ | |||
1312 | { | |||
1313 | *ptr=usr->ptr; | |||
1314 | return SWIG_OK(0); /* ok */ | |||
1315 | } | |||
1316 | cast=SWIG_TypeCheckStruct(usr->type,type); /* performs normal type checking */ | |||
1317 | if (cast) | |||
1318 | { | |||
1319 | int newmemory = 0; | |||
1320 | *ptr=SWIG_TypeCast(cast,usr->ptr,&newmemory); | |||
1321 | assert(!newmemory)((!newmemory) ? static_cast<void> (0) : __assert_fail ( "!newmemory", "mod_lua_wrap.cpp", 1321, __PRETTY_FUNCTION__)); /* newmemory handling not yet implemented */ | |||
1322 | return SWIG_OK(0); /* ok */ | |||
1323 | } | |||
1324 | } | |||
1325 | return SWIG_ERROR(-1); /* error */ | |||
1326 | } | |||
1327 | ||||
1328 | SWIGRUNTIMEstatic __attribute__ ((__unused__)) void* SWIG_Lua_MustGetPtr(lua_State* L,int index,swig_type_info *type,int flags, | |||
1329 | int argnum,const char* func_name){ | |||
1330 | void* result; | |||
1331 | if (!SWIG_IsOK(SWIG_ConvertPtr(L,index,&result,type,flags))(SWIG_Lua_ConvertPtr(L,index,&result,type,flags) >= 0)){ | |||
1332 | lua_pushfstring(L,"Error in %s, expected a %s at argument number %d\n", | |||
1333 | func_name,(type && type->str)?type->str:"void*",argnum); | |||
1334 | lua_error(L); | |||
1335 | } | |||
1336 | return result; | |||
1337 | } | |||
1338 | ||||
1339 | /* pushes a packed userdata. user for member fn pointers only */ | |||
1340 | SWIGRUNTIMEstatic __attribute__ ((__unused__)) void SWIG_Lua_NewPackedObj(lua_State* L,void* ptr,size_t size,swig_type_info *type) | |||
1341 | { | |||
1342 | swig_lua_rawdata* raw; | |||
1343 | assert(ptr)((ptr) ? static_cast<void> (0) : __assert_fail ("ptr", "mod_lua_wrap.cpp" , 1343, __PRETTY_FUNCTION__)); /* not acceptable to pass in a NULL value */ | |||
1344 | raw=(swig_lua_rawdata*)lua_newuserdata(L,sizeof(swig_lua_rawdata)-1+size); /* alloc data */ | |||
1345 | raw->type=type; | |||
1346 | raw->own=0; | |||
1347 | memcpy(raw->data,ptr,size); /* copy the data */ | |||
1348 | _SWIG_Lua_AddMetatable(L,type); /* add metatable */ | |||
1349 | } | |||
1350 | ||||
1351 | /* converts a packed userdata. user for member fn pointers only */ | |||
1352 | SWIGRUNTIMEstatic __attribute__ ((__unused__)) int SWIG_Lua_ConvertPacked(lua_State* L,int index,void* ptr,size_t size,swig_type_info *type) | |||
1353 | { | |||
1354 | swig_lua_rawdata* raw; | |||
1355 | raw=(swig_lua_rawdata*)lua_touserdata(L,index); /* get data */ | |||
1356 | if (!raw) return SWIG_ERROR(-1); /* error */ | |||
1357 | if (type==0 || type==raw->type) /* void* or identical type */ | |||
1358 | { | |||
1359 | memcpy(ptr,raw->data,size); /* copy it */ | |||
1360 | return SWIG_OK(0); /* ok */ | |||
1361 | } | |||
1362 | return SWIG_ERROR(-1); /* error */ | |||
1363 | } | |||
1364 | ||||
1365 | /* a function to get the typestring of a piece of data */ | |||
1366 | SWIGRUNTIMEstatic __attribute__ ((__unused__)) const char *SWIG_Lua_typename(lua_State *L, int tp) | |||
1367 | { | |||
1368 | swig_lua_userdata* usr; | |||
1369 | if (lua_isuserdata(L,tp)) | |||
1370 | { | |||
1371 | usr=(swig_lua_userdata*)lua_touserdata(L,1); /* get data */ | |||
1372 | if (usr && usr->type && usr->type->str) | |||
1373 | return usr->type->str; | |||
1374 | return "userdata (unknown type)"; | |||
1375 | } | |||
1376 | return lua_typename(L,lua_type(L,tp)); | |||
1377 | } | |||
1378 | ||||
1379 | /* lua callable function to get the userdata's type */ | |||
1380 | SWIGRUNTIMEstatic __attribute__ ((__unused__)) int SWIG_Lua_type(lua_State* L) | |||
1381 | { | |||
1382 | lua_pushstring(L,SWIG_Lua_typename(L,1)); | |||
1383 | return 1; | |||
1384 | } | |||
1385 | ||||
1386 | /* lua callable function to compare userdata's value | |||
1387 | the issue is that two userdata may point to the same thing | |||
1388 | but to lua, they are different objects */ | |||
1389 | SWIGRUNTIMEstatic __attribute__ ((__unused__)) int SWIG_Lua_equal(lua_State* L) | |||
1390 | { | |||
1391 | int result; | |||
1392 | swig_lua_userdata *usr1,*usr2; | |||
1393 | if (!lua_isuserdata(L,1) || !lua_isuserdata(L,2)) /* just in case */ | |||
1394 | return 0; /* nil reply */ | |||
1395 | usr1=(swig_lua_userdata*)lua_touserdata(L,1); /* get data */ | |||
1396 | usr2=(swig_lua_userdata*)lua_touserdata(L,2); /* get data */ | |||
1397 | /*result=(usr1->ptr==usr2->ptr && usr1->type==usr2->type); only works if type is the same*/ | |||
1398 | result=(usr1->ptr==usr2->ptr); | |||
1399 | lua_pushboolean(L,result); | |||
1400 | return 1; | |||
1401 | } | |||
1402 | ||||
1403 | /* ----------------------------------------------------------------------------- | |||
1404 | * global variable support code: class/struct typemap functions | |||
1405 | * ----------------------------------------------------------------------------- */ | |||
1406 | ||||
1407 | /* Install Constants */ | |||
1408 | SWIGINTERNstatic __attribute__ ((__unused__)) void | |||
1409 | SWIG_Lua_InstallConstants(lua_State* L, swig_lua_const_info constants[]) { | |||
1410 | int i; | |||
1411 | for (i = 0; constants[i].type; i++) { | |||
1412 | switch(constants[i].type) { | |||
1413 | case SWIG_LUA_INT1: | |||
1414 | lua_pushstring(L,constants[i].name); | |||
1415 | lua_pushnumber(L,(lua_Number)constants[i].lvalue); | |||
1416 | lua_rawset(L,-3); | |||
1417 | break; | |||
1418 | case SWIG_LUA_FLOAT2: | |||
1419 | lua_pushstring(L,constants[i].name); | |||
1420 | lua_pushnumber(L,(lua_Number)constants[i].dvalue); | |||
1421 | lua_rawset(L,-3); | |||
1422 | break; | |||
1423 | case SWIG_LUA_CHAR6: | |||
1424 | lua_pushstring(L,constants[i].name); | |||
1425 | lua_pushfstring(L,"%c",(char)constants[i].lvalue); | |||
1426 | lua_rawset(L,-3); | |||
1427 | break; | |||
1428 | case SWIG_LUA_STRING3: | |||
1429 | lua_pushstring(L,constants[i].name); | |||
1430 | lua_pushstring(L,(char *) constants[i].pvalue); | |||
1431 | lua_rawset(L,-3); | |||
1432 | break; | |||
1433 | case SWIG_LUA_POINTER4: | |||
1434 | lua_pushstring(L,constants[i].name); | |||
1435 | SWIG_NewPointerObj(L,constants[i].pvalue, *(constants[i]).ptype,0)SWIG_Lua_NewPointerObj(L, (void *)constants[i].pvalue, *(constants [i]).ptype, 0); | |||
1436 | lua_rawset(L,-3); | |||
1437 | break; | |||
1438 | case SWIG_LUA_BINARY5: | |||
1439 | lua_pushstring(L,constants[i].name); | |||
1440 | SWIG_NewMemberObj(L,constants[i].pvalue,constants[i].lvalue,*(constants[i]).ptype)SWIG_Lua_NewPackedObj(L, constants[i].pvalue, constants[i].lvalue , *(constants[i]).ptype); | |||
1441 | lua_rawset(L,-3); | |||
1442 | break; | |||
1443 | default: | |||
1444 | break; | |||
1445 | } | |||
1446 | } | |||
1447 | } | |||
1448 | ||||
1449 | /* ----------------------------------------------------------------------------- | |||
1450 | * executing lua code from within the wrapper | |||
1451 | * ----------------------------------------------------------------------------- */ | |||
1452 | ||||
1453 | #ifndef SWIG_DOSTRING_FAIL /* Allows redefining of error function */ | |||
1454 | #define SWIG_DOSTRING_FAIL(S)fprintf(stderr,"%s\n",S) fprintf(stderrstderr,"%s\n",S) | |||
1455 | #endif | |||
1456 | /* Executes a C string in Lua a really simple way of calling lua from C | |||
1457 | Unfortunately lua keeps changing its API's, so we need a conditional compile | |||
1458 | In lua 5.0.X its lua_dostring() | |||
1459 | In lua 5.1.X its luaL_dostring() | |||
1460 | */ | |||
1461 | SWIGINTERNstatic __attribute__ ((__unused__)) int | |||
1462 | SWIG_Lua_dostring(lua_State *L, const char* str) { | |||
1463 | int ok,top; | |||
1464 | if (str==0 || str[0]==0) return 0; /* nothing to do */ | |||
1465 | top=lua_gettop(L); /* save stack */ | |||
1466 | #if (defined(LUA_VERSION_NUM502) && (LUA_VERSION_NUM502>=501)) | |||
1467 | ok=luaL_dostring(L,str)(luaL_loadstring(L, str) || lua_pcallk(L, (0), ((-1)), (0), 0 , __null)); /* looks like this is lua 5.1.X or later, good */ | |||
1468 | #else | |||
1469 | ok=lua_dostring(L,str); /* might be lua 5.0.x, using lua_dostring */ | |||
1470 | #endif | |||
1471 | if (ok!=0) { | |||
1472 | SWIG_DOSTRING_FAIL(lua_tostring(L,-1))fprintf(stderr,"%s\n",lua_tolstring(L, (-1), __null)); | |||
1473 | } | |||
1474 | lua_settop(L,top); /* restore the stack */ | |||
1475 | return ok; | |||
1476 | } | |||
1477 | ||||
1478 | #ifdef __cplusplus199711L | |||
1479 | } | |||
1480 | #endif | |||
1481 | ||||
1482 | /* ------------------------------ end luarun.swg ------------------------------ */ | |||
1483 | ||||
1484 | ||||
1485 | /* -------- TYPES TABLE (BEGIN) -------- */ | |||
1486 | ||||
1487 | #define SWIGTYPE_p_APIswig_types[0] swig_types[0] | |||
1488 | #define SWIGTYPE_p_CoreSessionswig_types[1] swig_types[1] | |||
1489 | #define SWIGTYPE_p_DTMFswig_types[2] swig_types[2] | |||
1490 | #define SWIGTYPE_p_Eventswig_types[3] swig_types[3] | |||
1491 | #define SWIGTYPE_p_EventConsumerswig_types[4] swig_types[4] | |||
1492 | #define SWIGTYPE_p_IVRMenuswig_types[5] swig_types[5] | |||
1493 | #define SWIGTYPE_p_LUA__Dbhswig_types[6] swig_types[6] | |||
1494 | #define SWIGTYPE_p_LUA__Sessionswig_types[7] swig_types[7] | |||
1495 | #define SWIGTYPE_p_SWIGLUA_FNswig_types[8] swig_types[8] | |||
1496 | #define SWIGTYPE_p_Streamswig_types[9] swig_types[9] | |||
1497 | #define SWIGTYPE_p_input_callback_stateswig_types[10] swig_types[10] | |||
1498 | #define SWIGTYPE_p_intswig_types[11] swig_types[11] | |||
1499 | #define SWIGTYPE_p_lua_Stateswig_types[12] swig_types[12] | |||
1500 | #define SWIGTYPE_p_p_switch_event_node_tswig_types[13] swig_types[13] | |||
1501 | #define SWIGTYPE_p_session_flag_tswig_types[14] swig_types[14] | |||
1502 | #define SWIGTYPE_p_switch_call_cause_tswig_types[15] swig_types[15] | |||
1503 | #define SWIGTYPE_p_switch_channel_state_tswig_types[16] swig_types[16] | |||
1504 | #define SWIGTYPE_p_switch_channel_tswig_types[17] swig_types[17] | |||
1505 | #define SWIGTYPE_p_switch_core_session_tswig_types[18] swig_types[18] | |||
1506 | #define SWIGTYPE_p_switch_event_tswig_types[19] swig_types[19] | |||
1507 | #define SWIGTYPE_p_switch_event_types_tswig_types[20] swig_types[20] | |||
1508 | #define SWIGTYPE_p_switch_input_args_tswig_types[21] swig_types[21] | |||
1509 | #define SWIGTYPE_p_switch_input_type_tswig_types[22] swig_types[22] | |||
1510 | #define SWIGTYPE_p_switch_priority_tswig_types[23] swig_types[23] | |||
1511 | #define SWIGTYPE_p_switch_queue_tswig_types[24] swig_types[24] | |||
1512 | #define SWIGTYPE_p_switch_state_handler_table_tswig_types[25] swig_types[25] | |||
1513 | #define SWIGTYPE_p_switch_status_tswig_types[26] swig_types[26] | |||
1514 | #define SWIGTYPE_p_switch_stream_handle_tswig_types[27] swig_types[27] | |||
1515 | #define SWIGTYPE_p_uint32_tswig_types[28] swig_types[28] | |||
1516 | #define SWIGTYPE_p_voidswig_types[29] swig_types[29] | |||
1517 | static swig_type_info *swig_types[31]; | |||
1518 | static swig_module_info swig_module = {swig_types, 30, 0, 0, 0, 0}; | |||
1519 | #define SWIG_TypeQuery(name)SWIG_TypeQueryModule(&swig_module, &swig_module, name ) SWIG_TypeQueryModule(&swig_module, &swig_module, name) | |||
1520 | #define SWIG_MangledTypeQuery(name)SWIG_MangledTypeQueryModule(&swig_module, &swig_module , name) SWIG_MangledTypeQueryModule(&swig_module, &swig_module, name) | |||
1521 | ||||
1522 | /* -------- TYPES TABLE (END) -------- */ | |||
1523 | ||||
1524 | #define SWIG_name"freeswitch" "freeswitch" | |||
1525 | #define SWIG_initluaopen_freeswitch luaopen_freeswitch | |||
1526 | #define SWIG_init_userluaopen_freeswitch_user luaopen_freeswitch_user | |||
1527 | ||||
1528 | #define SWIG_LUACODEluaopen_freeswitch_luacode luaopen_freeswitch_luacode | |||
1529 | ||||
1530 | ||||
1531 | namespace swig { | |||
1532 | typedef struct{} LANGUAGE_OBJ; | |||
1533 | } | |||
1534 | ||||
1535 | ||||
1536 | #include "switch.h" | |||
1537 | #include "switch_cpp.h" | |||
1538 | #include "freeswitch_lua.h" | |||
1539 | ||||
1540 | ||||
1541 | #ifdef __cplusplus199711L /* generic alloc/dealloc fns*/ | |||
1542 | #define SWIG_ALLOC_ARRAY(TYPE,LEN)new TYPE[LEN] new TYPE[LEN] | |||
1543 | #define SWIG_FREE_ARRAY(PTR)delete[] PTR; delete[] PTR; | |||
1544 | #else | |||
1545 | #define SWIG_ALLOC_ARRAY(TYPE,LEN)new TYPE[LEN] (TYPE *)malloc(LEN*sizeof(TYPE)) | |||
1546 | #define SWIG_FREE_ARRAY(PTR)delete[] PTR; free(PTR); | |||
1547 | #endif | |||
1548 | /* counting the size of arrays:*/ | |||
1549 | int SWIG_itable_size(lua_State* L, int index) | |||
1550 | { | |||
1551 | int n=0; | |||
1552 | while(1){ | |||
1553 | lua_rawgeti(L,index,n+1); | |||
1554 | if (lua_isnil(L,-1)(lua_type(L, (-1)) == 0))break; | |||
1555 | ++n; | |||
1556 | lua_pop(L,1)lua_settop(L, -(1)-1); | |||
1557 | } | |||
1558 | lua_pop(L,1)lua_settop(L, -(1)-1); | |||
1559 | return n; | |||
1560 | } | |||
1561 | ||||
1562 | int SWIG_table_size(lua_State* L, int index) | |||
1563 | { | |||
1564 | int n=0; | |||
1565 | lua_pushnil(L); /* first key*/ | |||
1566 | while (lua_next(L, index) != 0) { | |||
1567 | ++n; | |||
1568 | lua_pop(L, 1)lua_settop(L, -(1)-1); /* removes `value'; keeps `key' for next iteration*/ | |||
1569 | } | |||
1570 | return n; | |||
1571 | } | |||
1572 | ||||
1573 | /* super macro to declare array typemap helper fns */ | |||
1574 | #define SWIG_DECLARE_TYPEMAP_ARR_FN(NAME,TYPE)int SWIG_read_NAME_num_array(lua_State* L,int index,TYPE *array ,int size){ int i; for (i = 0; i < size; i++) { lua_rawgeti (L,index,i+1); if (lua_isnumber(L,-1)){ array[i] = (TYPE)lua_tonumberx (L,-1,__null); } else { lua_settop(L, -(1)-1); return 0; } lua_settop (L, -(1)-1); } return 1; } static TYPE* SWIG_get_NAME_num_array_fixed (lua_State* L, int index, int size){ TYPE *array; if (!(lua_type (L, (index)) == 5) || SWIG_itable_size(L,index) != size) { lua_pushfstring (L,"expected a table of size %d",size); return 0; } array=new TYPE[size]; if (!SWIG_read_NAME_num_array(L,index,array,size )){ lua_pushstring(L,"table must contain numbers"); delete[] array ;; return 0; } return array; } static TYPE* SWIG_get_NAME_num_array_var (lua_State* L, int index, int* size) { TYPE *array; if (!(lua_type (L, (index)) == 5)) { lua_pushstring(L,"expected a table"); return 0; } *size=SWIG_itable_size(L,index); if (*size<1){ lua_pushstring (L,"table appears to be empty"); return 0; } array=new TYPE[* size]; if (!SWIG_read_NAME_num_array(L,index,array,*size)){ lua_pushstring (L,"table must contain numbers"); delete[] array;; return 0; } return array; } void SWIG_write_NAME_num_array(lua_State* L, TYPE *array,int size){ int i; lua_createtable(L, 0, 0); for ( i = 0; i < size; i++){ lua_pushnumber(L,(lua_Number)array[ i]); lua_rawseti(L,-2,i+1); } }\ | |||
1575 | int SWIG_read_##NAME##_num_array(lua_State* L,int index,TYPE *array,int size){\ | |||
1576 | int i;\ | |||
1577 | for (i = 0; i < size; i++) {\ | |||
1578 | lua_rawgeti(L,index,i+1);\ | |||
1579 | if (lua_isnumber(L,-1)){\ | |||
1580 | array[i] = (TYPE)lua_tonumber(L,-1)lua_tonumberx(L,-1,__null);\ | |||
1581 | } else {\ | |||
1582 | lua_pop(L,1)lua_settop(L, -(1)-1);\ | |||
1583 | return 0;\ | |||
1584 | }\ | |||
1585 | lua_pop(L,1)lua_settop(L, -(1)-1);\ | |||
1586 | }\ | |||
1587 | return 1;\ | |||
1588 | }\ | |||
1589 | static TYPE* SWIG_get_##NAME##_num_array_fixed(lua_State* L, int index, int size){\ | |||
1590 | TYPE *array;\ | |||
1591 | if (!lua_istable(L,index)(lua_type(L, (index)) == 5) || SWIG_itable_size(L,index) != size) {\ | |||
1592 | lua_pushfstring(L,"expected a table of size %d",size);\ | |||
1593 | return 0;\ | |||
1594 | }\ | |||
1595 | array=SWIG_ALLOC_ARRAY(TYPE,size)new TYPE[size];\ | |||
1596 | if (!SWIG_read_##NAME##_num_array(L,index,array,size)){\ | |||
1597 | lua_pushstring(L,"table must contain numbers");\ | |||
1598 | SWIG_FREE_ARRAY(array)delete[] array;;\ | |||
1599 | return 0;\ | |||
1600 | }\ | |||
1601 | return array;\ | |||
1602 | }\ | |||
1603 | static TYPE* SWIG_get_##NAME##_num_array_var(lua_State* L, int index, int* size)\ | |||
1604 | {\ | |||
1605 | TYPE *array;\ | |||
1606 | if (!lua_istable(L,index)(lua_type(L, (index)) == 5)) {\ | |||
1607 | lua_pushstring(L,"expected a table");\ | |||
1608 | return 0;\ | |||
1609 | }\ | |||
1610 | *size=SWIG_itable_size(L,index);\ | |||
1611 | if (*size<1){\ | |||
1612 | lua_pushstring(L,"table appears to be empty");\ | |||
1613 | return 0;\ | |||
1614 | }\ | |||
1615 | array=SWIG_ALLOC_ARRAY(TYPE,*size)new TYPE[*size];\ | |||
1616 | if (!SWIG_read_##NAME##_num_array(L,index,array,*size)){\ | |||
1617 | lua_pushstring(L,"table must contain numbers");\ | |||
1618 | SWIG_FREE_ARRAY(array)delete[] array;;\ | |||
1619 | return 0;\ | |||
1620 | }\ | |||
1621 | return array;\ | |||
1622 | }\ | |||
1623 | void SWIG_write_##NAME##_num_array(lua_State* L,TYPE *array,int size){\ | |||
1624 | int i;\ | |||
1625 | lua_newtable(L)lua_createtable(L, 0, 0);\ | |||
1626 | for (i = 0; i < size; i++){\ | |||
1627 | lua_pushnumber(L,(lua_Number)array[i]);\ | |||
1628 | lua_rawseti(L,-2,i+1);/* -1 is the number, -2 is the table*/ \ | |||
1629 | }\ | |||
1630 | } | |||
1631 | ||||
1632 | SWIG_DECLARE_TYPEMAP_ARR_FN(int,int)int SWIG_read_int_num_array(lua_State* L,int index,int *array ,int size){ int i; for (i = 0; i < size; i++) { lua_rawgeti (L,index,i+1); if (lua_isnumber(L,-1)){ array[i] = (int)lua_tonumberx (L,-1,__null); } else { lua_settop(L, -(1)-1); return 0; } lua_settop (L, -(1)-1); } return 1; } static int* SWIG_get_int_num_array_fixed (lua_State* L, int index, int size){ int *array; if (!(lua_type (L, (index)) == 5) || SWIG_itable_size(L,index) != size) { lua_pushfstring (L,"expected a table of size %d",size); return 0; } array=new int[size]; if (!SWIG_read_int_num_array(L,index,array,size)) { lua_pushstring(L,"table must contain numbers"); delete[] array ;; return 0; } return array; } static int* SWIG_get_int_num_array_var (lua_State* L, int index, int* size) { int *array; if (!(lua_type (L, (index)) == 5)) { lua_pushstring(L,"expected a table"); return 0; } *size=SWIG_itable_size(L,index); if (*size<1){ lua_pushstring (L,"table appears to be empty"); return 0; } array=new int[*size ]; if (!SWIG_read_int_num_array(L,index,array,*size)){ lua_pushstring (L,"table must contain numbers"); delete[] array;; return 0; } return array; } void SWIG_write_int_num_array(lua_State* L,int *array,int size){ int i; lua_createtable(L, 0, 0); for (i = 0 ; i < size; i++){ lua_pushnumber(L,(lua_Number)array[i]); lua_rawseti (L,-2,i+1); } }; | |||
1633 | SWIG_DECLARE_TYPEMAP_ARR_FN(uint,unsigned int)int SWIG_read_uint_num_array(lua_State* L,int index,unsigned int *array,int size){ int i; for (i = 0; i < size; i++) { lua_rawgeti (L,index,i+1); if (lua_isnumber(L,-1)){ array[i] = (unsigned int )lua_tonumberx(L,-1,__null); } else { lua_settop(L, -(1)-1); return 0; } lua_settop(L, -(1)-1); } return 1; } static unsigned int * SWIG_get_uint_num_array_fixed(lua_State* L, int index, int size ){ unsigned int *array; if (!(lua_type(L, (index)) == 5) || SWIG_itable_size (L,index) != size) { lua_pushfstring(L,"expected a table of size %d" ,size); return 0; } array=new unsigned int[size]; if (!SWIG_read_uint_num_array (L,index,array,size)){ lua_pushstring(L,"table must contain numbers" ); delete[] array;; return 0; } return array; } static unsigned int* SWIG_get_uint_num_array_var(lua_State* L, int index, int * size) { unsigned int *array; if (!(lua_type(L, (index)) == 5 )) { lua_pushstring(L,"expected a table"); return 0; } *size= SWIG_itable_size(L,index); if (*size<1){ lua_pushstring(L, "table appears to be empty"); return 0; } array=new unsigned int [*size]; if (!SWIG_read_uint_num_array(L,index,array,*size)){ lua_pushstring(L,"table must contain numbers"); delete[] array ;; return 0; } return array; } void SWIG_write_uint_num_array (lua_State* L,unsigned int *array,int size){ int i; lua_createtable (L, 0, 0); for (i = 0; i < size; i++){ lua_pushnumber(L,(lua_Number )array[i]); lua_rawseti(L,-2,i+1); } }; | |||
1634 | SWIG_DECLARE_TYPEMAP_ARR_FN(short,short)int SWIG_read_short_num_array(lua_State* L,int index,short *array ,int size){ int i; for (i = 0; i < size; i++) { lua_rawgeti (L,index,i+1); if (lua_isnumber(L,-1)){ array[i] = (short)lua_tonumberx (L,-1,__null); } else { lua_settop(L, -(1)-1); return 0; } lua_settop (L, -(1)-1); } return 1; } static short* SWIG_get_short_num_array_fixed (lua_State* L, int index, int size){ short *array; if (!(lua_type (L, (index)) == 5) || SWIG_itable_size(L,index) != size) { lua_pushfstring (L,"expected a table of size %d",size); return 0; } array=new short[size]; if (!SWIG_read_short_num_array(L,index,array,size )){ lua_pushstring(L,"table must contain numbers"); delete[] array ;; return 0; } return array; } static short* SWIG_get_short_num_array_var (lua_State* L, int index, int* size) { short *array; if (!(lua_type (L, (index)) == 5)) { lua_pushstring(L,"expected a table"); return 0; } *size=SWIG_itable_size(L,index); if (*size<1){ lua_pushstring (L,"table appears to be empty"); return 0; } array=new short[ *size]; if (!SWIG_read_short_num_array(L,index,array,*size)){ lua_pushstring(L,"table must contain numbers"); delete[] array ;; return 0; } return array; } void SWIG_write_short_num_array (lua_State* L,short *array,int size){ int i; lua_createtable( L, 0, 0); for (i = 0; i < size; i++){ lua_pushnumber(L,(lua_Number )array[i]); lua_rawseti(L,-2,i+1); } }; | |||
1635 | SWIG_DECLARE_TYPEMAP_ARR_FN(ushort,unsigned short)int SWIG_read_ushort_num_array(lua_State* L,int index,unsigned short *array,int size){ int i; for (i = 0; i < size; i++) { lua_rawgeti(L,index,i+1); if (lua_isnumber(L,-1)){ array[i ] = (unsigned short)lua_tonumberx(L,-1,__null); } else { lua_settop (L, -(1)-1); return 0; } lua_settop(L, -(1)-1); } return 1; } static unsigned short* SWIG_get_ushort_num_array_fixed(lua_State * L, int index, int size){ unsigned short *array; if (!(lua_type (L, (index)) == 5) || SWIG_itable_size(L,index) != size) { lua_pushfstring (L,"expected a table of size %d",size); return 0; } array=new unsigned short[size]; if (!SWIG_read_ushort_num_array(L,index ,array,size)){ lua_pushstring(L,"table must contain numbers") ; delete[] array;; return 0; } return array; } static unsigned short* SWIG_get_ushort_num_array_var(lua_State* L, int index , int* size) { unsigned short *array; if (!(lua_type(L, (index )) == 5)) { lua_pushstring(L,"expected a table"); return 0; } *size=SWIG_itable_size(L,index); if (*size<1){ lua_pushstring (L,"table appears to be empty"); return 0; } array=new unsigned short[*size]; if (!SWIG_read_ushort_num_array(L,index,array, *size)){ lua_pushstring(L,"table must contain numbers"); delete [] array;; return 0; } return array; } void SWIG_write_ushort_num_array (lua_State* L,unsigned short *array,int size){ int i; lua_createtable (L, 0, 0); for (i = 0; i < size; i++){ lua_pushnumber(L,(lua_Number )array[i]); lua_rawseti(L,-2,i+1); } }; | |||
1636 | SWIG_DECLARE_TYPEMAP_ARR_FN(long,long)int SWIG_read_long_num_array(lua_State* L,int index,long *array ,int size){ int i; for (i = 0; i < size; i++) { lua_rawgeti (L,index,i+1); if (lua_isnumber(L,-1)){ array[i] = (long)lua_tonumberx (L,-1,__null); } else { lua_settop(L, -(1)-1); return 0; } lua_settop (L, -(1)-1); } return 1; } static long* SWIG_get_long_num_array_fixed (lua_State* L, int index, int size){ long *array; if (!(lua_type (L, (index)) == 5) || SWIG_itable_size(L,index) != size) { lua_pushfstring (L,"expected a table of size %d",size); return 0; } array=new long[size]; if (!SWIG_read_long_num_array(L,index,array,size )){ lua_pushstring(L,"table must contain numbers"); delete[] array ;; return 0; } return array; } static long* SWIG_get_long_num_array_var (lua_State* L, int index, int* size) { long *array; if (!(lua_type (L, (index)) == 5)) { lua_pushstring(L,"expected a table"); return 0; } *size=SWIG_itable_size(L,index); if (*size<1){ lua_pushstring (L,"table appears to be empty"); return 0; } array=new long[* size]; if (!SWIG_read_long_num_array(L,index,array,*size)){ lua_pushstring (L,"table must contain numbers"); delete[] array;; return 0; } return array; } void SWIG_write_long_num_array(lua_State* L, long *array,int size){ int i; lua_createtable(L, 0, 0); for ( i = 0; i < size; i++){ lua_pushnumber(L,(lua_Number)array[ i]); lua_rawseti(L,-2,i+1); } }; | |||
1637 | SWIG_DECLARE_TYPEMAP_ARR_FN(ulong,unsigned long)int SWIG_read_ulong_num_array(lua_State* L,int index,unsigned long *array,int size){ int i; for (i = 0; i < size; i++) { lua_rawgeti(L,index,i+1); if (lua_isnumber(L,-1)){ array[i] = (unsigned long)lua_tonumberx(L,-1,__null); } else { lua_settop (L, -(1)-1); return 0; } lua_settop(L, -(1)-1); } return 1; } static unsigned long* SWIG_get_ulong_num_array_fixed(lua_State * L, int index, int size){ unsigned long *array; if (!(lua_type (L, (index)) == 5) || SWIG_itable_size(L,index) != size) { lua_pushfstring (L,"expected a table of size %d",size); return 0; } array=new unsigned long[size]; if (!SWIG_read_ulong_num_array(L,index, array,size)){ lua_pushstring(L,"table must contain numbers"); delete[] array;; return 0; } return array; } static unsigned long* SWIG_get_ulong_num_array_var(lua_State* L, int index, int * size) { unsigned long *array; if (!(lua_type(L, (index)) == 5)) { lua_pushstring(L,"expected a table"); return 0; } *size =SWIG_itable_size(L,index); if (*size<1){ lua_pushstring(L ,"table appears to be empty"); return 0; } array=new unsigned long[*size]; if (!SWIG_read_ulong_num_array(L,index,array,*size )){ lua_pushstring(L,"table must contain numbers"); delete[] array ;; return 0; } return array; } void SWIG_write_ulong_num_array (lua_State* L,unsigned long *array,int size){ int i; lua_createtable (L, 0, 0); for (i = 0; i < size; i++){ lua_pushnumber(L,(lua_Number )array[i]); lua_rawseti(L,-2,i+1); } }; | |||
1638 | SWIG_DECLARE_TYPEMAP_ARR_FN(float,float)int SWIG_read_float_num_array(lua_State* L,int index,float *array ,int size){ int i; for (i = 0; i < size; i++) { lua_rawgeti (L,index,i+1); if (lua_isnumber(L,-1)){ array[i] = (float)lua_tonumberx (L,-1,__null); } else { lua_settop(L, -(1)-1); return 0; } lua_settop (L, -(1)-1); } return 1; } static float* SWIG_get_float_num_array_fixed (lua_State* L, int index, int size){ float *array; if (!(lua_type (L, (index)) == 5) || SWIG_itable_size(L,index) != size) { lua_pushfstring (L,"expected a table of size %d",size); return 0; } array=new float[size]; if (!SWIG_read_float_num_array(L,index,array,size )){ lua_pushstring(L,"table must contain numbers"); delete[] array ;; return 0; } return array; } static float* SWIG_get_float_num_array_var (lua_State* L, int index, int* size) { float *array; if (!(lua_type (L, (index)) == 5)) { lua_pushstring(L,"expected a table"); return 0; } *size=SWIG_itable_size(L,index); if (*size<1){ lua_pushstring (L,"table appears to be empty"); return 0; } array=new float[ *size]; if (!SWIG_read_float_num_array(L,index,array,*size)){ lua_pushstring(L,"table must contain numbers"); delete[] array ;; return 0; } return array; } void SWIG_write_float_num_array (lua_State* L,float *array,int size){ int i; lua_createtable( L, 0, 0); for (i = 0; i < size; i++){ lua_pushnumber(L,(lua_Number )array[i]); lua_rawseti(L,-2,i+1); } }; | |||
1639 | SWIG_DECLARE_TYPEMAP_ARR_FN(double,double)int SWIG_read_double_num_array(lua_State* L,int index,double * array,int size){ int i; for (i = 0; i < size; i++) { lua_rawgeti (L,index,i+1); if (lua_isnumber(L,-1)){ array[i] = (double)lua_tonumberx (L,-1,__null); } else { lua_settop(L, -(1)-1); return 0; } lua_settop (L, -(1)-1); } return 1; } static double* SWIG_get_double_num_array_fixed (lua_State* L, int index, int size){ double *array; if (!(lua_type (L, (index)) == 5) || SWIG_itable_size(L,index) != size) { lua_pushfstring (L,"expected a table of size %d",size); return 0; } array=new double[size]; if (!SWIG_read_double_num_array(L,index,array, size)){ lua_pushstring(L,"table must contain numbers"); delete [] array;; return 0; } return array; } static double* SWIG_get_double_num_array_var (lua_State* L, int index, int* size) { double *array; if (!(lua_type (L, (index)) == 5)) { lua_pushstring(L,"expected a table"); return 0; } *size=SWIG_itable_size(L,index); if (*size<1){ lua_pushstring (L,"table appears to be empty"); return 0; } array=new double [*size]; if (!SWIG_read_double_num_array(L,index,array,*size) ){ lua_pushstring(L,"table must contain numbers"); delete[] array ;; return 0; } return array; } void SWIG_write_double_num_array (lua_State* L,double *array,int size){ int i; lua_createtable (L, 0, 0); for (i = 0; i < size; i++){ lua_pushnumber(L,(lua_Number )array[i]); lua_rawseti(L,-2,i+1); } }; | |||
1640 | ||||
1641 | int SWIG_read_ptr_array(lua_State* L,int index,void **array,int size,swig_type_info *type){ | |||
1642 | int i; | |||
1643 | for (i = 0; i < size; i++) { | |||
1644 | lua_rawgeti(L,index,i+1); | |||
1645 | if (!lua_isuserdata(L,-1) || SWIG_ConvertPtr(L,-1,&array[i],type,0)SWIG_Lua_ConvertPtr(L,-1,&array[i],type,0)==-1){ | |||
1646 | lua_pop(L,1)lua_settop(L, -(1)-1); | |||
1647 | return 0; | |||
1648 | } | |||
1649 | lua_pop(L,1)lua_settop(L, -(1)-1); | |||
1650 | } | |||
1651 | return 1; | |||
1652 | } | |||
1653 | static void** SWIG_get_ptr_array_fixed(lua_State* L, int index, int size,swig_type_info *type){ | |||
1654 | void **array; | |||
1655 | if (!lua_istable(L,index)(lua_type(L, (index)) == 5) || SWIG_itable_size(L,index) != size) { | |||
1656 | lua_pushfstring(L,"expected a table of size %d",size); | |||
1657 | return 0; | |||
1658 | } | |||
1659 | array=SWIG_ALLOC_ARRAY(void*,size)new void*[size]; | |||
1660 | if (!SWIG_read_ptr_array(L,index,array,size,type)){ | |||
1661 | lua_pushfstring(L,"table must contain pointers of type %s",type->name); | |||
1662 | SWIG_FREE_ARRAY(array)delete[] array;; | |||
1663 | return 0; | |||
1664 | } | |||
1665 | return array; | |||
1666 | } | |||
1667 | static void** SWIG_get_ptr_array_var(lua_State* L, int index, int* size,swig_type_info *type){ | |||
1668 | void **array; | |||
1669 | if (!lua_istable(L,index)(lua_type(L, (index)) == 5)) { | |||
1670 | lua_pushstring(L,"expected a table"); | |||
1671 | return 0; | |||
1672 | } | |||
1673 | *size=SWIG_itable_size(L,index); | |||
1674 | if (*size<1){ | |||
1675 | lua_pushstring(L,"table appears to be empty"); | |||
1676 | return 0; | |||
1677 | } | |||
1678 | array=SWIG_ALLOC_ARRAY(void*,*size)new void*[*size]; | |||
1679 | if (!SWIG_read_ptr_array(L,index,array,*size,type)){ | |||
1680 | lua_pushfstring(L,"table must contain pointers of type %s",type->name); | |||
1681 | SWIG_FREE_ARRAY(array)delete[] array;; | |||
1682 | return 0; | |||
1683 | } | |||
1684 | return array; | |||
1685 | } | |||
1686 | void SWIG_write_ptr_array(lua_State* L,void **array,int size,swig_type_info *type,int own){ | |||
1687 | int i; | |||
1688 | lua_newtable(L)lua_createtable(L, 0, 0); | |||
1689 | for (i = 0; i < size; i++){ | |||
1690 | SWIG_NewPointerObj(L,array[i],type,own)SWIG_Lua_NewPointerObj(L, (void *)array[i], type, own); | |||
1691 | lua_rawseti(L,-2,i+1);/* -1 is the number, -2 is the table*/ | |||
1692 | } | |||
1693 | } | |||
1694 | ||||
1695 | #ifdef __cplusplus199711L | |||
1696 | extern "C" { | |||
1697 | #endif | |||
1698 | static int _wrap_setGlobalVariable(lua_State* L) { | |||
1699 | int SWIG_arg = -1; | |||
1700 | char *arg1 = (char *) 0 ; | |||
1701 | char *arg2 = (char *) 0 ; | |||
1702 | ||||
1703 | SWIG_check_num_args("setGlobalVariable",2,2)if (lua_gettop(L)<2 || lua_gettop(L)>2) {lua_pushfstring (L,"Error in %s expected %d..%d args, got %d","setGlobalVariable" ,2,2,lua_gettop(L)); goto fail;} | |||
1704 | if(!lua_isstring(L,1)) SWIG_fail_arg("setGlobalVariable",1,"char *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "setGlobalVariable",1,"char *",SWIG_Lua_typename(L,1)); goto fail;}; | |||
1705 | if(!lua_isstring(L,2)) SWIG_fail_arg("setGlobalVariable",2,"char *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "setGlobalVariable",2,"char *",SWIG_Lua_typename(L,2)); goto fail;}; | |||
1706 | arg1 = (char *)lua_tostring(L, 1)lua_tolstring(L, (1), __null); | |||
1707 | arg2 = (char *)lua_tostring(L, 2)lua_tolstring(L, (2), __null); | |||
1708 | setGlobalVariable(arg1,arg2); | |||
1709 | SWIG_arg=0; | |||
1710 | ||||
1711 | return SWIG_arg; | |||
1712 | ||||
1713 | if(0) SWIG_fail{goto fail;}; | |||
1714 | ||||
1715 | fail: | |||
1716 | lua_error(L); | |||
1717 | return SWIG_arg; | |||
1718 | } | |||
1719 | ||||
1720 | ||||
1721 | static int _wrap_getGlobalVariable(lua_State* L) { | |||
1722 | int SWIG_arg = -1; | |||
1723 | char *arg1 = (char *) 0 ; | |||
1724 | char *result = 0 ; | |||
1725 | ||||
1726 | SWIG_check_num_args("getGlobalVariable",1,1)if (lua_gettop(L)<1 || lua_gettop(L)>1) {lua_pushfstring (L,"Error in %s expected %d..%d args, got %d","getGlobalVariable" ,1,1,lua_gettop(L)); goto fail;} | |||
1727 | if(!lua_isstring(L,1)) SWIG_fail_arg("getGlobalVariable",1,"char *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "getGlobalVariable",1,"char *",SWIG_Lua_typename(L,1)); goto fail;}; | |||
1728 | arg1 = (char *)lua_tostring(L, 1)lua_tolstring(L, (1), __null); | |||
1729 | result = (char *)getGlobalVariable(arg1); | |||
1730 | SWIG_arg=0; | |||
1731 | lua_pushstring(L,(const char*)result); SWIG_arg++; | |||
1732 | free(result); | |||
1733 | return SWIG_arg; | |||
1734 | ||||
1735 | if(0) SWIG_fail{goto fail;}; | |||
1736 | ||||
1737 | fail: | |||
1738 | lua_error(L); | |||
1739 | return SWIG_arg; | |||
1740 | } | |||
1741 | ||||
1742 | ||||
1743 | static int _wrap_consoleLog(lua_State* L) { | |||
1744 | int SWIG_arg = -1; | |||
1745 | char *arg1 = (char *) 0 ; | |||
1746 | char *arg2 = (char *) 0 ; | |||
1747 | ||||
1748 | SWIG_check_num_args("consoleLog",2,2)if (lua_gettop(L)<2 || lua_gettop(L)>2) {lua_pushfstring (L,"Error in %s expected %d..%d args, got %d","consoleLog",2, 2,lua_gettop(L)); goto fail;} | |||
1749 | if(!lua_isstring(L,1)) SWIG_fail_arg("consoleLog",1,"char *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "consoleLog",1,"char *",SWIG_Lua_typename(L,1)); goto fail; }; | |||
1750 | if(!lua_isstring(L,2)) SWIG_fail_arg("consoleLog",2,"char *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "consoleLog",2,"char *",SWIG_Lua_typename(L,2)); goto fail; }; | |||
1751 | arg1 = (char *)lua_tostring(L, 1)lua_tolstring(L, (1), __null); | |||
1752 | arg2 = (char *)lua_tostring(L, 2)lua_tolstring(L, (2), __null); | |||
1753 | consoleLog(arg1,arg2); | |||
1754 | SWIG_arg=0; | |||
1755 | ||||
1756 | return SWIG_arg; | |||
1757 | ||||
1758 | if(0) SWIG_fail{goto fail;}; | |||
1759 | ||||
1760 | fail: | |||
1761 | lua_error(L); | |||
1762 | return SWIG_arg; | |||
1763 | } | |||
1764 | ||||
1765 | ||||
1766 | static int _wrap_consoleLog2(lua_State* L) { | |||
1767 | int SWIG_arg = -1; | |||
1768 | char *arg1 = (char *) 0 ; | |||
1769 | char *arg2 = (char *) 0 ; | |||
1770 | char *arg3 = (char *) 0 ; | |||
1771 | int arg4 ; | |||
1772 | char *arg5 = (char *) 0 ; | |||
1773 | ||||
1774 | SWIG_check_num_args("consoleLog2",5,5)if (lua_gettop(L)<5 || lua_gettop(L)>5) {lua_pushfstring (L,"Error in %s expected %d..%d args, got %d","consoleLog2",5 ,5,lua_gettop(L)); goto fail;} | |||
1775 | if(!lua_isstring(L,1)) SWIG_fail_arg("consoleLog2",1,"char *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "consoleLog2",1,"char *",SWIG_Lua_typename(L,1)); goto fail ;}; | |||
1776 | if(!lua_isstring(L,2)) SWIG_fail_arg("consoleLog2",2,"char *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "consoleLog2",2,"char *",SWIG_Lua_typename(L,2)); goto fail ;}; | |||
1777 | if(!lua_isstring(L,3)) SWIG_fail_arg("consoleLog2",3,"char *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "consoleLog2",3,"char *",SWIG_Lua_typename(L,3)); goto fail ;}; | |||
1778 | if(!lua_isnumber(L,4)) SWIG_fail_arg("consoleLog2",4,"int"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "consoleLog2",4,"int",SWIG_Lua_typename(L,4)); goto fail;}; | |||
1779 | if(!lua_isstring(L,5)) SWIG_fail_arg("consoleLog2",5,"char *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "consoleLog2",5,"char *",SWIG_Lua_typename(L,5)); goto fail ;}; | |||
1780 | arg1 = (char *)lua_tostring(L, 1)lua_tolstring(L, (1), __null); | |||
1781 | arg2 = (char *)lua_tostring(L, 2)lua_tolstring(L, (2), __null); | |||
1782 | arg3 = (char *)lua_tostring(L, 3)lua_tolstring(L, (3), __null); | |||
1783 | arg4 = (int)lua_tonumber(L, 4)lua_tonumberx(L,4,__null); | |||
1784 | arg5 = (char *)lua_tostring(L, 5)lua_tolstring(L, (5), __null); | |||
1785 | consoleLog2(arg1,arg2,arg3,arg4,arg5); | |||
1786 | SWIG_arg=0; | |||
1787 | ||||
1788 | return SWIG_arg; | |||
1789 | ||||
1790 | if(0) SWIG_fail{goto fail;}; | |||
1791 | ||||
1792 | fail: | |||
1793 | lua_error(L); | |||
1794 | return SWIG_arg; | |||
1795 | } | |||
1796 | ||||
1797 | ||||
1798 | static int _wrap_consoleCleanLog(lua_State* L) { | |||
1799 | int SWIG_arg = -1; | |||
1800 | char *arg1 = (char *) 0 ; | |||
1801 | ||||
1802 | SWIG_check_num_args("consoleCleanLog",1,1)if (lua_gettop(L)<1 || lua_gettop(L)>1) {lua_pushfstring (L,"Error in %s expected %d..%d args, got %d","consoleCleanLog" ,1,1,lua_gettop(L)); goto fail;} | |||
1803 | if(!lua_isstring(L,1)) SWIG_fail_arg("consoleCleanLog",1,"char *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "consoleCleanLog",1,"char *",SWIG_Lua_typename(L,1)); goto fail ;}; | |||
1804 | arg1 = (char *)lua_tostring(L, 1)lua_tolstring(L, (1), __null); | |||
1805 | consoleCleanLog(arg1); | |||
1806 | SWIG_arg=0; | |||
1807 | ||||
1808 | return SWIG_arg; | |||
1809 | ||||
1810 | if(0) SWIG_fail{goto fail;}; | |||
1811 | ||||
1812 | fail: | |||
1813 | lua_error(L); | |||
1814 | return SWIG_arg; | |||
1815 | } | |||
1816 | ||||
1817 | ||||
1818 | static int _wrap_running(lua_State* L) { | |||
1819 | int SWIG_arg = -1; | |||
1820 | bool result; | |||
1821 | ||||
1822 | SWIG_check_num_args("running",0,0)if (lua_gettop(L)<0 || lua_gettop(L)>0) {lua_pushfstring (L,"Error in %s expected %d..%d args, got %d","running",0,0,lua_gettop (L)); goto fail;} | |||
1823 | result = (bool)running(); | |||
1824 | SWIG_arg=0; | |||
1825 | lua_pushboolean(L,(int)(result==true)); SWIG_arg++; | |||
1826 | return SWIG_arg; | |||
1827 | ||||
1828 | if(0) SWIG_fail{goto fail;}; | |||
1829 | ||||
1830 | fail: | |||
1831 | lua_error(L); | |||
1832 | return SWIG_arg; | |||
1833 | } | |||
1834 | ||||
1835 | ||||
1836 | static int _wrap_email(lua_State* L) { | |||
1837 | int SWIG_arg = -1; | |||
1838 | char *arg1 = (char *) 0 ; | |||
1839 | char *arg2 = (char *) 0 ; | |||
1840 | char *arg3 = (char *) NULL__null ; | |||
1841 | char *arg4 = (char *) NULL__null ; | |||
1842 | char *arg5 = (char *) NULL__null ; | |||
1843 | char *arg6 = (char *) NULL__null ; | |||
1844 | char *arg7 = (char *) NULL__null ; | |||
1845 | bool result; | |||
1846 | ||||
1847 | SWIG_check_num_args("email",2,7)if (lua_gettop(L)<2 || lua_gettop(L)>7) {lua_pushfstring (L,"Error in %s expected %d..%d args, got %d","email",2,7,lua_gettop (L)); goto fail;} | |||
1848 | if(!lua_isstring(L,1)) SWIG_fail_arg("email",1,"char *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "email",1,"char *",SWIG_Lua_typename(L,1)); goto fail;}; | |||
1849 | if(!lua_isstring(L,2)) SWIG_fail_arg("email",2,"char *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "email",2,"char *",SWIG_Lua_typename(L,2)); goto fail;}; | |||
1850 | if(lua_gettop(L)>=3 && !lua_isstring(L,3)) SWIG_fail_arg("email",3,"char *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "email",3,"char *",SWIG_Lua_typename(L,3)); goto fail;}; | |||
1851 | if(lua_gettop(L)>=4 && !lua_isstring(L,4)) SWIG_fail_arg("email",4,"char *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "email",4,"char *",SWIG_Lua_typename(L,4)); goto fail;}; | |||
1852 | if(lua_gettop(L)>=5 && !lua_isstring(L,5)) SWIG_fail_arg("email",5,"char *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "email",5,"char *",SWIG_Lua_typename(L,5)); goto fail;}; | |||
1853 | if(lua_gettop(L)>=6 && !lua_isstring(L,6)) SWIG_fail_arg("email",6,"char *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "email",6,"char *",SWIG_Lua_typename(L,6)); goto fail;}; | |||
1854 | if(lua_gettop(L)>=7 && !lua_isstring(L,7)) SWIG_fail_arg("email",7,"char *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "email",7,"char *",SWIG_Lua_typename(L,7)); goto fail;}; | |||
1855 | arg1 = (char *)lua_tostring(L, 1)lua_tolstring(L, (1), __null); | |||
1856 | arg2 = (char *)lua_tostring(L, 2)lua_tolstring(L, (2), __null); | |||
1857 | if(lua_gettop(L)>=3){ | |||
1858 | arg3 = (char *)lua_tostring(L, 3)lua_tolstring(L, (3), __null); | |||
1859 | } | |||
1860 | if(lua_gettop(L)>=4){ | |||
1861 | arg4 = (char *)lua_tostring(L, 4)lua_tolstring(L, (4), __null); | |||
1862 | } | |||
1863 | if(lua_gettop(L)>=5){ | |||
1864 | arg5 = (char *)lua_tostring(L, 5)lua_tolstring(L, (5), __null); | |||
1865 | } | |||
1866 | if(lua_gettop(L)>=6){ | |||
1867 | arg6 = (char *)lua_tostring(L, 6)lua_tolstring(L, (6), __null); | |||
1868 | } | |||
1869 | if(lua_gettop(L)>=7){ | |||
1870 | arg7 = (char *)lua_tostring(L, 7)lua_tolstring(L, (7), __null); | |||
1871 | } | |||
1872 | result = (bool)email(arg1,arg2,arg3,arg4,arg5,arg6,arg7); | |||
1873 | SWIG_arg=0; | |||
1874 | lua_pushboolean(L,(int)(result==true)); SWIG_arg++; | |||
1875 | return SWIG_arg; | |||
1876 | ||||
1877 | if(0) SWIG_fail{goto fail;}; | |||
1878 | ||||
1879 | fail: | |||
1880 | lua_error(L); | |||
1881 | return SWIG_arg; | |||
1882 | } | |||
1883 | ||||
1884 | ||||
1885 | static int _wrap_new_IVRMenu(lua_State* L) { | |||
1886 | int SWIG_arg = -1; | |||
1887 | IVRMenu *arg1 = (IVRMenu *) 0 ; | |||
1888 | char *arg2 = (char *) 0 ; | |||
1889 | char *arg3 = (char *) 0 ; | |||
1890 | char *arg4 = (char *) 0 ; | |||
1891 | char *arg5 = (char *) 0 ; | |||
1892 | char *arg6 = (char *) 0 ; | |||
1893 | char *arg7 = (char *) 0 ; | |||
1894 | char *arg8 = (char *) 0 ; | |||
1895 | char *arg9 = (char *) 0 ; | |||
1896 | char *arg10 = (char *) 0 ; | |||
1897 | char *arg11 = (char *) 0 ; | |||
1898 | int arg12 ; | |||
1899 | int arg13 ; | |||
1900 | int arg14 ; | |||
1901 | int arg15 ; | |||
1902 | int arg16 ; | |||
1903 | int arg17 ; | |||
1904 | IVRMenu *result = 0 ; | |||
1905 | ||||
1906 | SWIG_check_num_args("IVRMenu",17,17)if (lua_gettop(L)<17 || lua_gettop(L)>17) {lua_pushfstring (L,"Error in %s expected %d..%d args, got %d","IVRMenu",17,17 ,lua_gettop(L)); goto fail;} | |||
1907 | if(!SWIG_isptrtype(L,1)(lua_isuserdata(L,1) || (lua_type(L, (1)) == 0))) SWIG_fail_arg("IVRMenu",1,"IVRMenu *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "IVRMenu",1,"IVRMenu *",SWIG_Lua_typename(L,1)); goto fail; }; | |||
1908 | if(!lua_isstring(L,2)) SWIG_fail_arg("IVRMenu",2,"char const *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "IVRMenu",2,"char const *",SWIG_Lua_typename(L,2)); goto fail ;}; | |||
1909 | if(!lua_isstring(L,3)) SWIG_fail_arg("IVRMenu",3,"char const *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "IVRMenu",3,"char const *",SWIG_Lua_typename(L,3)); goto fail ;}; | |||
1910 | if(!lua_isstring(L,4)) SWIG_fail_arg("IVRMenu",4,"char const *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "IVRMenu",4,"char const *",SWIG_Lua_typename(L,4)); goto fail ;}; | |||
1911 | if(!lua_isstring(L,5)) SWIG_fail_arg("IVRMenu",5,"char const *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "IVRMenu",5,"char const *",SWIG_Lua_typename(L,5)); goto fail ;}; | |||
1912 | if(!lua_isstring(L,6)) SWIG_fail_arg("IVRMenu",6,"char const *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "IVRMenu",6,"char const *",SWIG_Lua_typename(L,6)); goto fail ;}; | |||
1913 | if(!lua_isstring(L,7)) SWIG_fail_arg("IVRMenu",7,"char const *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "IVRMenu",7,"char const *",SWIG_Lua_typename(L,7)); goto fail ;}; | |||
1914 | if(!lua_isstring(L,8)) SWIG_fail_arg("IVRMenu",8,"char const *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "IVRMenu",8,"char const *",SWIG_Lua_typename(L,8)); goto fail ;}; | |||
1915 | if(!lua_isstring(L,9)) SWIG_fail_arg("IVRMenu",9,"char const *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "IVRMenu",9,"char const *",SWIG_Lua_typename(L,9)); goto fail ;}; | |||
1916 | if(!lua_isstring(L,10)) SWIG_fail_arg("IVRMenu",10,"char const *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "IVRMenu",10,"char const *",SWIG_Lua_typename(L,10)); goto fail ;}; | |||
1917 | if(!lua_isstring(L,11)) SWIG_fail_arg("IVRMenu",11,"char const *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "IVRMenu",11,"char const *",SWIG_Lua_typename(L,11)); goto fail ;}; | |||
1918 | if(!lua_isnumber(L,12)) SWIG_fail_arg("IVRMenu",12,"int"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "IVRMenu",12,"int",SWIG_Lua_typename(L,12)); goto fail;}; | |||
1919 | if(!lua_isnumber(L,13)) SWIG_fail_arg("IVRMenu",13,"int"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "IVRMenu",13,"int",SWIG_Lua_typename(L,13)); goto fail;}; | |||
1920 | if(!lua_isnumber(L,14)) SWIG_fail_arg("IVRMenu",14,"int"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "IVRMenu",14,"int",SWIG_Lua_typename(L,14)); goto fail;}; | |||
1921 | if(!lua_isnumber(L,15)) SWIG_fail_arg("IVRMenu",15,"int"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "IVRMenu",15,"int",SWIG_Lua_typename(L,15)); goto fail;}; | |||
1922 | if(!lua_isnumber(L,16)) SWIG_fail_arg("IVRMenu",16,"int"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "IVRMenu",16,"int",SWIG_Lua_typename(L,16)); goto fail;}; | |||
1923 | if(!lua_isnumber(L,17)) SWIG_fail_arg("IVRMenu",17,"int"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "IVRMenu",17,"int",SWIG_Lua_typename(L,17)); goto fail;}; | |||
1924 | ||||
1925 | if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_IVRMenu,0))(SWIG_Lua_ConvertPtr(L,1,(void**)&arg1,swig_types[5],0) >= 0)){ | |||
1926 | SWIG_fail_ptr("new_IVRMenu",1,SWIGTYPE_p_IVRMenu){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "new_IVRMenu",1,(swig_types[5] && swig_types[5]-> str)?swig_types[5]->str:"void*",SWIG_Lua_typename(L,1)); goto fail;}; | |||
1927 | } | |||
1928 | ||||
1929 | arg2 = (char *)lua_tostring(L, 2)lua_tolstring(L, (2), __null); | |||
1930 | arg3 = (char *)lua_tostring(L, 3)lua_tolstring(L, (3), __null); | |||
1931 | arg4 = (char *)lua_tostring(L, 4)lua_tolstring(L, (4), __null); | |||
1932 | arg5 = (char *)lua_tostring(L, 5)lua_tolstring(L, (5), __null); | |||
1933 | arg6 = (char *)lua_tostring(L, 6)lua_tolstring(L, (6), __null); | |||
1934 | arg7 = (char *)lua_tostring(L, 7)lua_tolstring(L, (7), __null); | |||
1935 | arg8 = (char *)lua_tostring(L, 8)lua_tolstring(L, (8), __null); | |||
1936 | arg9 = (char *)lua_tostring(L, 9)lua_tolstring(L, (9), __null); | |||
1937 | arg10 = (char *)lua_tostring(L, 10)lua_tolstring(L, (10), __null); | |||
1938 | arg11 = (char *)lua_tostring(L, 11)lua_tolstring(L, (11), __null); | |||
1939 | arg12 = (int)lua_tonumber(L, 12)lua_tonumberx(L,12,__null); | |||
1940 | arg13 = (int)lua_tonumber(L, 13)lua_tonumberx(L,13,__null); | |||
1941 | arg14 = (int)lua_tonumber(L, 14)lua_tonumberx(L,14,__null); | |||
1942 | arg15 = (int)lua_tonumber(L, 15)lua_tonumberx(L,15,__null); | |||
1943 | arg16 = (int)lua_tonumber(L, 16)lua_tonumberx(L,16,__null); | |||
1944 | arg17 = (int)lua_tonumber(L, 17)lua_tonumberx(L,17,__null); | |||
1945 | result = (IVRMenu *)new IVRMenu(arg1,(char const *)arg2,(char const *)arg3,(char const *)arg4,(char const *)arg5,(char const *)arg6,(char const *)arg7,(char const *)arg8,(char const *)arg9,(char const *)arg10,(char const *)arg11,arg12,arg13,arg14,arg15,arg16,arg17); | |||
1946 | SWIG_arg=0; | |||
1947 | SWIG_NewPointerObj(L,result,SWIGTYPE_p_IVRMenu,1)SWIG_Lua_NewPointerObj(L, (void *)result, swig_types[5], 1); SWIG_arg++; | |||
1948 | return SWIG_arg; | |||
1949 | ||||
1950 | if(0) SWIG_fail{goto fail;}; | |||
1951 | ||||
1952 | fail: | |||
1953 | lua_error(L); | |||
1954 | return SWIG_arg; | |||
1955 | } | |||
1956 | ||||
1957 | ||||
1958 | static int _wrap_delete_IVRMenu(lua_State* L) { | |||
1959 | int SWIG_arg = -1; | |||
1960 | IVRMenu *arg1 = (IVRMenu *) 0 ; | |||
1961 | ||||
1962 | SWIG_check_num_args("IVRMenu",1,1)if (lua_gettop(L)<1 || lua_gettop(L)>1) {lua_pushfstring (L,"Error in %s expected %d..%d args, got %d","IVRMenu",1,1,lua_gettop (L)); goto fail;} | |||
1963 | if(!SWIG_isptrtype(L,1)(lua_isuserdata(L,1) || (lua_type(L, (1)) == 0))) SWIG_fail_arg("IVRMenu",1,"IVRMenu *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "IVRMenu",1,"IVRMenu *",SWIG_Lua_typename(L,1)); goto fail; }; | |||
1964 | ||||
1965 | if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_IVRMenu,SWIG_POINTER_DISOWN))(SWIG_Lua_ConvertPtr(L,1,(void**)&arg1,swig_types[5],0x1) >= 0)){ | |||
1966 | SWIG_fail_ptr("delete_IVRMenu",1,SWIGTYPE_p_IVRMenu){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "delete_IVRMenu",1,(swig_types[5] && swig_types[5]-> str)?swig_types[5]->str:"void*",SWIG_Lua_typename(L,1)); goto fail;}; | |||
1967 | } | |||
1968 | ||||
1969 | delete arg1; | |||
1970 | ||||
1971 | SWIG_arg=0; | |||
1972 | ||||
1973 | return SWIG_arg; | |||
1974 | ||||
1975 | if(0) SWIG_fail{goto fail;}; | |||
1976 | ||||
1977 | fail: | |||
1978 | lua_error(L); | |||
1979 | return SWIG_arg; | |||
1980 | } | |||
1981 | ||||
1982 | ||||
1983 | static int _wrap_IVRMenu_bindAction(lua_State* L) { | |||
1984 | int SWIG_arg = -1; | |||
1985 | IVRMenu *arg1 = (IVRMenu *) 0 ; | |||
1986 | char *arg2 = (char *) 0 ; | |||
1987 | char *arg3 = (char *) 0 ; | |||
1988 | char *arg4 = (char *) 0 ; | |||
1989 | ||||
1990 | SWIG_check_num_args("bindAction",4,4)if (lua_gettop(L)<4 || lua_gettop(L)>4) {lua_pushfstring (L,"Error in %s expected %d..%d args, got %d","bindAction",4, 4,lua_gettop(L)); goto fail;} | |||
1991 | if(!SWIG_isptrtype(L,1)(lua_isuserdata(L,1) || (lua_type(L, (1)) == 0))) SWIG_fail_arg("bindAction",1,"IVRMenu *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "bindAction",1,"IVRMenu *",SWIG_Lua_typename(L,1)); goto fail ;}; | |||
1992 | if(!lua_isstring(L,2)) SWIG_fail_arg("bindAction",2,"char *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "bindAction",2,"char *",SWIG_Lua_typename(L,2)); goto fail; }; | |||
1993 | if(!lua_isstring(L,3)) SWIG_fail_arg("bindAction",3,"char const *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "bindAction",3,"char const *",SWIG_Lua_typename(L,3)); goto fail;}; | |||
1994 | if(!lua_isstring(L,4)) SWIG_fail_arg("bindAction",4,"char const *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "bindAction",4,"char const *",SWIG_Lua_typename(L,4)); goto fail;}; | |||
1995 | ||||
1996 | if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_IVRMenu,0))(SWIG_Lua_ConvertPtr(L,1,(void**)&arg1,swig_types[5],0) >= 0)){ | |||
1997 | SWIG_fail_ptr("IVRMenu_bindAction",1,SWIGTYPE_p_IVRMenu){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "IVRMenu_bindAction",1,(swig_types[5] && swig_types [5]->str)?swig_types[5]->str:"void*",SWIG_Lua_typename( L,1)); goto fail;}; | |||
1998 | } | |||
1999 | ||||
2000 | arg2 = (char *)lua_tostring(L, 2)lua_tolstring(L, (2), __null); | |||
2001 | arg3 = (char *)lua_tostring(L, 3)lua_tolstring(L, (3), __null); | |||
2002 | arg4 = (char *)lua_tostring(L, 4)lua_tolstring(L, (4), __null); | |||
2003 | (arg1)->bindAction(arg2,(char const *)arg3,(char const *)arg4); | |||
2004 | SWIG_arg=0; | |||
2005 | ||||
2006 | return SWIG_arg; | |||
2007 | ||||
2008 | if(0) SWIG_fail{goto fail;}; | |||
2009 | ||||
2010 | fail: | |||
2011 | lua_error(L); | |||
2012 | return SWIG_arg; | |||
2013 | } | |||
2014 | ||||
2015 | ||||
2016 | static int _wrap_IVRMenu_execute(lua_State* L) { | |||
2017 | int SWIG_arg = -1; | |||
2018 | IVRMenu *arg1 = (IVRMenu *) 0 ; | |||
2019 | CoreSession *arg2 = (CoreSession *) 0 ; | |||
2020 | char *arg3 = (char *) 0 ; | |||
2021 | ||||
2022 | SWIG_check_num_args("execute",3,3)if (lua_gettop(L)<3 || lua_gettop(L)>3) {lua_pushfstring (L,"Error in %s expected %d..%d args, got %d","execute",3,3,lua_gettop (L)); goto fail;} | |||
2023 | if(!SWIG_isptrtype(L,1)(lua_isuserdata(L,1) || (lua_type(L, (1)) == 0))) SWIG_fail_arg("execute",1,"IVRMenu *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "execute",1,"IVRMenu *",SWIG_Lua_typename(L,1)); goto fail; }; | |||
2024 | if(!SWIG_isptrtype(L,2)(lua_isuserdata(L,2) || (lua_type(L, (2)) == 0))) SWIG_fail_arg("execute",2,"CoreSession *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "execute",2,"CoreSession *",SWIG_Lua_typename(L,2)); goto fail ;}; | |||
2025 | if(!lua_isstring(L,3)) SWIG_fail_arg("execute",3,"char const *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "execute",3,"char const *",SWIG_Lua_typename(L,3)); goto fail ;}; | |||
2026 | ||||
2027 | if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_IVRMenu,0))(SWIG_Lua_ConvertPtr(L,1,(void**)&arg1,swig_types[5],0) >= 0)){ | |||
2028 | SWIG_fail_ptr("IVRMenu_execute",1,SWIGTYPE_p_IVRMenu){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "IVRMenu_execute",1,(swig_types[5] && swig_types[5] ->str)?swig_types[5]->str:"void*",SWIG_Lua_typename(L,1 )); goto fail;}; | |||
2029 | } | |||
2030 | ||||
2031 | ||||
2032 | if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(void**)&arg2,SWIGTYPE_p_CoreSession,0))(SWIG_Lua_ConvertPtr(L,2,(void**)&arg2,swig_types[1],0) >= 0)){ | |||
2033 | SWIG_fail_ptr("IVRMenu_execute",2,SWIGTYPE_p_CoreSession){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "IVRMenu_execute",2,(swig_types[1] && swig_types[1] ->str)?swig_types[1]->str:"void*",SWIG_Lua_typename(L,2 )); goto fail;}; | |||
2034 | } | |||
2035 | ||||
2036 | arg3 = (char *)lua_tostring(L, 3)lua_tolstring(L, (3), __null); | |||
2037 | (arg1)->execute(arg2,(char const *)arg3); | |||
2038 | SWIG_arg=0; | |||
2039 | ||||
2040 | return SWIG_arg; | |||
2041 | ||||
2042 | if(0) SWIG_fail{goto fail;}; | |||
2043 | ||||
2044 | fail: | |||
2045 | lua_error(L); | |||
2046 | return SWIG_arg; | |||
2047 | } | |||
2048 | ||||
2049 | ||||
2050 | static void swig_delete_IVRMenu(void *obj) { | |||
2051 | IVRMenu *arg1 = (IVRMenu *) obj; | |||
2052 | delete arg1; | |||
2053 | } | |||
2054 | static swig_lua_method swig_IVRMenu_methods[] = { | |||
2055 | {"bindAction", _wrap_IVRMenu_bindAction}, | |||
2056 | {"execute", _wrap_IVRMenu_execute}, | |||
2057 | {0,0} | |||
2058 | }; | |||
2059 | static swig_lua_attribute swig_IVRMenu_attributes[] = { | |||
2060 | {0,0,0} | |||
2061 | }; | |||
2062 | static swig_lua_class *swig_IVRMenu_bases[] = {0}; | |||
2063 | static const char *swig_IVRMenu_base_names[] = {0}; | |||
2064 | static swig_lua_class _wrap_class_IVRMenu = { "IVRMenu", &SWIGTYPE_p_IVRMenuswig_types[5],_wrap_new_IVRMenu, swig_delete_IVRMenu, swig_IVRMenu_methods, swig_IVRMenu_attributes, swig_IVRMenu_bases, swig_IVRMenu_base_names }; | |||
2065 | ||||
2066 | static int _wrap_new_API(lua_State* L) { | |||
2067 | int SWIG_arg = -1; | |||
2068 | CoreSession *arg1 = (CoreSession *) NULL__null ; | |||
2069 | API *result = 0 ; | |||
2070 | ||||
2071 | SWIG_check_num_args("API",0,1)if (lua_gettop(L)<0 || lua_gettop(L)>1) {lua_pushfstring (L,"Error in %s expected %d..%d args, got %d","API",0,1,lua_gettop (L)); goto fail;} | |||
2072 | if(lua_gettop(L)>=1 && !SWIG_isptrtype(L,1)(lua_isuserdata(L,1) || (lua_type(L, (1)) == 0))) SWIG_fail_arg("API",1,"CoreSession *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "API",1,"CoreSession *",SWIG_Lua_typename(L,1)); goto fail; }; | |||
2073 | if(lua_gettop(L)>=1){ | |||
2074 | if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_CoreSession,0))(SWIG_Lua_ConvertPtr(L,1,(void**)&arg1,swig_types[1],0) >= 0)){ | |||
2075 | SWIG_fail_ptr("new_API",1,SWIGTYPE_p_CoreSession){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "new_API",1,(swig_types[1] && swig_types[1]->str )?swig_types[1]->str:"void*",SWIG_Lua_typename(L,1)); goto fail;}; | |||
2076 | } | |||
2077 | } | |||
2078 | result = (API *)new API(arg1); | |||
2079 | SWIG_arg=0; | |||
2080 | SWIG_NewPointerObj(L,result,SWIGTYPE_p_API,1)SWIG_Lua_NewPointerObj(L, (void *)result, swig_types[0], 1); SWIG_arg++; | |||
2081 | return SWIG_arg; | |||
2082 | ||||
2083 | if(0) SWIG_fail{goto fail;}; | |||
2084 | ||||
2085 | fail: | |||
2086 | lua_error(L); | |||
2087 | return SWIG_arg; | |||
2088 | } | |||
2089 | ||||
2090 | ||||
2091 | static int _wrap_delete_API(lua_State* L) { | |||
2092 | int SWIG_arg = -1; | |||
2093 | API *arg1 = (API *) 0 ; | |||
2094 | ||||
2095 | SWIG_check_num_args("API",1,1)if (lua_gettop(L)<1 || lua_gettop(L)>1) {lua_pushfstring (L,"Error in %s expected %d..%d args, got %d","API",1,1,lua_gettop (L)); goto fail;} | |||
2096 | if(!SWIG_isptrtype(L,1)(lua_isuserdata(L,1) || (lua_type(L, (1)) == 0))) SWIG_fail_arg("API",1,"API *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "API",1,"API *",SWIG_Lua_typename(L,1)); goto fail;}; | |||
2097 | ||||
2098 | if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_API,SWIG_POINTER_DISOWN))(SWIG_Lua_ConvertPtr(L,1,(void**)&arg1,swig_types[0],0x1) >= 0)){ | |||
2099 | SWIG_fail_ptr("delete_API",1,SWIGTYPE_p_API){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "delete_API",1,(swig_types[0] && swig_types[0]-> str)?swig_types[0]->str:"void*",SWIG_Lua_typename(L,1)); goto fail;}; | |||
2100 | } | |||
2101 | ||||
2102 | delete arg1; | |||
2103 | ||||
2104 | SWIG_arg=0; | |||
2105 | ||||
2106 | return SWIG_arg; | |||
2107 | ||||
2108 | if(0) SWIG_fail{goto fail;}; | |||
2109 | ||||
2110 | fail: | |||
2111 | lua_error(L); | |||
2112 | return SWIG_arg; | |||
2113 | } | |||
2114 | ||||
2115 | ||||
2116 | static int _wrap_API_execute(lua_State* L) { | |||
2117 | int SWIG_arg = -1; | |||
2118 | API *arg1 = (API *) 0 ; | |||
2119 | char *arg2 = (char *) 0 ; | |||
2120 | char *arg3 = (char *) NULL__null ; | |||
2121 | char *result = 0 ; | |||
2122 | ||||
2123 | SWIG_check_num_args("execute",2,3)if (lua_gettop(L)<2 || lua_gettop(L)>3) {lua_pushfstring (L,"Error in %s expected %d..%d args, got %d","execute",2,3,lua_gettop (L)); goto fail;} | |||
2124 | if(!SWIG_isptrtype(L,1)(lua_isuserdata(L,1) || (lua_type(L, (1)) == 0))) SWIG_fail_arg("execute",1,"API *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "execute",1,"API *",SWIG_Lua_typename(L,1)); goto fail;}; | |||
2125 | if(!lua_isstring(L,2)) SWIG_fail_arg("execute",2,"char const *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "execute",2,"char const *",SWIG_Lua_typename(L,2)); goto fail ;}; | |||
2126 | if(lua_gettop(L)>=3 && !lua_isstring(L,3)) SWIG_fail_arg("execute",3,"char const *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "execute",3,"char const *",SWIG_Lua_typename(L,3)); goto fail ;}; | |||
2127 | ||||
2128 | if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_API,0))(SWIG_Lua_ConvertPtr(L,1,(void**)&arg1,swig_types[0],0) >= 0)){ | |||
2129 | SWIG_fail_ptr("API_execute",1,SWIGTYPE_p_API){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "API_execute",1,(swig_types[0] && swig_types[0]-> str)?swig_types[0]->str:"void*",SWIG_Lua_typename(L,1)); goto fail;}; | |||
2130 | } | |||
2131 | ||||
2132 | arg2 = (char *)lua_tostring(L, 2)lua_tolstring(L, (2), __null); | |||
2133 | if(lua_gettop(L)>=3){ | |||
2134 | arg3 = (char *)lua_tostring(L, 3)lua_tolstring(L, (3), __null); | |||
2135 | } | |||
2136 | result = (char *)(arg1)->execute((char const *)arg2,(char const *)arg3); | |||
2137 | SWIG_arg=0; | |||
2138 | lua_pushstring(L,(const char*)result); SWIG_arg++; | |||
2139 | free(result); | |||
2140 | return SWIG_arg; | |||
2141 | ||||
2142 | if(0) SWIG_fail{goto fail;}; | |||
2143 | ||||
2144 | fail: | |||
2145 | lua_error(L); | |||
2146 | return SWIG_arg; | |||
2147 | } | |||
2148 | ||||
2149 | ||||
2150 | static int _wrap_API_executeString(lua_State* L) { | |||
2151 | int SWIG_arg = -1; | |||
2152 | API *arg1 = (API *) 0 ; | |||
2153 | char *arg2 = (char *) 0 ; | |||
2154 | char *result = 0 ; | |||
2155 | ||||
2156 | SWIG_check_num_args("executeString",2,2)if (lua_gettop(L)<2 || lua_gettop(L)>2) {lua_pushfstring (L,"Error in %s expected %d..%d args, got %d","executeString" ,2,2,lua_gettop(L)); goto fail;} | |||
2157 | if(!SWIG_isptrtype(L,1)(lua_isuserdata(L,1) || (lua_type(L, (1)) == 0))) SWIG_fail_arg("executeString",1,"API *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "executeString",1,"API *",SWIG_Lua_typename(L,1)); goto fail ;}; | |||
2158 | if(!lua_isstring(L,2)) SWIG_fail_arg("executeString",2,"char const *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "executeString",2,"char const *",SWIG_Lua_typename(L,2)); goto fail;}; | |||
2159 | ||||
2160 | if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_API,0))(SWIG_Lua_ConvertPtr(L,1,(void**)&arg1,swig_types[0],0) >= 0)){ | |||
2161 | SWIG_fail_ptr("API_executeString",1,SWIGTYPE_p_API){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "API_executeString",1,(swig_types[0] && swig_types[ 0]->str)?swig_types[0]->str:"void*",SWIG_Lua_typename(L ,1)); goto fail;}; | |||
2162 | } | |||
2163 | ||||
2164 | arg2 = (char *)lua_tostring(L, 2)lua_tolstring(L, (2), __null); | |||
2165 | result = (char *)(arg1)->executeString((char const *)arg2); | |||
2166 | SWIG_arg=0; | |||
2167 | lua_pushstring(L,(const char*)result); SWIG_arg++; | |||
2168 | free(result); | |||
2169 | return SWIG_arg; | |||
2170 | ||||
2171 | if(0) SWIG_fail{goto fail;}; | |||
2172 | ||||
2173 | fail: | |||
2174 | lua_error(L); | |||
2175 | return SWIG_arg; | |||
2176 | } | |||
2177 | ||||
2178 | ||||
2179 | static int _wrap_API_getTime(lua_State* L) { | |||
2180 | int SWIG_arg = -1; | |||
2181 | API *arg1 = (API *) 0 ; | |||
2182 | char *result = 0 ; | |||
2183 | ||||
2184 | SWIG_check_num_args("getTime",1,1)if (lua_gettop(L)<1 || lua_gettop(L)>1) {lua_pushfstring (L,"Error in %s expected %d..%d args, got %d","getTime",1,1,lua_gettop (L)); goto fail;} | |||
2185 | if(!SWIG_isptrtype(L,1)(lua_isuserdata(L,1) || (lua_type(L, (1)) == 0))) SWIG_fail_arg("getTime",1,"API *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "getTime",1,"API *",SWIG_Lua_typename(L,1)); goto fail;}; | |||
2186 | ||||
2187 | if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_API,0))(SWIG_Lua_ConvertPtr(L,1,(void**)&arg1,swig_types[0],0) >= 0)){ | |||
2188 | SWIG_fail_ptr("API_getTime",1,SWIGTYPE_p_API){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "API_getTime",1,(swig_types[0] && swig_types[0]-> str)?swig_types[0]->str:"void*",SWIG_Lua_typename(L,1)); goto fail;}; | |||
2189 | } | |||
2190 | ||||
2191 | result = (char *)(arg1)->getTime(); | |||
2192 | SWIG_arg=0; | |||
2193 | lua_pushstring(L,(const char*)result); SWIG_arg++; | |||
2194 | return SWIG_arg; | |||
2195 | ||||
2196 | if(0) SWIG_fail{goto fail;}; | |||
2197 | ||||
2198 | fail: | |||
2199 | lua_error(L); | |||
2200 | return SWIG_arg; | |||
2201 | } | |||
2202 | ||||
2203 | ||||
2204 | static void swig_delete_API(void *obj) { | |||
2205 | API *arg1 = (API *) obj; | |||
2206 | delete arg1; | |||
2207 | } | |||
2208 | static swig_lua_method swig_API_methods[] = { | |||
2209 | {"execute", _wrap_API_execute}, | |||
2210 | {"executeString", _wrap_API_executeString}, | |||
2211 | {"getTime", _wrap_API_getTime}, | |||
2212 | {0,0} | |||
2213 | }; | |||
2214 | static swig_lua_attribute swig_API_attributes[] = { | |||
2215 | {0,0,0} | |||
2216 | }; | |||
2217 | static swig_lua_class *swig_API_bases[] = {0}; | |||
2218 | static const char *swig_API_base_names[] = {0}; | |||
2219 | static swig_lua_class _wrap_class_API = { "API", &SWIGTYPE_p_APIswig_types[0],_wrap_new_API, swig_delete_API, swig_API_methods, swig_API_attributes, swig_API_bases, swig_API_base_names }; | |||
2220 | ||||
2221 | static int _wrap_input_callback_state_t_function_set(lua_State* L) { | |||
2222 | int SWIG_arg = -1; | |||
2223 | input_callback_state_t *arg1 = (input_callback_state_t *) 0 ; | |||
2224 | void *arg2 = (void *) 0 ; | |||
2225 | ||||
2226 | SWIG_check_num_args("function",2,2)if (lua_gettop(L)<2 || lua_gettop(L)>2) {lua_pushfstring (L,"Error in %s expected %d..%d args, got %d","function",2,2, lua_gettop(L)); goto fail;} | |||
2227 | if(!SWIG_isptrtype(L,1)(lua_isuserdata(L,1) || (lua_type(L, (1)) == 0))) SWIG_fail_arg("function",1,"input_callback_state_t *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "function",1,"input_callback_state_t *",SWIG_Lua_typename(L ,1)); goto fail;}; | |||
2228 | if(!SWIG_isptrtype(L,2)(lua_isuserdata(L,2) || (lua_type(L, (2)) == 0))) SWIG_fail_arg("function",2,"void *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "function",2,"void *",SWIG_Lua_typename(L,2)); goto fail;}; | |||
2229 | ||||
2230 | if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_input_callback_state,0))(SWIG_Lua_ConvertPtr(L,1,(void**)&arg1,swig_types[10],0) >= 0)){ | |||
2231 | SWIG_fail_ptr("input_callback_state_t_function_set",1,SWIGTYPE_p_input_callback_state){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "input_callback_state_t_function_set",1,(swig_types[10] && swig_types[10]->str)?swig_types[10]->str:"void*",SWIG_Lua_typename (L,1)); goto fail;}; | |||
2232 | } | |||
2233 | ||||
2234 | arg2=(void *)SWIG_MustGetPtr(L,2,0,0,2,"input_callback_state_t_function_set")SWIG_Lua_MustGetPtr(L,2, 0,0, 2,"input_callback_state_t_function_set" ); | |||
2235 | if (arg1) (arg1)->function = arg2; | |||
2236 | ||||
2237 | SWIG_arg=0; | |||
2238 | ||||
2239 | return SWIG_arg; | |||
2240 | ||||
2241 | if(0) SWIG_fail{goto fail;}; | |||
2242 | ||||
2243 | fail: | |||
2244 | lua_error(L); | |||
2245 | return SWIG_arg; | |||
2246 | } | |||
2247 | ||||
2248 | ||||
2249 | static int _wrap_input_callback_state_t_function_get(lua_State* L) { | |||
2250 | int SWIG_arg = -1; | |||
2251 | input_callback_state_t *arg1 = (input_callback_state_t *) 0 ; | |||
2252 | void *result = 0 ; | |||
2253 | ||||
2254 | SWIG_check_num_args("function",1,1)if (lua_gettop(L)<1 || lua_gettop(L)>1) {lua_pushfstring (L,"Error in %s expected %d..%d args, got %d","function",1,1, lua_gettop(L)); goto fail;} | |||
2255 | if(!SWIG_isptrtype(L,1)(lua_isuserdata(L,1) || (lua_type(L, (1)) == 0))) SWIG_fail_arg("function",1,"input_callback_state_t *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "function",1,"input_callback_state_t *",SWIG_Lua_typename(L ,1)); goto fail;}; | |||
2256 | ||||
2257 | if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_input_callback_state,0))(SWIG_Lua_ConvertPtr(L,1,(void**)&arg1,swig_types[10],0) >= 0)){ | |||
2258 | SWIG_fail_ptr("input_callback_state_t_function_get",1,SWIGTYPE_p_input_callback_state){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "input_callback_state_t_function_get",1,(swig_types[10] && swig_types[10]->str)?swig_types[10]->str:"void*",SWIG_Lua_typename (L,1)); goto fail;}; | |||
2259 | } | |||
2260 | ||||
2261 | result = (void *) ((arg1)->function); | |||
2262 | SWIG_arg=0; | |||
2263 | SWIG_NewPointerObj(L,result,SWIGTYPE_p_void,0)SWIG_Lua_NewPointerObj(L, (void *)result, swig_types[29], 0); SWIG_arg++; | |||
2264 | return SWIG_arg; | |||
2265 | ||||
2266 | if(0) SWIG_fail{goto fail;}; | |||
2267 | ||||
2268 | fail: | |||
2269 | lua_error(L); | |||
2270 | return SWIG_arg; | |||
2271 | } | |||
2272 | ||||
2273 | ||||
2274 | static int _wrap_input_callback_state_t_threadState_set(lua_State* L) { | |||
2275 | int SWIG_arg = -1; | |||
2276 | input_callback_state_t *arg1 = (input_callback_state_t *) 0 ; | |||
2277 | void *arg2 = (void *) 0 ; | |||
2278 | ||||
2279 | SWIG_check_num_args("threadState",2,2)if (lua_gettop(L)<2 || lua_gettop(L)>2) {lua_pushfstring (L,"Error in %s expected %d..%d args, got %d","threadState",2 ,2,lua_gettop(L)); goto fail;} | |||
2280 | if(!SWIG_isptrtype(L,1)(lua_isuserdata(L,1) || (lua_type(L, (1)) == 0))) SWIG_fail_arg("threadState",1,"input_callback_state_t *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "threadState",1,"input_callback_state_t *",SWIG_Lua_typename (L,1)); goto fail;}; | |||
2281 | if(!SWIG_isptrtype(L,2)(lua_isuserdata(L,2) || (lua_type(L, (2)) == 0))) SWIG_fail_arg("threadState",2,"void *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "threadState",2,"void *",SWIG_Lua_typename(L,2)); goto fail ;}; | |||
2282 | ||||
2283 | if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_input_callback_state,0))(SWIG_Lua_ConvertPtr(L,1,(void**)&arg1,swig_types[10],0) >= 0)){ | |||
2284 | SWIG_fail_ptr("input_callback_state_t_threadState_set",1,SWIGTYPE_p_input_callback_state){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "input_callback_state_t_threadState_set",1,(swig_types[10] && swig_types[10]->str)?swig_types[10]->str:"void*",SWIG_Lua_typename (L,1)); goto fail;}; | |||
2285 | } | |||
2286 | ||||
2287 | arg2=(void *)SWIG_MustGetPtr(L,2,0,0,2,"input_callback_state_t_threadState_set")SWIG_Lua_MustGetPtr(L,2, 0,0, 2,"input_callback_state_t_threadState_set" ); | |||
2288 | if (arg1) (arg1)->threadState = arg2; | |||
2289 | ||||
2290 | SWIG_arg=0; | |||
2291 | ||||
2292 | return SWIG_arg; | |||
2293 | ||||
2294 | if(0) SWIG_fail{goto fail;}; | |||
2295 | ||||
2296 | fail: | |||
2297 | lua_error(L); | |||
2298 | return SWIG_arg; | |||
2299 | } | |||
2300 | ||||
2301 | ||||
2302 | static int _wrap_input_callback_state_t_threadState_get(lua_State* L) { | |||
2303 | int SWIG_arg = -1; | |||
2304 | input_callback_state_t *arg1 = (input_callback_state_t *) 0 ; | |||
2305 | void *result = 0 ; | |||
2306 | ||||
2307 | SWIG_check_num_args("threadState",1,1)if (lua_gettop(L)<1 || lua_gettop(L)>1) {lua_pushfstring (L,"Error in %s expected %d..%d args, got %d","threadState",1 ,1,lua_gettop(L)); goto fail;} | |||
2308 | if(!SWIG_isptrtype(L,1)(lua_isuserdata(L,1) || (lua_type(L, (1)) == 0))) SWIG_fail_arg("threadState",1,"input_callback_state_t *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "threadState",1,"input_callback_state_t *",SWIG_Lua_typename (L,1)); goto fail;}; | |||
2309 | ||||
2310 | if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_input_callback_state,0))(SWIG_Lua_ConvertPtr(L,1,(void**)&arg1,swig_types[10],0) >= 0)){ | |||
2311 | SWIG_fail_ptr("input_callback_state_t_threadState_get",1,SWIGTYPE_p_input_callback_state){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "input_callback_state_t_threadState_get",1,(swig_types[10] && swig_types[10]->str)?swig_types[10]->str:"void*",SWIG_Lua_typename (L,1)); goto fail;}; | |||
2312 | } | |||
2313 | ||||
2314 | result = (void *) ((arg1)->threadState); | |||
2315 | SWIG_arg=0; | |||
2316 | SWIG_NewPointerObj(L,result,SWIGTYPE_p_void,0)SWIG_Lua_NewPointerObj(L, (void *)result, swig_types[29], 0); SWIG_arg++; | |||
2317 | return SWIG_arg; | |||
2318 | ||||
2319 | if(0) SWIG_fail{goto fail;}; | |||
2320 | ||||
2321 | fail: | |||
2322 | lua_error(L); | |||
2323 | return SWIG_arg; | |||
2324 | } | |||
2325 | ||||
2326 | ||||
2327 | static int _wrap_input_callback_state_t_extra_set(lua_State* L) { | |||
2328 | int SWIG_arg = -1; | |||
2329 | input_callback_state_t *arg1 = (input_callback_state_t *) 0 ; | |||
2330 | void *arg2 = (void *) 0 ; | |||
2331 | ||||
2332 | SWIG_check_num_args("extra",2,2)if (lua_gettop(L)<2 || lua_gettop(L)>2) {lua_pushfstring (L,"Error in %s expected %d..%d args, got %d","extra",2,2,lua_gettop (L)); goto fail;} | |||
2333 | if(!SWIG_isptrtype(L,1)(lua_isuserdata(L,1) || (lua_type(L, (1)) == 0))) SWIG_fail_arg("extra",1,"input_callback_state_t *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "extra",1,"input_callback_state_t *",SWIG_Lua_typename(L,1) ); goto fail;}; | |||
2334 | if(!SWIG_isptrtype(L,2)(lua_isuserdata(L,2) || (lua_type(L, (2)) == 0))) SWIG_fail_arg("extra",2,"void *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "extra",2,"void *",SWIG_Lua_typename(L,2)); goto fail;}; | |||
2335 | ||||
2336 | if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_input_callback_state,0))(SWIG_Lua_ConvertPtr(L,1,(void**)&arg1,swig_types[10],0) >= 0)){ | |||
2337 | SWIG_fail_ptr("input_callback_state_t_extra_set",1,SWIGTYPE_p_input_callback_state){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "input_callback_state_t_extra_set",1,(swig_types[10] && swig_types[10]->str)?swig_types[10]->str:"void*",SWIG_Lua_typename (L,1)); goto fail;}; | |||
2338 | } | |||
2339 | ||||
2340 | arg2=(void *)SWIG_MustGetPtr(L,2,0,0,2,"input_callback_state_t_extra_set")SWIG_Lua_MustGetPtr(L,2, 0,0, 2,"input_callback_state_t_extra_set" ); | |||
2341 | if (arg1) (arg1)->extra = arg2; | |||
2342 | ||||
2343 | SWIG_arg=0; | |||
2344 | ||||
2345 | return SWIG_arg; | |||
2346 | ||||
2347 | if(0) SWIG_fail{goto fail;}; | |||
2348 | ||||
2349 | fail: | |||
2350 | lua_error(L); | |||
2351 | return SWIG_arg; | |||
2352 | } | |||
2353 | ||||
2354 | ||||
2355 | static int _wrap_input_callback_state_t_extra_get(lua_State* L) { | |||
2356 | int SWIG_arg = -1; | |||
2357 | input_callback_state_t *arg1 = (input_callback_state_t *) 0 ; | |||
2358 | void *result = 0 ; | |||
2359 | ||||
2360 | SWIG_check_num_args("extra",1,1)if (lua_gettop(L)<1 || lua_gettop(L)>1) {lua_pushfstring (L,"Error in %s expected %d..%d args, got %d","extra",1,1,lua_gettop (L)); goto fail;} | |||
2361 | if(!SWIG_isptrtype(L,1)(lua_isuserdata(L,1) || (lua_type(L, (1)) == 0))) SWIG_fail_arg("extra",1,"input_callback_state_t *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "extra",1,"input_callback_state_t *",SWIG_Lua_typename(L,1) ); goto fail;}; | |||
2362 | ||||
2363 | if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_input_callback_state,0))(SWIG_Lua_ConvertPtr(L,1,(void**)&arg1,swig_types[10],0) >= 0)){ | |||
2364 | SWIG_fail_ptr("input_callback_state_t_extra_get",1,SWIGTYPE_p_input_callback_state){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "input_callback_state_t_extra_get",1,(swig_types[10] && swig_types[10]->str)?swig_types[10]->str:"void*",SWIG_Lua_typename (L,1)); goto fail;}; | |||
2365 | } | |||
2366 | ||||
2367 | result = (void *) ((arg1)->extra); | |||
2368 | SWIG_arg=0; | |||
2369 | SWIG_NewPointerObj(L,result,SWIGTYPE_p_void,0)SWIG_Lua_NewPointerObj(L, (void *)result, swig_types[29], 0); SWIG_arg++; | |||
2370 | return SWIG_arg; | |||
2371 | ||||
2372 | if(0) SWIG_fail{goto fail;}; | |||
2373 | ||||
2374 | fail: | |||
2375 | lua_error(L); | |||
2376 | return SWIG_arg; | |||
2377 | } | |||
2378 | ||||
2379 | ||||
2380 | static int _wrap_input_callback_state_t_funcargs_set(lua_State* L) { | |||
2381 | int SWIG_arg = -1; | |||
2382 | input_callback_state_t *arg1 = (input_callback_state_t *) 0 ; | |||
2383 | char *arg2 = (char *) 0 ; | |||
2384 | ||||
2385 | SWIG_check_num_args("funcargs",2,2)if (lua_gettop(L)<2 || lua_gettop(L)>2) {lua_pushfstring (L,"Error in %s expected %d..%d args, got %d","funcargs",2,2, lua_gettop(L)); goto fail;} | |||
2386 | if(!SWIG_isptrtype(L,1)(lua_isuserdata(L,1) || (lua_type(L, (1)) == 0))) SWIG_fail_arg("funcargs",1,"input_callback_state_t *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "funcargs",1,"input_callback_state_t *",SWIG_Lua_typename(L ,1)); goto fail;}; | |||
2387 | if(!lua_isstring(L,2)) SWIG_fail_arg("funcargs",2,"char *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "funcargs",2,"char *",SWIG_Lua_typename(L,2)); goto fail;}; | |||
2388 | ||||
2389 | if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_input_callback_state,0))(SWIG_Lua_ConvertPtr(L,1,(void**)&arg1,swig_types[10],0) >= 0)){ | |||
2390 | SWIG_fail_ptr("input_callback_state_t_funcargs_set",1,SWIGTYPE_p_input_callback_state){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "input_callback_state_t_funcargs_set",1,(swig_types[10] && swig_types[10]->str)?swig_types[10]->str:"void*",SWIG_Lua_typename (L,1)); goto fail;}; | |||
2391 | } | |||
2392 | ||||
2393 | arg2 = (char *)lua_tostring(L, 2)lua_tolstring(L, (2), __null); | |||
2394 | { | |||
2395 | if (arg1->funcargs) delete [] arg1->funcargs; | |||
2396 | if (arg2) { | |||
2397 | arg1->funcargs = (char *) (new char[strlen((const char *)arg2)+1]); | |||
2398 | strcpy((char *)arg1->funcargs, (const char *)arg2); | |||
2399 | } else { | |||
2400 | arg1->funcargs = 0; | |||
2401 | } | |||
2402 | } | |||
2403 | SWIG_arg=0; | |||
2404 | ||||
2405 | return SWIG_arg; | |||
2406 | ||||
2407 | if(0) SWIG_fail{goto fail;}; | |||
2408 | ||||
2409 | fail: | |||
2410 | lua_error(L); | |||
2411 | return SWIG_arg; | |||
2412 | } | |||
2413 | ||||
2414 | ||||
2415 | static int _wrap_input_callback_state_t_funcargs_get(lua_State* L) { | |||
2416 | int SWIG_arg = -1; | |||
2417 | input_callback_state_t *arg1 = (input_callback_state_t *) 0 ; | |||
2418 | char *result = 0 ; | |||
2419 | ||||
2420 | SWIG_check_num_args("funcargs",1,1)if (lua_gettop(L)<1 || lua_gettop(L)>1) {lua_pushfstring (L,"Error in %s expected %d..%d args, got %d","funcargs",1,1, lua_gettop(L)); goto fail;} | |||
2421 | if(!SWIG_isptrtype(L,1)(lua_isuserdata(L,1) || (lua_type(L, (1)) == 0))) SWIG_fail_arg("funcargs",1,"input_callback_state_t *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "funcargs",1,"input_callback_state_t *",SWIG_Lua_typename(L ,1)); goto fail;}; | |||
2422 | ||||
2423 | if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_input_callback_state,0))(SWIG_Lua_ConvertPtr(L,1,(void**)&arg1,swig_types[10],0) >= 0)){ | |||
2424 | SWIG_fail_ptr("input_callback_state_t_funcargs_get",1,SWIGTYPE_p_input_callback_state){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "input_callback_state_t_funcargs_get",1,(swig_types[10] && swig_types[10]->str)?swig_types[10]->str:"void*",SWIG_Lua_typename (L,1)); goto fail;}; | |||
2425 | } | |||
2426 | ||||
2427 | result = (char *) ((arg1)->funcargs); | |||
2428 | SWIG_arg=0; | |||
2429 | lua_pushstring(L,(const char*)result); SWIG_arg++; | |||
2430 | return SWIG_arg; | |||
2431 | ||||
2432 | if(0) SWIG_fail{goto fail;}; | |||
2433 | ||||
2434 | fail: | |||
2435 | lua_error(L); | |||
2436 | return SWIG_arg; | |||
2437 | } | |||
2438 | ||||
2439 | ||||
2440 | static int _wrap_new_input_callback_state_t(lua_State* L) { | |||
2441 | int SWIG_arg = -1; | |||
2442 | input_callback_state_t *result = 0 ; | |||
2443 | ||||
2444 | SWIG_check_num_args("input_callback_state_t::input_callback_state_t",0,0)if (lua_gettop(L)<0 || lua_gettop(L)>0) {lua_pushfstring (L,"Error in %s expected %d..%d args, got %d","input_callback_state_t::input_callback_state_t" ,0,0,lua_gettop(L)); goto fail;} | |||
2445 | result = (input_callback_state_t *)new input_callback_state_t(); | |||
2446 | SWIG_arg=0; | |||
2447 | SWIG_NewPointerObj(L,result,SWIGTYPE_p_input_callback_state,1)SWIG_Lua_NewPointerObj(L, (void *)result, swig_types[10], 1); SWIG_arg++; | |||
2448 | return SWIG_arg; | |||
2449 | ||||
2450 | if(0) SWIG_fail{goto fail;}; | |||
2451 | ||||
2452 | fail: | |||
2453 | lua_error(L); | |||
2454 | return SWIG_arg; | |||
2455 | } | |||
2456 | ||||
2457 | ||||
2458 | static int _wrap_delete_input_callback_state_t(lua_State* L) { | |||
2459 | int SWIG_arg = -1; | |||
2460 | input_callback_state_t *arg1 = (input_callback_state_t *) 0 ; | |||
2461 | ||||
2462 | SWIG_check_num_args("input_callback_state_t::~input_callback_state_t",1,1)if (lua_gettop(L)<1 || lua_gettop(L)>1) {lua_pushfstring (L,"Error in %s expected %d..%d args, got %d","input_callback_state_t::~input_callback_state_t" ,1,1,lua_gettop(L)); goto fail;} | |||
2463 | if(!SWIG_isptrtype(L,1)(lua_isuserdata(L,1) || (lua_type(L, (1)) == 0))) SWIG_fail_arg("input_callback_state_t::~input_callback_state_t",1,"input_callback_state_t *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "input_callback_state_t::~input_callback_state_t",1,"input_callback_state_t *" ,SWIG_Lua_typename(L,1)); goto fail;}; | |||
2464 | ||||
2465 | if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_input_callback_state,SWIG_POINTER_DISOWN))(SWIG_Lua_ConvertPtr(L,1,(void**)&arg1,swig_types[10],0x1 ) >= 0)){ | |||
2466 | SWIG_fail_ptr("delete_input_callback_state_t",1,SWIGTYPE_p_input_callback_state){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "delete_input_callback_state_t",1,(swig_types[10] && swig_types[10]->str)?swig_types[10]->str:"void*",SWIG_Lua_typename (L,1)); goto fail;}; | |||
2467 | } | |||
2468 | ||||
2469 | delete arg1; | |||
2470 | ||||
2471 | SWIG_arg=0; | |||
2472 | ||||
2473 | return SWIG_arg; | |||
2474 | ||||
2475 | if(0) SWIG_fail{goto fail;}; | |||
2476 | ||||
2477 | fail: | |||
2478 | lua_error(L); | |||
2479 | return SWIG_arg; | |||
2480 | } | |||
2481 | ||||
2482 | ||||
2483 | static void swig_delete_input_callback_state_t(void *obj) { | |||
2484 | input_callback_state_t *arg1 = (input_callback_state_t *) obj; | |||
2485 | delete arg1; | |||
2486 | } | |||
2487 | static swig_lua_method swig_input_callback_state_t_methods[] = { | |||
2488 | {0,0} | |||
2489 | }; | |||
2490 | static swig_lua_attribute swig_input_callback_state_t_attributes[] = { | |||
2491 | { "function", _wrap_input_callback_state_t_function_get, _wrap_input_callback_state_t_function_set}, | |||
2492 | { "threadState", _wrap_input_callback_state_t_threadState_get, _wrap_input_callback_state_t_threadState_set}, | |||
2493 | { "extra", _wrap_input_callback_state_t_extra_get, _wrap_input_callback_state_t_extra_set}, | |||
2494 | { "funcargs", _wrap_input_callback_state_t_funcargs_get, _wrap_input_callback_state_t_funcargs_set}, | |||
2495 | {0,0,0} | |||
2496 | }; | |||
2497 | static swig_lua_class *swig_input_callback_state_t_bases[] = {0}; | |||
2498 | static const char *swig_input_callback_state_t_base_names[] = {0}; | |||
2499 | static swig_lua_class _wrap_class_input_callback_state_t = { "input_callback_state_t", &SWIGTYPE_p_input_callback_stateswig_types[10],_wrap_new_input_callback_state_t, swig_delete_input_callback_state_t, swig_input_callback_state_t_methods, swig_input_callback_state_t_attributes, swig_input_callback_state_t_bases, swig_input_callback_state_t_base_names }; | |||
2500 | ||||
2501 | static int _wrap_DTMF_digit_set(lua_State* L) { | |||
2502 | int SWIG_arg = -1; | |||
2503 | DTMF *arg1 = (DTMF *) 0 ; | |||
2504 | char arg2 ; | |||
2505 | ||||
2506 | SWIG_check_num_args("digit",2,2)if (lua_gettop(L)<2 || lua_gettop(L)>2) {lua_pushfstring (L,"Error in %s expected %d..%d args, got %d","digit",2,2,lua_gettop (L)); goto fail;} | |||
2507 | if(!SWIG_isptrtype(L,1)(lua_isuserdata(L,1) || (lua_type(L, (1)) == 0))) SWIG_fail_arg("digit",1,"DTMF *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "digit",1,"DTMF *",SWIG_Lua_typename(L,1)); goto fail;}; | |||
2508 | if(!lua_isstring(L,2)) SWIG_fail_arg("digit",2,"char"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "digit",2,"char",SWIG_Lua_typename(L,2)); goto fail;}; | |||
2509 | ||||
2510 | if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_DTMF,0))(SWIG_Lua_ConvertPtr(L,1,(void**)&arg1,swig_types[2],0) >= 0)){ | |||
2511 | SWIG_fail_ptr("DTMF_digit_set",1,SWIGTYPE_p_DTMF){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "DTMF_digit_set",1,(swig_types[2] && swig_types[2]-> str)?swig_types[2]->str:"void*",SWIG_Lua_typename(L,1)); goto fail;}; | |||
2512 | } | |||
2513 | ||||
2514 | arg2 = (lua_tostring(L, 2)lua_tolstring(L, (2), __null))[0]; | |||
2515 | if (arg1) (arg1)->digit = arg2; | |||
2516 | ||||
2517 | SWIG_arg=0; | |||
2518 | ||||
2519 | return SWIG_arg; | |||
2520 | ||||
2521 | if(0) SWIG_fail{goto fail;}; | |||
2522 | ||||
2523 | fail: | |||
2524 | lua_error(L); | |||
2525 | return SWIG_arg; | |||
2526 | } | |||
2527 | ||||
2528 | ||||
2529 | static int _wrap_DTMF_digit_get(lua_State* L) { | |||
2530 | int SWIG_arg = -1; | |||
2531 | DTMF *arg1 = (DTMF *) 0 ; | |||
2532 | char result; | |||
2533 | ||||
2534 | SWIG_check_num_args("digit",1,1)if (lua_gettop(L)<1 || lua_gettop(L)>1) {lua_pushfstring (L,"Error in %s expected %d..%d args, got %d","digit",1,1,lua_gettop (L)); goto fail;} | |||
2535 | if(!SWIG_isptrtype(L,1)(lua_isuserdata(L,1) || (lua_type(L, (1)) == 0))) SWIG_fail_arg("digit",1,"DTMF *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "digit",1,"DTMF *",SWIG_Lua_typename(L,1)); goto fail;}; | |||
2536 | ||||
2537 | if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_DTMF,0))(SWIG_Lua_ConvertPtr(L,1,(void**)&arg1,swig_types[2],0) >= 0)){ | |||
2538 | SWIG_fail_ptr("DTMF_digit_get",1,SWIGTYPE_p_DTMF){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "DTMF_digit_get",1,(swig_types[2] && swig_types[2]-> str)?swig_types[2]->str:"void*",SWIG_Lua_typename(L,1)); goto fail;}; | |||
2539 | } | |||
2540 | ||||
2541 | result = (char) ((arg1)->digit); | |||
2542 | SWIG_arg=0; | |||
2543 | lua_pushfstring(L,"%c",result); SWIG_arg++; | |||
2544 | return SWIG_arg; | |||
2545 | ||||
2546 | if(0) SWIG_fail{goto fail;}; | |||
2547 | ||||
2548 | fail: | |||
2549 | lua_error(L); | |||
2550 | return SWIG_arg; | |||
2551 | } | |||
2552 | ||||
2553 | ||||
2554 | static int _wrap_DTMF_duration_set(lua_State* L) { | |||
2555 | int SWIG_arg = -1; | |||
2556 | DTMF *arg1 = (DTMF *) 0 ; | |||
2557 | uint32_t arg2 ; | |||
2558 | uint32_t *argp2 ; | |||
2559 | ||||
2560 | SWIG_check_num_args("duration",2,2)if (lua_gettop(L)<2 || lua_gettop(L)>2) {lua_pushfstring (L,"Error in %s expected %d..%d args, got %d","duration",2,2, lua_gettop(L)); goto fail;} | |||
2561 | if(!SWIG_isptrtype(L,1)(lua_isuserdata(L,1) || (lua_type(L, (1)) == 0))) SWIG_fail_arg("duration",1,"DTMF *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "duration",1,"DTMF *",SWIG_Lua_typename(L,1)); goto fail;}; | |||
2562 | if(!lua_isuserdata(L,2)) SWIG_fail_arg("duration",2,"uint32_t"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "duration",2,"uint32_t",SWIG_Lua_typename(L,2)); goto fail; }; | |||
2563 | ||||
2564 | if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_DTMF,0))(SWIG_Lua_ConvertPtr(L,1,(void**)&arg1,swig_types[2],0) >= 0)){ | |||
2565 | SWIG_fail_ptr("DTMF_duration_set",1,SWIGTYPE_p_DTMF){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "DTMF_duration_set",1,(swig_types[2] && swig_types[ 2]->str)?swig_types[2]->str:"void*",SWIG_Lua_typename(L ,1)); goto fail;}; | |||
2566 | } | |||
2567 | ||||
2568 | ||||
2569 | if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(void**)&argp2,SWIGTYPE_p_uint32_t,0))(SWIG_Lua_ConvertPtr(L,2,(void**)&argp2,swig_types[28],0) >= 0)){ | |||
2570 | SWIG_fail_ptr("DTMF_duration_set",2,SWIGTYPE_p_uint32_t){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "DTMF_duration_set",2,(swig_types[28] && swig_types [28]->str)?swig_types[28]->str:"void*",SWIG_Lua_typename (L,2)); goto fail;}; | |||
2571 | } | |||
2572 | arg2 = *argp2; | |||
2573 | ||||
2574 | if (arg1) (arg1)->duration = arg2; | |||
2575 | ||||
2576 | SWIG_arg=0; | |||
2577 | ||||
2578 | return SWIG_arg; | |||
2579 | ||||
2580 | if(0) SWIG_fail{goto fail;}; | |||
2581 | ||||
2582 | fail: | |||
2583 | lua_error(L); | |||
2584 | return SWIG_arg; | |||
2585 | } | |||
2586 | ||||
2587 | ||||
2588 | static int _wrap_DTMF_duration_get(lua_State* L) { | |||
2589 | int SWIG_arg = -1; | |||
2590 | DTMF *arg1 = (DTMF *) 0 ; | |||
2591 | uint32_t result; | |||
2592 | ||||
2593 | SWIG_check_num_args("duration",1,1)if (lua_gettop(L)<1 || lua_gettop(L)>1) {lua_pushfstring (L,"Error in %s expected %d..%d args, got %d","duration",1,1, lua_gettop(L)); goto fail;} | |||
2594 | if(!SWIG_isptrtype(L,1)(lua_isuserdata(L,1) || (lua_type(L, (1)) == 0))) SWIG_fail_arg("duration",1,"DTMF *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "duration",1,"DTMF *",SWIG_Lua_typename(L,1)); goto fail;}; | |||
2595 | ||||
2596 | if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_DTMF,0))(SWIG_Lua_ConvertPtr(L,1,(void**)&arg1,swig_types[2],0) >= 0)){ | |||
2597 | SWIG_fail_ptr("DTMF_duration_get",1,SWIGTYPE_p_DTMF){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "DTMF_duration_get",1,(swig_types[2] && swig_types[ 2]->str)?swig_types[2]->str:"void*",SWIG_Lua_typename(L ,1)); goto fail;}; | |||
2598 | } | |||
2599 | ||||
2600 | result = ((arg1)->duration); | |||
2601 | SWIG_arg=0; | |||
2602 | { | |||
2603 | uint32_t * resultptr = new uint32_t((uint32_t &) result); | |||
2604 | SWIG_NewPointerObj(L,(void *) resultptr,SWIGTYPE_p_uint32_t,1)SWIG_Lua_NewPointerObj(L, (void *)(void *) resultptr, swig_types [28], 1); SWIG_arg++; | |||
2605 | } | |||
2606 | return SWIG_arg; | |||
2607 | ||||
2608 | if(0) SWIG_fail{goto fail;}; | |||
2609 | ||||
2610 | fail: | |||
2611 | lua_error(L); | |||
2612 | return SWIG_arg; | |||
2613 | } | |||
2614 | ||||
2615 | ||||
2616 | static int _wrap_new_DTMF(lua_State* L) { | |||
2617 | int SWIG_arg = -1; | |||
2618 | char arg1 ; | |||
2619 | uint32_t arg2 = (uint32_t) SWITCH_DEFAULT_DTMF_DURATION2000 ; | |||
2620 | DTMF *result = 0 ; | |||
2621 | uint32_t *argp2 ; | |||
2622 | ||||
2623 | SWIG_check_num_args("DTMF",1,2)if (lua_gettop(L)<1 || lua_gettop(L)>2) {lua_pushfstring (L,"Error in %s expected %d..%d args, got %d","DTMF",1,2,lua_gettop (L)); goto fail;} | |||
2624 | if(!lua_isstring(L,1)) SWIG_fail_arg("DTMF",1,"char"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "DTMF",1,"char",SWIG_Lua_typename(L,1)); goto fail;}; | |||
2625 | if(lua_gettop(L)>=2 && !lua_isuserdata(L,2)) SWIG_fail_arg("DTMF",2,"uint32_t"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "DTMF",2,"uint32_t",SWIG_Lua_typename(L,2)); goto fail;}; | |||
2626 | arg1 = (lua_tostring(L, 1)lua_tolstring(L, (1), __null))[0]; | |||
2627 | if(lua_gettop(L)>=2){ | |||
2628 | if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(void**)&argp2,SWIGTYPE_p_uint32_t,0))(SWIG_Lua_ConvertPtr(L,2,(void**)&argp2,swig_types[28],0) >= 0)){ | |||
2629 | SWIG_fail_ptr("new_DTMF",2,SWIGTYPE_p_uint32_t){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "new_DTMF",2,(swig_types[28] && swig_types[28]-> str)?swig_types[28]->str:"void*",SWIG_Lua_typename(L,2)); goto fail;}; | |||
2630 | } | |||
2631 | arg2 = *argp2; | |||
2632 | } | |||
2633 | result = (DTMF *)new DTMF(arg1,arg2); | |||
2634 | SWIG_arg=0; | |||
2635 | SWIG_NewPointerObj(L,result,SWIGTYPE_p_DTMF,1)SWIG_Lua_NewPointerObj(L, (void *)result, swig_types[2], 1); SWIG_arg++; | |||
2636 | return SWIG_arg; | |||
2637 | ||||
2638 | if(0) SWIG_fail{goto fail;}; | |||
2639 | ||||
2640 | fail: | |||
2641 | lua_error(L); | |||
2642 | return SWIG_arg; | |||
2643 | } | |||
2644 | ||||
2645 | ||||
2646 | static int _wrap_delete_DTMF(lua_State* L) { | |||
2647 | int SWIG_arg = -1; | |||
2648 | DTMF *arg1 = (DTMF *) 0 ; | |||
2649 | ||||
2650 | SWIG_check_num_args("DTMF",1,1)if (lua_gettop(L)<1 || lua_gettop(L)>1) {lua_pushfstring (L,"Error in %s expected %d..%d args, got %d","DTMF",1,1,lua_gettop (L)); goto fail;} | |||
2651 | if(!SWIG_isptrtype(L,1)(lua_isuserdata(L,1) || (lua_type(L, (1)) == 0))) SWIG_fail_arg("DTMF",1,"DTMF *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "DTMF",1,"DTMF *",SWIG_Lua_typename(L,1)); goto fail;}; | |||
2652 | ||||
2653 | if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_DTMF,SWIG_POINTER_DISOWN))(SWIG_Lua_ConvertPtr(L,1,(void**)&arg1,swig_types[2],0x1) >= 0)){ | |||
2654 | SWIG_fail_ptr("delete_DTMF",1,SWIGTYPE_p_DTMF){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "delete_DTMF",1,(swig_types[2] && swig_types[2]-> str)?swig_types[2]->str:"void*",SWIG_Lua_typename(L,1)); goto fail;}; | |||
2655 | } | |||
2656 | ||||
2657 | delete arg1; | |||
2658 | ||||
2659 | SWIG_arg=0; | |||
2660 | ||||
2661 | return SWIG_arg; | |||
2662 | ||||
2663 | if(0) SWIG_fail{goto fail;}; | |||
2664 | ||||
2665 | fail: | |||
2666 | lua_error(L); | |||
2667 | return SWIG_arg; | |||
2668 | } | |||
2669 | ||||
2670 | ||||
2671 | static void swig_delete_DTMF(void *obj) { | |||
2672 | DTMF *arg1 = (DTMF *) obj; | |||
2673 | delete arg1; | |||
2674 | } | |||
2675 | static swig_lua_method swig_DTMF_methods[] = { | |||
2676 | {0,0} | |||
2677 | }; | |||
2678 | static swig_lua_attribute swig_DTMF_attributes[] = { | |||
2679 | { "digit", _wrap_DTMF_digit_get, _wrap_DTMF_digit_set}, | |||
2680 | { "duration", _wrap_DTMF_duration_get, _wrap_DTMF_duration_set}, | |||
2681 | {0,0,0} | |||
2682 | }; | |||
2683 | static swig_lua_class *swig_DTMF_bases[] = {0}; | |||
2684 | static const char *swig_DTMF_base_names[] = {0}; | |||
2685 | static swig_lua_class _wrap_class_DTMF = { "DTMF", &SWIGTYPE_p_DTMFswig_types[2],_wrap_new_DTMF, swig_delete_DTMF, swig_DTMF_methods, swig_DTMF_attributes, swig_DTMF_bases, swig_DTMF_base_names }; | |||
2686 | ||||
2687 | static int _wrap_new_Stream__SWIG_0(lua_State* L) { | |||
2688 | int SWIG_arg = -1; | |||
2689 | Stream *result = 0 ; | |||
2690 | ||||
2691 | SWIG_check_num_args("Stream",0,0)if (lua_gettop(L)<0 || lua_gettop(L)>0) {lua_pushfstring (L,"Error in %s expected %d..%d args, got %d","Stream",0,0,lua_gettop (L)); goto fail;} | |||
2692 | result = (Stream *)new Stream(); | |||
2693 | SWIG_arg=0; | |||
2694 | SWIG_NewPointerObj(L,result,SWIGTYPE_p_Stream,1)SWIG_Lua_NewPointerObj(L, (void *)result, swig_types[9], 1); SWIG_arg++; | |||
2695 | return SWIG_arg; | |||
2696 | ||||
2697 | if(0) SWIG_fail{goto fail;}; | |||
2698 | ||||
2699 | fail: | |||
2700 | lua_error(L); | |||
2701 | return SWIG_arg; | |||
2702 | } | |||
2703 | ||||
2704 | ||||
2705 | static int _wrap_new_Stream__SWIG_1(lua_State* L) { | |||
2706 | int SWIG_arg = -1; | |||
2707 | switch_stream_handle_t *arg1 = (switch_stream_handle_t *) 0 ; | |||
2708 | Stream *result = 0 ; | |||
2709 | ||||
2710 | SWIG_check_num_args("Stream",1,1)if (lua_gettop(L)<1 || lua_gettop(L)>1) {lua_pushfstring (L,"Error in %s expected %d..%d args, got %d","Stream",1,1,lua_gettop (L)); goto fail;} | |||
2711 | if(!SWIG_isptrtype(L,1)(lua_isuserdata(L,1) || (lua_type(L, (1)) == 0))) SWIG_fail_arg("Stream",1,"switch_stream_handle_t *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "Stream",1,"switch_stream_handle_t *",SWIG_Lua_typename(L,1 )); goto fail;}; | |||
2712 | ||||
2713 | if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_switch_stream_handle_t,0))(SWIG_Lua_ConvertPtr(L,1,(void**)&arg1,swig_types[27],0) >= 0)){ | |||
2714 | SWIG_fail_ptr("new_Stream",1,SWIGTYPE_p_switch_stream_handle_t){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "new_Stream",1,(swig_types[27] && swig_types[27]-> str)?swig_types[27]->str:"void*",SWIG_Lua_typename(L,1)); goto fail;}; | |||
2715 | } | |||
2716 | ||||
2717 | result = (Stream *)new Stream(arg1); | |||
2718 | SWIG_arg=0; | |||
2719 | SWIG_NewPointerObj(L,result,SWIGTYPE_p_Stream,1)SWIG_Lua_NewPointerObj(L, (void *)result, swig_types[9], 1); SWIG_arg++; | |||
2720 | return SWIG_arg; | |||
2721 | ||||
2722 | if(0) SWIG_fail{goto fail;}; | |||
2723 | ||||
2724 | fail: | |||
2725 | lua_error(L); | |||
2726 | return SWIG_arg; | |||
2727 | } | |||
2728 | ||||
2729 | ||||
2730 | static int _wrap_new_Stream(lua_State* L) { | |||
2731 | int argc; | |||
2732 | int argv[2]={ | |||
2733 | 1,2 | |||
2734 | }; | |||
2735 | ||||
2736 | argc = lua_gettop(L); | |||
2737 | if (argc == 0) { | |||
2738 | return _wrap_new_Stream__SWIG_0(L); | |||
2739 | } | |||
2740 | if (argc == 1) { | |||
2741 | int _v; | |||
2742 | { | |||
2743 | void *ptr; | |||
2744 | if (SWIG_isptrtype(L,argv[0])(lua_isuserdata(L,argv[0]) || (lua_type(L, (argv[0])) == 0))==0 || SWIG_ConvertPtr(L,argv[0], (void **) &ptr, SWIGTYPE_p_switch_stream_handle_t, 0)SWIG_Lua_ConvertPtr(L,argv[0],(void **) &ptr,swig_types[27 ],0)) { | |||
2745 | _v = 0; | |||
2746 | } else { | |||
2747 | _v = 1; | |||
2748 | } | |||
2749 | } | |||
2750 | if (_v) { | |||
2751 | return _wrap_new_Stream__SWIG_1(L); | |||
2752 | } | |||
2753 | } | |||
2754 | ||||
2755 | lua_pushstring(L,"No matching function for overloaded 'new_Stream'"); | |||
2756 | lua_error(L);return 0; | |||
2757 | } | |||
2758 | ||||
2759 | ||||
2760 | static int _wrap_delete_Stream(lua_State* L) { | |||
2761 | int SWIG_arg = -1; | |||
2762 | Stream *arg1 = (Stream *) 0 ; | |||
2763 | ||||
2764 | SWIG_check_num_args("Stream",1,1)if (lua_gettop(L)<1 || lua_gettop(L)>1) {lua_pushfstring (L,"Error in %s expected %d..%d args, got %d","Stream",1,1,lua_gettop (L)); goto fail;} | |||
2765 | if(!SWIG_isptrtype(L,1)(lua_isuserdata(L,1) || (lua_type(L, (1)) == 0))) SWIG_fail_arg("Stream",1,"Stream *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "Stream",1,"Stream *",SWIG_Lua_typename(L,1)); goto fail;}; | |||
2766 | ||||
2767 | if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_Stream,SWIG_POINTER_DISOWN))(SWIG_Lua_ConvertPtr(L,1,(void**)&arg1,swig_types[9],0x1) >= 0)){ | |||
2768 | SWIG_fail_ptr("delete_Stream",1,SWIGTYPE_p_Stream){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "delete_Stream",1,(swig_types[9] && swig_types[9]-> str)?swig_types[9]->str:"void*",SWIG_Lua_typename(L,1)); goto fail;}; | |||
2769 | } | |||
2770 | ||||
2771 | delete arg1; | |||
2772 | ||||
2773 | SWIG_arg=0; | |||
2774 | ||||
2775 | return SWIG_arg; | |||
2776 | ||||
2777 | if(0) SWIG_fail{goto fail;}; | |||
2778 | ||||
2779 | fail: | |||
2780 | lua_error(L); | |||
2781 | return SWIG_arg; | |||
2782 | } | |||
2783 | ||||
2784 | ||||
2785 | static int _wrap_Stream_read(lua_State* L) { | |||
2786 | int SWIG_arg = -1; | |||
2787 | Stream *arg1 = (Stream *) 0 ; | |||
2788 | int *arg2 = (int *) 0 ; | |||
2789 | char *result = 0 ; | |||
2790 | int temp2 ; | |||
2791 | ||||
2792 | arg2 = &temp2; | |||
2793 | SWIG_check_num_args("read",1,1)if (lua_gettop(L)<1 || lua_gettop(L)>1) {lua_pushfstring (L,"Error in %s expected %d..%d args, got %d","read",1,1,lua_gettop (L)); goto fail;} | |||
2794 | if(!SWIG_isptrtype(L,1)(lua_isuserdata(L,1) || (lua_type(L, (1)) == 0))) SWIG_fail_arg("read",1,"Stream *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "read",1,"Stream *",SWIG_Lua_typename(L,1)); goto fail;}; | |||
2795 | ||||
2796 | if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_Stream,0))(SWIG_Lua_ConvertPtr(L,1,(void**)&arg1,swig_types[9],0) >= 0)){ | |||
2797 | SWIG_fail_ptr("Stream_read",1,SWIGTYPE_p_Stream){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "Stream_read",1,(swig_types[9] && swig_types[9]-> str)?swig_types[9]->str:"void*",SWIG_Lua_typename(L,1)); goto fail;}; | |||
2798 | } | |||
2799 | ||||
2800 | result = (char *)(arg1)->read(arg2); | |||
2801 | SWIG_arg=0; | |||
2802 | lua_pushlstring(L,(const char*)result, (*arg2)); SWIG_arg++; | |||
2803 | lua_pushnumber(L, (lua_Number) *arg2); SWIG_arg++; | |||
2804 | return SWIG_arg; | |||
2805 | ||||
2806 | if(0) SWIG_fail{goto fail;}; | |||
2807 | ||||
2808 | fail: | |||
2809 | lua_error(L); | |||
2810 | return SWIG_arg; | |||
2811 | } | |||
2812 | ||||
2813 | ||||
2814 | static int _wrap_Stream_write(lua_State* L) { | |||
2815 | int SWIG_arg = -1; | |||
2816 | Stream *arg1 = (Stream *) 0 ; | |||
2817 | char *arg2 = (char *) 0 ; | |||
2818 | ||||
2819 | SWIG_check_num_args("write",2,2)if (lua_gettop(L)<2 || lua_gettop(L)>2) {lua_pushfstring (L,"Error in %s expected %d..%d args, got %d","write",2,2,lua_gettop (L)); goto fail;} | |||
2820 | if(!SWIG_isptrtype(L,1)(lua_isuserdata(L,1) || (lua_type(L, (1)) == 0))) SWIG_fail_arg("write",1,"Stream *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "write",1,"Stream *",SWIG_Lua_typename(L,1)); goto fail;}; | |||
2821 | if(!lua_isstring(L,2)) SWIG_fail_arg("write",2,"char const *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "write",2,"char const *",SWIG_Lua_typename(L,2)); goto fail ;}; | |||
2822 | ||||
2823 | if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_Stream,0))(SWIG_Lua_ConvertPtr(L,1,(void**)&arg1,swig_types[9],0) >= 0)){ | |||
2824 | SWIG_fail_ptr("Stream_write",1,SWIGTYPE_p_Stream){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "Stream_write",1,(swig_types[9] && swig_types[9]-> str)?swig_types[9]->str:"void*",SWIG_Lua_typename(L,1)); goto fail;}; | |||
2825 | } | |||
2826 | ||||
2827 | arg2 = (char *)lua_tostring(L, 2)lua_tolstring(L, (2), __null); | |||
2828 | (arg1)->write((char const *)arg2); | |||
2829 | SWIG_arg=0; | |||
2830 | ||||
2831 | return SWIG_arg; | |||
2832 | ||||
2833 | if(0) SWIG_fail{goto fail;}; | |||
2834 | ||||
2835 | fail: | |||
2836 | lua_error(L); | |||
2837 | return SWIG_arg; | |||
2838 | } | |||
2839 | ||||
2840 | ||||
2841 | static int _wrap_Stream_raw_write(lua_State* L) { | |||
2842 | int SWIG_arg = -1; | |||
2843 | Stream *arg1 = (Stream *) 0 ; | |||
2844 | char *arg2 = (char *) 0 ; | |||
2845 | int arg3 ; | |||
2846 | ||||
2847 | SWIG_check_num_args("raw_write",3,3)if (lua_gettop(L)<3 || lua_gettop(L)>3) {lua_pushfstring (L,"Error in %s expected %d..%d args, got %d","raw_write",3,3 ,lua_gettop(L)); goto fail;} | |||
2848 | if(!SWIG_isptrtype(L,1)(lua_isuserdata(L,1) || (lua_type(L, (1)) == 0))) SWIG_fail_arg("raw_write",1,"Stream *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "raw_write",1,"Stream *",SWIG_Lua_typename(L,1)); goto fail ;}; | |||
2849 | if(!lua_isstring(L,2)) SWIG_fail_arg("raw_write",2,"char const *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "raw_write",2,"char const *",SWIG_Lua_typename(L,2)); goto fail ;}; | |||
2850 | if(!lua_isnumber(L,3)) SWIG_fail_arg("raw_write",3,"int"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "raw_write",3,"int",SWIG_Lua_typename(L,3)); goto fail;}; | |||
2851 | ||||
2852 | if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_Stream,0))(SWIG_Lua_ConvertPtr(L,1,(void**)&arg1,swig_types[9],0) >= 0)){ | |||
2853 | SWIG_fail_ptr("Stream_raw_write",1,SWIGTYPE_p_Stream){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "Stream_raw_write",1,(swig_types[9] && swig_types[9 ]->str)?swig_types[9]->str:"void*",SWIG_Lua_typename(L, 1)); goto fail;}; | |||
2854 | } | |||
2855 | ||||
2856 | arg2 = (char *)lua_tostring(L, 2)lua_tolstring(L, (2), __null); | |||
2857 | arg3 = (int)lua_tonumber(L, 3)lua_tonumberx(L,3,__null); | |||
2858 | (arg1)->raw_write((char const *)arg2,arg3); | |||
2859 | SWIG_arg=0; | |||
2860 | ||||
2861 | return SWIG_arg; | |||
2862 | ||||
2863 | if(0) SWIG_fail{goto fail;}; | |||
2864 | ||||
2865 | fail: | |||
2866 | lua_error(L); | |||
2867 | return SWIG_arg; | |||
2868 | } | |||
2869 | ||||
2870 | ||||
2871 | static int _wrap_Stream_get_data(lua_State* L) { | |||
2872 | int SWIG_arg = -1; | |||
2873 | Stream *arg1 = (Stream *) 0 ; | |||
2874 | char *result = 0 ; | |||
2875 | ||||
2876 | SWIG_check_num_args("get_data",1,1)if (lua_gettop(L)<1 || lua_gettop(L)>1) {lua_pushfstring (L,"Error in %s expected %d..%d args, got %d","get_data",1,1, lua_gettop(L)); goto fail;} | |||
2877 | if(!SWIG_isptrtype(L,1)(lua_isuserdata(L,1) || (lua_type(L, (1)) == 0))) SWIG_fail_arg("get_data",1,"Stream *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "get_data",1,"Stream *",SWIG_Lua_typename(L,1)); goto fail; }; | |||
2878 | ||||
2879 | if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_Stream,0))(SWIG_Lua_ConvertPtr(L,1,(void**)&arg1,swig_types[9],0) >= 0)){ | |||
2880 | SWIG_fail_ptr("Stream_get_data",1,SWIGTYPE_p_Stream){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "Stream_get_data",1,(swig_types[9] && swig_types[9] ->str)?swig_types[9]->str:"void*",SWIG_Lua_typename(L,1 )); goto fail;}; | |||
2881 | } | |||
2882 | ||||
2883 | result = (char *)(arg1)->get_data(); | |||
2884 | SWIG_arg=0; | |||
2885 | lua_pushstring(L,(const char*)result); SWIG_arg++; | |||
2886 | return SWIG_arg; | |||
2887 | ||||
2888 | if(0) SWIG_fail{goto fail;}; | |||
2889 | ||||
2890 | fail: | |||
2891 | lua_error(L); | |||
2892 | return SWIG_arg; | |||
2893 | } | |||
2894 | ||||
2895 | ||||
2896 | static void swig_delete_Stream(void *obj) { | |||
2897 | Stream *arg1 = (Stream *) obj; | |||
2898 | delete arg1; | |||
2899 | } | |||
2900 | static swig_lua_method swig_Stream_methods[] = { | |||
2901 | {"read", _wrap_Stream_read}, | |||
2902 | {"write", _wrap_Stream_write}, | |||
2903 | {"raw_write", _wrap_Stream_raw_write}, | |||
2904 | {"get_data", _wrap_Stream_get_data}, | |||
2905 | {0,0} | |||
2906 | }; | |||
2907 | static swig_lua_attribute swig_Stream_attributes[] = { | |||
2908 | {0,0,0} | |||
2909 | }; | |||
2910 | static swig_lua_class *swig_Stream_bases[] = {0}; | |||
2911 | static const char *swig_Stream_base_names[] = {0}; | |||
2912 | static swig_lua_class _wrap_class_Stream = { "Stream", &SWIGTYPE_p_Streamswig_types[9],_wrap_new_Stream, swig_delete_Stream, swig_Stream_methods, swig_Stream_attributes, swig_Stream_bases, swig_Stream_base_names }; | |||
2913 | ||||
2914 | static int _wrap_Event_event_set(lua_State* L) { | |||
2915 | int SWIG_arg = -1; | |||
2916 | Event *arg1 = (Event *) 0 ; | |||
2917 | switch_event_t *arg2 = (switch_event_t *) 0 ; | |||
2918 | ||||
2919 | SWIG_check_num_args("event",2,2)if (lua_gettop(L)<2 || lua_gettop(L)>2) {lua_pushfstring (L,"Error in %s expected %d..%d args, got %d","event",2,2,lua_gettop (L)); goto fail;} | |||
2920 | if(!SWIG_isptrtype(L,1)(lua_isuserdata(L,1) || (lua_type(L, (1)) == 0))) SWIG_fail_arg("event",1,"Event *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "event",1,"Event *",SWIG_Lua_typename(L,1)); goto fail;}; | |||
2921 | if(!SWIG_isptrtype(L,2)(lua_isuserdata(L,2) || (lua_type(L, (2)) == 0))) SWIG_fail_arg("event",2,"switch_event_t *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "event",2,"switch_event_t *",SWIG_Lua_typename(L,2)); goto fail ;}; | |||
2922 | ||||
2923 | if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_Event,0))(SWIG_Lua_ConvertPtr(L,1,(void**)&arg1,swig_types[3],0) >= 0)){ | |||
2924 | SWIG_fail_ptr("Event_event_set",1,SWIGTYPE_p_Event){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "Event_event_set",1,(swig_types[3] && swig_types[3] ->str)?swig_types[3]->str:"void*",SWIG_Lua_typename(L,1 )); goto fail;}; | |||
2925 | } | |||
2926 | ||||
2927 | ||||
2928 | if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(void**)&arg2,SWIGTYPE_p_switch_event_t,SWIG_POINTER_DISOWN))(SWIG_Lua_ConvertPtr(L,2,(void**)&arg2,swig_types[19],0x1 ) >= 0)){ | |||
2929 | SWIG_fail_ptr("Event_event_set",2,SWIGTYPE_p_switch_event_t){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "Event_event_set",2,(swig_types[19] && swig_types[19 ]->str)?swig_types[19]->str:"void*",SWIG_Lua_typename(L ,2)); goto fail;}; | |||
2930 | } | |||
2931 | ||||
2932 | if (arg1) (arg1)->event = arg2; | |||
2933 | ||||
2934 | SWIG_arg=0; | |||
2935 | ||||
2936 | return SWIG_arg; | |||
2937 | ||||
2938 | if(0) SWIG_fail{goto fail;}; | |||
2939 | ||||
2940 | fail: | |||
2941 | lua_error(L); | |||
2942 | return SWIG_arg; | |||
2943 | } | |||
2944 | ||||
2945 | ||||
2946 | static int _wrap_Event_event_get(lua_State* L) { | |||
2947 | int SWIG_arg = -1; | |||
2948 | Event *arg1 = (Event *) 0 ; | |||
2949 | switch_event_t *result = 0 ; | |||
2950 | ||||
2951 | SWIG_check_num_args("event",1,1)if (lua_gettop(L)<1 || lua_gettop(L)>1) {lua_pushfstring (L,"Error in %s expected %d..%d args, got %d","event",1,1,lua_gettop (L)); goto fail;} | |||
2952 | if(!SWIG_isptrtype(L,1)(lua_isuserdata(L,1) || (lua_type(L, (1)) == 0))) SWIG_fail_arg("event",1,"Event *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "event",1,"Event *",SWIG_Lua_typename(L,1)); goto fail;}; | |||
2953 | ||||
2954 | if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_Event,0))(SWIG_Lua_ConvertPtr(L,1,(void**)&arg1,swig_types[3],0) >= 0)){ | |||
2955 | SWIG_fail_ptr("Event_event_get",1,SWIGTYPE_p_Event){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "Event_event_get",1,(swig_types[3] && swig_types[3] ->str)?swig_types[3]->str:"void*",SWIG_Lua_typename(L,1 )); goto fail;}; | |||
2956 | } | |||
2957 | ||||
2958 | result = (switch_event_t *) ((arg1)->event); | |||
2959 | SWIG_arg=0; | |||
2960 | SWIG_NewPointerObj(L,result,SWIGTYPE_p_switch_event_t,0)SWIG_Lua_NewPointerObj(L, (void *)result, swig_types[19], 0); SWIG_arg++; | |||
2961 | return SWIG_arg; | |||
2962 | ||||
2963 | if(0) SWIG_fail{goto fail;}; | |||
2964 | ||||
2965 | fail: | |||
2966 | lua_error(L); | |||
2967 | return SWIG_arg; | |||
2968 | } | |||
2969 | ||||
2970 | ||||
2971 | static int _wrap_Event_serialized_string_set(lua_State* L) { | |||
2972 | int SWIG_arg = -1; | |||
2973 | Event *arg1 = (Event *) 0 ; | |||
2974 | char *arg2 = (char *) 0 ; | |||
2975 | ||||
2976 | SWIG_check_num_args("serialized_string",2,2)if (lua_gettop(L)<2 || lua_gettop(L)>2) {lua_pushfstring (L,"Error in %s expected %d..%d args, got %d","serialized_string" ,2,2,lua_gettop(L)); goto fail;} | |||
2977 | if(!SWIG_isptrtype(L,1)(lua_isuserdata(L,1) || (lua_type(L, (1)) == 0))) SWIG_fail_arg("serialized_string",1,"Event *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "serialized_string",1,"Event *",SWIG_Lua_typename(L,1)); goto fail;}; | |||
2978 | if(!lua_isstring(L,2)) SWIG_fail_arg("serialized_string",2,"char *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "serialized_string",2,"char *",SWIG_Lua_typename(L,2)); goto fail;}; | |||
2979 | ||||
2980 | if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_Event,0))(SWIG_Lua_ConvertPtr(L,1,(void**)&arg1,swig_types[3],0) >= 0)){ | |||
2981 | SWIG_fail_ptr("Event_serialized_string_set",1,SWIGTYPE_p_Event){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "Event_serialized_string_set",1,(swig_types[3] && swig_types [3]->str)?swig_types[3]->str:"void*",SWIG_Lua_typename( L,1)); goto fail;}; | |||
2982 | } | |||
2983 | ||||
2984 | arg2 = (char *)lua_tostring(L, 2)lua_tolstring(L, (2), __null); | |||
2985 | { | |||
2986 | if (arg1->serialized_string) delete [] arg1->serialized_string; | |||
2987 | if (arg2) { | |||
2988 | arg1->serialized_string = (char *) (new char[strlen((const char *)arg2)+1]); | |||
2989 | strcpy((char *)arg1->serialized_string, (const char *)arg2); | |||
2990 | } else { | |||
2991 | arg1->serialized_string = 0; | |||
2992 | } | |||
2993 | } | |||
2994 | SWIG_arg=0; | |||
2995 | ||||
2996 | return SWIG_arg; | |||
2997 | ||||
2998 | if(0) SWIG_fail{goto fail;}; | |||
2999 | ||||
3000 | fail: | |||
3001 | lua_error(L); | |||
3002 | return SWIG_arg; | |||
3003 | } | |||
3004 | ||||
3005 | ||||
3006 | static int _wrap_Event_serialized_string_get(lua_State* L) { | |||
3007 | int SWIG_arg = -1; | |||
3008 | Event *arg1 = (Event *) 0 ; | |||
3009 | char *result = 0 ; | |||
3010 | ||||
3011 | SWIG_check_num_args("serialized_string",1,1)if (lua_gettop(L)<1 || lua_gettop(L)>1) {lua_pushfstring (L,"Error in %s expected %d..%d args, got %d","serialized_string" ,1,1,lua_gettop(L)); goto fail;} | |||
3012 | if(!SWIG_isptrtype(L,1)(lua_isuserdata(L,1) || (lua_type(L, (1)) == 0))) SWIG_fail_arg("serialized_string",1,"Event *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "serialized_string",1,"Event *",SWIG_Lua_typename(L,1)); goto fail;}; | |||
3013 | ||||
3014 | if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_Event,0))(SWIG_Lua_ConvertPtr(L,1,(void**)&arg1,swig_types[3],0) >= 0)){ | |||
3015 | SWIG_fail_ptr("Event_serialized_string_get",1,SWIGTYPE_p_Event){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "Event_serialized_string_get",1,(swig_types[3] && swig_types [3]->str)?swig_types[3]->str:"void*",SWIG_Lua_typename( L,1)); goto fail;}; | |||
3016 | } | |||
3017 | ||||
3018 | result = (char *) ((arg1)->serialized_string); | |||
3019 | SWIG_arg=0; | |||
3020 | lua_pushstring(L,(const char*)result); SWIG_arg++; | |||
3021 | return SWIG_arg; | |||
3022 | ||||
3023 | if(0) SWIG_fail{goto fail;}; | |||
3024 | ||||
3025 | fail: | |||
3026 | lua_error(L); | |||
3027 | return SWIG_arg; | |||
3028 | } | |||
3029 | ||||
3030 | ||||
3031 | static int _wrap_Event_mine_set(lua_State* L) { | |||
3032 | int SWIG_arg = -1; | |||
3033 | Event *arg1 = (Event *) 0 ; | |||
3034 | int arg2 ; | |||
3035 | ||||
3036 | SWIG_check_num_args("mine",2,2)if (lua_gettop(L)<2 || lua_gettop(L)>2) {lua_pushfstring (L,"Error in %s expected %d..%d args, got %d","mine",2,2,lua_gettop (L)); goto fail;} | |||
3037 | if(!SWIG_isptrtype(L,1)(lua_isuserdata(L,1) || (lua_type(L, (1)) == 0))) SWIG_fail_arg("mine",1,"Event *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "mine",1,"Event *",SWIG_Lua_typename(L,1)); goto fail;}; | |||
3038 | if(!lua_isnumber(L,2)) SWIG_fail_arg("mine",2,"int"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "mine",2,"int",SWIG_Lua_typename(L,2)); goto fail;}; | |||
3039 | ||||
3040 | if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_Event,0))(SWIG_Lua_ConvertPtr(L,1,(void**)&arg1,swig_types[3],0) >= 0)){ | |||
3041 | SWIG_fail_ptr("Event_mine_set",1,SWIGTYPE_p_Event){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "Event_mine_set",1,(swig_types[3] && swig_types[3]-> str)?swig_types[3]->str:"void*",SWIG_Lua_typename(L,1)); goto fail;}; | |||
3042 | } | |||
3043 | ||||
3044 | arg2 = (int)lua_tonumber(L, 2)lua_tonumberx(L,2,__null); | |||
3045 | if (arg1) (arg1)->mine = arg2; | |||
3046 | ||||
3047 | SWIG_arg=0; | |||
3048 | ||||
3049 | return SWIG_arg; | |||
3050 | ||||
3051 | if(0) SWIG_fail{goto fail;}; | |||
3052 | ||||
3053 | fail: | |||
3054 | lua_error(L); | |||
3055 | return SWIG_arg; | |||
3056 | } | |||
3057 | ||||
3058 | ||||
3059 | static int _wrap_Event_mine_get(lua_State* L) { | |||
3060 | int SWIG_arg = -1; | |||
3061 | Event *arg1 = (Event *) 0 ; | |||
3062 | int result; | |||
3063 | ||||
3064 | SWIG_check_num_args("mine",1,1)if (lua_gettop(L)<1 || lua_gettop(L)>1) {lua_pushfstring (L,"Error in %s expected %d..%d args, got %d","mine",1,1,lua_gettop (L)); goto fail;} | |||
3065 | if(!SWIG_isptrtype(L,1)(lua_isuserdata(L,1) || (lua_type(L, (1)) == 0))) SWIG_fail_arg("mine",1,"Event *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "mine",1,"Event *",SWIG_Lua_typename(L,1)); goto fail;}; | |||
3066 | ||||
3067 | if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_Event,0))(SWIG_Lua_ConvertPtr(L,1,(void**)&arg1,swig_types[3],0) >= 0)){ | |||
3068 | SWIG_fail_ptr("Event_mine_get",1,SWIGTYPE_p_Event){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "Event_mine_get",1,(swig_types[3] && swig_types[3]-> str)?swig_types[3]->str:"void*",SWIG_Lua_typename(L,1)); goto fail;}; | |||
3069 | } | |||
3070 | ||||
3071 | result = (int) ((arg1)->mine); | |||
3072 | SWIG_arg=0; | |||
3073 | lua_pushnumber(L, (lua_Number) result); SWIG_arg++; | |||
3074 | return SWIG_arg; | |||
3075 | ||||
3076 | if(0) SWIG_fail{goto fail;}; | |||
3077 | ||||
3078 | fail: | |||
3079 | lua_error(L); | |||
3080 | return SWIG_arg; | |||
3081 | } | |||
3082 | ||||
3083 | ||||
3084 | static int _wrap_new_Event__SWIG_0(lua_State* L) { | |||
3085 | int SWIG_arg = -1; | |||
3086 | char *arg1 = (char *) 0 ; | |||
3087 | char *arg2 = (char *) NULL__null ; | |||
3088 | Event *result = 0 ; | |||
3089 | ||||
3090 | SWIG_check_num_args("Event",1,2)if (lua_gettop(L)<1 || lua_gettop(L)>2) {lua_pushfstring (L,"Error in %s expected %d..%d args, got %d","Event",1,2,lua_gettop (L)); goto fail;} | |||
3091 | if(!lua_isstring(L,1)) SWIG_fail_arg("Event",1,"char const *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "Event",1,"char const *",SWIG_Lua_typename(L,1)); goto fail ;}; | |||
3092 | if(lua_gettop(L)>=2 && !lua_isstring(L,2)) SWIG_fail_arg("Event",2,"char const *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "Event",2,"char const *",SWIG_Lua_typename(L,2)); goto fail ;}; | |||
3093 | arg1 = (char *)lua_tostring(L, 1)lua_tolstring(L, (1), __null); | |||
3094 | if(lua_gettop(L)>=2){ | |||
3095 | arg2 = (char *)lua_tostring(L, 2)lua_tolstring(L, (2), __null); | |||
3096 | } | |||
3097 | result = (Event *)new Event((char const *)arg1,(char const *)arg2); | |||
3098 | SWIG_arg=0; | |||
3099 | SWIG_NewPointerObj(L,result,SWIGTYPE_p_Event,1)SWIG_Lua_NewPointerObj(L, (void *)result, swig_types[3], 1); SWIG_arg++; | |||
3100 | return SWIG_arg; | |||
3101 | ||||
3102 | if(0) SWIG_fail{goto fail;}; | |||
3103 | ||||
3104 | fail: | |||
3105 | lua_error(L); | |||
3106 | return SWIG_arg; | |||
3107 | } | |||
3108 | ||||
3109 | ||||
3110 | static int _wrap_new_Event__SWIG_1(lua_State* L) { | |||
3111 | int SWIG_arg = -1; | |||
3112 | switch_event_t *arg1 = (switch_event_t *) 0 ; | |||
3113 | int arg2 = (int) 0 ; | |||
3114 | Event *result = 0 ; | |||
3115 | ||||
3116 | SWIG_check_num_args("Event",1,2)if (lua_gettop(L)<1 || lua_gettop(L)>2) {lua_pushfstring (L,"Error in %s expected %d..%d args, got %d","Event",1,2,lua_gettop (L)); goto fail;} | |||
3117 | if(!SWIG_isptrtype(L,1)(lua_isuserdata(L,1) || (lua_type(L, (1)) == 0))) SWIG_fail_arg("Event",1,"switch_event_t *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "Event",1,"switch_event_t *",SWIG_Lua_typename(L,1)); goto fail ;}; | |||
3118 | if(lua_gettop(L)>=2 && !lua_isnumber(L,2)) SWIG_fail_arg("Event",2,"int"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "Event",2,"int",SWIG_Lua_typename(L,2)); goto fail;}; | |||
3119 | ||||
3120 | if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_switch_event_t,0))(SWIG_Lua_ConvertPtr(L,1,(void**)&arg1,swig_types[19],0) >= 0)){ | |||
3121 | SWIG_fail_ptr("new_Event",1,SWIGTYPE_p_switch_event_t){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "new_Event",1,(swig_types[19] && swig_types[19]-> str)?swig_types[19]->str:"void*",SWIG_Lua_typename(L,1)); goto fail;}; | |||
3122 | } | |||
3123 | ||||
3124 | if(lua_gettop(L)>=2){ | |||
3125 | arg2 = (int)lua_tonumber(L, 2)lua_tonumberx(L,2,__null); | |||
3126 | } | |||
3127 | result = (Event *)new Event(arg1,arg2); | |||
3128 | SWIG_arg=0; | |||
3129 | SWIG_NewPointerObj(L,result,SWIGTYPE_p_Event,1)SWIG_Lua_NewPointerObj(L, (void *)result, swig_types[3], 1); SWIG_arg++; | |||
3130 | return SWIG_arg; | |||
3131 | ||||
3132 | if(0) SWIG_fail{goto fail;}; | |||
3133 | ||||
3134 | fail: | |||
3135 | lua_error(L); | |||
3136 | return SWIG_arg; | |||
3137 | } | |||
3138 | ||||
3139 | ||||
3140 | static int _wrap_new_Event(lua_State* L) { | |||
3141 | int argc; | |||
3142 | int argv[3]={ | |||
3143 | 1,2,3 | |||
3144 | }; | |||
3145 | ||||
3146 | argc = lua_gettop(L); | |||
3147 | if ((argc >= 1) && (argc <= 2)) { | |||
3148 | int _v; | |||
3149 | { | |||
3150 | void *ptr; | |||
3151 | if (SWIG_isptrtype(L,argv[0])(lua_isuserdata(L,argv[0]) || (lua_type(L, (argv[0])) == 0))==0 || SWIG_ConvertPtr(L,argv[0], (void **) &ptr, SWIGTYPE_p_switch_event_t, 0)SWIG_Lua_ConvertPtr(L,argv[0],(void **) &ptr,swig_types[19 ],0)) { | |||
3152 | _v = 0; | |||
3153 | } else { | |||
3154 | _v = 1; | |||
3155 | } | |||
3156 | } | |||
3157 | if (_v) { | |||
3158 | if (argc <= 1) { | |||
3159 | return _wrap_new_Event__SWIG_1(L); | |||
3160 | } | |||
3161 | { | |||
3162 | _v = lua_isnumber(L,argv[1]); | |||
3163 | } | |||
3164 | if (_v) { | |||
3165 | return _wrap_new_Event__SWIG_1(L); | |||
3166 | } | |||
3167 | } | |||
3168 | } | |||
3169 | if ((argc >= 1) && (argc <= 2)) { | |||
3170 | int _v; | |||
3171 | { | |||
3172 | _v = lua_isstring(L,argv[0]); | |||
3173 | } | |||
3174 | if (_v) { | |||
3175 | if (argc <= 1) { | |||
3176 | return _wrap_new_Event__SWIG_0(L); | |||
3177 | } | |||
3178 | { | |||
3179 | _v = lua_isstring(L,argv[1]); | |||
3180 | } | |||
3181 | if (_v) { | |||
3182 | return _wrap_new_Event__SWIG_0(L); | |||
3183 | } | |||
3184 | } | |||
3185 | } | |||
3186 | ||||
3187 | lua_pushstring(L,"No matching function for overloaded 'new_Event'"); | |||
3188 | lua_error(L);return 0; | |||
3189 | } | |||
3190 | ||||
3191 | ||||
3192 | static int _wrap_delete_Event(lua_State* L) { | |||
3193 | int SWIG_arg = -1; | |||
3194 | Event *arg1 = (Event *) 0 ; | |||
3195 | ||||
3196 | SWIG_check_num_args("Event",1,1)if (lua_gettop(L)<1 || lua_gettop(L)>1) {lua_pushfstring (L,"Error in %s expected %d..%d args, got %d","Event",1,1,lua_gettop (L)); goto fail;} | |||
3197 | if(!SWIG_isptrtype(L,1)(lua_isuserdata(L,1) || (lua_type(L, (1)) == 0))) SWIG_fail_arg("Event",1,"Event *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "Event",1,"Event *",SWIG_Lua_typename(L,1)); goto fail;}; | |||
3198 | ||||
3199 | if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_Event,SWIG_POINTER_DISOWN))(SWIG_Lua_ConvertPtr(L,1,(void**)&arg1,swig_types[3],0x1) >= 0)){ | |||
3200 | SWIG_fail_ptr("delete_Event",1,SWIGTYPE_p_Event){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "delete_Event",1,(swig_types[3] && swig_types[3]-> str)?swig_types[3]->str:"void*",SWIG_Lua_typename(L,1)); goto fail;}; | |||
3201 | } | |||
3202 | ||||
3203 | delete arg1; | |||
3204 | ||||
3205 | SWIG_arg=0; | |||
3206 | ||||
3207 | return SWIG_arg; | |||
3208 | ||||
3209 | if(0) SWIG_fail{goto fail;}; | |||
3210 | ||||
3211 | fail: | |||
3212 | lua_error(L); | |||
3213 | return SWIG_arg; | |||
3214 | } | |||
3215 | ||||
3216 | ||||
3217 | static int _wrap_Event_chat_execute(lua_State* L) { | |||
3218 | int SWIG_arg = -1; | |||
3219 | Event *arg1 = (Event *) 0 ; | |||
3220 | char *arg2 = (char *) 0 ; | |||
3221 | char *arg3 = (char *) NULL__null ; | |||
3222 | int result; | |||
3223 | ||||
3224 | SWIG_check_num_args("chat_execute",2,3)if (lua_gettop(L)<2 || lua_gettop(L)>3) {lua_pushfstring (L,"Error in %s expected %d..%d args, got %d","chat_execute", 2,3,lua_gettop(L)); goto fail;} | |||
3225 | if(!SWIG_isptrtype(L,1)(lua_isuserdata(L,1) || (lua_type(L, (1)) == 0))) SWIG_fail_arg("chat_execute",1,"Event *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "chat_execute",1,"Event *",SWIG_Lua_typename(L,1)); goto fail ;}; | |||
3226 | if(!lua_isstring(L,2)) SWIG_fail_arg("chat_execute",2,"char const *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "chat_execute",2,"char const *",SWIG_Lua_typename(L,2)); goto fail;}; | |||
3227 | if(lua_gettop(L)>=3 && !lua_isstring(L,3)) SWIG_fail_arg("chat_execute",3,"char const *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "chat_execute",3,"char const *",SWIG_Lua_typename(L,3)); goto fail;}; | |||
3228 | ||||
3229 | if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_Event,0))(SWIG_Lua_ConvertPtr(L,1,(void**)&arg1,swig_types[3],0) >= 0)){ | |||
3230 | SWIG_fail_ptr("Event_chat_execute",1,SWIGTYPE_p_Event){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "Event_chat_execute",1,(swig_types[3] && swig_types [3]->str)?swig_types[3]->str:"void*",SWIG_Lua_typename( L,1)); goto fail;}; | |||
3231 | } | |||
3232 | ||||
3233 | arg2 = (char *)lua_tostring(L, 2)lua_tolstring(L, (2), __null); | |||
3234 | if(lua_gettop(L)>=3){ | |||
3235 | arg3 = (char *)lua_tostring(L, 3)lua_tolstring(L, (3), __null); | |||
3236 | } | |||
3237 | result = (int)(arg1)->chat_execute((char const *)arg2,(char const *)arg3); | |||
3238 | SWIG_arg=0; | |||
3239 | lua_pushnumber(L, (lua_Number) result); SWIG_arg++; | |||
3240 | return SWIG_arg; | |||
3241 | ||||
3242 | if(0) SWIG_fail{goto fail;}; | |||
3243 | ||||
3244 | fail: | |||
3245 | lua_error(L); | |||
3246 | return SWIG_arg; | |||
3247 | } | |||
3248 | ||||
3249 | ||||
3250 | static int _wrap_Event_chat_send(lua_State* L) { | |||
3251 | int SWIG_arg = -1; | |||
3252 | Event *arg1 = (Event *) 0 ; | |||
3253 | char *arg2 = (char *) NULL__null ; | |||
3254 | int result; | |||
3255 | ||||
3256 | SWIG_check_num_args("chat_send",1,2)if (lua_gettop(L)<1 || lua_gettop(L)>2) {lua_pushfstring (L,"Error in %s expected %d..%d args, got %d","chat_send",1,2 ,lua_gettop(L)); goto fail;} | |||
3257 | if(!SWIG_isptrtype(L,1)(lua_isuserdata(L,1) || (lua_type(L, (1)) == 0))) SWIG_fail_arg("chat_send",1,"Event *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "chat_send",1,"Event *",SWIG_Lua_typename(L,1)); goto fail; }; | |||
3258 | if(lua_gettop(L)>=2 && !lua_isstring(L,2)) SWIG_fail_arg("chat_send",2,"char const *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "chat_send",2,"char const *",SWIG_Lua_typename(L,2)); goto fail ;}; | |||
3259 | ||||
3260 | if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_Event,0))(SWIG_Lua_ConvertPtr(L,1,(void**)&arg1,swig_types[3],0) >= 0)){ | |||
3261 | SWIG_fail_ptr("Event_chat_send",1,SWIGTYPE_p_Event){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "Event_chat_send",1,(swig_types[3] && swig_types[3] ->str)?swig_types[3]->str:"void*",SWIG_Lua_typename(L,1 )); goto fail;}; | |||
3262 | } | |||
3263 | ||||
3264 | if(lua_gettop(L)>=2){ | |||
3265 | arg2 = (char *)lua_tostring(L, 2)lua_tolstring(L, (2), __null); | |||
3266 | } | |||
3267 | result = (int)(arg1)->chat_send((char const *)arg2); | |||
3268 | SWIG_arg=0; | |||
3269 | lua_pushnumber(L, (lua_Number) result); SWIG_arg++; | |||
3270 | return SWIG_arg; | |||
3271 | ||||
3272 | if(0) SWIG_fail{goto fail;}; | |||
3273 | ||||
3274 | fail: | |||
3275 | lua_error(L); | |||
3276 | return SWIG_arg; | |||
3277 | } | |||
3278 | ||||
3279 | ||||
3280 | static int _wrap_Event_serialize(lua_State* L) { | |||
3281 | int SWIG_arg = -1; | |||
3282 | Event *arg1 = (Event *) 0 ; | |||
3283 | char *arg2 = (char *) NULL__null ; | |||
3284 | char *result = 0 ; | |||
3285 | ||||
3286 | SWIG_check_num_args("serialize",1,2)if (lua_gettop(L)<1 || lua_gettop(L)>2) {lua_pushfstring (L,"Error in %s expected %d..%d args, got %d","serialize",1,2 ,lua_gettop(L)); goto fail;} | |||
3287 | if(!SWIG_isptrtype(L,1)(lua_isuserdata(L,1) || (lua_type(L, (1)) == 0))) SWIG_fail_arg("serialize",1,"Event *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "serialize",1,"Event *",SWIG_Lua_typename(L,1)); goto fail; }; | |||
3288 | if(lua_gettop(L)>=2 && !lua_isstring(L,2)) SWIG_fail_arg("serialize",2,"char const *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "serialize",2,"char const *",SWIG_Lua_typename(L,2)); goto fail ;}; | |||
3289 | ||||
3290 | if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_Event,0))(SWIG_Lua_ConvertPtr(L,1,(void**)&arg1,swig_types[3],0) >= 0)){ | |||
3291 | SWIG_fail_ptr("Event_serialize",1,SWIGTYPE_p_Event){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "Event_serialize",1,(swig_types[3] && swig_types[3] ->str)?swig_types[3]->str:"void*",SWIG_Lua_typename(L,1 )); goto fail;}; | |||
3292 | } | |||
3293 | ||||
3294 | if(lua_gettop(L)>=2){ | |||
3295 | arg2 = (char *)lua_tostring(L, 2)lua_tolstring(L, (2), __null); | |||
3296 | } | |||
3297 | result = (char *)(arg1)->serialize((char const *)arg2); | |||
3298 | SWIG_arg=0; | |||
3299 | lua_pushstring(L,(const char*)result); SWIG_arg++; | |||
3300 | return SWIG_arg; | |||
3301 | ||||
3302 | if(0) SWIG_fail{goto fail;}; | |||
3303 | ||||
3304 | fail: | |||
3305 | lua_error(L); | |||
3306 | return SWIG_arg; | |||
3307 | } | |||
3308 | ||||
3309 | ||||
3310 | static int _wrap_Event_setPriority(lua_State* L) { | |||
3311 | int SWIG_arg = -1; | |||
3312 | Event *arg1 = (Event *) 0 ; | |||
3313 | switch_priority_t arg2 = (switch_priority_t) SWITCH_PRIORITY_NORMAL ; | |||
3314 | bool result; | |||
3315 | switch_priority_t *argp2 ; | |||
3316 | ||||
3317 | SWIG_check_num_args("setPriority",1,2)if (lua_gettop(L)<1 || lua_gettop(L)>2) {lua_pushfstring (L,"Error in %s expected %d..%d args, got %d","setPriority",1 ,2,lua_gettop(L)); goto fail;} | |||
3318 | if(!SWIG_isptrtype(L,1)(lua_isuserdata(L,1) || (lua_type(L, (1)) == 0))) SWIG_fail_arg("setPriority",1,"Event *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "setPriority",1,"Event *",SWIG_Lua_typename(L,1)); goto fail ;}; | |||
3319 | if(lua_gettop(L)>=2 && !lua_isuserdata(L,2)) SWIG_fail_arg("setPriority",2,"switch_priority_t"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "setPriority",2,"switch_priority_t",SWIG_Lua_typename(L,2)) ; goto fail;}; | |||
3320 | ||||
3321 | if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_Event,0))(SWIG_Lua_ConvertPtr(L,1,(void**)&arg1,swig_types[3],0) >= 0)){ | |||
3322 | SWIG_fail_ptr("Event_setPriority",1,SWIGTYPE_p_Event){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "Event_setPriority",1,(swig_types[3] && swig_types[ 3]->str)?swig_types[3]->str:"void*",SWIG_Lua_typename(L ,1)); goto fail;}; | |||
3323 | } | |||
3324 | ||||
3325 | if(lua_gettop(L)>=2){ | |||
3326 | if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(void**)&argp2,SWIGTYPE_p_switch_priority_t,0))(SWIG_Lua_ConvertPtr(L,2,(void**)&argp2,swig_types[23],0) >= 0)){ | |||
3327 | SWIG_fail_ptr("Event_setPriority",2,SWIGTYPE_p_switch_priority_t){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "Event_setPriority",2,(swig_types[23] && swig_types [23]->str)?swig_types[23]->str:"void*",SWIG_Lua_typename (L,2)); goto fail;}; | |||
3328 | } | |||
3329 | arg2 = *argp2; | |||
3330 | } | |||
3331 | result = (bool)(arg1)->setPriority(arg2); | |||
3332 | SWIG_arg=0; | |||
3333 | lua_pushboolean(L,(int)(result==true)); SWIG_arg++; | |||
3334 | return SWIG_arg; | |||
3335 | ||||
3336 | if(0) SWIG_fail{goto fail;}; | |||
3337 | ||||
3338 | fail: | |||
3339 | lua_error(L); | |||
3340 | return SWIG_arg; | |||
3341 | } | |||
3342 | ||||
3343 | ||||
3344 | static int _wrap_Event_getHeader(lua_State* L) { | |||
3345 | int SWIG_arg = -1; | |||
3346 | Event *arg1 = (Event *) 0 ; | |||
3347 | char *arg2 = (char *) 0 ; | |||
3348 | char *result = 0 ; | |||
3349 | ||||
3350 | SWIG_check_num_args("getHeader",2,2)if (lua_gettop(L)<2 || lua_gettop(L)>2) {lua_pushfstring (L,"Error in %s expected %d..%d args, got %d","getHeader",2,2 ,lua_gettop(L)); goto fail;} | |||
3351 | if(!SWIG_isptrtype(L,1)(lua_isuserdata(L,1) || (lua_type(L, (1)) == 0))) SWIG_fail_arg("getHeader",1,"Event *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "getHeader",1,"Event *",SWIG_Lua_typename(L,1)); goto fail; }; | |||
3352 | if(!lua_isstring(L,2)) SWIG_fail_arg("getHeader",2,"char const *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "getHeader",2,"char const *",SWIG_Lua_typename(L,2)); goto fail ;}; | |||
3353 | ||||
3354 | if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_Event,0))(SWIG_Lua_ConvertPtr(L,1,(void**)&arg1,swig_types[3],0) >= 0)){ | |||
3355 | SWIG_fail_ptr("Event_getHeader",1,SWIGTYPE_p_Event){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "Event_getHeader",1,(swig_types[3] && swig_types[3] ->str)?swig_types[3]->str:"void*",SWIG_Lua_typename(L,1 )); goto fail;}; | |||
3356 | } | |||
3357 | ||||
3358 | arg2 = (char *)lua_tostring(L, 2)lua_tolstring(L, (2), __null); | |||
3359 | result = (char *)(arg1)->getHeader((char const *)arg2); | |||
3360 | SWIG_arg=0; | |||
3361 | lua_pushstring(L,(const char*)result); SWIG_arg++; | |||
3362 | return SWIG_arg; | |||
3363 | ||||
3364 | if(0) SWIG_fail{goto fail;}; | |||
3365 | ||||
3366 | fail: | |||
3367 | lua_error(L); | |||
3368 | return SWIG_arg; | |||
3369 | } | |||
3370 | ||||
3371 | ||||
3372 | static int _wrap_Event_getBody(lua_State* L) { | |||
3373 | int SWIG_arg = -1; | |||
3374 | Event *arg1 = (Event *) 0 ; | |||
3375 | char *result = 0 ; | |||
3376 | ||||
3377 | SWIG_check_num_args("getBody",1,1)if (lua_gettop(L)<1 || lua_gettop(L)>1) {lua_pushfstring (L,"Error in %s expected %d..%d args, got %d","getBody",1,1,lua_gettop (L)); goto fail;} | |||
3378 | if(!SWIG_isptrtype(L,1)(lua_isuserdata(L,1) || (lua_type(L, (1)) == 0))) SWIG_fail_arg("getBody",1,"Event *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "getBody",1,"Event *",SWIG_Lua_typename(L,1)); goto fail;}; | |||
3379 | ||||
3380 | if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_Event,0))(SWIG_Lua_ConvertPtr(L,1,(void**)&arg1,swig_types[3],0) >= 0)){ | |||
3381 | SWIG_fail_ptr("Event_getBody",1,SWIGTYPE_p_Event){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "Event_getBody",1,(swig_types[3] && swig_types[3]-> str)?swig_types[3]->str:"void*",SWIG_Lua_typename(L,1)); goto fail;}; | |||
3382 | } | |||
3383 | ||||
3384 | result = (char *)(arg1)->getBody(); | |||
3385 | SWIG_arg=0; | |||
3386 | lua_pushstring(L,(const char*)result); SWIG_arg++; | |||
3387 | return SWIG_arg; | |||
3388 | ||||
3389 | if(0) SWIG_fail{goto fail;}; | |||
3390 | ||||
3391 | fail: | |||
3392 | lua_error(L); | |||
3393 | return SWIG_arg; | |||
3394 | } | |||
3395 | ||||
3396 | ||||
3397 | static int _wrap_Event_getType(lua_State* L) { | |||
3398 | int SWIG_arg = -1; | |||
3399 | Event *arg1 = (Event *) 0 ; | |||
3400 | char *result = 0 ; | |||
3401 | ||||
3402 | SWIG_check_num_args("getType",1,1)if (lua_gettop(L)<1 || lua_gettop(L)>1) {lua_pushfstring (L,"Error in %s expected %d..%d args, got %d","getType",1,1,lua_gettop (L)); goto fail;} | |||
3403 | if(!SWIG_isptrtype(L,1)(lua_isuserdata(L,1) || (lua_type(L, (1)) == 0))) SWIG_fail_arg("getType",1,"Event *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "getType",1,"Event *",SWIG_Lua_typename(L,1)); goto fail;}; | |||
3404 | ||||
3405 | if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_Event,0))(SWIG_Lua_ConvertPtr(L,1,(void**)&arg1,swig_types[3],0) >= 0)){ | |||
3406 | SWIG_fail_ptr("Event_getType",1,SWIGTYPE_p_Event){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "Event_getType",1,(swig_types[3] && swig_types[3]-> str)?swig_types[3]->str:"void*",SWIG_Lua_typename(L,1)); goto fail;}; | |||
3407 | } | |||
3408 | ||||
3409 | result = (char *)(arg1)->getType(); | |||
3410 | SWIG_arg=0; | |||
3411 | lua_pushstring(L,(const char*)result); SWIG_arg++; | |||
3412 | return SWIG_arg; | |||
3413 | ||||
3414 | if(0) SWIG_fail{goto fail;}; | |||
3415 | ||||
3416 | fail: | |||
3417 | lua_error(L); | |||
3418 | return SWIG_arg; | |||
3419 | } | |||
3420 | ||||
3421 | ||||
3422 | static int _wrap_Event_addBody(lua_State* L) { | |||
3423 | int SWIG_arg = -1; | |||
3424 | Event *arg1 = (Event *) 0 ; | |||
3425 | char *arg2 = (char *) 0 ; | |||
3426 | bool result; | |||
3427 | ||||
3428 | SWIG_check_num_args("addBody",2,2)if (lua_gettop(L)<2 || lua_gettop(L)>2) {lua_pushfstring (L,"Error in %s expected %d..%d args, got %d","addBody",2,2,lua_gettop (L)); goto fail;} | |||
3429 | if(!SWIG_isptrtype(L,1)(lua_isuserdata(L,1) || (lua_type(L, (1)) == 0))) SWIG_fail_arg("addBody",1,"Event *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "addBody",1,"Event *",SWIG_Lua_typename(L,1)); goto fail;}; | |||
3430 | if(!lua_isstring(L,2)) SWIG_fail_arg("addBody",2,"char const *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "addBody",2,"char const *",SWIG_Lua_typename(L,2)); goto fail ;}; | |||
3431 | ||||
3432 | if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_Event,0))(SWIG_Lua_ConvertPtr(L,1,(void**)&arg1,swig_types[3],0) >= 0)){ | |||
3433 | SWIG_fail_ptr("Event_addBody",1,SWIGTYPE_p_Event){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "Event_addBody",1,(swig_types[3] && swig_types[3]-> str)?swig_types[3]->str:"void*",SWIG_Lua_typename(L,1)); goto fail;}; | |||
3434 | } | |||
3435 | ||||
3436 | arg2 = (char *)lua_tostring(L, 2)lua_tolstring(L, (2), __null); | |||
3437 | result = (bool)(arg1)->addBody((char const *)arg2); | |||
3438 | SWIG_arg=0; | |||
3439 | lua_pushboolean(L,(int)(result==true)); SWIG_arg++; | |||
3440 | return SWIG_arg; | |||
3441 | ||||
3442 | if(0) SWIG_fail{goto fail;}; | |||
3443 | ||||
3444 | fail: | |||
3445 | lua_error(L); | |||
3446 | return SWIG_arg; | |||
3447 | } | |||
3448 | ||||
3449 | ||||
3450 | static int _wrap_Event_addHeader(lua_State* L) { | |||
3451 | int SWIG_arg = -1; | |||
3452 | Event *arg1 = (Event *) 0 ; | |||
3453 | char *arg2 = (char *) 0 ; | |||
3454 | char *arg3 = (char *) 0 ; | |||
3455 | bool result; | |||
3456 | ||||
3457 | SWIG_check_num_args("addHeader",3,3)if (lua_gettop(L)<3 || lua_gettop(L)>3) {lua_pushfstring (L,"Error in %s expected %d..%d args, got %d","addHeader",3,3 ,lua_gettop(L)); goto fail;} | |||
3458 | if(!SWIG_isptrtype(L,1)(lua_isuserdata(L,1) || (lua_type(L, (1)) == 0))) SWIG_fail_arg("addHeader",1,"Event *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "addHeader",1,"Event *",SWIG_Lua_typename(L,1)); goto fail; }; | |||
3459 | if(!lua_isstring(L,2)) SWIG_fail_arg("addHeader",2,"char const *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "addHeader",2,"char const *",SWIG_Lua_typename(L,2)); goto fail ;}; | |||
3460 | if(!lua_isstring(L,3)) SWIG_fail_arg("addHeader",3,"char const *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "addHeader",3,"char const *",SWIG_Lua_typename(L,3)); goto fail ;}; | |||
3461 | ||||
3462 | if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_Event,0))(SWIG_Lua_ConvertPtr(L,1,(void**)&arg1,swig_types[3],0) >= 0)){ | |||
3463 | SWIG_fail_ptr("Event_addHeader",1,SWIGTYPE_p_Event){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "Event_addHeader",1,(swig_types[3] && swig_types[3] ->str)?swig_types[3]->str:"void*",SWIG_Lua_typename(L,1 )); goto fail;}; | |||
3464 | } | |||
3465 | ||||
3466 | arg2 = (char *)lua_tostring(L, 2)lua_tolstring(L, (2), __null); | |||
3467 | arg3 = (char *)lua_tostring(L, 3)lua_tolstring(L, (3), __null); | |||
3468 | result = (bool)(arg1)->addHeader((char const *)arg2,(char const *)arg3); | |||
3469 | SWIG_arg=0; | |||
3470 | lua_pushboolean(L,(int)(result==true)); SWIG_arg++; | |||
3471 | return SWIG_arg; | |||
3472 | ||||
3473 | if(0) SWIG_fail{goto fail;}; | |||
3474 | ||||
3475 | fail: | |||
3476 | lua_error(L); | |||
3477 | return SWIG_arg; | |||
3478 | } | |||
3479 | ||||
3480 | ||||
3481 | static int _wrap_Event_delHeader(lua_State* L) { | |||
3482 | int SWIG_arg = -1; | |||
3483 | Event *arg1 = (Event *) 0 ; | |||
3484 | char *arg2 = (char *) 0 ; | |||
3485 | bool result; | |||
3486 | ||||
3487 | SWIG_check_num_args("delHeader",2,2)if (lua_gettop(L)<2 || lua_gettop(L)>2) {lua_pushfstring (L,"Error in %s expected %d..%d args, got %d","delHeader",2,2 ,lua_gettop(L)); goto fail;} | |||
3488 | if(!SWIG_isptrtype(L,1)(lua_isuserdata(L,1) || (lua_type(L, (1)) == 0))) SWIG_fail_arg("delHeader",1,"Event *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "delHeader",1,"Event *",SWIG_Lua_typename(L,1)); goto fail; }; | |||
3489 | if(!lua_isstring(L,2)) SWIG_fail_arg("delHeader",2,"char const *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "delHeader",2,"char const *",SWIG_Lua_typename(L,2)); goto fail ;}; | |||
3490 | ||||
3491 | if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_Event,0))(SWIG_Lua_ConvertPtr(L,1,(void**)&arg1,swig_types[3],0) >= 0)){ | |||
3492 | SWIG_fail_ptr("Event_delHeader",1,SWIGTYPE_p_Event){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "Event_delHeader",1,(swig_types[3] && swig_types[3] ->str)?swig_types[3]->str:"void*",SWIG_Lua_typename(L,1 )); goto fail;}; | |||
3493 | } | |||
3494 | ||||
3495 | arg2 = (char *)lua_tostring(L, 2)lua_tolstring(L, (2), __null); | |||
3496 | result = (bool)(arg1)->delHeader((char const *)arg2); | |||
3497 | SWIG_arg=0; | |||
3498 | lua_pushboolean(L,(int)(result==true)); SWIG_arg++; | |||
3499 | return SWIG_arg; | |||
3500 | ||||
3501 | if(0) SWIG_fail{goto fail;}; | |||
3502 | ||||
3503 | fail: | |||
3504 | lua_error(L); | |||
3505 | return SWIG_arg; | |||
3506 | } | |||
3507 | ||||
3508 | ||||
3509 | static int _wrap_Event_fire(lua_State* L) { | |||
3510 | int SWIG_arg = -1; | |||
3511 | Event *arg1 = (Event *) 0 ; | |||
3512 | bool result; | |||
3513 | ||||
3514 | SWIG_check_num_args("fire",1,1)if (lua_gettop(L)<1 || lua_gettop(L)>1) {lua_pushfstring (L,"Error in %s expected %d..%d args, got %d","fire",1,1,lua_gettop (L)); goto fail;} | |||
3515 | if(!SWIG_isptrtype(L,1)(lua_isuserdata(L,1) || (lua_type(L, (1)) == 0))) SWIG_fail_arg("fire",1,"Event *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "fire",1,"Event *",SWIG_Lua_typename(L,1)); goto fail;}; | |||
3516 | ||||
3517 | if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_Event,0))(SWIG_Lua_ConvertPtr(L,1,(void**)&arg1,swig_types[3],0) >= 0)){ | |||
3518 | SWIG_fail_ptr("Event_fire",1,SWIGTYPE_p_Event){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "Event_fire",1,(swig_types[3] && swig_types[3]-> str)?swig_types[3]->str:"void*",SWIG_Lua_typename(L,1)); goto fail;}; | |||
3519 | } | |||
3520 | ||||
3521 | result = (bool)(arg1)->fire(); | |||
3522 | SWIG_arg=0; | |||
3523 | lua_pushboolean(L,(int)(result==true)); SWIG_arg++; | |||
3524 | return SWIG_arg; | |||
3525 | ||||
3526 | if(0) SWIG_fail{goto fail;}; | |||
3527 | ||||
3528 | fail: | |||
3529 | lua_error(L); | |||
3530 | return SWIG_arg; | |||
3531 | } | |||
3532 | ||||
3533 | ||||
3534 | static void swig_delete_Event(void *obj) { | |||
3535 | Event *arg1 = (Event *) obj; | |||
3536 | delete arg1; | |||
3537 | } | |||
3538 | static swig_lua_method swig_Event_methods[] = { | |||
3539 | {"chat_execute", _wrap_Event_chat_execute}, | |||
3540 | {"chat_send", _wrap_Event_chat_send}, | |||
3541 | {"serialize", _wrap_Event_serialize}, | |||
3542 | {"setPriority", _wrap_Event_setPriority}, | |||
3543 | {"getHeader", _wrap_Event_getHeader}, | |||
3544 | {"getBody", _wrap_Event_getBody}, | |||
3545 | {"getType", _wrap_Event_getType}, | |||
3546 | {"addBody", _wrap_Event_addBody}, | |||
3547 | {"addHeader", _wrap_Event_addHeader}, | |||
3548 | {"delHeader", _wrap_Event_delHeader}, | |||
3549 | {"fire", _wrap_Event_fire}, | |||
3550 | {0,0} | |||
3551 | }; | |||
3552 | static swig_lua_attribute swig_Event_attributes[] = { | |||
3553 | { "event", _wrap_Event_event_get, _wrap_Event_event_set}, | |||
3554 | { "serialized_string", _wrap_Event_serialized_string_get, _wrap_Event_serialized_string_set}, | |||
3555 | { "mine", _wrap_Event_mine_get, _wrap_Event_mine_set}, | |||
3556 | {0,0,0} | |||
3557 | }; | |||
3558 | static swig_lua_class *swig_Event_bases[] = {0}; | |||
3559 | static const char *swig_Event_base_names[] = {0}; | |||
3560 | static swig_lua_class _wrap_class_Event = { "Event", &SWIGTYPE_p_Eventswig_types[3],_wrap_new_Event, swig_delete_Event, swig_Event_methods, swig_Event_attributes, swig_Event_bases, swig_Event_base_names }; | |||
3561 | ||||
3562 | static int _wrap_EventConsumer_events_set(lua_State* L) { | |||
3563 | int SWIG_arg = -1; | |||
3564 | EventConsumer *arg1 = (EventConsumer *) 0 ; | |||
3565 | switch_queue_t *arg2 = (switch_queue_t *) 0 ; | |||
3566 | ||||
3567 | SWIG_check_num_args("events",2,2)if (lua_gettop(L)<2 || lua_gettop(L)>2) {lua_pushfstring (L,"Error in %s expected %d..%d args, got %d","events",2,2,lua_gettop (L)); goto fail;} | |||
3568 | if(!SWIG_isptrtype(L,1)(lua_isuserdata(L,1) || (lua_type(L, (1)) == 0))) SWIG_fail_arg("events",1,"EventConsumer *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "events",1,"EventConsumer *",SWIG_Lua_typename(L,1)); goto fail ;}; | |||
3569 | if(!SWIG_isptrtype(L,2)(lua_isuserdata(L,2) || (lua_type(L, (2)) == 0))) SWIG_fail_arg("events",2,"switch_queue_t *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "events",2,"switch_queue_t *",SWIG_Lua_typename(L,2)); goto fail;}; | |||
3570 | ||||
3571 | if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_EventConsumer,0))(SWIG_Lua_ConvertPtr(L,1,(void**)&arg1,swig_types[4],0) >= 0)){ | |||
3572 | SWIG_fail_ptr("EventConsumer_events_set",1,SWIGTYPE_p_EventConsumer){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "EventConsumer_events_set",1,(swig_types[4] && swig_types [4]->str)?swig_types[4]->str:"void*",SWIG_Lua_typename( L,1)); goto fail;}; | |||
3573 | } | |||
3574 | ||||
3575 | ||||
3576 | if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(void**)&arg2,SWIGTYPE_p_switch_queue_t,SWIG_POINTER_DISOWN))(SWIG_Lua_ConvertPtr(L,2,(void**)&arg2,swig_types[24],0x1 ) >= 0)){ | |||
3577 | SWIG_fail_ptr("EventConsumer_events_set",2,SWIGTYPE_p_switch_queue_t){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "EventConsumer_events_set",2,(swig_types[24] && swig_types [24]->str)?swig_types[24]->str:"void*",SWIG_Lua_typename (L,2)); goto fail;}; | |||
3578 | } | |||
3579 | ||||
3580 | if (arg1) (arg1)->events = arg2; | |||
3581 | ||||
3582 | SWIG_arg=0; | |||
3583 | ||||
3584 | return SWIG_arg; | |||
3585 | ||||
3586 | if(0) SWIG_fail{goto fail;}; | |||
3587 | ||||
3588 | fail: | |||
3589 | lua_error(L); | |||
3590 | return SWIG_arg; | |||
3591 | } | |||
3592 | ||||
3593 | ||||
3594 | static int _wrap_EventConsumer_events_get(lua_State* L) { | |||
3595 | int SWIG_arg = -1; | |||
3596 | EventConsumer *arg1 = (EventConsumer *) 0 ; | |||
3597 | switch_queue_t *result = 0 ; | |||
3598 | ||||
3599 | SWIG_check_num_args("events",1,1)if (lua_gettop(L)<1 || lua_gettop(L)>1) {lua_pushfstring (L,"Error in %s expected %d..%d args, got %d","events",1,1,lua_gettop (L)); goto fail;} | |||
3600 | if(!SWIG_isptrtype(L,1)(lua_isuserdata(L,1) || (lua_type(L, (1)) == 0))) SWIG_fail_arg("events",1,"EventConsumer *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "events",1,"EventConsumer *",SWIG_Lua_typename(L,1)); goto fail ;}; | |||
3601 | ||||
3602 | if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_EventConsumer,0))(SWIG_Lua_ConvertPtr(L,1,(void**)&arg1,swig_types[4],0) >= 0)){ | |||
3603 | SWIG_fail_ptr("EventConsumer_events_get",1,SWIGTYPE_p_EventConsumer){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "EventConsumer_events_get",1,(swig_types[4] && swig_types [4]->str)?swig_types[4]->str:"void*",SWIG_Lua_typename( L,1)); goto fail;}; | |||
3604 | } | |||
3605 | ||||
3606 | result = (switch_queue_t *) ((arg1)->events); | |||
3607 | SWIG_arg=0; | |||
3608 | SWIG_NewPointerObj(L,result,SWIGTYPE_p_switch_queue_t,0)SWIG_Lua_NewPointerObj(L, (void *)result, swig_types[24], 0); SWIG_arg++; | |||
3609 | return SWIG_arg; | |||
3610 | ||||
3611 | if(0) SWIG_fail{goto fail;}; | |||
3612 | ||||
3613 | fail: | |||
3614 | lua_error(L); | |||
3615 | return SWIG_arg; | |||
3616 | } | |||
3617 | ||||
3618 | ||||
3619 | static int _wrap_EventConsumer_e_event_id_set(lua_State* L) { | |||
3620 | int SWIG_arg = -1; | |||
3621 | EventConsumer *arg1 = (EventConsumer *) 0 ; | |||
3622 | switch_event_types_t arg2 ; | |||
3623 | switch_event_types_t *argp2 ; | |||
3624 | ||||
3625 | SWIG_check_num_args("e_event_id",2,2)if (lua_gettop(L)<2 || lua_gettop(L)>2) {lua_pushfstring (L,"Error in %s expected %d..%d args, got %d","e_event_id",2, 2,lua_gettop(L)); goto fail;} | |||
3626 | if(!SWIG_isptrtype(L,1)(lua_isuserdata(L,1) || (lua_type(L, (1)) == 0))) SWIG_fail_arg("e_event_id",1,"EventConsumer *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "e_event_id",1,"EventConsumer *",SWIG_Lua_typename(L,1)); goto fail;}; | |||
3627 | if(!lua_isuserdata(L,2)) SWIG_fail_arg("e_event_id",2,"switch_event_types_t"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "e_event_id",2,"switch_event_types_t",SWIG_Lua_typename(L,2 )); goto fail;}; | |||
3628 | ||||
3629 | if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_EventConsumer,0))(SWIG_Lua_ConvertPtr(L,1,(void**)&arg1,swig_types[4],0) >= 0)){ | |||
3630 | SWIG_fail_ptr("EventConsumer_e_event_id_set",1,SWIGTYPE_p_EventConsumer){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "EventConsumer_e_event_id_set",1,(swig_types[4] && swig_types [4]->str)?swig_types[4]->str:"void*",SWIG_Lua_typename( L,1)); goto fail;}; | |||
3631 | } | |||
3632 | ||||
3633 | ||||
3634 | if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(void**)&argp2,SWIGTYPE_p_switch_event_types_t,0))(SWIG_Lua_ConvertPtr(L,2,(void**)&argp2,swig_types[20],0) >= 0)){ | |||
3635 | SWIG_fail_ptr("EventConsumer_e_event_id_set",2,SWIGTYPE_p_switch_event_types_t){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "EventConsumer_e_event_id_set",2,(swig_types[20] && swig_types[20]->str)?swig_types[20]->str:"void*",SWIG_Lua_typename (L,2)); goto fail;}; | |||
3636 | } | |||
3637 | arg2 = *argp2; | |||
3638 | ||||
3639 | if (arg1) (arg1)->e_event_id = arg2; | |||
3640 | ||||
3641 | SWIG_arg=0; | |||
3642 | ||||
3643 | return SWIG_arg; | |||
3644 | ||||
3645 | if(0) SWIG_fail{goto fail;}; | |||
3646 | ||||
3647 | fail: | |||
3648 | lua_error(L); | |||
3649 | return SWIG_arg; | |||
3650 | } | |||
3651 | ||||
3652 | ||||
3653 | static int _wrap_EventConsumer_e_event_id_get(lua_State* L) { | |||
3654 | int SWIG_arg = -1; | |||
3655 | EventConsumer *arg1 = (EventConsumer *) 0 ; | |||
3656 | switch_event_types_t result; | |||
3657 | ||||
3658 | SWIG_check_num_args("e_event_id",1,1)if (lua_gettop(L)<1 || lua_gettop(L)>1) {lua_pushfstring (L,"Error in %s expected %d..%d args, got %d","e_event_id",1, 1,lua_gettop(L)); goto fail;} | |||
3659 | if(!SWIG_isptrtype(L,1)(lua_isuserdata(L,1) || (lua_type(L, (1)) == 0))) SWIG_fail_arg("e_event_id",1,"EventConsumer *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "e_event_id",1,"EventConsumer *",SWIG_Lua_typename(L,1)); goto fail;}; | |||
3660 | ||||
3661 | if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_EventConsumer,0))(SWIG_Lua_ConvertPtr(L,1,(void**)&arg1,swig_types[4],0) >= 0)){ | |||
3662 | SWIG_fail_ptr("EventConsumer_e_event_id_get",1,SWIGTYPE_p_EventConsumer){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "EventConsumer_e_event_id_get",1,(swig_types[4] && swig_types [4]->str)?swig_types[4]->str:"void*",SWIG_Lua_typename( L,1)); goto fail;}; | |||
3663 | } | |||
3664 | ||||
3665 | result = ((arg1)->e_event_id); | |||
3666 | SWIG_arg=0; | |||
3667 | { | |||
3668 | switch_event_types_t * resultptr = new switch_event_types_t((switch_event_types_t &) result); | |||
3669 | SWIG_NewPointerObj(L,(void *) resultptr,SWIGTYPE_p_switch_event_types_t,1)SWIG_Lua_NewPointerObj(L, (void *)(void *) resultptr, swig_types [20], 1); SWIG_arg++; | |||
3670 | } | |||
3671 | return SWIG_arg; | |||
3672 | ||||
3673 | if(0) SWIG_fail{goto fail;}; | |||
3674 | ||||
3675 | fail: | |||
3676 | lua_error(L); | |||
3677 | return SWIG_arg; | |||
3678 | } | |||
3679 | ||||
3680 | ||||
3681 | static int _wrap_EventConsumer_e_callback_set(lua_State* L) { | |||
3682 | int SWIG_arg = -1; | |||
3683 | EventConsumer *arg1 = (EventConsumer *) 0 ; | |||
3684 | char *arg2 = (char *) 0 ; | |||
3685 | ||||
3686 | SWIG_check_num_args("e_callback",2,2)if (lua_gettop(L)<2 || lua_gettop(L)>2) {lua_pushfstring (L,"Error in %s expected %d..%d args, got %d","e_callback",2, 2,lua_gettop(L)); goto fail;} | |||
3687 | if(!SWIG_isptrtype(L,1)(lua_isuserdata(L,1) || (lua_type(L, (1)) == 0))) SWIG_fail_arg("e_callback",1,"EventConsumer *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "e_callback",1,"EventConsumer *",SWIG_Lua_typename(L,1)); goto fail;}; | |||
3688 | if(!lua_isstring(L,2)) SWIG_fail_arg("e_callback",2,"char *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "e_callback",2,"char *",SWIG_Lua_typename(L,2)); goto fail; }; | |||
3689 | ||||
3690 | if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_EventConsumer,0))(SWIG_Lua_ConvertPtr(L,1,(void**)&arg1,swig_types[4],0) >= 0)){ | |||
3691 | SWIG_fail_ptr("EventConsumer_e_callback_set",1,SWIGTYPE_p_EventConsumer){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "EventConsumer_e_callback_set",1,(swig_types[4] && swig_types [4]->str)?swig_types[4]->str:"void*",SWIG_Lua_typename( L,1)); goto fail;}; | |||
3692 | } | |||
3693 | ||||
3694 | arg2 = (char *)lua_tostring(L, 2)lua_tolstring(L, (2), __null); | |||
3695 | { | |||
3696 | if (arg1->e_callback) delete [] arg1->e_callback; | |||
3697 | if (arg2) { | |||
3698 | arg1->e_callback = (char *) (new char[strlen((const char *)arg2)+1]); | |||
3699 | strcpy((char *)arg1->e_callback, (const char *)arg2); | |||
3700 | } else { | |||
3701 | arg1->e_callback = 0; | |||
3702 | } | |||
3703 | } | |||
3704 | SWIG_arg=0; | |||
3705 | ||||
3706 | return SWIG_arg; | |||
3707 | ||||
3708 | if(0) SWIG_fail{goto fail;}; | |||
3709 | ||||
3710 | fail: | |||
3711 | lua_error(L); | |||
3712 | return SWIG_arg; | |||
3713 | } | |||
3714 | ||||
3715 | ||||
3716 | static int _wrap_EventConsumer_e_callback_get(lua_State* L) { | |||
3717 | int SWIG_arg = -1; | |||
3718 | EventConsumer *arg1 = (EventConsumer *) 0 ; | |||
3719 | char *result = 0 ; | |||
3720 | ||||
3721 | SWIG_check_num_args("e_callback",1,1)if (lua_gettop(L)<1 || lua_gettop(L)>1) {lua_pushfstring (L,"Error in %s expected %d..%d args, got %d","e_callback",1, 1,lua_gettop(L)); goto fail;} | |||
3722 | if(!SWIG_isptrtype(L,1)(lua_isuserdata(L,1) || (lua_type(L, (1)) == 0))) SWIG_fail_arg("e_callback",1,"EventConsumer *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "e_callback",1,"EventConsumer *",SWIG_Lua_typename(L,1)); goto fail;}; | |||
3723 | ||||
3724 | if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_EventConsumer,0))(SWIG_Lua_ConvertPtr(L,1,(void**)&arg1,swig_types[4],0) >= 0)){ | |||
3725 | SWIG_fail_ptr("EventConsumer_e_callback_get",1,SWIGTYPE_p_EventConsumer){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "EventConsumer_e_callback_get",1,(swig_types[4] && swig_types [4]->str)?swig_types[4]->str:"void*",SWIG_Lua_typename( L,1)); goto fail;}; | |||
3726 | } | |||
3727 | ||||
3728 | result = (char *) ((arg1)->e_callback); | |||
3729 | SWIG_arg=0; | |||
3730 | lua_pushstring(L,(const char*)result); SWIG_arg++; | |||
3731 | return SWIG_arg; | |||
3732 | ||||
3733 | if(0) SWIG_fail{goto fail;}; | |||
3734 | ||||
3735 | fail: | |||
3736 | lua_error(L); | |||
3737 | return SWIG_arg; | |||
3738 | } | |||
3739 | ||||
3740 | ||||
3741 | static int _wrap_EventConsumer_e_subclass_name_set(lua_State* L) { | |||
3742 | int SWIG_arg = -1; | |||
3743 | EventConsumer *arg1 = (EventConsumer *) 0 ; | |||
3744 | char *arg2 = (char *) 0 ; | |||
3745 | ||||
3746 | SWIG_check_num_args("e_subclass_name",2,2)if (lua_gettop(L)<2 || lua_gettop(L)>2) {lua_pushfstring (L,"Error in %s expected %d..%d args, got %d","e_subclass_name" ,2,2,lua_gettop(L)); goto fail;} | |||
3747 | if(!SWIG_isptrtype(L,1)(lua_isuserdata(L,1) || (lua_type(L, (1)) == 0))) SWIG_fail_arg("e_subclass_name",1,"EventConsumer *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "e_subclass_name",1,"EventConsumer *",SWIG_Lua_typename(L,1 )); goto fail;}; | |||
3748 | if(!lua_isstring(L,2)) SWIG_fail_arg("e_subclass_name",2,"char *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "e_subclass_name",2,"char *",SWIG_Lua_typename(L,2)); goto fail ;}; | |||
3749 | ||||
3750 | if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_EventConsumer,0))(SWIG_Lua_ConvertPtr(L,1,(void**)&arg1,swig_types[4],0) >= 0)){ | |||
3751 | SWIG_fail_ptr("EventConsumer_e_subclass_name_set",1,SWIGTYPE_p_EventConsumer){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "EventConsumer_e_subclass_name_set",1,(swig_types[4] && swig_types[4]->str)?swig_types[4]->str:"void*",SWIG_Lua_typename (L,1)); goto fail;}; | |||
3752 | } | |||
3753 | ||||
3754 | arg2 = (char *)lua_tostring(L, 2)lua_tolstring(L, (2), __null); | |||
3755 | { | |||
3756 | if (arg1->e_subclass_name) delete [] arg1->e_subclass_name; | |||
3757 | if (arg2) { | |||
3758 | arg1->e_subclass_name = (char *) (new char[strlen((const char *)arg2)+1]); | |||
3759 | strcpy((char *)arg1->e_subclass_name, (const char *)arg2); | |||
3760 | } else { | |||
3761 | arg1->e_subclass_name = 0; | |||
3762 | } | |||
3763 | } | |||
3764 | SWIG_arg=0; | |||
3765 | ||||
3766 | return SWIG_arg; | |||
3767 | ||||
3768 | if(0) SWIG_fail{goto fail;}; | |||
3769 | ||||
3770 | fail: | |||
3771 | lua_error(L); | |||
3772 | return SWIG_arg; | |||
3773 | } | |||
3774 | ||||
3775 | ||||
3776 | static int _wrap_EventConsumer_e_subclass_name_get(lua_State* L) { | |||
3777 | int SWIG_arg = -1; | |||
3778 | EventConsumer *arg1 = (EventConsumer *) 0 ; | |||
3779 | char *result = 0 ; | |||
3780 | ||||
3781 | SWIG_check_num_args("e_subclass_name",1,1)if (lua_gettop(L)<1 || lua_gettop(L)>1) {lua_pushfstring (L,"Error in %s expected %d..%d args, got %d","e_subclass_name" ,1,1,lua_gettop(L)); goto fail;} | |||
3782 | if(!SWIG_isptrtype(L,1)(lua_isuserdata(L,1) || (lua_type(L, (1)) == 0))) SWIG_fail_arg("e_subclass_name",1,"EventConsumer *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "e_subclass_name",1,"EventConsumer *",SWIG_Lua_typename(L,1 )); goto fail;}; | |||
3783 | ||||
3784 | if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_EventConsumer,0))(SWIG_Lua_ConvertPtr(L,1,(void**)&arg1,swig_types[4],0) >= 0)){ | |||
3785 | SWIG_fail_ptr("EventConsumer_e_subclass_name_get",1,SWIGTYPE_p_EventConsumer){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "EventConsumer_e_subclass_name_get",1,(swig_types[4] && swig_types[4]->str)?swig_types[4]->str:"void*",SWIG_Lua_typename (L,1)); goto fail;}; | |||
3786 | } | |||
3787 | ||||
3788 | result = (char *) ((arg1)->e_subclass_name); | |||
3789 | SWIG_arg=0; | |||
3790 | lua_pushstring(L,(const char*)result); SWIG_arg++; | |||
3791 | return SWIG_arg; | |||
3792 | ||||
3793 | if(0) SWIG_fail{goto fail;}; | |||
3794 | ||||
3795 | fail: | |||
3796 | lua_error(L); | |||
3797 | return SWIG_arg; | |||
3798 | } | |||
3799 | ||||
3800 | ||||
3801 | static int _wrap_EventConsumer_e_cb_arg_set(lua_State* L) { | |||
3802 | int SWIG_arg = -1; | |||
3803 | EventConsumer *arg1 = (EventConsumer *) 0 ; | |||
3804 | char *arg2 = (char *) 0 ; | |||
3805 | ||||
3806 | SWIG_check_num_args("e_cb_arg",2,2)if (lua_gettop(L)<2 || lua_gettop(L)>2) {lua_pushfstring (L,"Error in %s expected %d..%d args, got %d","e_cb_arg",2,2, lua_gettop(L)); goto fail;} | |||
3807 | if(!SWIG_isptrtype(L,1)(lua_isuserdata(L,1) || (lua_type(L, (1)) == 0))) SWIG_fail_arg("e_cb_arg",1,"EventConsumer *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "e_cb_arg",1,"EventConsumer *",SWIG_Lua_typename(L,1)); goto fail;}; | |||
3808 | if(!lua_isstring(L,2)) SWIG_fail_arg("e_cb_arg",2,"char *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "e_cb_arg",2,"char *",SWIG_Lua_typename(L,2)); goto fail;}; | |||
3809 | ||||
3810 | if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_EventConsumer,0))(SWIG_Lua_ConvertPtr(L,1,(void**)&arg1,swig_types[4],0) >= 0)){ | |||
3811 | SWIG_fail_ptr("EventConsumer_e_cb_arg_set",1,SWIGTYPE_p_EventConsumer){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "EventConsumer_e_cb_arg_set",1,(swig_types[4] && swig_types [4]->str)?swig_types[4]->str:"void*",SWIG_Lua_typename( L,1)); goto fail;}; | |||
3812 | } | |||
3813 | ||||
3814 | arg2 = (char *)lua_tostring(L, 2)lua_tolstring(L, (2), __null); | |||
3815 | { | |||
3816 | if (arg1->e_cb_arg) delete [] arg1->e_cb_arg; | |||
3817 | if (arg2) { | |||
3818 | arg1->e_cb_arg = (char *) (new char[strlen((const char *)arg2)+1]); | |||
3819 | strcpy((char *)arg1->e_cb_arg, (const char *)arg2); | |||
3820 | } else { | |||
3821 | arg1->e_cb_arg = 0; | |||
3822 | } | |||
3823 | } | |||
3824 | SWIG_arg=0; | |||
3825 | ||||
3826 | return SWIG_arg; | |||
3827 | ||||
3828 | if(0) SWIG_fail{goto fail;}; | |||
3829 | ||||
3830 | fail: | |||
3831 | lua_error(L); | |||
3832 | return SWIG_arg; | |||
3833 | } | |||
3834 | ||||
3835 | ||||
3836 | static int _wrap_EventConsumer_e_cb_arg_get(lua_State* L) { | |||
3837 | int SWIG_arg = -1; | |||
3838 | EventConsumer *arg1 = (EventConsumer *) 0 ; | |||
3839 | char *result = 0 ; | |||
3840 | ||||
3841 | SWIG_check_num_args("e_cb_arg",1,1)if (lua_gettop(L)<1 || lua_gettop(L)>1) {lua_pushfstring (L,"Error in %s expected %d..%d args, got %d","e_cb_arg",1,1, lua_gettop(L)); goto fail;} | |||
3842 | if(!SWIG_isptrtype(L,1)(lua_isuserdata(L,1) || (lua_type(L, (1)) == 0))) SWIG_fail_arg("e_cb_arg",1,"EventConsumer *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "e_cb_arg",1,"EventConsumer *",SWIG_Lua_typename(L,1)); goto fail;}; | |||
3843 | ||||
3844 | if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_EventConsumer,0))(SWIG_Lua_ConvertPtr(L,1,(void**)&arg1,swig_types[4],0) >= 0)){ | |||
3845 | SWIG_fail_ptr("EventConsumer_e_cb_arg_get",1,SWIGTYPE_p_EventConsumer){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "EventConsumer_e_cb_arg_get",1,(swig_types[4] && swig_types [4]->str)?swig_types[4]->str:"void*",SWIG_Lua_typename( L,1)); goto fail;}; | |||
3846 | } | |||
3847 | ||||
3848 | result = (char *) ((arg1)->e_cb_arg); | |||
3849 | SWIG_arg=0; | |||
3850 | lua_pushstring(L,(const char*)result); SWIG_arg++; | |||
3851 | return SWIG_arg; | |||
3852 | ||||
3853 | if(0) SWIG_fail{goto fail;}; | |||
3854 | ||||
3855 | fail: | |||
3856 | lua_error(L); | |||
3857 | return SWIG_arg; | |||
3858 | } | |||
3859 | ||||
3860 | ||||
3861 | static int _wrap_EventConsumer_enodes_set(lua_State* L) { | |||
3862 | int SWIG_arg = -1; | |||
3863 | EventConsumer *arg1 = (EventConsumer *) 0 ; | |||
3864 | switch_event_node_t **arg2 ; | |||
3865 | ||||
3866 | SWIG_check_num_args("enodes",2,2)if (lua_gettop(L)<2 || lua_gettop(L)>2) {lua_pushfstring (L,"Error in %s expected %d..%d args, got %d","enodes",2,2,lua_gettop (L)); goto fail;} | |||
3867 | if(!SWIG_isptrtype(L,1)(lua_isuserdata(L,1) || (lua_type(L, (1)) == 0))) SWIG_fail_arg("enodes",1,"EventConsumer *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "enodes",1,"EventConsumer *",SWIG_Lua_typename(L,1)); goto fail ;}; | |||
3868 | if(!SWIG_isptrtype(L,2)(lua_isuserdata(L,2) || (lua_type(L, (2)) == 0))) SWIG_fail_arg("enodes",2,"switch_event_node_t *[SWITCH_EVENT_ALL+1]"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "enodes",2,"switch_event_node_t *[SWITCH_EVENT_ALL+1]",SWIG_Lua_typename (L,2)); goto fail;}; | |||
3869 | ||||
3870 | if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_EventConsumer,0))(SWIG_Lua_ConvertPtr(L,1,(void**)&arg1,swig_types[4],0) >= 0)){ | |||
3871 | SWIG_fail_ptr("EventConsumer_enodes_set",1,SWIGTYPE_p_EventConsumer){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "EventConsumer_enodes_set",1,(swig_types[4] && swig_types [4]->str)?swig_types[4]->str:"void*",SWIG_Lua_typename( L,1)); goto fail;}; | |||
3872 | } | |||
3873 | ||||
3874 | ||||
3875 | if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(void**)&arg2,SWIGTYPE_p_p_switch_event_node_t,0))(SWIG_Lua_ConvertPtr(L,2,(void**)&arg2,swig_types[13],0) >= 0)){ | |||
3876 | SWIG_fail_ptr("EventConsumer_enodes_set",2,SWIGTYPE_p_p_switch_event_node_t){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "EventConsumer_enodes_set",2,(swig_types[13] && swig_types [13]->str)?swig_types[13]->str:"void*",SWIG_Lua_typename (L,2)); goto fail;}; | |||
3877 | } | |||
3878 | ||||
3879 | { | |||
3880 | size_t ii; | |||
3881 | switch_event_node_t * *b = (switch_event_node_t * *) arg1->enodes; | |||
3882 | for (ii = 0; ii < (size_t)SWITCH_EVENT_ALL+1; ii++) b[ii] = *((switch_event_node_t * *) arg2 + ii); | |||
3883 | } | |||
3884 | SWIG_arg=0; | |||
3885 | ||||
3886 | return SWIG_arg; | |||
3887 | ||||
3888 | if(0) SWIG_fail{goto fail;}; | |||
3889 | ||||
3890 | fail: | |||
3891 | lua_error(L); | |||
3892 | return SWIG_arg; | |||
3893 | } | |||
3894 | ||||
3895 | ||||
3896 | static int _wrap_EventConsumer_enodes_get(lua_State* L) { | |||
3897 | int SWIG_arg = -1; | |||
3898 | EventConsumer *arg1 = (EventConsumer *) 0 ; | |||
3899 | switch_event_node_t **result = 0 ; | |||
3900 | ||||
3901 | SWIG_check_num_args("enodes",1,1)if (lua_gettop(L)<1 || lua_gettop(L)>1) {lua_pushfstring (L,"Error in %s expected %d..%d args, got %d","enodes",1,1,lua_gettop (L)); goto fail;} | |||
3902 | if(!SWIG_isptrtype(L,1)(lua_isuserdata(L,1) || (lua_type(L, (1)) == 0))) SWIG_fail_arg("enodes",1,"EventConsumer *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "enodes",1,"EventConsumer *",SWIG_Lua_typename(L,1)); goto fail ;}; | |||
3903 | ||||
3904 | if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_EventConsumer,0))(SWIG_Lua_ConvertPtr(L,1,(void**)&arg1,swig_types[4],0) >= 0)){ | |||
3905 | SWIG_fail_ptr("EventConsumer_enodes_get",1,SWIGTYPE_p_EventConsumer){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "EventConsumer_enodes_get",1,(swig_types[4] && swig_types [4]->str)?swig_types[4]->str:"void*",SWIG_Lua_typename( L,1)); goto fail;}; | |||
3906 | } | |||
3907 | ||||
3908 | result = (switch_event_node_t **)(switch_event_node_t **) ((arg1)->enodes); | |||
3909 | SWIG_arg=0; | |||
3910 | SWIG_NewPointerObj(L,result,SWIGTYPE_p_p_switch_event_node_t,0)SWIG_Lua_NewPointerObj(L, (void *)result, swig_types[13], 0); SWIG_arg++; | |||
3911 | return SWIG_arg; | |||
3912 | ||||
3913 | if(0) SWIG_fail{goto fail;}; | |||
3914 | ||||
3915 | fail: | |||
3916 | lua_error(L); | |||
3917 | return SWIG_arg; | |||
3918 | } | |||
3919 | ||||
3920 | ||||
3921 | static int _wrap_EventConsumer_node_index_set(lua_State* L) { | |||
3922 | int SWIG_arg = -1; | |||
3923 | EventConsumer *arg1 = (EventConsumer *) 0 ; | |||
3924 | uint32_t arg2 ; | |||
3925 | uint32_t *argp2 ; | |||
3926 | ||||
3927 | SWIG_check_num_args("node_index",2,2)if (lua_gettop(L)<2 || lua_gettop(L)>2) {lua_pushfstring (L,"Error in %s expected %d..%d args, got %d","node_index",2, 2,lua_gettop(L)); goto fail;} | |||
3928 | if(!SWIG_isptrtype(L,1)(lua_isuserdata(L,1) || (lua_type(L, (1)) == 0))) SWIG_fail_arg("node_index",1,"EventConsumer *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "node_index",1,"EventConsumer *",SWIG_Lua_typename(L,1)); goto fail;}; | |||
3929 | if(!lua_isuserdata(L,2)) SWIG_fail_arg("node_index",2,"uint32_t"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "node_index",2,"uint32_t",SWIG_Lua_typename(L,2)); goto fail ;}; | |||
3930 | ||||
3931 | if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_EventConsumer,0))(SWIG_Lua_ConvertPtr(L,1,(void**)&arg1,swig_types[4],0) >= 0)){ | |||
3932 | SWIG_fail_ptr("EventConsumer_node_index_set",1,SWIGTYPE_p_EventConsumer){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "EventConsumer_node_index_set",1,(swig_types[4] && swig_types [4]->str)?swig_types[4]->str:"void*",SWIG_Lua_typename( L,1)); goto fail;}; | |||
3933 | } | |||
3934 | ||||
3935 | ||||
3936 | if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(void**)&argp2,SWIGTYPE_p_uint32_t,0))(SWIG_Lua_ConvertPtr(L,2,(void**)&argp2,swig_types[28],0) >= 0)){ | |||
3937 | SWIG_fail_ptr("EventConsumer_node_index_set",2,SWIGTYPE_p_uint32_t){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "EventConsumer_node_index_set",2,(swig_types[28] && swig_types[28]->str)?swig_types[28]->str:"void*",SWIG_Lua_typename (L,2)); goto fail;}; | |||
3938 | } | |||
3939 | arg2 = *argp2; | |||
3940 | ||||
3941 | if (arg1) (arg1)->node_index = arg2; | |||
3942 | ||||
3943 | SWIG_arg=0; | |||
3944 | ||||
3945 | return SWIG_arg; | |||
3946 | ||||
3947 | if(0) SWIG_fail{goto fail;}; | |||
3948 | ||||
3949 | fail: | |||
3950 | lua_error(L); | |||
3951 | return SWIG_arg; | |||
3952 | } | |||
3953 | ||||
3954 | ||||
3955 | static int _wrap_EventConsumer_node_index_get(lua_State* L) { | |||
3956 | int SWIG_arg = -1; | |||
3957 | EventConsumer *arg1 = (EventConsumer *) 0 ; | |||
3958 | uint32_t result; | |||
3959 | ||||
3960 | SWIG_check_num_args("node_index",1,1)if (lua_gettop(L)<1 || lua_gettop(L)>1) {lua_pushfstring (L,"Error in %s expected %d..%d args, got %d","node_index",1, 1,lua_gettop(L)); goto fail;} | |||
3961 | if(!SWIG_isptrtype(L,1)(lua_isuserdata(L,1) || (lua_type(L, (1)) == 0))) SWIG_fail_arg("node_index",1,"EventConsumer *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "node_index",1,"EventConsumer *",SWIG_Lua_typename(L,1)); goto fail;}; | |||
3962 | ||||
3963 | if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_EventConsumer,0))(SWIG_Lua_ConvertPtr(L,1,(void**)&arg1,swig_types[4],0) >= 0)){ | |||
3964 | SWIG_fail_ptr("EventConsumer_node_index_get",1,SWIGTYPE_p_EventConsumer){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "EventConsumer_node_index_get",1,(swig_types[4] && swig_types [4]->str)?swig_types[4]->str:"void*",SWIG_Lua_typename( L,1)); goto fail;}; | |||
3965 | } | |||
3966 | ||||
3967 | result = ((arg1)->node_index); | |||
3968 | SWIG_arg=0; | |||
3969 | { | |||
3970 | uint32_t * resultptr = new uint32_t((uint32_t &) result); | |||
3971 | SWIG_NewPointerObj(L,(void *) resultptr,SWIGTYPE_p_uint32_t,1)SWIG_Lua_NewPointerObj(L, (void *)(void *) resultptr, swig_types [28], 1); SWIG_arg++; | |||
3972 | } | |||
3973 | return SWIG_arg; | |||
3974 | ||||
3975 | if(0) SWIG_fail{goto fail;}; | |||
3976 | ||||
3977 | fail: | |||
3978 | lua_error(L); | |||
3979 | return SWIG_arg; | |||
3980 | } | |||
3981 | ||||
3982 | ||||
3983 | static int _wrap_new_EventConsumer(lua_State* L) { | |||
3984 | int SWIG_arg = -1; | |||
3985 | char *arg1 = (char *) NULL__null ; | |||
3986 | char *arg2 = (char *) "" ; | |||
3987 | int arg3 = (int) 5000 ; | |||
3988 | EventConsumer *result = 0 ; | |||
3989 | ||||
3990 | SWIG_check_num_args("EventConsumer",0,3)if (lua_gettop(L)<0 || lua_gettop(L)>3) {lua_pushfstring (L,"Error in %s expected %d..%d args, got %d","EventConsumer" ,0,3,lua_gettop(L)); goto fail;} | |||
3991 | if(lua_gettop(L)>=1 && !lua_isstring(L,1)) SWIG_fail_arg("EventConsumer",1,"char const *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "EventConsumer",1,"char const *",SWIG_Lua_typename(L,1)); goto fail;}; | |||
3992 | if(lua_gettop(L)>=2 && !lua_isstring(L,2)) SWIG_fail_arg("EventConsumer",2,"char const *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "EventConsumer",2,"char const *",SWIG_Lua_typename(L,2)); goto fail;}; | |||
3993 | if(lua_gettop(L)>=3 && !lua_isnumber(L,3)) SWIG_fail_arg("EventConsumer",3,"int"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "EventConsumer",3,"int",SWIG_Lua_typename(L,3)); goto fail; }; | |||
3994 | if(lua_gettop(L)>=1){ | |||
3995 | arg1 = (char *)lua_tostring(L, 1)lua_tolstring(L, (1), __null); | |||
3996 | } | |||
3997 | if(lua_gettop(L)>=2){ | |||
3998 | arg2 = (char *)lua_tostring(L, 2)lua_tolstring(L, (2), __null); | |||
3999 | } | |||
4000 | if(lua_gettop(L)>=3){ | |||
4001 | arg3 = (int)lua_tonumber(L, 3)lua_tonumberx(L,3,__null); | |||
4002 | } | |||
4003 | result = (EventConsumer *)new EventConsumer((char const *)arg1,(char const *)arg2,arg3); | |||
4004 | SWIG_arg=0; | |||
4005 | SWIG_NewPointerObj(L,result,SWIGTYPE_p_EventConsumer,1)SWIG_Lua_NewPointerObj(L, (void *)result, swig_types[4], 1); SWIG_arg++; | |||
4006 | return SWIG_arg; | |||
4007 | ||||
4008 | if(0) SWIG_fail{goto fail;}; | |||
4009 | ||||
4010 | fail: | |||
4011 | lua_error(L); | |||
4012 | return SWIG_arg; | |||
4013 | } | |||
4014 | ||||
4015 | ||||
4016 | static int _wrap_delete_EventConsumer(lua_State* L) { | |||
4017 | int SWIG_arg = -1; | |||
4018 | EventConsumer *arg1 = (EventConsumer *) 0 ; | |||
4019 | ||||
4020 | SWIG_check_num_args("EventConsumer",1,1)if (lua_gettop(L)<1 || lua_gettop(L)>1) {lua_pushfstring (L,"Error in %s expected %d..%d args, got %d","EventConsumer" ,1,1,lua_gettop(L)); goto fail;} | |||
4021 | if(!SWIG_isptrtype(L,1)(lua_isuserdata(L,1) || (lua_type(L, (1)) == 0))) SWIG_fail_arg("EventConsumer",1,"EventConsumer *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "EventConsumer",1,"EventConsumer *",SWIG_Lua_typename(L,1)) ; goto fail;}; | |||
4022 | ||||
4023 | if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_EventConsumer,SWIG_POINTER_DISOWN))(SWIG_Lua_ConvertPtr(L,1,(void**)&arg1,swig_types[4],0x1) >= 0)){ | |||
4024 | SWIG_fail_ptr("delete_EventConsumer",1,SWIGTYPE_p_EventConsumer){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "delete_EventConsumer",1,(swig_types[4] && swig_types [4]->str)?swig_types[4]->str:"void*",SWIG_Lua_typename( L,1)); goto fail;}; | |||
4025 | } | |||
4026 | ||||
4027 | delete arg1; | |||
4028 | ||||
4029 | SWIG_arg=0; | |||
4030 | ||||
4031 | return SWIG_arg; | |||
4032 | ||||
4033 | if(0) SWIG_fail{goto fail;}; | |||
4034 | ||||
4035 | fail: | |||
4036 | lua_error(L); | |||
4037 | return SWIG_arg; | |||
4038 | } | |||
4039 | ||||
4040 | ||||
4041 | static int _wrap_EventConsumer_bind(lua_State* L) { | |||
4042 | int SWIG_arg = -1; | |||
4043 | EventConsumer *arg1 = (EventConsumer *) 0 ; | |||
4044 | char *arg2 = (char *) 0 ; | |||
4045 | char *arg3 = (char *) "" ; | |||
4046 | int result; | |||
4047 | ||||
4048 | SWIG_check_num_args("bind",2,3)if (lua_gettop(L)<2 || lua_gettop(L)>3) {lua_pushfstring (L,"Error in %s expected %d..%d args, got %d","bind",2,3,lua_gettop (L)); goto fail;} | |||
4049 | if(!SWIG_isptrtype(L,1)(lua_isuserdata(L,1) || (lua_type(L, (1)) == 0))) SWIG_fail_arg("bind",1,"EventConsumer *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "bind",1,"EventConsumer *",SWIG_Lua_typename(L,1)); goto fail ;}; | |||
4050 | if(!lua_isstring(L,2)) SWIG_fail_arg("bind",2,"char const *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "bind",2,"char const *",SWIG_Lua_typename(L,2)); goto fail; }; | |||
4051 | if(lua_gettop(L)>=3 && !lua_isstring(L,3)) SWIG_fail_arg("bind",3,"char const *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "bind",3,"char const *",SWIG_Lua_typename(L,3)); goto fail; }; | |||
4052 | ||||
4053 | if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_EventConsumer,0))(SWIG_Lua_ConvertPtr(L,1,(void**)&arg1,swig_types[4],0) >= 0)){ | |||
4054 | SWIG_fail_ptr("EventConsumer_bind",1,SWIGTYPE_p_EventConsumer){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "EventConsumer_bind",1,(swig_types[4] && swig_types [4]->str)?swig_types[4]->str:"void*",SWIG_Lua_typename( L,1)); goto fail;}; | |||
4055 | } | |||
4056 | ||||
4057 | arg2 = (char *)lua_tostring(L, 2)lua_tolstring(L, (2), __null); | |||
4058 | if(lua_gettop(L)>=3){ | |||
4059 | arg3 = (char *)lua_tostring(L, 3)lua_tolstring(L, (3), __null); | |||
4060 | } | |||
4061 | result = (int)(arg1)->bind((char const *)arg2,(char const *)arg3); | |||
4062 | SWIG_arg=0; | |||
4063 | lua_pushnumber(L, (lua_Number) result); SWIG_arg++; | |||
4064 | return SWIG_arg; | |||
4065 | ||||
4066 | if(0) SWIG_fail{goto fail;}; | |||
4067 | ||||
4068 | fail: | |||
4069 | lua_error(L); | |||
4070 | return SWIG_arg; | |||
4071 | } | |||
4072 | ||||
4073 | ||||
4074 | static int _wrap_EventConsumer_pop(lua_State* L) { | |||
4075 | int SWIG_arg = -1; | |||
4076 | EventConsumer *arg1 = (EventConsumer *) 0 ; | |||
4077 | int arg2 = (int) 0 ; | |||
4078 | int arg3 = (int) 0 ; | |||
4079 | Event *result = 0 ; | |||
4080 | ||||
4081 | SWIG_check_num_args("pop",1,3)if (lua_gettop(L)<1 || lua_gettop(L)>3) {lua_pushfstring (L,"Error in %s expected %d..%d args, got %d","pop",1,3,lua_gettop (L)); goto fail;} | |||
4082 | if(!SWIG_isptrtype(L,1)(lua_isuserdata(L,1) || (lua_type(L, (1)) == 0))) SWIG_fail_arg("pop",1,"EventConsumer *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "pop",1,"EventConsumer *",SWIG_Lua_typename(L,1)); goto fail ;}; | |||
4083 | if(lua_gettop(L)>=2 && !lua_isnumber(L,2)) SWIG_fail_arg("pop",2,"int"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "pop",2,"int",SWIG_Lua_typename(L,2)); goto fail;}; | |||
4084 | if(lua_gettop(L)>=3 && !lua_isnumber(L,3)) SWIG_fail_arg("pop",3,"int"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "pop",3,"int",SWIG_Lua_typename(L,3)); goto fail;}; | |||
4085 | ||||
4086 | if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_EventConsumer,0))(SWIG_Lua_ConvertPtr(L,1,(void**)&arg1,swig_types[4],0) >= 0)){ | |||
4087 | SWIG_fail_ptr("EventConsumer_pop",1,SWIGTYPE_p_EventConsumer){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "EventConsumer_pop",1,(swig_types[4] && swig_types[ 4]->str)?swig_types[4]->str:"void*",SWIG_Lua_typename(L ,1)); goto fail;}; | |||
4088 | } | |||
4089 | ||||
4090 | if(lua_gettop(L)>=2){ | |||
4091 | arg2 = (int)lua_tonumber(L, 2)lua_tonumberx(L,2,__null); | |||
4092 | } | |||
4093 | if(lua_gettop(L)>=3){ | |||
4094 | arg3 = (int)lua_tonumber(L, 3)lua_tonumberx(L,3,__null); | |||
4095 | } | |||
4096 | result = (Event *)(arg1)->pop(arg2,arg3); | |||
4097 | SWIG_arg=0; | |||
4098 | SWIG_NewPointerObj(L,result,SWIGTYPE_p_Event,1)SWIG_Lua_NewPointerObj(L, (void *)result, swig_types[3], 1); SWIG_arg++; | |||
4099 | return SWIG_arg; | |||
4100 | ||||
4101 | if(0) SWIG_fail{goto fail;}; | |||
4102 | ||||
4103 | fail: | |||
4104 | lua_error(L); | |||
4105 | return SWIG_arg; | |||
4106 | } | |||
4107 | ||||
4108 | ||||
4109 | static int _wrap_EventConsumer_cleanup(lua_State* L) { | |||
4110 | int SWIG_arg = -1; | |||
4111 | EventConsumer *arg1 = (EventConsumer *) 0 ; | |||
4112 | ||||
4113 | SWIG_check_num_args("cleanup",1,1)if (lua_gettop(L)<1 || lua_gettop(L)>1) {lua_pushfstring (L,"Error in %s expected %d..%d args, got %d","cleanup",1,1,lua_gettop (L)); goto fail;} | |||
4114 | if(!SWIG_isptrtype(L,1)(lua_isuserdata(L,1) || (lua_type(L, (1)) == 0))) SWIG_fail_arg("cleanup",1,"EventConsumer *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "cleanup",1,"EventConsumer *",SWIG_Lua_typename(L,1)); goto fail;}; | |||
4115 | ||||
4116 | if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_EventConsumer,0))(SWIG_Lua_ConvertPtr(L,1,(void**)&arg1,swig_types[4],0) >= 0)){ | |||
4117 | SWIG_fail_ptr("EventConsumer_cleanup",1,SWIGTYPE_p_EventConsumer){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "EventConsumer_cleanup",1,(swig_types[4] && swig_types [4]->str)?swig_types[4]->str:"void*",SWIG_Lua_typename( L,1)); goto fail;}; | |||
4118 | } | |||
4119 | ||||
4120 | (arg1)->cleanup(); | |||
4121 | SWIG_arg=0; | |||
4122 | ||||
4123 | return SWIG_arg; | |||
4124 | ||||
4125 | if(0) SWIG_fail{goto fail;}; | |||
4126 | ||||
4127 | fail: | |||
4128 | lua_error(L); | |||
4129 | return SWIG_arg; | |||
4130 | } | |||
4131 | ||||
4132 | ||||
4133 | static void swig_delete_EventConsumer(void *obj) { | |||
4134 | EventConsumer *arg1 = (EventConsumer *) obj; | |||
4135 | delete arg1; | |||
4136 | } | |||
4137 | static swig_lua_method swig_EventConsumer_methods[] = { | |||
4138 | {"bind", _wrap_EventConsumer_bind}, | |||
4139 | {"pop", _wrap_EventConsumer_pop}, | |||
4140 | {"cleanup", _wrap_EventConsumer_cleanup}, | |||
4141 | {0,0} | |||
4142 | }; | |||
4143 | static swig_lua_attribute swig_EventConsumer_attributes[] = { | |||
4144 | { "events", _wrap_EventConsumer_events_get, _wrap_EventConsumer_events_set}, | |||
4145 | { "e_event_id", _wrap_EventConsumer_e_event_id_get, _wrap_EventConsumer_e_event_id_set}, | |||
4146 | { "e_callback", _wrap_EventConsumer_e_callback_get, _wrap_EventConsumer_e_callback_set}, | |||
4147 | { "e_subclass_name", _wrap_EventConsumer_e_subclass_name_get, _wrap_EventConsumer_e_subclass_name_set}, | |||
4148 | { "e_cb_arg", _wrap_EventConsumer_e_cb_arg_get, _wrap_EventConsumer_e_cb_arg_set}, | |||
4149 | { "enodes", _wrap_EventConsumer_enodes_get, _wrap_EventConsumer_enodes_set}, | |||
4150 | { "node_index", _wrap_EventConsumer_node_index_get, _wrap_EventConsumer_node_index_set}, | |||
4151 | {0,0,0} | |||
4152 | }; | |||
4153 | static swig_lua_class *swig_EventConsumer_bases[] = {0}; | |||
4154 | static const char *swig_EventConsumer_base_names[] = {0}; | |||
4155 | static swig_lua_class _wrap_class_EventConsumer = { "EventConsumer", &SWIGTYPE_p_EventConsumerswig_types[4],_wrap_new_EventConsumer, swig_delete_EventConsumer, swig_EventConsumer_methods, swig_EventConsumer_attributes, swig_EventConsumer_bases, swig_EventConsumer_base_names }; | |||
4156 | ||||
4157 | static int _wrap_delete_CoreSession(lua_State* L) { | |||
4158 | int SWIG_arg = -1; | |||
4159 | CoreSession *arg1 = (CoreSession *) 0 ; | |||
4160 | ||||
4161 | SWIG_check_num_args("CoreSession",1,1)if (lua_gettop(L)<1 || lua_gettop(L)>1) {lua_pushfstring (L,"Error in %s expected %d..%d args, got %d","CoreSession",1 ,1,lua_gettop(L)); goto fail;} | |||
4162 | if(!SWIG_isptrtype(L,1)(lua_isuserdata(L,1) || (lua_type(L, (1)) == 0))) SWIG_fail_arg("CoreSession",1,"CoreSession *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "CoreSession",1,"CoreSession *",SWIG_Lua_typename(L,1)); goto fail;}; | |||
4163 | ||||
4164 | if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_CoreSession,SWIG_POINTER_DISOWN))(SWIG_Lua_ConvertPtr(L,1,(void**)&arg1,swig_types[1],0x1) >= 0)){ | |||
4165 | SWIG_fail_ptr("delete_CoreSession",1,SWIGTYPE_p_CoreSession){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "delete_CoreSession",1,(swig_types[1] && swig_types [1]->str)?swig_types[1]->str:"void*",SWIG_Lua_typename( L,1)); goto fail;}; | |||
4166 | } | |||
4167 | ||||
4168 | delete arg1; | |||
4169 | ||||
4170 | SWIG_arg=0; | |||
4171 | ||||
4172 | return SWIG_arg; | |||
4173 | ||||
4174 | if(0) SWIG_fail{goto fail;}; | |||
4175 | ||||
4176 | fail: | |||
4177 | lua_error(L); | |||
4178 | return SWIG_arg; | |||
4179 | } | |||
4180 | ||||
4181 | ||||
4182 | static int _wrap_CoreSession_session_set(lua_State* L) { | |||
4183 | int SWIG_arg = -1; | |||
4184 | CoreSession *arg1 = (CoreSession *) 0 ; | |||
4185 | switch_core_session_t *arg2 = (switch_core_session_t *) 0 ; | |||
4186 | ||||
4187 | SWIG_check_num_args("session",2,2)if (lua_gettop(L)<2 || lua_gettop(L)>2) {lua_pushfstring (L,"Error in %s expected %d..%d args, got %d","session",2,2,lua_gettop (L)); goto fail;} | |||
4188 | if(!SWIG_isptrtype(L,1)(lua_isuserdata(L,1) || (lua_type(L, (1)) == 0))) SWIG_fail_arg("session",1,"CoreSession *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "session",1,"CoreSession *",SWIG_Lua_typename(L,1)); goto fail ;}; | |||
4189 | if(!SWIG_isptrtype(L,2)(lua_isuserdata(L,2) || (lua_type(L, (2)) == 0))) SWIG_fail_arg("session",2,"switch_core_session_t *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "session",2,"switch_core_session_t *",SWIG_Lua_typename(L,2 )); goto fail;}; | |||
4190 | ||||
4191 | if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_CoreSession,0))(SWIG_Lua_ConvertPtr(L,1,(void**)&arg1,swig_types[1],0) >= 0)){ | |||
4192 | SWIG_fail_ptr("CoreSession_session_set",1,SWIGTYPE_p_CoreSession){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "CoreSession_session_set",1,(swig_types[1] && swig_types [1]->str)?swig_types[1]->str:"void*",SWIG_Lua_typename( L,1)); goto fail;}; | |||
4193 | } | |||
4194 | ||||
4195 | ||||
4196 | if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(void**)&arg2,SWIGTYPE_p_switch_core_session_t,SWIG_POINTER_DISOWN))(SWIG_Lua_ConvertPtr(L,2,(void**)&arg2,swig_types[18],0x1 ) >= 0)){ | |||
4197 | SWIG_fail_ptr("CoreSession_session_set",2,SWIGTYPE_p_switch_core_session_t){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "CoreSession_session_set",2,(swig_types[18] && swig_types [18]->str)?swig_types[18]->str:"void*",SWIG_Lua_typename (L,2)); goto fail;}; | |||
4198 | } | |||
4199 | ||||
4200 | if (arg1) (arg1)->session = arg2; | |||
4201 | ||||
4202 | SWIG_arg=0; | |||
4203 | ||||
4204 | return SWIG_arg; | |||
4205 | ||||
4206 | if(0) SWIG_fail{goto fail;}; | |||
4207 | ||||
4208 | fail: | |||
4209 | lua_error(L); | |||
4210 | return SWIG_arg; | |||
4211 | } | |||
4212 | ||||
4213 | ||||
4214 | static int _wrap_CoreSession_session_get(lua_State* L) { | |||
4215 | int SWIG_arg = -1; | |||
4216 | CoreSession *arg1 = (CoreSession *) 0 ; | |||
4217 | switch_core_session_t *result = 0 ; | |||
4218 | ||||
4219 | SWIG_check_num_args("session",1,1)if (lua_gettop(L)<1 || lua_gettop(L)>1) {lua_pushfstring (L,"Error in %s expected %d..%d args, got %d","session",1,1,lua_gettop (L)); goto fail;} | |||
4220 | if(!SWIG_isptrtype(L,1)(lua_isuserdata(L,1) || (lua_type(L, (1)) == 0))) SWIG_fail_arg("session",1,"CoreSession *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "session",1,"CoreSession *",SWIG_Lua_typename(L,1)); goto fail ;}; | |||
4221 | ||||
4222 | if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_CoreSession,0))(SWIG_Lua_ConvertPtr(L,1,(void**)&arg1,swig_types[1],0) >= 0)){ | |||
4223 | SWIG_fail_ptr("CoreSession_session_get",1,SWIGTYPE_p_CoreSession){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "CoreSession_session_get",1,(swig_types[1] && swig_types [1]->str)?swig_types[1]->str:"void*",SWIG_Lua_typename( L,1)); goto fail;}; | |||
4224 | } | |||
4225 | ||||
4226 | result = (switch_core_session_t *) ((arg1)->session); | |||
4227 | SWIG_arg=0; | |||
4228 | SWIG_NewPointerObj(L,result,SWIGTYPE_p_switch_core_session_t,0)SWIG_Lua_NewPointerObj(L, (void *)result, swig_types[18], 0); SWIG_arg++; | |||
4229 | return SWIG_arg; | |||
4230 | ||||
4231 | if(0) SWIG_fail{goto fail;}; | |||
4232 | ||||
4233 | fail: | |||
4234 | lua_error(L); | |||
4235 | return SWIG_arg; | |||
4236 | } | |||
4237 | ||||
4238 | ||||
4239 | static int _wrap_CoreSession_channel_set(lua_State* L) { | |||
4240 | int SWIG_arg = -1; | |||
4241 | CoreSession *arg1 = (CoreSession *) 0 ; | |||
4242 | switch_channel_t *arg2 = (switch_channel_t *) 0 ; | |||
4243 | ||||
4244 | SWIG_check_num_args("channel",2,2)if (lua_gettop(L)<2 || lua_gettop(L)>2) {lua_pushfstring (L,"Error in %s expected %d..%d args, got %d","channel",2,2,lua_gettop (L)); goto fail;} | |||
4245 | if(!SWIG_isptrtype(L,1)(lua_isuserdata(L,1) || (lua_type(L, (1)) == 0))) SWIG_fail_arg("channel",1,"CoreSession *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "channel",1,"CoreSession *",SWIG_Lua_typename(L,1)); goto fail ;}; | |||
4246 | if(!SWIG_isptrtype(L,2)(lua_isuserdata(L,2) || (lua_type(L, (2)) == 0))) SWIG_fail_arg("channel",2,"switch_channel_t *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "channel",2,"switch_channel_t *",SWIG_Lua_typename(L,2)); goto fail;}; | |||
4247 | ||||
4248 | if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_CoreSession,0))(SWIG_Lua_ConvertPtr(L,1,(void**)&arg1,swig_types[1],0) >= 0)){ | |||
4249 | SWIG_fail_ptr("CoreSession_channel_set",1,SWIGTYPE_p_CoreSession){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "CoreSession_channel_set",1,(swig_types[1] && swig_types [1]->str)?swig_types[1]->str:"void*",SWIG_Lua_typename( L,1)); goto fail;}; | |||
4250 | } | |||
4251 | ||||
4252 | ||||
4253 | if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(void**)&arg2,SWIGTYPE_p_switch_channel_t,SWIG_POINTER_DISOWN))(SWIG_Lua_ConvertPtr(L,2,(void**)&arg2,swig_types[17],0x1 ) >= 0)){ | |||
4254 | SWIG_fail_ptr("CoreSession_channel_set",2,SWIGTYPE_p_switch_channel_t){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "CoreSession_channel_set",2,(swig_types[17] && swig_types [17]->str)?swig_types[17]->str:"void*",SWIG_Lua_typename (L,2)); goto fail;}; | |||
4255 | } | |||
4256 | ||||
4257 | if (arg1) (arg1)->channel = arg2; | |||
4258 | ||||
4259 | SWIG_arg=0; | |||
4260 | ||||
4261 | return SWIG_arg; | |||
4262 | ||||
4263 | if(0) SWIG_fail{goto fail;}; | |||
4264 | ||||
4265 | fail: | |||
4266 | lua_error(L); | |||
4267 | return SWIG_arg; | |||
4268 | } | |||
4269 | ||||
4270 | ||||
4271 | static int _wrap_CoreSession_channel_get(lua_State* L) { | |||
4272 | int SWIG_arg = -1; | |||
4273 | CoreSession *arg1 = (CoreSession *) 0 ; | |||
4274 | switch_channel_t *result = 0 ; | |||
4275 | ||||
4276 | SWIG_check_num_args("channel",1,1)if (lua_gettop(L)<1 || lua_gettop(L)>1) {lua_pushfstring (L,"Error in %s expected %d..%d args, got %d","channel",1,1,lua_gettop (L)); goto fail;} | |||
4277 | if(!SWIG_isptrtype(L,1)(lua_isuserdata(L,1) || (lua_type(L, (1)) == 0))) SWIG_fail_arg("channel",1,"CoreSession *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "channel",1,"CoreSession *",SWIG_Lua_typename(L,1)); goto fail ;}; | |||
4278 | ||||
4279 | if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_CoreSession,0))(SWIG_Lua_ConvertPtr(L,1,(void**)&arg1,swig_types[1],0) >= 0)){ | |||
4280 | SWIG_fail_ptr("CoreSession_channel_get",1,SWIGTYPE_p_CoreSession){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "CoreSession_channel_get",1,(swig_types[1] && swig_types [1]->str)?swig_types[1]->str:"void*",SWIG_Lua_typename( L,1)); goto fail;}; | |||
4281 | } | |||
4282 | ||||
4283 | result = (switch_channel_t *) ((arg1)->channel); | |||
4284 | SWIG_arg=0; | |||
4285 | SWIG_NewPointerObj(L,result,SWIGTYPE_p_switch_channel_t,0)SWIG_Lua_NewPointerObj(L, (void *)result, swig_types[17], 0); SWIG_arg++; | |||
4286 | return SWIG_arg; | |||
4287 | ||||
4288 | if(0) SWIG_fail{goto fail;}; | |||
4289 | ||||
4290 | fail: | |||
4291 | lua_error(L); | |||
4292 | return SWIG_arg; | |||
4293 | } | |||
4294 | ||||
4295 | ||||
4296 | static int _wrap_CoreSession_flags_set(lua_State* L) { | |||
4297 | int SWIG_arg = -1; | |||
4298 | CoreSession *arg1 = (CoreSession *) 0 ; | |||
4299 | unsigned int arg2 ; | |||
4300 | ||||
4301 | SWIG_check_num_args("flags",2,2)if (lua_gettop(L)<2 || lua_gettop(L)>2) {lua_pushfstring (L,"Error in %s expected %d..%d args, got %d","flags",2,2,lua_gettop (L)); goto fail;} | |||
4302 | if(!SWIG_isptrtype(L,1)(lua_isuserdata(L,1) || (lua_type(L, (1)) == 0))) SWIG_fail_arg("flags",1,"CoreSession *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "flags",1,"CoreSession *",SWIG_Lua_typename(L,1)); goto fail ;}; | |||
4303 | if(!lua_isnumber(L,2)) SWIG_fail_arg("flags",2,"unsigned int"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "flags",2,"unsigned int",SWIG_Lua_typename(L,2)); goto fail ;}; | |||
4304 | ||||
4305 | if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_CoreSession,0))(SWIG_Lua_ConvertPtr(L,1,(void**)&arg1,swig_types[1],0) >= 0)){ | |||
4306 | SWIG_fail_ptr("CoreSession_flags_set",1,SWIGTYPE_p_CoreSession){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "CoreSession_flags_set",1,(swig_types[1] && swig_types [1]->str)?swig_types[1]->str:"void*",SWIG_Lua_typename( L,1)); goto fail;}; | |||
4307 | } | |||
4308 | ||||
4309 | arg2 = (unsigned int)lua_tonumber(L, 2)lua_tonumberx(L,2,__null); | |||
4310 | if (arg1) (arg1)->flags = arg2; | |||
4311 | ||||
4312 | SWIG_arg=0; | |||
4313 | ||||
4314 | return SWIG_arg; | |||
4315 | ||||
4316 | if(0) SWIG_fail{goto fail;}; | |||
4317 | ||||
4318 | fail: | |||
4319 | lua_error(L); | |||
4320 | return SWIG_arg; | |||
4321 | } | |||
4322 | ||||
4323 | ||||
4324 | static int _wrap_CoreSession_flags_get(lua_State* L) { | |||
4325 | int SWIG_arg = -1; | |||
4326 | CoreSession *arg1 = (CoreSession *) 0 ; | |||
4327 | unsigned int result; | |||
4328 | ||||
4329 | SWIG_check_num_args("flags",1,1)if (lua_gettop(L)<1 || lua_gettop(L)>1) {lua_pushfstring (L,"Error in %s expected %d..%d args, got %d","flags",1,1,lua_gettop (L)); goto fail;} | |||
4330 | if(!SWIG_isptrtype(L,1)(lua_isuserdata(L,1) || (lua_type(L, (1)) == 0))) SWIG_fail_arg("flags",1,"CoreSession *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "flags",1,"CoreSession *",SWIG_Lua_typename(L,1)); goto fail ;}; | |||
4331 | ||||
4332 | if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_CoreSession,0))(SWIG_Lua_ConvertPtr(L,1,(void**)&arg1,swig_types[1],0) >= 0)){ | |||
4333 | SWIG_fail_ptr("CoreSession_flags_get",1,SWIGTYPE_p_CoreSession){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "CoreSession_flags_get",1,(swig_types[1] && swig_types [1]->str)?swig_types[1]->str:"void*",SWIG_Lua_typename( L,1)); goto fail;}; | |||
4334 | } | |||
4335 | ||||
4336 | result = (unsigned int) ((arg1)->flags); | |||
4337 | SWIG_arg=0; | |||
4338 | lua_pushnumber(L, (lua_Number) result); SWIG_arg++; | |||
4339 | return SWIG_arg; | |||
4340 | ||||
4341 | if(0) SWIG_fail{goto fail;}; | |||
4342 | ||||
4343 | fail: | |||
4344 | lua_error(L); | |||
4345 | return SWIG_arg; | |||
4346 | } | |||
4347 | ||||
4348 | ||||
4349 | static int _wrap_CoreSession_allocated_set(lua_State* L) { | |||
4350 | int SWIG_arg = -1; | |||
4351 | CoreSession *arg1 = (CoreSession *) 0 ; | |||
4352 | int arg2 ; | |||
4353 | ||||
4354 | SWIG_check_num_args("allocated",2,2)if (lua_gettop(L)<2 || lua_gettop(L)>2) {lua_pushfstring (L,"Error in %s expected %d..%d args, got %d","allocated",2,2 ,lua_gettop(L)); goto fail;} | |||
4355 | if(!SWIG_isptrtype(L,1)(lua_isuserdata(L,1) || (lua_type(L, (1)) == 0))) SWIG_fail_arg("allocated",1,"CoreSession *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "allocated",1,"CoreSession *",SWIG_Lua_typename(L,1)); goto fail;}; | |||
4356 | if(!lua_isnumber(L,2)) SWIG_fail_arg("allocated",2,"int"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "allocated",2,"int",SWIG_Lua_typename(L,2)); goto fail;}; | |||
4357 | ||||
4358 | if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_CoreSession,0))(SWIG_Lua_ConvertPtr(L,1,(void**)&arg1,swig_types[1],0) >= 0)){ | |||
4359 | SWIG_fail_ptr("CoreSession_allocated_set",1,SWIGTYPE_p_CoreSession){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "CoreSession_allocated_set",1,(swig_types[1] && swig_types [1]->str)?swig_types[1]->str:"void*",SWIG_Lua_typename( L,1)); goto fail;}; | |||
4360 | } | |||
4361 | ||||
4362 | arg2 = (int)lua_tonumber(L, 2)lua_tonumberx(L,2,__null); | |||
4363 | if (arg1) (arg1)->allocated = arg2; | |||
4364 | ||||
4365 | SWIG_arg=0; | |||
4366 | ||||
4367 | return SWIG_arg; | |||
4368 | ||||
4369 | if(0) SWIG_fail{goto fail;}; | |||
4370 | ||||
4371 | fail: | |||
4372 | lua_error(L); | |||
4373 | return SWIG_arg; | |||
4374 | } | |||
4375 | ||||
4376 | ||||
4377 | static int _wrap_CoreSession_allocated_get(lua_State* L) { | |||
4378 | int SWIG_arg = -1; | |||
4379 | CoreSession *arg1 = (CoreSession *) 0 ; | |||
4380 | int result; | |||
4381 | ||||
4382 | SWIG_check_num_args("allocated",1,1)if (lua_gettop(L)<1 || lua_gettop(L)>1) {lua_pushfstring (L,"Error in %s expected %d..%d args, got %d","allocated",1,1 ,lua_gettop(L)); goto fail;} | |||
4383 | if(!SWIG_isptrtype(L,1)(lua_isuserdata(L,1) || (lua_type(L, (1)) == 0))) SWIG_fail_arg("allocated",1,"CoreSession *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "allocated",1,"CoreSession *",SWIG_Lua_typename(L,1)); goto fail;}; | |||
4384 | ||||
4385 | if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_CoreSession,0))(SWIG_Lua_ConvertPtr(L,1,(void**)&arg1,swig_types[1],0) >= 0)){ | |||
4386 | SWIG_fail_ptr("CoreSession_allocated_get",1,SWIGTYPE_p_CoreSession){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "CoreSession_allocated_get",1,(swig_types[1] && swig_types [1]->str)?swig_types[1]->str:"void*",SWIG_Lua_typename( L,1)); goto fail;}; | |||
4387 | } | |||
4388 | ||||
4389 | result = (int) ((arg1)->allocated); | |||
4390 | SWIG_arg=0; | |||
4391 | lua_pushnumber(L, (lua_Number) result); SWIG_arg++; | |||
4392 | return SWIG_arg; | |||
4393 | ||||
4394 | if(0) SWIG_fail{goto fail;}; | |||
4395 | ||||
4396 | fail: | |||
4397 | lua_error(L); | |||
4398 | return SWIG_arg; | |||
4399 | } | |||
4400 | ||||
4401 | ||||
4402 | static int _wrap_CoreSession_cb_state_set(lua_State* L) { | |||
4403 | int SWIG_arg = -1; | |||
4404 | CoreSession *arg1 = (CoreSession *) 0 ; | |||
4405 | input_callback_state *arg2 = (input_callback_state *) 0 ; | |||
4406 | ||||
4407 | SWIG_check_num_args("cb_state",2,2)if (lua_gettop(L)<2 || lua_gettop(L)>2) {lua_pushfstring (L,"Error in %s expected %d..%d args, got %d","cb_state",2,2, lua_gettop(L)); goto fail;} | |||
4408 | if(!SWIG_isptrtype(L,1)(lua_isuserdata(L,1) || (lua_type(L, (1)) == 0))) SWIG_fail_arg("cb_state",1,"CoreSession *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "cb_state",1,"CoreSession *",SWIG_Lua_typename(L,1)); goto fail ;}; | |||
4409 | if(!SWIG_isptrtype(L,2)(lua_isuserdata(L,2) || (lua_type(L, (2)) == 0))) SWIG_fail_arg("cb_state",2,"input_callback_state *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "cb_state",2,"input_callback_state *",SWIG_Lua_typename(L,2 )); goto fail;}; | |||
4410 | ||||
4411 | if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_CoreSession,0))(SWIG_Lua_ConvertPtr(L,1,(void**)&arg1,swig_types[1],0) >= 0)){ | |||
4412 | SWIG_fail_ptr("CoreSession_cb_state_set",1,SWIGTYPE_p_CoreSession){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "CoreSession_cb_state_set",1,(swig_types[1] && swig_types [1]->str)?swig_types[1]->str:"void*",SWIG_Lua_typename( L,1)); goto fail;}; | |||
4413 | } | |||
4414 | ||||
4415 | ||||
4416 | if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(void**)&arg2,SWIGTYPE_p_input_callback_state,0))(SWIG_Lua_ConvertPtr(L,2,(void**)&arg2,swig_types[10],0) >= 0)){ | |||
4417 | SWIG_fail_ptr("CoreSession_cb_state_set",2,SWIGTYPE_p_input_callback_state){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "CoreSession_cb_state_set",2,(swig_types[10] && swig_types [10]->str)?swig_types[10]->str:"void*",SWIG_Lua_typename (L,2)); goto fail;}; | |||
4418 | } | |||
4419 | ||||
4420 | if (arg1) (arg1)->cb_state = *arg2; | |||
4421 | ||||
4422 | SWIG_arg=0; | |||
4423 | ||||
4424 | return SWIG_arg; | |||
4425 | ||||
4426 | if(0) SWIG_fail{goto fail;}; | |||
4427 | ||||
4428 | fail: | |||
4429 | lua_error(L); | |||
4430 | return SWIG_arg; | |||
4431 | } | |||
4432 | ||||
4433 | ||||
4434 | static int _wrap_CoreSession_cb_state_get(lua_State* L) { | |||
4435 | int SWIG_arg = -1; | |||
4436 | CoreSession *arg1 = (CoreSession *) 0 ; | |||
4437 | input_callback_state *result = 0 ; | |||
4438 | ||||
4439 | SWIG_check_num_args("cb_state",1,1)if (lua_gettop(L)<1 || lua_gettop(L)>1) {lua_pushfstring (L,"Error in %s expected %d..%d args, got %d","cb_state",1,1, lua_gettop(L)); goto fail;} | |||
4440 | if(!SWIG_isptrtype(L,1)(lua_isuserdata(L,1) || (lua_type(L, (1)) == 0))) SWIG_fail_arg("cb_state",1,"CoreSession *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "cb_state",1,"CoreSession *",SWIG_Lua_typename(L,1)); goto fail ;}; | |||
4441 | ||||
4442 | if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_CoreSession,0))(SWIG_Lua_ConvertPtr(L,1,(void**)&arg1,swig_types[1],0) >= 0)){ | |||
4443 | SWIG_fail_ptr("CoreSession_cb_state_get",1,SWIGTYPE_p_CoreSession){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "CoreSession_cb_state_get",1,(swig_types[1] && swig_types [1]->str)?swig_types[1]->str:"void*",SWIG_Lua_typename( L,1)); goto fail;}; | |||
4444 | } | |||
4445 | ||||
4446 | result = (input_callback_state *)& ((arg1)->cb_state); | |||
4447 | SWIG_arg=0; | |||
4448 | SWIG_NewPointerObj(L,result,SWIGTYPE_p_input_callback_state,0)SWIG_Lua_NewPointerObj(L, (void *)result, swig_types[10], 0); SWIG_arg++; | |||
4449 | return SWIG_arg; | |||
4450 | ||||
4451 | if(0) SWIG_fail{goto fail;}; | |||
4452 | ||||
4453 | fail: | |||
4454 | lua_error(L); | |||
4455 | return SWIG_arg; | |||
4456 | } | |||
4457 | ||||
4458 | ||||
4459 | static int _wrap_CoreSession_hook_state_set(lua_State* L) { | |||
4460 | int SWIG_arg = -1; | |||
4461 | CoreSession *arg1 = (CoreSession *) 0 ; | |||
4462 | switch_channel_state_t arg2 ; | |||
4463 | switch_channel_state_t *argp2 ; | |||
4464 | ||||
4465 | SWIG_check_num_args("hook_state",2,2)if (lua_gettop(L)<2 || lua_gettop(L)>2) {lua_pushfstring (L,"Error in %s expected %d..%d args, got %d","hook_state",2, 2,lua_gettop(L)); goto fail;} | |||
4466 | if(!SWIG_isptrtype(L,1)(lua_isuserdata(L,1) || (lua_type(L, (1)) == 0))) SWIG_fail_arg("hook_state",1,"CoreSession *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "hook_state",1,"CoreSession *",SWIG_Lua_typename(L,1)); goto fail;}; | |||
4467 | if(!lua_isuserdata(L,2)) SWIG_fail_arg("hook_state",2,"switch_channel_state_t"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "hook_state",2,"switch_channel_state_t",SWIG_Lua_typename(L ,2)); goto fail;}; | |||
4468 | ||||
4469 | if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_CoreSession,0))(SWIG_Lua_ConvertPtr(L,1,(void**)&arg1,swig_types[1],0) >= 0)){ | |||
4470 | SWIG_fail_ptr("CoreSession_hook_state_set",1,SWIGTYPE_p_CoreSession){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "CoreSession_hook_state_set",1,(swig_types[1] && swig_types [1]->str)?swig_types[1]->str:"void*",SWIG_Lua_typename( L,1)); goto fail;}; | |||
4471 | } | |||
4472 | ||||
4473 | ||||
4474 | if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(void**)&argp2,SWIGTYPE_p_switch_channel_state_t,0))(SWIG_Lua_ConvertPtr(L,2,(void**)&argp2,swig_types[16],0) >= 0)){ | |||
4475 | SWIG_fail_ptr("CoreSession_hook_state_set",2,SWIGTYPE_p_switch_channel_state_t){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "CoreSession_hook_state_set",2,(swig_types[16] && swig_types [16]->str)?swig_types[16]->str:"void*",SWIG_Lua_typename (L,2)); goto fail;}; | |||
4476 | } | |||
4477 | arg2 = *argp2; | |||
4478 | ||||
4479 | if (arg1) (arg1)->hook_state = arg2; | |||
4480 | ||||
4481 | SWIG_arg=0; | |||
4482 | ||||
4483 | return SWIG_arg; | |||
4484 | ||||
4485 | if(0) SWIG_fail{goto fail;}; | |||
4486 | ||||
4487 | fail: | |||
4488 | lua_error(L); | |||
4489 | return SWIG_arg; | |||
4490 | } | |||
4491 | ||||
4492 | ||||
4493 | static int _wrap_CoreSession_hook_state_get(lua_State* L) { | |||
4494 | int SWIG_arg = -1; | |||
4495 | CoreSession *arg1 = (CoreSession *) 0 ; | |||
4496 | switch_channel_state_t result; | |||
4497 | ||||
4498 | SWIG_check_num_args("hook_state",1,1)if (lua_gettop(L)<1 || lua_gettop(L)>1) {lua_pushfstring (L,"Error in %s expected %d..%d args, got %d","hook_state",1, 1,lua_gettop(L)); goto fail;} | |||
4499 | if(!SWIG_isptrtype(L,1)(lua_isuserdata(L,1) || (lua_type(L, (1)) == 0))) SWIG_fail_arg("hook_state",1,"CoreSession *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "hook_state",1,"CoreSession *",SWIG_Lua_typename(L,1)); goto fail;}; | |||
4500 | ||||
4501 | if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_CoreSession,0))(SWIG_Lua_ConvertPtr(L,1,(void**)&arg1,swig_types[1],0) >= 0)){ | |||
4502 | SWIG_fail_ptr("CoreSession_hook_state_get",1,SWIGTYPE_p_CoreSession){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "CoreSession_hook_state_get",1,(swig_types[1] && swig_types [1]->str)?swig_types[1]->str:"void*",SWIG_Lua_typename( L,1)); goto fail;}; | |||
4503 | } | |||
4504 | ||||
4505 | result = ((arg1)->hook_state); | |||
4506 | SWIG_arg=0; | |||
4507 | { | |||
4508 | switch_channel_state_t * resultptr = new switch_channel_state_t((switch_channel_state_t &) result); | |||
4509 | SWIG_NewPointerObj(L,(void *) resultptr,SWIGTYPE_p_switch_channel_state_t,1)SWIG_Lua_NewPointerObj(L, (void *)(void *) resultptr, swig_types [16], 1); SWIG_arg++; | |||
4510 | } | |||
4511 | return SWIG_arg; | |||
4512 | ||||
4513 | if(0) SWIG_fail{goto fail;}; | |||
4514 | ||||
4515 | fail: | |||
4516 | lua_error(L); | |||
4517 | return SWIG_arg; | |||
4518 | } | |||
4519 | ||||
4520 | ||||
4521 | static int _wrap_CoreSession_cause_set(lua_State* L) { | |||
4522 | int SWIG_arg = -1; | |||
4523 | CoreSession *arg1 = (CoreSession *) 0 ; | |||
4524 | switch_call_cause_t arg2 ; | |||
4525 | switch_call_cause_t *argp2 ; | |||
4526 | ||||
4527 | SWIG_check_num_args("cause",2,2)if (lua_gettop(L)<2 || lua_gettop(L)>2) {lua_pushfstring (L,"Error in %s expected %d..%d args, got %d","cause",2,2,lua_gettop (L)); goto fail;} | |||
4528 | if(!SWIG_isptrtype(L,1)(lua_isuserdata(L,1) || (lua_type(L, (1)) == 0))) SWIG_fail_arg("cause",1,"CoreSession *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "cause",1,"CoreSession *",SWIG_Lua_typename(L,1)); goto fail ;}; | |||
4529 | if(!lua_isuserdata(L,2)) SWIG_fail_arg("cause",2,"switch_call_cause_t"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "cause",2,"switch_call_cause_t",SWIG_Lua_typename(L,2)); goto fail;}; | |||
4530 | ||||
4531 | if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_CoreSession,0))(SWIG_Lua_ConvertPtr(L,1,(void**)&arg1,swig_types[1],0) >= 0)){ | |||
4532 | SWIG_fail_ptr("CoreSession_cause_set",1,SWIGTYPE_p_CoreSession){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "CoreSession_cause_set",1,(swig_types[1] && swig_types [1]->str)?swig_types[1]->str:"void*",SWIG_Lua_typename( L,1)); goto fail;}; | |||
4533 | } | |||
4534 | ||||
4535 | ||||
4536 | if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(void**)&argp2,SWIGTYPE_p_switch_call_cause_t,0))(SWIG_Lua_ConvertPtr(L,2,(void**)&argp2,swig_types[15],0) >= 0)){ | |||
4537 | SWIG_fail_ptr("CoreSession_cause_set",2,SWIGTYPE_p_switch_call_cause_t){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "CoreSession_cause_set",2,(swig_types[15] && swig_types [15]->str)?swig_types[15]->str:"void*",SWIG_Lua_typename (L,2)); goto fail;}; | |||
4538 | } | |||
4539 | arg2 = *argp2; | |||
4540 | ||||
4541 | if (arg1) (arg1)->cause = arg2; | |||
4542 | ||||
4543 | SWIG_arg=0; | |||
4544 | ||||
4545 | return SWIG_arg; | |||
4546 | ||||
4547 | if(0) SWIG_fail{goto fail;}; | |||
4548 | ||||
4549 | fail: | |||
4550 | lua_error(L); | |||
4551 | return SWIG_arg; | |||
4552 | } | |||
4553 | ||||
4554 | ||||
4555 | static int _wrap_CoreSession_cause_get(lua_State* L) { | |||
4556 | int SWIG_arg = -1; | |||
4557 | CoreSession *arg1 = (CoreSession *) 0 ; | |||
4558 | switch_call_cause_t result; | |||
4559 | ||||
4560 | SWIG_check_num_args("cause",1,1)if (lua_gettop(L)<1 || lua_gettop(L)>1) {lua_pushfstring (L,"Error in %s expected %d..%d args, got %d","cause",1,1,lua_gettop (L)); goto fail;} | |||
4561 | if(!SWIG_isptrtype(L,1)(lua_isuserdata(L,1) || (lua_type(L, (1)) == 0))) SWIG_fail_arg("cause",1,"CoreSession *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "cause",1,"CoreSession *",SWIG_Lua_typename(L,1)); goto fail ;}; | |||
4562 | ||||
4563 | if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_CoreSession,0))(SWIG_Lua_ConvertPtr(L,1,(void**)&arg1,swig_types[1],0) >= 0)){ | |||
4564 | SWIG_fail_ptr("CoreSession_cause_get",1,SWIGTYPE_p_CoreSession){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "CoreSession_cause_get",1,(swig_types[1] && swig_types [1]->str)?swig_types[1]->str:"void*",SWIG_Lua_typename( L,1)); goto fail;}; | |||
4565 | } | |||
4566 | ||||
4567 | result = ((arg1)->cause); | |||
4568 | SWIG_arg=0; | |||
4569 | { | |||
4570 | switch_call_cause_t * resultptr = new switch_call_cause_t((switch_call_cause_t &) result); | |||
4571 | SWIG_NewPointerObj(L,(void *) resultptr,SWIGTYPE_p_switch_call_cause_t,1)SWIG_Lua_NewPointerObj(L, (void *)(void *) resultptr, swig_types [15], 1); SWIG_arg++; | |||
4572 | } | |||
4573 | return SWIG_arg; | |||
4574 | ||||
4575 | if(0) SWIG_fail{goto fail;}; | |||
4576 | ||||
4577 | fail: | |||
4578 | lua_error(L); | |||
4579 | return SWIG_arg; | |||
4580 | } | |||
4581 | ||||
4582 | ||||
4583 | static int _wrap_CoreSession_uuid_set(lua_State* L) { | |||
4584 | int SWIG_arg = -1; | |||
4585 | CoreSession *arg1 = (CoreSession *) 0 ; | |||
4586 | char *arg2 = (char *) 0 ; | |||
4587 | ||||
4588 | SWIG_check_num_args("uuid",2,2)if (lua_gettop(L)<2 || lua_gettop(L)>2) {lua_pushfstring (L,"Error in %s expected %d..%d args, got %d","uuid",2,2,lua_gettop (L)); goto fail;} | |||
4589 | if(!SWIG_isptrtype(L,1)(lua_isuserdata(L,1) || (lua_type(L, (1)) == 0))) SWIG_fail_arg("uuid",1,"CoreSession *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "uuid",1,"CoreSession *",SWIG_Lua_typename(L,1)); goto fail ;}; | |||
4590 | if(!lua_isstring(L,2)) SWIG_fail_arg("uuid",2,"char *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "uuid",2,"char *",SWIG_Lua_typename(L,2)); goto fail;}; | |||
4591 | ||||
4592 | if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_CoreSession,0))(SWIG_Lua_ConvertPtr(L,1,(void**)&arg1,swig_types[1],0) >= 0)){ | |||
4593 | SWIG_fail_ptr("CoreSession_uuid_set",1,SWIGTYPE_p_CoreSession){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "CoreSession_uuid_set",1,(swig_types[1] && swig_types [1]->str)?swig_types[1]->str:"void*",SWIG_Lua_typename( L,1)); goto fail;}; | |||
4594 | } | |||
4595 | ||||
4596 | arg2 = (char *)lua_tostring(L, 2)lua_tolstring(L, (2), __null); | |||
4597 | { | |||
4598 | if (arg1->uuid) delete [] arg1->uuid; | |||
4599 | if (arg2) { | |||
4600 | arg1->uuid = (char *) (new char[strlen((const char *)arg2)+1]); | |||
4601 | strcpy((char *)arg1->uuid, (const char *)arg2); | |||
4602 | } else { | |||
4603 | arg1->uuid = 0; | |||
4604 | } | |||
4605 | } | |||
4606 | SWIG_arg=0; | |||
4607 | ||||
4608 | return SWIG_arg; | |||
4609 | ||||
4610 | if(0) SWIG_fail{goto fail;}; | |||
4611 | ||||
4612 | fail: | |||
4613 | lua_error(L); | |||
4614 | return SWIG_arg; | |||
4615 | } | |||
4616 | ||||
4617 | ||||
4618 | static int _wrap_CoreSession_uuid_get(lua_State* L) { | |||
4619 | int SWIG_arg = -1; | |||
4620 | CoreSession *arg1 = (CoreSession *) 0 ; | |||
4621 | char *result = 0 ; | |||
4622 | ||||
4623 | SWIG_check_num_args("uuid",1,1)if (lua_gettop(L)<1 || lua_gettop(L)>1) {lua_pushfstring (L,"Error in %s expected %d..%d args, got %d","uuid",1,1,lua_gettop (L)); goto fail;} | |||
4624 | if(!SWIG_isptrtype(L,1)(lua_isuserdata(L,1) || (lua_type(L, (1)) == 0))) SWIG_fail_arg("uuid",1,"CoreSession *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "uuid",1,"CoreSession *",SWIG_Lua_typename(L,1)); goto fail ;}; | |||
4625 | ||||
4626 | if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_CoreSession,0))(SWIG_Lua_ConvertPtr(L,1,(void**)&arg1,swig_types[1],0) >= 0)){ | |||
4627 | SWIG_fail_ptr("CoreSession_uuid_get",1,SWIGTYPE_p_CoreSession){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "CoreSession_uuid_get",1,(swig_types[1] && swig_types [1]->str)?swig_types[1]->str:"void*",SWIG_Lua_typename( L,1)); goto fail;}; | |||
4628 | } | |||
4629 | ||||
4630 | result = (char *) ((arg1)->uuid); | |||
4631 | SWIG_arg=0; | |||
4632 | lua_pushstring(L,(const char*)result); SWIG_arg++; | |||
4633 | return SWIG_arg; | |||
4634 | ||||
4635 | if(0) SWIG_fail{goto fail;}; | |||
4636 | ||||
4637 | fail: | |||
4638 | lua_error(L); | |||
4639 | return SWIG_arg; | |||
4640 | } | |||
4641 | ||||
4642 | ||||
4643 | static int _wrap_CoreSession_tts_name_set(lua_State* L) { | |||
4644 | int SWIG_arg = -1; | |||
4645 | CoreSession *arg1 = (CoreSession *) 0 ; | |||
4646 | char *arg2 = (char *) 0 ; | |||
4647 | ||||
4648 | SWIG_check_num_args("tts_name",2,2)if (lua_gettop(L)<2 || lua_gettop(L)>2) {lua_pushfstring (L,"Error in %s expected %d..%d args, got %d","tts_name",2,2, lua_gettop(L)); goto fail;} | |||
4649 | if(!SWIG_isptrtype(L,1)(lua_isuserdata(L,1) || (lua_type(L, (1)) == 0))) SWIG_fail_arg("tts_name",1,"CoreSession *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "tts_name",1,"CoreSession *",SWIG_Lua_typename(L,1)); goto fail ;}; | |||
4650 | if(!lua_isstring(L,2)) SWIG_fail_arg("tts_name",2,"char *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "tts_name",2,"char *",SWIG_Lua_typename(L,2)); goto fail;}; | |||
4651 | ||||
4652 | if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_CoreSession,0))(SWIG_Lua_ConvertPtr(L,1,(void**)&arg1,swig_types[1],0) >= 0)){ | |||
4653 | SWIG_fail_ptr("CoreSession_tts_name_set",1,SWIGTYPE_p_CoreSession){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "CoreSession_tts_name_set",1,(swig_types[1] && swig_types [1]->str)?swig_types[1]->str:"void*",SWIG_Lua_typename( L,1)); goto fail;}; | |||
4654 | } | |||
4655 | ||||
4656 | arg2 = (char *)lua_tostring(L, 2)lua_tolstring(L, (2), __null); | |||
4657 | { | |||
4658 | if (arg1->tts_name) delete [] arg1->tts_name; | |||
4659 | if (arg2) { | |||
4660 | arg1->tts_name = (char *) (new char[strlen((const char *)arg2)+1]); | |||
4661 | strcpy((char *)arg1->tts_name, (const char *)arg2); | |||
4662 | } else { | |||
4663 | arg1->tts_name = 0; | |||
4664 | } | |||
4665 | } | |||
4666 | SWIG_arg=0; | |||
4667 | ||||
4668 | return SWIG_arg; | |||
4669 | ||||
4670 | if(0) SWIG_fail{goto fail;}; | |||
4671 | ||||
4672 | fail: | |||
4673 | lua_error(L); | |||
4674 | return SWIG_arg; | |||
4675 | } | |||
4676 | ||||
4677 | ||||
4678 | static int _wrap_CoreSession_tts_name_get(lua_State* L) { | |||
4679 | int SWIG_arg = -1; | |||
4680 | CoreSession *arg1 = (CoreSession *) 0 ; | |||
4681 | char *result = 0 ; | |||
4682 | ||||
4683 | SWIG_check_num_args("tts_name",1,1)if (lua_gettop(L)<1 || lua_gettop(L)>1) {lua_pushfstring (L,"Error in %s expected %d..%d args, got %d","tts_name",1,1, lua_gettop(L)); goto fail;} | |||
4684 | if(!SWIG_isptrtype(L,1)(lua_isuserdata(L,1) || (lua_type(L, (1)) == 0))) SWIG_fail_arg("tts_name",1,"CoreSession *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "tts_name",1,"CoreSession *",SWIG_Lua_typename(L,1)); goto fail ;}; | |||
4685 | ||||
4686 | if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_CoreSession,0))(SWIG_Lua_ConvertPtr(L,1,(void**)&arg1,swig_types[1],0) >= 0)){ | |||
4687 | SWIG_fail_ptr("CoreSession_tts_name_get",1,SWIGTYPE_p_CoreSession){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "CoreSession_tts_name_get",1,(swig_types[1] && swig_types [1]->str)?swig_types[1]->str:"void*",SWIG_Lua_typename( L,1)); goto fail;}; | |||
4688 | } | |||
4689 | ||||
4690 | result = (char *) ((arg1)->tts_name); | |||
4691 | SWIG_arg=0; | |||
4692 | lua_pushstring(L,(const char*)result); SWIG_arg++; | |||
4693 | return SWIG_arg; | |||
4694 | ||||
4695 | if(0) SWIG_fail{goto fail;}; | |||
4696 | ||||
4697 | fail: | |||
4698 | lua_error(L); | |||
4699 | return SWIG_arg; | |||
4700 | } | |||
4701 | ||||
4702 | ||||
4703 | static int _wrap_CoreSession_voice_name_set(lua_State* L) { | |||
4704 | int SWIG_arg = -1; | |||
4705 | CoreSession *arg1 = (CoreSession *) 0 ; | |||
4706 | char *arg2 = (char *) 0 ; | |||
4707 | ||||
4708 | SWIG_check_num_args("voice_name",2,2)if (lua_gettop(L)<2 || lua_gettop(L)>2) {lua_pushfstring (L,"Error in %s expected %d..%d args, got %d","voice_name",2, 2,lua_gettop(L)); goto fail;} | |||
4709 | if(!SWIG_isptrtype(L,1)(lua_isuserdata(L,1) || (lua_type(L, (1)) == 0))) SWIG_fail_arg("voice_name",1,"CoreSession *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "voice_name",1,"CoreSession *",SWIG_Lua_typename(L,1)); goto fail;}; | |||
4710 | if(!lua_isstring(L,2)) SWIG_fail_arg("voice_name",2,"char *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "voice_name",2,"char *",SWIG_Lua_typename(L,2)); goto fail; }; | |||
4711 | ||||
4712 | if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_CoreSession,0))(SWIG_Lua_ConvertPtr(L,1,(void**)&arg1,swig_types[1],0) >= 0)){ | |||
4713 | SWIG_fail_ptr("CoreSession_voice_name_set",1,SWIGTYPE_p_CoreSession){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "CoreSession_voice_name_set",1,(swig_types[1] && swig_types [1]->str)?swig_types[1]->str:"void*",SWIG_Lua_typename( L,1)); goto fail;}; | |||
4714 | } | |||
4715 | ||||
4716 | arg2 = (char *)lua_tostring(L, 2)lua_tolstring(L, (2), __null); | |||
4717 | { | |||
4718 | if (arg1->voice_name) delete [] arg1->voice_name; | |||
4719 | if (arg2) { | |||
4720 | arg1->voice_name = (char *) (new char[strlen((const char *)arg2)+1]); | |||
4721 | strcpy((char *)arg1->voice_name, (const char *)arg2); | |||
4722 | } else { | |||
4723 | arg1->voice_name = 0; | |||
4724 | } | |||
4725 | } | |||
4726 | SWIG_arg=0; | |||
4727 | ||||
4728 | return SWIG_arg; | |||
4729 | ||||
4730 | if(0) SWIG_fail{goto fail;}; | |||
4731 | ||||
4732 | fail: | |||
4733 | lua_error(L); | |||
4734 | return SWIG_arg; | |||
4735 | } | |||
4736 | ||||
4737 | ||||
4738 | static int _wrap_CoreSession_voice_name_get(lua_State* L) { | |||
4739 | int SWIG_arg = -1; | |||
4740 | CoreSession *arg1 = (CoreSession *) 0 ; | |||
4741 | char *result = 0 ; | |||
4742 | ||||
4743 | SWIG_check_num_args("voice_name",1,1)if (lua_gettop(L)<1 || lua_gettop(L)>1) {lua_pushfstring (L,"Error in %s expected %d..%d args, got %d","voice_name",1, 1,lua_gettop(L)); goto fail;} | |||
4744 | if(!SWIG_isptrtype(L,1)(lua_isuserdata(L,1) || (lua_type(L, (1)) == 0))) SWIG_fail_arg("voice_name",1,"CoreSession *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "voice_name",1,"CoreSession *",SWIG_Lua_typename(L,1)); goto fail;}; | |||
4745 | ||||
4746 | if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_CoreSession,0))(SWIG_Lua_ConvertPtr(L,1,(void**)&arg1,swig_types[1],0) >= 0)){ | |||
4747 | SWIG_fail_ptr("CoreSession_voice_name_get",1,SWIGTYPE_p_CoreSession){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "CoreSession_voice_name_get",1,(swig_types[1] && swig_types [1]->str)?swig_types[1]->str:"void*",SWIG_Lua_typename( L,1)); goto fail;}; | |||
4748 | } | |||
4749 | ||||
4750 | result = (char *) ((arg1)->voice_name); | |||
4751 | SWIG_arg=0; | |||
4752 | lua_pushstring(L,(const char*)result); SWIG_arg++; | |||
4753 | return SWIG_arg; | |||
4754 | ||||
4755 | if(0) SWIG_fail{goto fail;}; | |||
4756 | ||||
4757 | fail: | |||
4758 | lua_error(L); | |||
4759 | return SWIG_arg; | |||
4760 | } | |||
4761 | ||||
4762 | ||||
4763 | static int _wrap_CoreSession_insertFile(lua_State* L) { | |||
4764 | int SWIG_arg = -1; | |||
4765 | CoreSession *arg1 = (CoreSession *) 0 ; | |||
4766 | char *arg2 = (char *) 0 ; | |||
4767 | char *arg3 = (char *) 0 ; | |||
4768 | int arg4 ; | |||
4769 | int result; | |||
4770 | ||||
4771 | SWIG_check_num_args("insertFile",4,4)if (lua_gettop(L)<4 || lua_gettop(L)>4) {lua_pushfstring (L,"Error in %s expected %d..%d args, got %d","insertFile",4, 4,lua_gettop(L)); goto fail;} | |||
4772 | if(!SWIG_isptrtype(L,1)(lua_isuserdata(L,1) || (lua_type(L, (1)) == 0))) SWIG_fail_arg("insertFile",1,"CoreSession *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "insertFile",1,"CoreSession *",SWIG_Lua_typename(L,1)); goto fail;}; | |||
4773 | if(!lua_isstring(L,2)) SWIG_fail_arg("insertFile",2,"char const *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "insertFile",2,"char const *",SWIG_Lua_typename(L,2)); goto fail;}; | |||
4774 | if(!lua_isstring(L,3)) SWIG_fail_arg("insertFile",3,"char const *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "insertFile",3,"char const *",SWIG_Lua_typename(L,3)); goto fail;}; | |||
4775 | if(!lua_isnumber(L,4)) SWIG_fail_arg("insertFile",4,"int"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "insertFile",4,"int",SWIG_Lua_typename(L,4)); goto fail;}; | |||
4776 | ||||
4777 | if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_CoreSession,0))(SWIG_Lua_ConvertPtr(L,1,(void**)&arg1,swig_types[1],0) >= 0)){ | |||
4778 | SWIG_fail_ptr("CoreSession_insertFile",1,SWIGTYPE_p_CoreSession){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "CoreSession_insertFile",1,(swig_types[1] && swig_types [1]->str)?swig_types[1]->str:"void*",SWIG_Lua_typename( L,1)); goto fail;}; | |||
4779 | } | |||
4780 | ||||
4781 | arg2 = (char *)lua_tostring(L, 2)lua_tolstring(L, (2), __null); | |||
4782 | arg3 = (char *)lua_tostring(L, 3)lua_tolstring(L, (3), __null); | |||
4783 | arg4 = (int)lua_tonumber(L, 4)lua_tonumberx(L,4,__null); | |||
4784 | result = (int)(arg1)->insertFile((char const *)arg2,(char const *)arg3,arg4); | |||
4785 | SWIG_arg=0; | |||
4786 | lua_pushnumber(L, (lua_Number) result); SWIG_arg++; | |||
4787 | return SWIG_arg; | |||
4788 | ||||
4789 | if(0) SWIG_fail{goto fail;}; | |||
4790 | ||||
4791 | fail: | |||
4792 | lua_error(L); | |||
4793 | return SWIG_arg; | |||
4794 | } | |||
4795 | ||||
4796 | ||||
4797 | static int _wrap_CoreSession_answer(lua_State* L) { | |||
4798 | int SWIG_arg = -1; | |||
4799 | CoreSession *arg1 = (CoreSession *) 0 ; | |||
4800 | int result; | |||
4801 | ||||
4802 | SWIG_check_num_args("answer",1,1)if (lua_gettop(L)<1 || lua_gettop(L)>1) {lua_pushfstring (L,"Error in %s expected %d..%d args, got %d","answer",1,1,lua_gettop (L)); goto fail;} | |||
4803 | if(!SWIG_isptrtype(L,1)(lua_isuserdata(L,1) || (lua_type(L, (1)) == 0))) SWIG_fail_arg("answer",1,"CoreSession *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "answer",1,"CoreSession *",SWIG_Lua_typename(L,1)); goto fail ;}; | |||
4804 | ||||
4805 | if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_CoreSession,0))(SWIG_Lua_ConvertPtr(L,1,(void**)&arg1,swig_types[1],0) >= 0)){ | |||
4806 | SWIG_fail_ptr("CoreSession_answer",1,SWIGTYPE_p_CoreSession){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "CoreSession_answer",1,(swig_types[1] && swig_types [1]->str)?swig_types[1]->str:"void*",SWIG_Lua_typename( L,1)); goto fail;}; | |||
4807 | } | |||
4808 | ||||
4809 | result = (int)(arg1)->answer(); | |||
4810 | SWIG_arg=0; | |||
4811 | lua_pushnumber(L, (lua_Number) result); SWIG_arg++; | |||
4812 | return SWIG_arg; | |||
4813 | ||||
4814 | if(0) SWIG_fail{goto fail;}; | |||
4815 | ||||
4816 | fail: | |||
4817 | lua_error(L); | |||
4818 | return SWIG_arg; | |||
4819 | } | |||
4820 | ||||
4821 | ||||
4822 | static int _wrap_CoreSession_preAnswer(lua_State* L) { | |||
4823 | int SWIG_arg = -1; | |||
4824 | CoreSession *arg1 = (CoreSession *) 0 ; | |||
4825 | int result; | |||
4826 | ||||
4827 | SWIG_check_num_args("preAnswer",1,1)if (lua_gettop(L)<1 || lua_gettop(L)>1) {lua_pushfstring (L,"Error in %s expected %d..%d args, got %d","preAnswer",1,1 ,lua_gettop(L)); goto fail;} | |||
4828 | if(!SWIG_isptrtype(L,1)(lua_isuserdata(L,1) || (lua_type(L, (1)) == 0))) SWIG_fail_arg("preAnswer",1,"CoreSession *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "preAnswer",1,"CoreSession *",SWIG_Lua_typename(L,1)); goto fail;}; | |||
4829 | ||||
4830 | if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_CoreSession,0))(SWIG_Lua_ConvertPtr(L,1,(void**)&arg1,swig_types[1],0) >= 0)){ | |||
4831 | SWIG_fail_ptr("CoreSession_preAnswer",1,SWIGTYPE_p_CoreSession){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "CoreSession_preAnswer",1,(swig_types[1] && swig_types [1]->str)?swig_types[1]->str:"void*",SWIG_Lua_typename( L,1)); goto fail;}; | |||
4832 | } | |||
4833 | ||||
4834 | result = (int)(arg1)->preAnswer(); | |||
4835 | SWIG_arg=0; | |||
4836 | lua_pushnumber(L, (lua_Number) result); SWIG_arg++; | |||
4837 | return SWIG_arg; | |||
4838 | ||||
4839 | if(0) SWIG_fail{goto fail;}; | |||
4840 | ||||
4841 | fail: | |||
4842 | lua_error(L); | |||
4843 | return SWIG_arg; | |||
4844 | } | |||
4845 | ||||
4846 | ||||
4847 | static int _wrap_CoreSession_hangup(lua_State* L) { | |||
4848 | int SWIG_arg = -1; | |||
4849 | CoreSession *arg1 = (CoreSession *) 0 ; | |||
4850 | char *arg2 = (char *) "normal_clearing" ; | |||
4851 | ||||
4852 | SWIG_check_num_args("hangup",1,2)if (lua_gettop(L)<1 || lua_gettop(L)>2) {lua_pushfstring (L,"Error in %s expected %d..%d args, got %d","hangup",1,2,lua_gettop (L)); goto fail;} | |||
4853 | if(!SWIG_isptrtype(L,1)(lua_isuserdata(L,1) || (lua_type(L, (1)) == 0))) SWIG_fail_arg("hangup",1,"CoreSession *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "hangup",1,"CoreSession *",SWIG_Lua_typename(L,1)); goto fail ;}; | |||
4854 | if(lua_gettop(L)>=2 && !lua_isstring(L,2)) SWIG_fail_arg("hangup",2,"char const *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "hangup",2,"char const *",SWIG_Lua_typename(L,2)); goto fail ;}; | |||
4855 | ||||
4856 | if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_CoreSession,0))(SWIG_Lua_ConvertPtr(L,1,(void**)&arg1,swig_types[1],0) >= 0)){ | |||
4857 | SWIG_fail_ptr("CoreSession_hangup",1,SWIGTYPE_p_CoreSession){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "CoreSession_hangup",1,(swig_types[1] && swig_types [1]->str)?swig_types[1]->str:"void*",SWIG_Lua_typename( L,1)); goto fail;}; | |||
4858 | } | |||
4859 | ||||
4860 | if(lua_gettop(L)>=2){ | |||
4861 | arg2 = (char *)lua_tostring(L, 2)lua_tolstring(L, (2), __null); | |||
4862 | } | |||
4863 | (arg1)->hangup((char const *)arg2); | |||
4864 | SWIG_arg=0; | |||
4865 | ||||
4866 | return SWIG_arg; | |||
4867 | ||||
4868 | if(0) SWIG_fail{goto fail;}; | |||
4869 | ||||
4870 | fail: | |||
4871 | lua_error(L); | |||
4872 | return SWIG_arg; | |||
4873 | } | |||
4874 | ||||
4875 | ||||
4876 | static int _wrap_CoreSession_hangupState(lua_State* L) { | |||
4877 | int SWIG_arg = -1; | |||
4878 | CoreSession *arg1 = (CoreSession *) 0 ; | |||
4879 | ||||
4880 | SWIG_check_num_args("hangupState",1,1)if (lua_gettop(L)<1 || lua_gettop(L)>1) {lua_pushfstring (L,"Error in %s expected %d..%d args, got %d","hangupState",1 ,1,lua_gettop(L)); goto fail;} | |||
4881 | if(!SWIG_isptrtype(L,1)(lua_isuserdata(L,1) || (lua_type(L, (1)) == 0))) SWIG_fail_arg("hangupState",1,"CoreSession *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "hangupState",1,"CoreSession *",SWIG_Lua_typename(L,1)); goto fail;}; | |||
4882 | ||||
4883 | if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_CoreSession,0))(SWIG_Lua_ConvertPtr(L,1,(void**)&arg1,swig_types[1],0) >= 0)){ | |||
4884 | SWIG_fail_ptr("CoreSession_hangupState",1,SWIGTYPE_p_CoreSession){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "CoreSession_hangupState",1,(swig_types[1] && swig_types [1]->str)?swig_types[1]->str:"void*",SWIG_Lua_typename( L,1)); goto fail;}; | |||
4885 | } | |||
4886 | ||||
4887 | (arg1)->hangupState(); | |||
4888 | SWIG_arg=0; | |||
4889 | ||||
4890 | return SWIG_arg; | |||
4891 | ||||
4892 | if(0) SWIG_fail{goto fail;}; | |||
4893 | ||||
4894 | fail: | |||
4895 | lua_error(L); | |||
4896 | return SWIG_arg; | |||
4897 | } | |||
4898 | ||||
4899 | ||||
4900 | static int _wrap_CoreSession_setVariable(lua_State* L) { | |||
4901 | int SWIG_arg = -1; | |||
4902 | CoreSession *arg1 = (CoreSession *) 0 ; | |||
4903 | char *arg2 = (char *) 0 ; | |||
4904 | char *arg3 = (char *) 0 ; | |||
4905 | ||||
4906 | SWIG_check_num_args("setVariable",3,3)if (lua_gettop(L)<3 || lua_gettop(L)>3) {lua_pushfstring (L,"Error in %s expected %d..%d args, got %d","setVariable",3 ,3,lua_gettop(L)); goto fail;} | |||
4907 | if(!SWIG_isptrtype(L,1)(lua_isuserdata(L,1) || (lua_type(L, (1)) == 0))) SWIG_fail_arg("setVariable",1,"CoreSession *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "setVariable",1,"CoreSession *",SWIG_Lua_typename(L,1)); goto fail;}; | |||
4908 | if(!lua_isstring(L,2)) SWIG_fail_arg("setVariable",2,"char *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "setVariable",2,"char *",SWIG_Lua_typename(L,2)); goto fail ;}; | |||
4909 | if(!lua_isstring(L,3)) SWIG_fail_arg("setVariable",3,"char *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "setVariable",3,"char *",SWIG_Lua_typename(L,3)); goto fail ;}; | |||
4910 | ||||
4911 | if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_CoreSession,0))(SWIG_Lua_ConvertPtr(L,1,(void**)&arg1,swig_types[1],0) >= 0)){ | |||
4912 | SWIG_fail_ptr("CoreSession_setVariable",1,SWIGTYPE_p_CoreSession){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "CoreSession_setVariable",1,(swig_types[1] && swig_types [1]->str)?swig_types[1]->str:"void*",SWIG_Lua_typename( L,1)); goto fail;}; | |||
4913 | } | |||
4914 | ||||
4915 | arg2 = (char *)lua_tostring(L, 2)lua_tolstring(L, (2), __null); | |||
4916 | arg3 = (char *)lua_tostring(L, 3)lua_tolstring(L, (3), __null); | |||
4917 | (arg1)->setVariable(arg2,arg3); | |||
4918 | SWIG_arg=0; | |||
4919 | ||||
4920 | return SWIG_arg; | |||
4921 | ||||
4922 | if(0) SWIG_fail{goto fail;}; | |||
4923 | ||||
4924 | fail: | |||
4925 | lua_error(L); | |||
4926 | return SWIG_arg; | |||
4927 | } | |||
4928 | ||||
4929 | ||||
4930 | static int _wrap_CoreSession_setPrivate(lua_State* L) { | |||
4931 | int SWIG_arg = -1; | |||
4932 | CoreSession *arg1 = (CoreSession *) 0 ; | |||
4933 | char *arg2 = (char *) 0 ; | |||
4934 | void *arg3 = (void *) 0 ; | |||
4935 | ||||
4936 | SWIG_check_num_args("setPrivate",3,3)if (lua_gettop(L)<3 || lua_gettop(L)>3) {lua_pushfstring (L,"Error in %s expected %d..%d args, got %d","setPrivate",3, 3,lua_gettop(L)); goto fail;} | |||
4937 | if(!SWIG_isptrtype(L,1)(lua_isuserdata(L,1) || (lua_type(L, (1)) == 0))) SWIG_fail_arg("setPrivate",1,"CoreSession *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "setPrivate",1,"CoreSession *",SWIG_Lua_typename(L,1)); goto fail;}; | |||
4938 | if(!lua_isstring(L,2)) SWIG_fail_arg("setPrivate",2,"char *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "setPrivate",2,"char *",SWIG_Lua_typename(L,2)); goto fail; }; | |||
4939 | if(!SWIG_isptrtype(L,3)(lua_isuserdata(L,3) || (lua_type(L, (3)) == 0))) SWIG_fail_arg("setPrivate",3,"void *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "setPrivate",3,"void *",SWIG_Lua_typename(L,3)); goto fail; }; | |||
4940 | ||||
4941 | if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_CoreSession,0))(SWIG_Lua_ConvertPtr(L,1,(void**)&arg1,swig_types[1],0) >= 0)){ | |||
4942 | SWIG_fail_ptr("CoreSession_setPrivate",1,SWIGTYPE_p_CoreSession){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "CoreSession_setPrivate",1,(swig_types[1] && swig_types [1]->str)?swig_types[1]->str:"void*",SWIG_Lua_typename( L,1)); goto fail;}; | |||
4943 | } | |||
4944 | ||||
4945 | arg2 = (char *)lua_tostring(L, 2)lua_tolstring(L, (2), __null); | |||
4946 | arg3=(void *)SWIG_MustGetPtr(L,3,0,0,3,"CoreSession_setPrivate")SWIG_Lua_MustGetPtr(L,3, 0,0, 3,"CoreSession_setPrivate"); | |||
4947 | (arg1)->setPrivate(arg2,arg3); | |||
4948 | SWIG_arg=0; | |||
4949 | ||||
4950 | return SWIG_arg; | |||
4951 | ||||
4952 | if(0) SWIG_fail{goto fail;}; | |||
4953 | ||||
4954 | fail: | |||
4955 | lua_error(L); | |||
4956 | return SWIG_arg; | |||
4957 | } | |||
4958 | ||||
4959 | ||||
4960 | static int _wrap_CoreSession_getPrivate(lua_State* L) { | |||
4961 | int SWIG_arg = -1; | |||
4962 | CoreSession *arg1 = (CoreSession *) 0 ; | |||
4963 | char *arg2 = (char *) 0 ; | |||
4964 | void *result = 0 ; | |||
4965 | ||||
4966 | SWIG_check_num_args("getPrivate",2,2)if (lua_gettop(L)<2 || lua_gettop(L)>2) {lua_pushfstring (L,"Error in %s expected %d..%d args, got %d","getPrivate",2, 2,lua_gettop(L)); goto fail;} | |||
4967 | if(!SWIG_isptrtype(L,1)(lua_isuserdata(L,1) || (lua_type(L, (1)) == 0))) SWIG_fail_arg("getPrivate",1,"CoreSession *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "getPrivate",1,"CoreSession *",SWIG_Lua_typename(L,1)); goto fail;}; | |||
4968 | if(!lua_isstring(L,2)) SWIG_fail_arg("getPrivate",2,"char *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "getPrivate",2,"char *",SWIG_Lua_typename(L,2)); goto fail; }; | |||
4969 | ||||
4970 | if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_CoreSession,0))(SWIG_Lua_ConvertPtr(L,1,(void**)&arg1,swig_types[1],0) >= 0)){ | |||
4971 | SWIG_fail_ptr("CoreSession_getPrivate",1,SWIGTYPE_p_CoreSession){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "CoreSession_getPrivate",1,(swig_types[1] && swig_types [1]->str)?swig_types[1]->str:"void*",SWIG_Lua_typename( L,1)); goto fail;}; | |||
4972 | } | |||
4973 | ||||
4974 | arg2 = (char *)lua_tostring(L, 2)lua_tolstring(L, (2), __null); | |||
4975 | result = (void *)(arg1)->getPrivate(arg2); | |||
4976 | SWIG_arg=0; | |||
4977 | SWIG_NewPointerObj(L,result,SWIGTYPE_p_void,0)SWIG_Lua_NewPointerObj(L, (void *)result, swig_types[29], 0); SWIG_arg++; | |||
4978 | return SWIG_arg; | |||
4979 | ||||
4980 | if(0) SWIG_fail{goto fail;}; | |||
4981 | ||||
4982 | fail: | |||
4983 | lua_error(L); | |||
4984 | return SWIG_arg; | |||
4985 | } | |||
4986 | ||||
4987 | ||||
4988 | static int _wrap_CoreSession_getVariable(lua_State* L) { | |||
4989 | int SWIG_arg = -1; | |||
4990 | CoreSession *arg1 = (CoreSession *) 0 ; | |||
4991 | char *arg2 = (char *) 0 ; | |||
4992 | char *result = 0 ; | |||
4993 | ||||
4994 | SWIG_check_num_args("getVariable",2,2)if (lua_gettop(L)<2 || lua_gettop(L)>2) {lua_pushfstring (L,"Error in %s expected %d..%d args, got %d","getVariable",2 ,2,lua_gettop(L)); goto fail;} | |||
4995 | if(!SWIG_isptrtype(L,1)(lua_isuserdata(L,1) || (lua_type(L, (1)) == 0))) SWIG_fail_arg("getVariable",1,"CoreSession *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "getVariable",1,"CoreSession *",SWIG_Lua_typename(L,1)); goto fail;}; | |||
4996 | if(!lua_isstring(L,2)) SWIG_fail_arg("getVariable",2,"char *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "getVariable",2,"char *",SWIG_Lua_typename(L,2)); goto fail ;}; | |||
4997 | ||||
4998 | if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_CoreSession,0))(SWIG_Lua_ConvertPtr(L,1,(void**)&arg1,swig_types[1],0) >= 0)){ | |||
4999 | SWIG_fail_ptr("CoreSession_getVariable",1,SWIGTYPE_p_CoreSession){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "CoreSession_getVariable",1,(swig_types[1] && swig_types [1]->str)?swig_types[1]->str:"void*",SWIG_Lua_typename( L,1)); goto fail;}; | |||
5000 | } | |||
5001 | ||||
5002 | arg2 = (char *)lua_tostring(L, 2)lua_tolstring(L, (2), __null); | |||
5003 | result = (char *)(arg1)->getVariable(arg2); | |||
5004 | SWIG_arg=0; | |||
5005 | lua_pushstring(L,(const char*)result); SWIG_arg++; | |||
5006 | return SWIG_arg; | |||
5007 | ||||
5008 | if(0) SWIG_fail{goto fail;}; | |||
5009 | ||||
5010 | fail: | |||
5011 | lua_error(L); | |||
5012 | return SWIG_arg; | |||
5013 | } | |||
5014 | ||||
5015 | ||||
5016 | static int _wrap_CoreSession_process_callback_result(lua_State* L) { | |||
5017 | int SWIG_arg = -1; | |||
5018 | CoreSession *arg1 = (CoreSession *) 0 ; | |||
5019 | char *arg2 = (char *) 0 ; | |||
5020 | switch_status_t result; | |||
5021 | ||||
5022 | SWIG_check_num_args("process_callback_result",2,2)if (lua_gettop(L)<2 || lua_gettop(L)>2) {lua_pushfstring (L,"Error in %s expected %d..%d args, got %d","process_callback_result" ,2,2,lua_gettop(L)); goto fail;} | |||
5023 | if(!SWIG_isptrtype(L,1)(lua_isuserdata(L,1) || (lua_type(L, (1)) == 0))) SWIG_fail_arg("process_callback_result",1,"CoreSession *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "process_callback_result",1,"CoreSession *",SWIG_Lua_typename (L,1)); goto fail;}; | |||
5024 | if(!lua_isstring(L,2)) SWIG_fail_arg("process_callback_result",2,"char *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "process_callback_result",2,"char *",SWIG_Lua_typename(L,2) ); goto fail;}; | |||
5025 | ||||
5026 | if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_CoreSession,0))(SWIG_Lua_ConvertPtr(L,1,(void**)&arg1,swig_types[1],0) >= 0)){ | |||
5027 | SWIG_fail_ptr("CoreSession_process_callback_result",1,SWIGTYPE_p_CoreSession){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "CoreSession_process_callback_result",1,(swig_types[1] && swig_types[1]->str)?swig_types[1]->str:"void*",SWIG_Lua_typename (L,1)); goto fail;}; | |||
5028 | } | |||
5029 | ||||
5030 | arg2 = (char *)lua_tostring(L, 2)lua_tolstring(L, (2), __null); | |||
5031 | result = (arg1)->process_callback_result(arg2); | |||
5032 | SWIG_arg=0; | |||
5033 | { | |||
5034 | switch_status_t * resultptr = new switch_status_t((switch_status_t &) result); | |||
5035 | SWIG_NewPointerObj(L,(void *) resultptr,SWIGTYPE_p_switch_status_t,1)SWIG_Lua_NewPointerObj(L, (void *)(void *) resultptr, swig_types [26], 1); SWIG_arg++; | |||
5036 | } | |||
5037 | return SWIG_arg; | |||
5038 | ||||
5039 | if(0) SWIG_fail{goto fail;}; | |||
5040 | ||||
5041 | fail: | |||
5042 | lua_error(L); | |||
5043 | return SWIG_arg; | |||
5044 | } | |||
5045 | ||||
5046 | ||||
5047 | static int _wrap_CoreSession_say(lua_State* L) { | |||
5048 | int SWIG_arg = -1; | |||
5049 | CoreSession *arg1 = (CoreSession *) 0 ; | |||
5050 | char *arg2 = (char *) 0 ; | |||
5051 | char *arg3 = (char *) 0 ; | |||
5052 | char *arg4 = (char *) 0 ; | |||
5053 | char *arg5 = (char *) 0 ; | |||
5054 | char *arg6 = (char *) NULL__null ; | |||
5055 | ||||
5056 | SWIG_check_num_args("say",5,6)if (lua_gettop(L)<5 || lua_gettop(L)>6) {lua_pushfstring (L,"Error in %s expected %d..%d args, got %d","say",5,6,lua_gettop (L)); goto fail;} | |||
5057 | if(!SWIG_isptrtype(L,1)(lua_isuserdata(L,1) || (lua_type(L, (1)) == 0))) SWIG_fail_arg("say",1,"CoreSession *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "say",1,"CoreSession *",SWIG_Lua_typename(L,1)); goto fail; }; | |||
5058 | if(!lua_isstring(L,2)) SWIG_fail_arg("say",2,"char const *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "say",2,"char const *",SWIG_Lua_typename(L,2)); goto fail;}; | |||
5059 | if(!lua_isstring(L,3)) SWIG_fail_arg("say",3,"char const *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "say",3,"char const *",SWIG_Lua_typename(L,3)); goto fail;}; | |||
5060 | if(!lua_isstring(L,4)) SWIG_fail_arg("say",4,"char const *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "say",4,"char const *",SWIG_Lua_typename(L,4)); goto fail;}; | |||
5061 | if(!lua_isstring(L,5)) SWIG_fail_arg("say",5,"char const *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "say",5,"char const *",SWIG_Lua_typename(L,5)); goto fail;}; | |||
5062 | if(lua_gettop(L)>=6 && !lua_isstring(L,6)) SWIG_fail_arg("say",6,"char const *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "say",6,"char const *",SWIG_Lua_typename(L,6)); goto fail;}; | |||
5063 | ||||
5064 | if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_CoreSession,0))(SWIG_Lua_ConvertPtr(L,1,(void**)&arg1,swig_types[1],0) >= 0)){ | |||
5065 | SWIG_fail_ptr("CoreSession_say",1,SWIGTYPE_p_CoreSession){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "CoreSession_say",1,(swig_types[1] && swig_types[1] ->str)?swig_types[1]->str:"void*",SWIG_Lua_typename(L,1 )); goto fail;}; | |||
5066 | } | |||
5067 | ||||
5068 | arg2 = (char *)lua_tostring(L, 2)lua_tolstring(L, (2), __null); | |||
5069 | arg3 = (char *)lua_tostring(L, 3)lua_tolstring(L, (3), __null); | |||
5070 | arg4 = (char *)lua_tostring(L, 4)lua_tolstring(L, (4), __null); | |||
5071 | arg5 = (char *)lua_tostring(L, 5)lua_tolstring(L, (5), __null); | |||
5072 | if(lua_gettop(L)>=6){ | |||
5073 | arg6 = (char *)lua_tostring(L, 6)lua_tolstring(L, (6), __null); | |||
5074 | } | |||
5075 | (arg1)->say((char const *)arg2,(char const *)arg3,(char const *)arg4,(char const *)arg5,(char const *)arg6); | |||
5076 | SWIG_arg=0; | |||
5077 | ||||
5078 | return SWIG_arg; | |||
5079 | ||||
5080 | if(0) SWIG_fail{goto fail;}; | |||
5081 | ||||
5082 | fail: | |||
5083 | lua_error(L); | |||
5084 | return SWIG_arg; | |||
5085 | } | |||
5086 | ||||
5087 | ||||
5088 | static int _wrap_CoreSession_sayPhrase(lua_State* L) { | |||
5089 | int SWIG_arg = -1; | |||
5090 | CoreSession *arg1 = (CoreSession *) 0 ; | |||
5091 | char *arg2 = (char *) 0 ; | |||
5092 | char *arg3 = (char *) "" ; | |||
5093 | char *arg4 = (char *) NULL__null ; | |||
5094 | ||||
5095 | SWIG_check_num_args("sayPhrase",2,4)if (lua_gettop(L)<2 || lua_gettop(L)>4) {lua_pushfstring (L,"Error in %s expected %d..%d args, got %d","sayPhrase",2,4 ,lua_gettop(L)); goto fail;} | |||
5096 | if(!SWIG_isptrtype(L,1)(lua_isuserdata(L,1) || (lua_type(L, (1)) == 0))) SWIG_fail_arg("sayPhrase",1,"CoreSession *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "sayPhrase",1,"CoreSession *",SWIG_Lua_typename(L,1)); goto fail;}; | |||
5097 | if(!lua_isstring(L,2)) SWIG_fail_arg("sayPhrase",2,"char const *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "sayPhrase",2,"char const *",SWIG_Lua_typename(L,2)); goto fail ;}; | |||
5098 | if(lua_gettop(L)>=3 && !lua_isstring(L,3)) SWIG_fail_arg("sayPhrase",3,"char const *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "sayPhrase",3,"char const *",SWIG_Lua_typename(L,3)); goto fail ;}; | |||
5099 | if(lua_gettop(L)>=4 && !lua_isstring(L,4)) SWIG_fail_arg("sayPhrase",4,"char const *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "sayPhrase",4,"char const *",SWIG_Lua_typename(L,4)); goto fail ;}; | |||
5100 | ||||
5101 | if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_CoreSession,0))(SWIG_Lua_ConvertPtr(L,1,(void**)&arg1,swig_types[1],0) >= 0)){ | |||
5102 | SWIG_fail_ptr("CoreSession_sayPhrase",1,SWIGTYPE_p_CoreSession){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "CoreSession_sayPhrase",1,(swig_types[1] && swig_types [1]->str)?swig_types[1]->str:"void*",SWIG_Lua_typename( L,1)); goto fail;}; | |||
5103 | } | |||
5104 | ||||
5105 | arg2 = (char *)lua_tostring(L, 2)lua_tolstring(L, (2), __null); | |||
5106 | if(lua_gettop(L)>=3){ | |||
5107 | arg3 = (char *)lua_tostring(L, 3)lua_tolstring(L, (3), __null); | |||
5108 | } | |||
5109 | if(lua_gettop(L)>=4){ | |||
5110 | arg4 = (char *)lua_tostring(L, 4)lua_tolstring(L, (4), __null); | |||
5111 | } | |||
5112 | (arg1)->sayPhrase((char const *)arg2,(char const *)arg3,(char const *)arg4); | |||
5113 | SWIG_arg=0; | |||
5114 | ||||
5115 | return SWIG_arg; | |||
5116 | ||||
5117 | if(0) SWIG_fail{goto fail;}; | |||
5118 | ||||
5119 | fail: | |||
5120 | lua_error(L); | |||
5121 | return SWIG_arg; | |||
5122 | } | |||
5123 | ||||
5124 | ||||
5125 | static int _wrap_CoreSession_hangupCause(lua_State* L) { | |||
5126 | int SWIG_arg = -1; | |||
5127 | CoreSession *arg1 = (CoreSession *) 0 ; | |||
5128 | char *result = 0 ; | |||
5129 | ||||
5130 | SWIG_check_num_args("hangupCause",1,1)if (lua_gettop(L)<1 || lua_gettop(L)>1) {lua_pushfstring (L,"Error in %s expected %d..%d args, got %d","hangupCause",1 ,1,lua_gettop(L)); goto fail;} | |||
5131 | if(!SWIG_isptrtype(L,1)(lua_isuserdata(L,1) || (lua_type(L, (1)) == 0))) SWIG_fail_arg("hangupCause",1,"CoreSession *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "hangupCause",1,"CoreSession *",SWIG_Lua_typename(L,1)); goto fail;}; | |||
5132 | ||||
5133 | if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_CoreSession,0))(SWIG_Lua_ConvertPtr(L,1,(void**)&arg1,swig_types[1],0) >= 0)){ | |||
5134 | SWIG_fail_ptr("CoreSession_hangupCause",1,SWIGTYPE_p_CoreSession){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "CoreSession_hangupCause",1,(swig_types[1] && swig_types [1]->str)?swig_types[1]->str:"void*",SWIG_Lua_typename( L,1)); goto fail;}; | |||
5135 | } | |||
5136 | ||||
5137 | result = (char *)(arg1)->hangupCause(); | |||
5138 | SWIG_arg=0; | |||
5139 | lua_pushstring(L,(const char*)result); SWIG_arg++; | |||
5140 | return SWIG_arg; | |||
5141 | ||||
5142 | if(0) SWIG_fail{goto fail;}; | |||
5143 | ||||
5144 | fail: | |||
5145 | lua_error(L); | |||
5146 | return SWIG_arg; | |||
5147 | } | |||
5148 | ||||
5149 | ||||
5150 | static int _wrap_CoreSession_getState(lua_State* L) { | |||
5151 | int SWIG_arg = -1; | |||
5152 | CoreSession *arg1 = (CoreSession *) 0 ; | |||
5153 | char *result = 0 ; | |||
5154 | ||||
5155 | SWIG_check_num_args("getState",1,1)if (lua_gettop(L)<1 || lua_gettop(L)>1) {lua_pushfstring (L,"Error in %s expected %d..%d args, got %d","getState",1,1, lua_gettop(L)); goto fail;} | |||
5156 | if(!SWIG_isptrtype(L,1)(lua_isuserdata(L,1) || (lua_type(L, (1)) == 0))) SWIG_fail_arg("getState",1,"CoreSession *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "getState",1,"CoreSession *",SWIG_Lua_typename(L,1)); goto fail ;}; | |||
5157 | ||||
5158 | if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_CoreSession,0))(SWIG_Lua_ConvertPtr(L,1,(void**)&arg1,swig_types[1],0) >= 0)){ | |||
5159 | SWIG_fail_ptr("CoreSession_getState",1,SWIGTYPE_p_CoreSession){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "CoreSession_getState",1,(swig_types[1] && swig_types [1]->str)?swig_types[1]->str:"void*",SWIG_Lua_typename( L,1)); goto fail;}; | |||
5160 | } | |||
5161 | ||||
5162 | result = (char *)(arg1)->getState(); | |||
5163 | SWIG_arg=0; | |||
5164 | lua_pushstring(L,(const char*)result); SWIG_arg++; | |||
5165 | return SWIG_arg; | |||
5166 | ||||
5167 | if(0) SWIG_fail{goto fail;}; | |||
5168 | ||||
5169 | fail: | |||
5170 | lua_error(L); | |||
5171 | return SWIG_arg; | |||
5172 | } | |||
5173 | ||||
5174 | ||||
5175 | static int _wrap_CoreSession_recordFile(lua_State* L) { | |||
5176 | int SWIG_arg = -1; | |||
5177 | CoreSession *arg1 = (CoreSession *) 0 ; | |||
5178 | char *arg2 = (char *) 0 ; | |||
5179 | int arg3 = (int) 0 ; | |||
5180 | int arg4 = (int) 0 ; | |||
5181 | int arg5 = (int) 0 ; | |||
5182 | int result; | |||
5183 | ||||
5184 | SWIG_check_num_args("recordFile",2,5)if (lua_gettop(L)<2 || lua_gettop(L)>5) {lua_pushfstring (L,"Error in %s expected %d..%d args, got %d","recordFile",2, 5,lua_gettop(L)); goto fail;} | |||
5185 | if(!SWIG_isptrtype(L,1)(lua_isuserdata(L,1) || (lua_type(L, (1)) == 0))) SWIG_fail_arg("recordFile",1,"CoreSession *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "recordFile",1,"CoreSession *",SWIG_Lua_typename(L,1)); goto fail;}; | |||
5186 | if(!lua_isstring(L,2)) SWIG_fail_arg("recordFile",2,"char *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "recordFile",2,"char *",SWIG_Lua_typename(L,2)); goto fail; }; | |||
5187 | if(lua_gettop(L)>=3 && !lua_isnumber(L,3)) SWIG_fail_arg("recordFile",3,"int"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "recordFile",3,"int",SWIG_Lua_typename(L,3)); goto fail;}; | |||
5188 | if(lua_gettop(L)>=4 && !lua_isnumber(L,4)) SWIG_fail_arg("recordFile",4,"int"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "recordFile",4,"int",SWIG_Lua_typename(L,4)); goto fail;}; | |||
5189 | if(lua_gettop(L)>=5 && !lua_isnumber(L,5)) SWIG_fail_arg("recordFile",5,"int"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "recordFile",5,"int",SWIG_Lua_typename(L,5)); goto fail;}; | |||
5190 | ||||
5191 | if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_CoreSession,0))(SWIG_Lua_ConvertPtr(L,1,(void**)&arg1,swig_types[1],0) >= 0)){ | |||
5192 | SWIG_fail_ptr("CoreSession_recordFile",1,SWIGTYPE_p_CoreSession){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "CoreSession_recordFile",1,(swig_types[1] && swig_types [1]->str)?swig_types[1]->str:"void*",SWIG_Lua_typename( L,1)); goto fail;}; | |||
5193 | } | |||
5194 | ||||
5195 | arg2 = (char *)lua_tostring(L, 2)lua_tolstring(L, (2), __null); | |||
5196 | if(lua_gettop(L)>=3){ | |||
5197 | arg3 = (int)lua_tonumber(L, 3)lua_tonumberx(L,3,__null); | |||
5198 | } | |||
5199 | if(lua_gettop(L)>=4){ | |||
5200 | arg4 = (int)lua_tonumber(L, 4)lua_tonumberx(L,4,__null); | |||
5201 | } | |||
5202 | if(lua_gettop(L)>=5){ | |||
5203 | arg5 = (int)lua_tonumber(L, 5)lua_tonumberx(L,5,__null); | |||
5204 | } | |||
5205 | result = (int)(arg1)->recordFile(arg2,arg3,arg4,arg5); | |||
5206 | SWIG_arg=0; | |||
5207 | lua_pushnumber(L, (lua_Number) result); SWIG_arg++; | |||
5208 | return SWIG_arg; | |||
5209 | ||||
5210 | if(0) SWIG_fail{goto fail;}; | |||
5211 | ||||
5212 | fail: | |||
5213 | lua_error(L); | |||
5214 | return SWIG_arg; | |||
5215 | } | |||
5216 | ||||
5217 | ||||
5218 | static int _wrap_CoreSession_originate(lua_State* L) { | |||
5219 | int SWIG_arg = -1; | |||
5220 | CoreSession *arg1 = (CoreSession *) 0 ; | |||
5221 | CoreSession *arg2 = (CoreSession *) 0 ; | |||
5222 | char *arg3 = (char *) 0 ; | |||
5223 | int arg4 = (int) 60 ; | |||
5224 | switch_state_handler_table_t *arg5 = (switch_state_handler_table_t *) NULL__null ; | |||
5225 | int result; | |||
5226 | ||||
5227 | SWIG_check_num_args("originate",3,5)if (lua_gettop(L)<3 || lua_gettop(L)>5) {lua_pushfstring (L,"Error in %s expected %d..%d args, got %d","originate",3,5 ,lua_gettop(L)); goto fail;} | |||
5228 | if(!SWIG_isptrtype(L,1)(lua_isuserdata(L,1) || (lua_type(L, (1)) == 0))) SWIG_fail_arg("originate",1,"CoreSession *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "originate",1,"CoreSession *",SWIG_Lua_typename(L,1)); goto fail;}; | |||
5229 | if(!SWIG_isptrtype(L,2)(lua_isuserdata(L,2) || (lua_type(L, (2)) == 0))) SWIG_fail_arg("originate",2,"CoreSession *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "originate",2,"CoreSession *",SWIG_Lua_typename(L,2)); goto fail;}; | |||
5230 | if(!lua_isstring(L,3)) SWIG_fail_arg("originate",3,"char *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "originate",3,"char *",SWIG_Lua_typename(L,3)); goto fail;}; | |||
5231 | if(lua_gettop(L)>=4 && !lua_isnumber(L,4)) SWIG_fail_arg("originate",4,"int"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "originate",4,"int",SWIG_Lua_typename(L,4)); goto fail;}; | |||
5232 | if(lua_gettop(L)>=5 && !SWIG_isptrtype(L,5)(lua_isuserdata(L,5) || (lua_type(L, (5)) == 0))) SWIG_fail_arg("originate",5,"switch_state_handler_table_t *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "originate",5,"switch_state_handler_table_t *",SWIG_Lua_typename (L,5)); goto fail;}; | |||
5233 | ||||
5234 | if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_CoreSession,0))(SWIG_Lua_ConvertPtr(L,1,(void**)&arg1,swig_types[1],0) >= 0)){ | |||
5235 | SWIG_fail_ptr("CoreSession_originate",1,SWIGTYPE_p_CoreSession){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "CoreSession_originate",1,(swig_types[1] && swig_types [1]->str)?swig_types[1]->str:"void*",SWIG_Lua_typename( L,1)); goto fail;}; | |||
5236 | } | |||
5237 | ||||
5238 | ||||
5239 | if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(void**)&arg2,SWIGTYPE_p_CoreSession,0))(SWIG_Lua_ConvertPtr(L,2,(void**)&arg2,swig_types[1],0) >= 0)){ | |||
5240 | SWIG_fail_ptr("CoreSession_originate",2,SWIGTYPE_p_CoreSession){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "CoreSession_originate",2,(swig_types[1] && swig_types [1]->str)?swig_types[1]->str:"void*",SWIG_Lua_typename( L,2)); goto fail;}; | |||
5241 | } | |||
5242 | ||||
5243 | arg3 = (char *)lua_tostring(L, 3)lua_tolstring(L, (3), __null); | |||
5244 | if(lua_gettop(L)>=4){ | |||
5245 | arg4 = (int)lua_tonumber(L, 4)lua_tonumberx(L,4,__null); | |||
5246 | } | |||
5247 | if(lua_gettop(L)>=5){ | |||
5248 | if (!SWIG_IsOK(SWIG_ConvertPtr(L,5,(void**)&arg5,SWIGTYPE_p_switch_state_handler_table_t,0))(SWIG_Lua_ConvertPtr(L,5,(void**)&arg5,swig_types[25],0) >= 0)){ | |||
5249 | SWIG_fail_ptr("CoreSession_originate",5,SWIGTYPE_p_switch_state_handler_table_t){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "CoreSession_originate",5,(swig_types[25] && swig_types [25]->str)?swig_types[25]->str:"void*",SWIG_Lua_typename (L,5)); goto fail;}; | |||
5250 | } | |||
5251 | } | |||
5252 | result = (int)(arg1)->originate(arg2,arg3,arg4,arg5); | |||
5253 | SWIG_arg=0; | |||
5254 | lua_pushnumber(L, (lua_Number) result); SWIG_arg++; | |||
5255 | return SWIG_arg; | |||
5256 | ||||
5257 | if(0) SWIG_fail{goto fail;}; | |||
5258 | ||||
5259 | fail: | |||
5260 | lua_error(L); | |||
5261 | return SWIG_arg; | |||
5262 | } | |||
5263 | ||||
5264 | ||||
5265 | static int _wrap_CoreSession_destroy(lua_State* L) { | |||
5266 | int SWIG_arg = -1; | |||
5267 | CoreSession *arg1 = (CoreSession *) 0 ; | |||
5268 | ||||
5269 | SWIG_check_num_args("destroy",1,1)if (lua_gettop(L)<1 || lua_gettop(L)>1) {lua_pushfstring (L,"Error in %s expected %d..%d args, got %d","destroy",1,1,lua_gettop (L)); goto fail;} | |||
5270 | if(!SWIG_isptrtype(L,1)(lua_isuserdata(L,1) || (lua_type(L, (1)) == 0))) SWIG_fail_arg("destroy",1,"CoreSession *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "destroy",1,"CoreSession *",SWIG_Lua_typename(L,1)); goto fail ;}; | |||
5271 | ||||
5272 | if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_CoreSession,0))(SWIG_Lua_ConvertPtr(L,1,(void**)&arg1,swig_types[1],0) >= 0)){ | |||
5273 | SWIG_fail_ptr("CoreSession_destroy",1,SWIGTYPE_p_CoreSession){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "CoreSession_destroy",1,(swig_types[1] && swig_types [1]->str)?swig_types[1]->str:"void*",SWIG_Lua_typename( L,1)); goto fail;}; | |||
5274 | } | |||
5275 | ||||
5276 | (arg1)->destroy(); | |||
5277 | SWIG_arg=0; | |||
5278 | ||||
5279 | return SWIG_arg; | |||
5280 | ||||
5281 | if(0) SWIG_fail{goto fail;}; | |||
5282 | ||||
5283 | fail: | |||
5284 | lua_error(L); | |||
5285 | return SWIG_arg; | |||
5286 | } | |||
5287 | ||||
5288 | ||||
5289 | static int _wrap_CoreSession_setDTMFCallback(lua_State* L) { | |||
5290 | int SWIG_arg = -1; | |||
5291 | CoreSession *arg1 = (CoreSession *) 0 ; | |||
5292 | void *arg2 = (void *) 0 ; | |||
5293 | char *arg3 = (char *) 0 ; | |||
5294 | ||||
5295 | SWIG_check_num_args("setDTMFCallback",3,3)if (lua_gettop(L)<3 || lua_gettop(L)>3) {lua_pushfstring (L,"Error in %s expected %d..%d args, got %d","setDTMFCallback" ,3,3,lua_gettop(L)); goto fail;} | |||
5296 | if(!SWIG_isptrtype(L,1)(lua_isuserdata(L,1) || (lua_type(L, (1)) == 0))) SWIG_fail_arg("setDTMFCallback",1,"CoreSession *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "setDTMFCallback",1,"CoreSession *",SWIG_Lua_typename(L,1)) ; goto fail;}; | |||
5297 | if(!SWIG_isptrtype(L,2)(lua_isuserdata(L,2) || (lua_type(L, (2)) == 0))) SWIG_fail_arg("setDTMFCallback",2,"void *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "setDTMFCallback",2,"void *",SWIG_Lua_typename(L,2)); goto fail ;}; | |||
5298 | if(!lua_isstring(L,3)) SWIG_fail_arg("setDTMFCallback",3,"char *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "setDTMFCallback",3,"char *",SWIG_Lua_typename(L,3)); goto fail ;}; | |||
5299 | ||||
5300 | if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_CoreSession,0))(SWIG_Lua_ConvertPtr(L,1,(void**)&arg1,swig_types[1],0) >= 0)){ | |||
5301 | SWIG_fail_ptr("CoreSession_setDTMFCallback",1,SWIGTYPE_p_CoreSession){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "CoreSession_setDTMFCallback",1,(swig_types[1] && swig_types [1]->str)?swig_types[1]->str:"void*",SWIG_Lua_typename( L,1)); goto fail;}; | |||
5302 | } | |||
5303 | ||||
5304 | arg2=(void *)SWIG_MustGetPtr(L,2,0,0,2,"CoreSession_setDTMFCallback")SWIG_Lua_MustGetPtr(L,2, 0,0, 2,"CoreSession_setDTMFCallback" ); | |||
5305 | arg3 = (char *)lua_tostring(L, 3)lua_tolstring(L, (3), __null); | |||
5306 | (arg1)->setDTMFCallback(arg2,arg3); | |||
5307 | SWIG_arg=0; | |||
5308 | ||||
5309 | return SWIG_arg; | |||
5310 | ||||
5311 | if(0) SWIG_fail{goto fail;}; | |||
5312 | ||||
5313 | fail: | |||
5314 | lua_error(L); | |||
5315 | return SWIG_arg; | |||
5316 | } | |||
5317 | ||||
5318 | ||||
5319 | static int _wrap_CoreSession_speak(lua_State* L) { | |||
5320 | int SWIG_arg = -1; | |||
5321 | CoreSession *arg1 = (CoreSession *) 0 ; | |||
5322 | char *arg2 = (char *) 0 ; | |||
5323 | int result; | |||
5324 | ||||
5325 | SWIG_check_num_args("speak",2,2)if (lua_gettop(L)<2 || lua_gettop(L)>2) {lua_pushfstring (L,"Error in %s expected %d..%d args, got %d","speak",2,2,lua_gettop (L)); goto fail;} | |||
5326 | if(!SWIG_isptrtype(L,1)(lua_isuserdata(L,1) || (lua_type(L, (1)) == 0))) SWIG_fail_arg("speak",1,"CoreSession *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "speak",1,"CoreSession *",SWIG_Lua_typename(L,1)); goto fail ;}; | |||
5327 | if(!lua_isstring(L,2)) SWIG_fail_arg("speak",2,"char *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "speak",2,"char *",SWIG_Lua_typename(L,2)); goto fail;}; | |||
5328 | ||||
5329 | if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_CoreSession,0))(SWIG_Lua_ConvertPtr(L,1,(void**)&arg1,swig_types[1],0) >= 0)){ | |||
5330 | SWIG_fail_ptr("CoreSession_speak",1,SWIGTYPE_p_CoreSession){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "CoreSession_speak",1,(swig_types[1] && swig_types[ 1]->str)?swig_types[1]->str:"void*",SWIG_Lua_typename(L ,1)); goto fail;}; | |||
5331 | } | |||
5332 | ||||
5333 | arg2 = (char *)lua_tostring(L, 2)lua_tolstring(L, (2), __null); | |||
5334 | result = (int)(arg1)->speak(arg2); | |||
5335 | SWIG_arg=0; | |||
5336 | lua_pushnumber(L, (lua_Number) result); SWIG_arg++; | |||
5337 | return SWIG_arg; | |||
5338 | ||||
5339 | if(0) SWIG_fail{goto fail;}; | |||
5340 | ||||
5341 | fail: | |||
5342 | lua_error(L); | |||
5343 | return SWIG_arg; | |||
5344 | } | |||
5345 | ||||
5346 | ||||
5347 | static int _wrap_CoreSession_set_tts_parms(lua_State* L) { | |||
5348 | int SWIG_arg = -1; | |||
5349 | CoreSession *arg1 = (CoreSession *) 0 ; | |||
5350 | char *arg2 = (char *) 0 ; | |||
5351 | char *arg3 = (char *) 0 ; | |||
5352 | ||||
5353 | SWIG_check_num_args("set_tts_parms",3,3)if (lua_gettop(L)<3 || lua_gettop(L)>3) {lua_pushfstring (L,"Error in %s expected %d..%d args, got %d","set_tts_parms" ,3,3,lua_gettop(L)); goto fail;} | |||
5354 | if(!SWIG_isptrtype(L,1)(lua_isuserdata(L,1) || (lua_type(L, (1)) == 0))) SWIG_fail_arg("set_tts_parms",1,"CoreSession *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "set_tts_parms",1,"CoreSession *",SWIG_Lua_typename(L,1)); goto fail;}; | |||
5355 | if(!lua_isstring(L,2)) SWIG_fail_arg("set_tts_parms",2,"char *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "set_tts_parms",2,"char *",SWIG_Lua_typename(L,2)); goto fail ;}; | |||
5356 | if(!lua_isstring(L,3)) SWIG_fail_arg("set_tts_parms",3,"char *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "set_tts_parms",3,"char *",SWIG_Lua_typename(L,3)); goto fail ;}; | |||
5357 | ||||
5358 | if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_CoreSession,0))(SWIG_Lua_ConvertPtr(L,1,(void**)&arg1,swig_types[1],0) >= 0)){ | |||
5359 | SWIG_fail_ptr("CoreSession_set_tts_parms",1,SWIGTYPE_p_CoreSession){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "CoreSession_set_tts_parms",1,(swig_types[1] && swig_types [1]->str)?swig_types[1]->str:"void*",SWIG_Lua_typename( L,1)); goto fail;}; | |||
5360 | } | |||
5361 | ||||
5362 | arg2 = (char *)lua_tostring(L, 2)lua_tolstring(L, (2), __null); | |||
5363 | arg3 = (char *)lua_tostring(L, 3)lua_tolstring(L, (3), __null); | |||
5364 | (arg1)->set_tts_parms(arg2,arg3); | |||
5365 | SWIG_arg=0; | |||
5366 | ||||
5367 | return SWIG_arg; | |||
5368 | ||||
5369 | if(0) SWIG_fail{goto fail;}; | |||
5370 | ||||
5371 | fail: | |||
5372 | lua_error(L); | |||
5373 | return SWIG_arg; | |||
5374 | } | |||
5375 | ||||
5376 | ||||
5377 | static int _wrap_CoreSession_set_tts_params(lua_State* L) { | |||
5378 | int SWIG_arg = -1; | |||
5379 | CoreSession *arg1 = (CoreSession *) 0 ; | |||
5380 | char *arg2 = (char *) 0 ; | |||
5381 | char *arg3 = (char *) 0 ; | |||
5382 | ||||
5383 | SWIG_check_num_args("set_tts_params",3,3)if (lua_gettop(L)<3 || lua_gettop(L)>3) {lua_pushfstring (L,"Error in %s expected %d..%d args, got %d","set_tts_params" ,3,3,lua_gettop(L)); goto fail;} | |||
5384 | if(!SWIG_isptrtype(L,1)(lua_isuserdata(L,1) || (lua_type(L, (1)) == 0))) SWIG_fail_arg("set_tts_params",1,"CoreSession *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "set_tts_params",1,"CoreSession *",SWIG_Lua_typename(L,1)); goto fail;}; | |||
5385 | if(!lua_isstring(L,2)) SWIG_fail_arg("set_tts_params",2,"char *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "set_tts_params",2,"char *",SWIG_Lua_typename(L,2)); goto fail ;}; | |||
5386 | if(!lua_isstring(L,3)) SWIG_fail_arg("set_tts_params",3,"char *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "set_tts_params",3,"char *",SWIG_Lua_typename(L,3)); goto fail ;}; | |||
5387 | ||||
5388 | if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_CoreSession,0))(SWIG_Lua_ConvertPtr(L,1,(void**)&arg1,swig_types[1],0) >= 0)){ | |||
5389 | SWIG_fail_ptr("CoreSession_set_tts_params",1,SWIGTYPE_p_CoreSession){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "CoreSession_set_tts_params",1,(swig_types[1] && swig_types [1]->str)?swig_types[1]->str:"void*",SWIG_Lua_typename( L,1)); goto fail;}; | |||
5390 | } | |||
5391 | ||||
5392 | arg2 = (char *)lua_tostring(L, 2)lua_tolstring(L, (2), __null); | |||
5393 | arg3 = (char *)lua_tostring(L, 3)lua_tolstring(L, (3), __null); | |||
5394 | (arg1)->set_tts_params(arg2,arg3); | |||
5395 | SWIG_arg=0; | |||
5396 | ||||
5397 | return SWIG_arg; | |||
5398 | ||||
5399 | if(0) SWIG_fail{goto fail;}; | |||
5400 | ||||
5401 | fail: | |||
5402 | lua_error(L); | |||
5403 | return SWIG_arg; | |||
5404 | } | |||
5405 | ||||
5406 | ||||
5407 | static int _wrap_CoreSession_collectDigits__SWIG_0(lua_State* L) { | |||
5408 | int SWIG_arg = -1; | |||
5409 | CoreSession *arg1 = (CoreSession *) 0 ; | |||
5410 | int arg2 ; | |||
5411 | int result; | |||
5412 | ||||
5413 | SWIG_check_num_args("collectDigits",2,2)if (lua_gettop(L)<2 || lua_gettop(L)>2) {lua_pushfstring (L,"Error in %s expected %d..%d args, got %d","collectDigits" ,2,2,lua_gettop(L)); goto fail;} | |||
5414 | if(!SWIG_isptrtype(L,1)(lua_isuserdata(L,1) || (lua_type(L, (1)) == 0))) SWIG_fail_arg("collectDigits",1,"CoreSession *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "collectDigits",1,"CoreSession *",SWIG_Lua_typename(L,1)); goto fail;}; | |||
5415 | if(!lua_isnumber(L,2)) SWIG_fail_arg("collectDigits",2,"int"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "collectDigits",2,"int",SWIG_Lua_typename(L,2)); goto fail; }; | |||
5416 | ||||
5417 | if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_CoreSession,0))(SWIG_Lua_ConvertPtr(L,1,(void**)&arg1,swig_types[1],0) >= 0)){ | |||
5418 | SWIG_fail_ptr("CoreSession_collectDigits",1,SWIGTYPE_p_CoreSession){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "CoreSession_collectDigits",1,(swig_types[1] && swig_types [1]->str)?swig_types[1]->str:"void*",SWIG_Lua_typename( L,1)); goto fail;}; | |||
5419 | } | |||
5420 | ||||
5421 | arg2 = (int)lua_tonumber(L, 2)lua_tonumberx(L,2,__null); | |||
5422 | result = (int)(arg1)->collectDigits(arg2); | |||
5423 | SWIG_arg=0; | |||
5424 | lua_pushnumber(L, (lua_Number) result); SWIG_arg++; | |||
5425 | return SWIG_arg; | |||
5426 | ||||
5427 | if(0) SWIG_fail{goto fail;}; | |||
5428 | ||||
5429 | fail: | |||
5430 | lua_error(L); | |||
5431 | return SWIG_arg; | |||
5432 | } | |||
5433 | ||||
5434 | ||||
5435 | static int _wrap_CoreSession_collectDigits__SWIG_1(lua_State* L) { | |||
5436 | int SWIG_arg = -1; | |||
5437 | CoreSession *arg1 = (CoreSession *) 0 ; | |||
5438 | int arg2 ; | |||
5439 | int arg3 ; | |||
5440 | int result; | |||
5441 | ||||
5442 | SWIG_check_num_args("collectDigits",3,3)if (lua_gettop(L)<3 || lua_gettop(L)>3) {lua_pushfstring (L,"Error in %s expected %d..%d args, got %d","collectDigits" ,3,3,lua_gettop(L)); goto fail;} | |||
5443 | if(!SWIG_isptrtype(L,1)(lua_isuserdata(L,1) || (lua_type(L, (1)) == 0))) SWIG_fail_arg("collectDigits",1,"CoreSession *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "collectDigits",1,"CoreSession *",SWIG_Lua_typename(L,1)); goto fail;}; | |||
5444 | if(!lua_isnumber(L,2)) SWIG_fail_arg("collectDigits",2,"int"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "collectDigits",2,"int",SWIG_Lua_typename(L,2)); goto fail; }; | |||
5445 | if(!lua_isnumber(L,3)) SWIG_fail_arg("collectDigits",3,"int"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "collectDigits",3,"int",SWIG_Lua_typename(L,3)); goto fail; }; | |||
5446 | ||||
5447 | if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_CoreSession,0))(SWIG_Lua_ConvertPtr(L,1,(void**)&arg1,swig_types[1],0) >= 0)){ | |||
5448 | SWIG_fail_ptr("CoreSession_collectDigits",1,SWIGTYPE_p_CoreSession){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "CoreSession_collectDigits",1,(swig_types[1] && swig_types [1]->str)?swig_types[1]->str:"void*",SWIG_Lua_typename( L,1)); goto fail;}; | |||
5449 | } | |||
5450 | ||||
5451 | arg2 = (int)lua_tonumber(L, 2)lua_tonumberx(L,2,__null); | |||
5452 | arg3 = (int)lua_tonumber(L, 3)lua_tonumberx(L,3,__null); | |||
5453 | result = (int)(arg1)->collectDigits(arg2,arg3); | |||
5454 | SWIG_arg=0; | |||
5455 | lua_pushnumber(L, (lua_Number) result); SWIG_arg++; | |||
5456 | return SWIG_arg; | |||
5457 | ||||
5458 | if(0) SWIG_fail{goto fail;}; | |||
5459 | ||||
5460 | fail: | |||
5461 | lua_error(L); | |||
5462 | return SWIG_arg; | |||
5463 | } | |||
5464 | ||||
5465 | ||||
5466 | static int _wrap_CoreSession_collectDigits(lua_State* L) { | |||
5467 | int argc; | |||
5468 | int argv[4]={ | |||
5469 | 1,2,3,4 | |||
5470 | }; | |||
5471 | ||||
5472 | argc = lua_gettop(L); | |||
5473 | if (argc == 2) { | |||
5474 | int _v; | |||
5475 | { | |||
5476 | void *ptr; | |||
5477 | if (SWIG_isptrtype(L,argv[0])(lua_isuserdata(L,argv[0]) || (lua_type(L, (argv[0])) == 0))==0 || SWIG_ConvertPtr(L,argv[0], (void **) &ptr, SWIGTYPE_p_CoreSession, 0)SWIG_Lua_ConvertPtr(L,argv[0],(void **) &ptr,swig_types[1 ],0)) { | |||
5478 | _v = 0; | |||
5479 | } else { | |||
5480 | _v = 1; | |||
5481 | } | |||
5482 | } | |||
5483 | if (_v) { | |||
5484 | { | |||
5485 | _v = lua_isnumber(L,argv[1]); | |||
5486 | } | |||
5487 | if (_v) { | |||
5488 | return _wrap_CoreSession_collectDigits__SWIG_0(L); | |||
5489 | } | |||
5490 | } | |||
5491 | } | |||
5492 | if (argc == 3) { | |||
5493 | int _v; | |||
5494 | { | |||
5495 | void *ptr; | |||
5496 | if (SWIG_isptrtype(L,argv[0])(lua_isuserdata(L,argv[0]) || (lua_type(L, (argv[0])) == 0))==0 || SWIG_ConvertPtr(L,argv[0], (void **) &ptr, SWIGTYPE_p_CoreSession, 0)SWIG_Lua_ConvertPtr(L,argv[0],(void **) &ptr,swig_types[1 ],0)) { | |||
5497 | _v = 0; | |||
5498 | } else { | |||
5499 | _v = 1; | |||
5500 | } | |||
5501 | } | |||
5502 | if (_v) { | |||
5503 | { | |||
5504 | _v = lua_isnumber(L,argv[1]); | |||
5505 | } | |||
5506 | if (_v) { | |||
5507 | { | |||
5508 | _v = lua_isnumber(L,argv[2]); | |||
5509 | } | |||
5510 | if (_v) { | |||
5511 | return _wrap_CoreSession_collectDigits__SWIG_1(L); | |||
5512 | } | |||
5513 | } | |||
5514 | } | |||
5515 | } | |||
5516 | ||||
5517 | lua_pushstring(L,"No matching function for overloaded 'CoreSession_collectDigits'"); | |||
5518 | lua_error(L);return 0; | |||
5519 | } | |||
5520 | ||||
5521 | ||||
5522 | static int _wrap_CoreSession_getDigits__SWIG_0(lua_State* L) { | |||
5523 | int SWIG_arg = -1; | |||
5524 | CoreSession *arg1 = (CoreSession *) 0 ; | |||
5525 | int arg2 ; | |||
5526 | char *arg3 = (char *) 0 ; | |||
5527 | int arg4 ; | |||
5528 | char *result = 0 ; | |||
5529 | ||||
5530 | SWIG_check_num_args("getDigits",4,4)if (lua_gettop(L)<4 || lua_gettop(L)>4) {lua_pushfstring (L,"Error in %s expected %d..%d args, got %d","getDigits",4,4 ,lua_gettop(L)); goto fail;} | |||
5531 | if(!SWIG_isptrtype(L,1)(lua_isuserdata(L,1) || (lua_type(L, (1)) == 0))) SWIG_fail_arg("getDigits",1,"CoreSession *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "getDigits",1,"CoreSession *",SWIG_Lua_typename(L,1)); goto fail;}; | |||
5532 | if(!lua_isnumber(L,2)) SWIG_fail_arg("getDigits",2,"int"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "getDigits",2,"int",SWIG_Lua_typename(L,2)); goto fail;}; | |||
5533 | if(!lua_isstring(L,3)) SWIG_fail_arg("getDigits",3,"char *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "getDigits",3,"char *",SWIG_Lua_typename(L,3)); goto fail;}; | |||
5534 | if(!lua_isnumber(L,4)) SWIG_fail_arg("getDigits",4,"int"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "getDigits",4,"int",SWIG_Lua_typename(L,4)); goto fail;}; | |||
5535 | ||||
5536 | if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_CoreSession,0))(SWIG_Lua_ConvertPtr(L,1,(void**)&arg1,swig_types[1],0) >= 0)){ | |||
5537 | SWIG_fail_ptr("CoreSession_getDigits",1,SWIGTYPE_p_CoreSession){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "CoreSession_getDigits",1,(swig_types[1] && swig_types [1]->str)?swig_types[1]->str:"void*",SWIG_Lua_typename( L,1)); goto fail;}; | |||
5538 | } | |||
5539 | ||||
5540 | arg2 = (int)lua_tonumber(L, 2)lua_tonumberx(L,2,__null); | |||
5541 | arg3 = (char *)lua_tostring(L, 3)lua_tolstring(L, (3), __null); | |||
5542 | arg4 = (int)lua_tonumber(L, 4)lua_tonumberx(L,4,__null); | |||
5543 | result = (char *)(arg1)->getDigits(arg2,arg3,arg4); | |||
5544 | SWIG_arg=0; | |||
5545 | lua_pushstring(L,(const char*)result); SWIG_arg++; | |||
5546 | return SWIG_arg; | |||
5547 | ||||
5548 | if(0) SWIG_fail{goto fail;}; | |||
5549 | ||||
5550 | fail: | |||
5551 | lua_error(L); | |||
5552 | return SWIG_arg; | |||
5553 | } | |||
5554 | ||||
5555 | ||||
5556 | static int _wrap_CoreSession_getDigits__SWIG_1(lua_State* L) { | |||
5557 | int SWIG_arg = -1; | |||
5558 | CoreSession *arg1 = (CoreSession *) 0 ; | |||
5559 | int arg2 ; | |||
5560 | char *arg3 = (char *) 0 ; | |||
5561 | int arg4 ; | |||
5562 | int arg5 ; | |||
5563 | char *result = 0 ; | |||
5564 | ||||
5565 | SWIG_check_num_args("getDigits",5,5)if (lua_gettop(L)<5 || lua_gettop(L)>5) {lua_pushfstring (L,"Error in %s expected %d..%d args, got %d","getDigits",5,5 ,lua_gettop(L)); goto fail;} | |||
5566 | if(!SWIG_isptrtype(L,1)(lua_isuserdata(L,1) || (lua_type(L, (1)) == 0))) SWIG_fail_arg("getDigits",1,"CoreSession *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "getDigits",1,"CoreSession *",SWIG_Lua_typename(L,1)); goto fail;}; | |||
5567 | if(!lua_isnumber(L,2)) SWIG_fail_arg("getDigits",2,"int"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "getDigits",2,"int",SWIG_Lua_typename(L,2)); goto fail;}; | |||
5568 | if(!lua_isstring(L,3)) SWIG_fail_arg("getDigits",3,"char *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "getDigits",3,"char *",SWIG_Lua_typename(L,3)); goto fail;}; | |||
5569 | if(!lua_isnumber(L,4)) SWIG_fail_arg("getDigits",4,"int"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "getDigits",4,"int",SWIG_Lua_typename(L,4)); goto fail;}; | |||
5570 | if(!lua_isnumber(L,5)) SWIG_fail_arg("getDigits",5,"int"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "getDigits",5,"int",SWIG_Lua_typename(L,5)); goto fail;}; | |||
5571 | ||||
5572 | if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_CoreSession,0))(SWIG_Lua_ConvertPtr(L,1,(void**)&arg1,swig_types[1],0) >= 0)){ | |||
5573 | SWIG_fail_ptr("CoreSession_getDigits",1,SWIGTYPE_p_CoreSession){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "CoreSession_getDigits",1,(swig_types[1] && swig_types [1]->str)?swig_types[1]->str:"void*",SWIG_Lua_typename( L,1)); goto fail;}; | |||
5574 | } | |||
5575 | ||||
5576 | arg2 = (int)lua_tonumber(L, 2)lua_tonumberx(L,2,__null); | |||
5577 | arg3 = (char *)lua_tostring(L, 3)lua_tolstring(L, (3), __null); | |||
5578 | arg4 = (int)lua_tonumber(L, 4)lua_tonumberx(L,4,__null); | |||
5579 | arg5 = (int)lua_tonumber(L, 5)lua_tonumberx(L,5,__null); | |||
5580 | result = (char *)(arg1)->getDigits(arg2,arg3,arg4,arg5); | |||
5581 | SWIG_arg=0; | |||
5582 | lua_pushstring(L,(const char*)result); SWIG_arg++; | |||
5583 | return SWIG_arg; | |||
5584 | ||||
5585 | if(0) SWIG_fail{goto fail;}; | |||
5586 | ||||
5587 | fail: | |||
5588 | lua_error(L); | |||
5589 | return SWIG_arg; | |||
5590 | } | |||
5591 | ||||
5592 | ||||
5593 | static int _wrap_CoreSession_getDigits(lua_State* L) { | |||
5594 | int argc; | |||
5595 | int argv[6]={ | |||
5596 | 1,2,3,4,5,6 | |||
5597 | }; | |||
5598 | ||||
5599 | argc = lua_gettop(L); | |||
5600 | if (argc == 4) { | |||
5601 | int _v; | |||
5602 | { | |||
5603 | void *ptr; | |||
5604 | if (SWIG_isptrtype(L,argv[0])(lua_isuserdata(L,argv[0]) || (lua_type(L, (argv[0])) == 0))==0 || SWIG_ConvertPtr(L,argv[0], (void **) &ptr, SWIGTYPE_p_CoreSession, 0)SWIG_Lua_ConvertPtr(L,argv[0],(void **) &ptr,swig_types[1 ],0)) { | |||
5605 | _v = 0; | |||
5606 | } else { | |||
5607 | _v = 1; | |||
5608 | } | |||
5609 | } | |||
5610 | if (_v) { | |||
5611 | { | |||
5612 | _v = lua_isnumber(L,argv[1]); | |||
5613 | } | |||
5614 | if (_v) { | |||
5615 | { | |||
5616 | _v = lua_isstring(L,argv[2]); | |||
5617 | } | |||
5618 | if (_v) { | |||
5619 | { | |||
5620 | _v = lua_isnumber(L,argv[3]); | |||
5621 | } | |||
5622 | if (_v) { | |||
5623 | return _wrap_CoreSession_getDigits__SWIG_0(L); | |||
5624 | } | |||
5625 | } | |||
5626 | } | |||
5627 | } | |||
5628 | } | |||
5629 | if (argc == 5) { | |||
5630 | int _v; | |||
5631 | { | |||
5632 | void *ptr; | |||
5633 | if (SWIG_isptrtype(L,argv[0])(lua_isuserdata(L,argv[0]) || (lua_type(L, (argv[0])) == 0))==0 || SWIG_ConvertPtr(L,argv[0], (void **) &ptr, SWIGTYPE_p_CoreSession, 0)SWIG_Lua_ConvertPtr(L,argv[0],(void **) &ptr,swig_types[1 ],0)) { | |||
5634 | _v = 0; | |||
5635 | } else { | |||
5636 | _v = 1; | |||
5637 | } | |||
5638 | } | |||
5639 | if (_v) { | |||
5640 | { | |||
5641 | _v = lua_isnumber(L,argv[1]); | |||
5642 | } | |||
5643 | if (_v) { | |||
5644 | { | |||
5645 | _v = lua_isstring(L,argv[2]); | |||
5646 | } | |||
5647 | if (_v) { | |||
5648 | { | |||
5649 | _v = lua_isnumber(L,argv[3]); | |||
5650 | } | |||
5651 | if (_v) { | |||
5652 | { | |||
5653 | _v = lua_isnumber(L,argv[4]); | |||
5654 | } | |||
5655 | if (_v) { | |||
5656 | return _wrap_CoreSession_getDigits__SWIG_1(L); | |||
5657 | } | |||
5658 | } | |||
5659 | } | |||
5660 | } | |||
5661 | } | |||
5662 | } | |||
5663 | ||||
5664 | lua_pushstring(L,"No matching function for overloaded 'CoreSession_getDigits'"); | |||
5665 | lua_error(L);return 0; | |||
5666 | } | |||
5667 | ||||
5668 | ||||
5669 | static int _wrap_CoreSession_transfer(lua_State* L) { | |||
5670 | int SWIG_arg = -1; | |||
5671 | CoreSession *arg1 = (CoreSession *) 0 ; | |||
5672 | char *arg2 = (char *) 0 ; | |||
5673 | char *arg3 = (char *) NULL__null ; | |||
5674 | char *arg4 = (char *) NULL__null ; | |||
5675 | int result; | |||
5676 | ||||
5677 | SWIG_check_num_args("transfer",2,4)if (lua_gettop(L)<2 || lua_gettop(L)>4) {lua_pushfstring (L,"Error in %s expected %d..%d args, got %d","transfer",2,4, lua_gettop(L)); goto fail;} | |||
5678 | if(!SWIG_isptrtype(L,1)(lua_isuserdata(L,1) || (lua_type(L, (1)) == 0))) SWIG_fail_arg("transfer",1,"CoreSession *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "transfer",1,"CoreSession *",SWIG_Lua_typename(L,1)); goto fail ;}; | |||
5679 | if(!lua_isstring(L,2)) SWIG_fail_arg("transfer",2,"char *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "transfer",2,"char *",SWIG_Lua_typename(L,2)); goto fail;}; | |||
5680 | if(lua_gettop(L)>=3 && !lua_isstring(L,3)) SWIG_fail_arg("transfer",3,"char *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "transfer",3,"char *",SWIG_Lua_typename(L,3)); goto fail;}; | |||
5681 | if(lua_gettop(L)>=4 && !lua_isstring(L,4)) SWIG_fail_arg("transfer",4,"char *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "transfer",4,"char *",SWIG_Lua_typename(L,4)); goto fail;}; | |||
5682 | ||||
5683 | if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_CoreSession,0))(SWIG_Lua_ConvertPtr(L,1,(void**)&arg1,swig_types[1],0) >= 0)){ | |||
5684 | SWIG_fail_ptr("CoreSession_transfer",1,SWIGTYPE_p_CoreSession){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "CoreSession_transfer",1,(swig_types[1] && swig_types [1]->str)?swig_types[1]->str:"void*",SWIG_Lua_typename( L,1)); goto fail;}; | |||
5685 | } | |||
5686 | ||||
5687 | arg2 = (char *)lua_tostring(L, 2)lua_tolstring(L, (2), __null); | |||
5688 | if(lua_gettop(L)>=3){ | |||
5689 | arg3 = (char *)lua_tostring(L, 3)lua_tolstring(L, (3), __null); | |||
5690 | } | |||
5691 | if(lua_gettop(L)>=4){ | |||
5692 | arg4 = (char *)lua_tostring(L, 4)lua_tolstring(L, (4), __null); | |||
5693 | } | |||
5694 | result = (int)(arg1)->transfer(arg2,arg3,arg4); | |||
5695 | SWIG_arg=0; | |||
5696 | lua_pushnumber(L, (lua_Number) result); SWIG_arg++; | |||
5697 | return SWIG_arg; | |||
5698 | ||||
5699 | if(0) SWIG_fail{goto fail;}; | |||
5700 | ||||
5701 | fail: | |||
5702 | lua_error(L); | |||
5703 | return SWIG_arg; | |||
5704 | } | |||
5705 | ||||
5706 | ||||
5707 | static int _wrap_CoreSession_read(lua_State* L) { | |||
5708 | int SWIG_arg = -1; | |||
5709 | CoreSession *arg1 = (CoreSession *) 0 ; | |||
5710 | int arg2 ; | |||
5711 | int arg3 ; | |||
5712 | char *arg4 = (char *) 0 ; | |||
5713 | int arg5 ; | |||
5714 | char *arg6 = (char *) 0 ; | |||
5715 | int arg7 = (int) 0 ; | |||
5716 | char *result = 0 ; | |||
5717 | ||||
5718 | SWIG_check_num_args("read",6,7)if (lua_gettop(L)<6 || lua_gettop(L)>7) {lua_pushfstring (L,"Error in %s expected %d..%d args, got %d","read",6,7,lua_gettop (L)); goto fail;} | |||
5719 | if(!SWIG_isptrtype(L,1)(lua_isuserdata(L,1) || (lua_type(L, (1)) == 0))) SWIG_fail_arg("read",1,"CoreSession *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "read",1,"CoreSession *",SWIG_Lua_typename(L,1)); goto fail ;}; | |||
5720 | if(!lua_isnumber(L,2)) SWIG_fail_arg("read",2,"int"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "read",2,"int",SWIG_Lua_typename(L,2)); goto fail;}; | |||
5721 | if(!lua_isnumber(L,3)) SWIG_fail_arg("read",3,"int"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "read",3,"int",SWIG_Lua_typename(L,3)); goto fail;}; | |||
5722 | if(!lua_isstring(L,4)) SWIG_fail_arg("read",4,"char const *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "read",4,"char const *",SWIG_Lua_typename(L,4)); goto fail; }; | |||
5723 | if(!lua_isnumber(L,5)) SWIG_fail_arg("read",5,"int"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "read",5,"int",SWIG_Lua_typename(L,5)); goto fail;}; | |||
5724 | if(!lua_isstring(L,6)) SWIG_fail_arg("read",6,"char const *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "read",6,"char const *",SWIG_Lua_typename(L,6)); goto fail; }; | |||
5725 | if(lua_gettop(L)>=7 && !lua_isnumber(L,7)) SWIG_fail_arg("read",7,"int"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "read",7,"int",SWIG_Lua_typename(L,7)); goto fail;}; | |||
5726 | ||||
5727 | if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_CoreSession,0))(SWIG_Lua_ConvertPtr(L,1,(void**)&arg1,swig_types[1],0) >= 0)){ | |||
5728 | SWIG_fail_ptr("CoreSession_read",1,SWIGTYPE_p_CoreSession){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "CoreSession_read",1,(swig_types[1] && swig_types[1 ]->str)?swig_types[1]->str:"void*",SWIG_Lua_typename(L, 1)); goto fail;}; | |||
5729 | } | |||
5730 | ||||
5731 | arg2 = (int)lua_tonumber(L, 2)lua_tonumberx(L,2,__null); | |||
5732 | arg3 = (int)lua_tonumber(L, 3)lua_tonumberx(L,3,__null); | |||
5733 | arg4 = (char *)lua_tostring(L, 4)lua_tolstring(L, (4), __null); | |||
5734 | arg5 = (int)lua_tonumber(L, 5)lua_tonumberx(L,5,__null); | |||
5735 | arg6 = (char *)lua_tostring(L, 6)lua_tolstring(L, (6), __null); | |||
5736 | if(lua_gettop(L)>=7){ | |||
5737 | arg7 = (int)lua_tonumber(L, 7)lua_tonumberx(L,7,__null); | |||
5738 | } | |||
5739 | result = (char *)(arg1)->read(arg2,arg3,(char const *)arg4,arg5,(char const *)arg6,arg7); | |||
5740 | SWIG_arg=0; | |||
5741 | lua_pushstring(L,(const char*)result); SWIG_arg++; | |||
5742 | return SWIG_arg; | |||
5743 | ||||
5744 | if(0) SWIG_fail{goto fail;}; | |||
5745 | ||||
5746 | fail: | |||
5747 | lua_error(L); | |||
5748 | return SWIG_arg; | |||
5749 | } | |||
5750 | ||||
5751 | ||||
5752 | static int _wrap_CoreSession_playAndGetDigits(lua_State* L) { | |||
5753 | int SWIG_arg = -1; | |||
5754 | CoreSession *arg1 = (CoreSession *) 0 ; | |||
5755 | int arg2 ; | |||
5756 | int arg3 ; | |||
5757 | int arg4 ; | |||
5758 | int arg5 ; | |||
5759 | char *arg6 = (char *) 0 ; | |||
5760 | char *arg7 = (char *) 0 ; | |||
5761 | char *arg8 = (char *) 0 ; | |||
5762 | char *arg9 = (char *) 0 ; | |||
5763 | char *arg10 = (char *) NULL__null ; | |||
5764 | int arg11 = (int) 0 ; | |||
5765 | char *arg12 = (char *) NULL__null ; | |||
5766 | char *result = 0 ; | |||
5767 | ||||
5768 | SWIG_check_num_args("playAndGetDigits",9,12)if (lua_gettop(L)<9 || lua_gettop(L)>12) {lua_pushfstring (L,"Error in %s expected %d..%d args, got %d","playAndGetDigits" ,9,12,lua_gettop(L)); goto fail;} | |||
5769 | if(!SWIG_isptrtype(L,1)(lua_isuserdata(L,1) || (lua_type(L, (1)) == 0))) SWIG_fail_arg("playAndGetDigits",1,"CoreSession *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "playAndGetDigits",1,"CoreSession *",SWIG_Lua_typename(L,1) ); goto fail;}; | |||
5770 | if(!lua_isnumber(L,2)) SWIG_fail_arg("playAndGetDigits",2,"int"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "playAndGetDigits",2,"int",SWIG_Lua_typename(L,2)); goto fail ;}; | |||
5771 | if(!lua_isnumber(L,3)) SWIG_fail_arg("playAndGetDigits",3,"int"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "playAndGetDigits",3,"int",SWIG_Lua_typename(L,3)); goto fail ;}; | |||
5772 | if(!lua_isnumber(L,4)) SWIG_fail_arg("playAndGetDigits",4,"int"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "playAndGetDigits",4,"int",SWIG_Lua_typename(L,4)); goto fail ;}; | |||
5773 | if(!lua_isnumber(L,5)) SWIG_fail_arg("playAndGetDigits",5,"int"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "playAndGetDigits",5,"int",SWIG_Lua_typename(L,5)); goto fail ;}; | |||
5774 | if(!lua_isstring(L,6)) SWIG_fail_arg("playAndGetDigits",6,"char *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "playAndGetDigits",6,"char *",SWIG_Lua_typename(L,6)); goto fail;}; | |||
5775 | if(!lua_isstring(L,7)) SWIG_fail_arg("playAndGetDigits",7,"char *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "playAndGetDigits",7,"char *",SWIG_Lua_typename(L,7)); goto fail;}; | |||
5776 | if(!lua_isstring(L,8)) SWIG_fail_arg("playAndGetDigits",8,"char *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "playAndGetDigits",8,"char *",SWIG_Lua_typename(L,8)); goto fail;}; | |||
5777 | if(!lua_isstring(L,9)) SWIG_fail_arg("playAndGetDigits",9,"char *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "playAndGetDigits",9,"char *",SWIG_Lua_typename(L,9)); goto fail;}; | |||
5778 | if(lua_gettop(L)>=10 && !lua_isstring(L,10)) SWIG_fail_arg("playAndGetDigits",10,"char const *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "playAndGetDigits",10,"char const *",SWIG_Lua_typename(L,10 )); goto fail;}; | |||
5779 | if(lua_gettop(L)>=11 && !lua_isnumber(L,11)) SWIG_fail_arg("playAndGetDigits",11,"int"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "playAndGetDigits",11,"int",SWIG_Lua_typename(L,11)); goto fail ;}; | |||
5780 | if(lua_gettop(L)>=12 && !lua_isstring(L,12)) SWIG_fail_arg("playAndGetDigits",12,"char const *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "playAndGetDigits",12,"char const *",SWIG_Lua_typename(L,12 )); goto fail;}; | |||
5781 | ||||
5782 | if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_CoreSession,0))(SWIG_Lua_ConvertPtr(L,1,(void**)&arg1,swig_types[1],0) >= 0)){ | |||
5783 | SWIG_fail_ptr("CoreSession_playAndGetDigits",1,SWIGTYPE_p_CoreSession){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "CoreSession_playAndGetDigits",1,(swig_types[1] && swig_types [1]->str)?swig_types[1]->str:"void*",SWIG_Lua_typename( L,1)); goto fail;}; | |||
5784 | } | |||
5785 | ||||
5786 | arg2 = (int)lua_tonumber(L, 2)lua_tonumberx(L,2,__null); | |||
5787 | arg3 = (int)lua_tonumber(L, 3)lua_tonumberx(L,3,__null); | |||
5788 | arg4 = (int)lua_tonumber(L, 4)lua_tonumberx(L,4,__null); | |||
5789 | arg5 = (int)lua_tonumber(L, 5)lua_tonumberx(L,5,__null); | |||
5790 | arg6 = (char *)lua_tostring(L, 6)lua_tolstring(L, (6), __null); | |||
5791 | arg7 = (char *)lua_tostring(L, 7)lua_tolstring(L, (7), __null); | |||
5792 | arg8 = (char *)lua_tostring(L, 8)lua_tolstring(L, (8), __null); | |||
5793 | arg9 = (char *)lua_tostring(L, 9)lua_tolstring(L, (9), __null); | |||
5794 | if(lua_gettop(L)>=10){ | |||
5795 | arg10 = (char *)lua_tostring(L, 10)lua_tolstring(L, (10), __null); | |||
5796 | } | |||
5797 | if(lua_gettop(L)>=11){ | |||
5798 | arg11 = (int)lua_tonumber(L, 11)lua_tonumberx(L,11,__null); | |||
5799 | } | |||
5800 | if(lua_gettop(L)>=12){ | |||
5801 | arg12 = (char *)lua_tostring(L, 12)lua_tolstring(L, (12), __null); | |||
5802 | } | |||
5803 | result = (char *)(arg1)->playAndGetDigits(arg2,arg3,arg4,arg5,arg6,arg7,arg8,arg9,(char const *)arg10,arg11,(char const *)arg12); | |||
5804 | SWIG_arg=0; | |||
5805 | lua_pushstring(L,(const char*)result); SWIG_arg++; | |||
5806 | return SWIG_arg; | |||
5807 | ||||
5808 | if(0) SWIG_fail{goto fail;}; | |||
5809 | ||||
5810 | fail: | |||
5811 | lua_error(L); | |||
5812 | return SWIG_arg; | |||
5813 | } | |||
5814 | ||||
5815 | ||||
5816 | static int _wrap_CoreSession_streamFile(lua_State* L) { | |||
5817 | int SWIG_arg = -1; | |||
5818 | CoreSession *arg1 = (CoreSession *) 0 ; | |||
5819 | char *arg2 = (char *) 0 ; | |||
5820 | int arg3 = (int) 0 ; | |||
5821 | int result; | |||
5822 | ||||
5823 | SWIG_check_num_args("streamFile",2,3)if (lua_gettop(L)<2 || lua_gettop(L)>3) {lua_pushfstring (L,"Error in %s expected %d..%d args, got %d","streamFile",2, 3,lua_gettop(L)); goto fail;} | |||
5824 | if(!SWIG_isptrtype(L,1)(lua_isuserdata(L,1) || (lua_type(L, (1)) == 0))) SWIG_fail_arg("streamFile",1,"CoreSession *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "streamFile",1,"CoreSession *",SWIG_Lua_typename(L,1)); goto fail;}; | |||
5825 | if(!lua_isstring(L,2)) SWIG_fail_arg("streamFile",2,"char *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "streamFile",2,"char *",SWIG_Lua_typename(L,2)); goto fail; }; | |||
5826 | if(lua_gettop(L)>=3 && !lua_isnumber(L,3)) SWIG_fail_arg("streamFile",3,"int"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "streamFile",3,"int",SWIG_Lua_typename(L,3)); goto fail;}; | |||
5827 | ||||
5828 | if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_CoreSession,0))(SWIG_Lua_ConvertPtr(L,1,(void**)&arg1,swig_types[1],0) >= 0)){ | |||
5829 | SWIG_fail_ptr("CoreSession_streamFile",1,SWIGTYPE_p_CoreSession){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "CoreSession_streamFile",1,(swig_types[1] && swig_types [1]->str)?swig_types[1]->str:"void*",SWIG_Lua_typename( L,1)); goto fail;}; | |||
5830 | } | |||
5831 | ||||
5832 | arg2 = (char *)lua_tostring(L, 2)lua_tolstring(L, (2), __null); | |||
5833 | if(lua_gettop(L)>=3){ | |||
5834 | arg3 = (int)lua_tonumber(L, 3)lua_tonumberx(L,3,__null); | |||
5835 | } | |||
5836 | result = (int)(arg1)->streamFile(arg2,arg3); | |||
5837 | SWIG_arg=0; | |||
5838 | lua_pushnumber(L, (lua_Number) result); SWIG_arg++; | |||
5839 | return SWIG_arg; | |||
5840 | ||||
5841 | if(0) SWIG_fail{goto fail;}; | |||
5842 | ||||
5843 | fail: | |||
5844 | lua_error(L); | |||
5845 | return SWIG_arg; | |||
5846 | } | |||
5847 | ||||
5848 | ||||
5849 | static int _wrap_CoreSession_sleep(lua_State* L) { | |||
5850 | int SWIG_arg = -1; | |||
5851 | CoreSession *arg1 = (CoreSession *) 0 ; | |||
5852 | int arg2 ; | |||
5853 | int arg3 = (int) 0 ; | |||
5854 | int result; | |||
5855 | ||||
5856 | SWIG_check_num_args("sleep",2,3)if (lua_gettop(L)<2 || lua_gettop(L)>3) {lua_pushfstring (L,"Error in %s expected %d..%d args, got %d","sleep",2,3,lua_gettop (L)); goto fail;} | |||
5857 | if(!SWIG_isptrtype(L,1)(lua_isuserdata(L,1) || (lua_type(L, (1)) == 0))) SWIG_fail_arg("sleep",1,"CoreSession *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "sleep",1,"CoreSession *",SWIG_Lua_typename(L,1)); goto fail ;}; | |||
5858 | if(!lua_isnumber(L,2)) SWIG_fail_arg("sleep",2,"int"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "sleep",2,"int",SWIG_Lua_typename(L,2)); goto fail;}; | |||
5859 | if(lua_gettop(L)>=3 && !lua_isnumber(L,3)) SWIG_fail_arg("sleep",3,"int"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "sleep",3,"int",SWIG_Lua_typename(L,3)); goto fail;}; | |||
5860 | ||||
5861 | if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_CoreSession,0))(SWIG_Lua_ConvertPtr(L,1,(void**)&arg1,swig_types[1],0) >= 0)){ | |||
5862 | SWIG_fail_ptr("CoreSession_sleep",1,SWIGTYPE_p_CoreSession){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "CoreSession_sleep",1,(swig_types[1] && swig_types[ 1]->str)?swig_types[1]->str:"void*",SWIG_Lua_typename(L ,1)); goto fail;}; | |||
5863 | } | |||
5864 | ||||
5865 | arg2 = (int)lua_tonumber(L, 2)lua_tonumberx(L,2,__null); | |||
5866 | if(lua_gettop(L)>=3){ | |||
5867 | arg3 = (int)lua_tonumber(L, 3)lua_tonumberx(L,3,__null); | |||
5868 | } | |||
5869 | result = (int)(arg1)->sleep(arg2,arg3); | |||
5870 | SWIG_arg=0; | |||
5871 | lua_pushnumber(L, (lua_Number) result); SWIG_arg++; | |||
5872 | return SWIG_arg; | |||
5873 | ||||
5874 | if(0) SWIG_fail{goto fail;}; | |||
5875 | ||||
5876 | fail: | |||
5877 | lua_error(L); | |||
5878 | return SWIG_arg; | |||
5879 | } | |||
5880 | ||||
5881 | ||||
5882 | static int _wrap_CoreSession_flushEvents(lua_State* L) { | |||
5883 | int SWIG_arg = -1; | |||
5884 | CoreSession *arg1 = (CoreSession *) 0 ; | |||
5885 | int result; | |||
5886 | ||||
5887 | SWIG_check_num_args("flushEvents",1,1)if (lua_gettop(L)<1 || lua_gettop(L)>1) {lua_pushfstring (L,"Error in %s expected %d..%d args, got %d","flushEvents",1 ,1,lua_gettop(L)); goto fail;} | |||
5888 | if(!SWIG_isptrtype(L,1)(lua_isuserdata(L,1) || (lua_type(L, (1)) == 0))) SWIG_fail_arg("flushEvents",1,"CoreSession *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "flushEvents",1,"CoreSession *",SWIG_Lua_typename(L,1)); goto fail;}; | |||
5889 | ||||
5890 | if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_CoreSession,0))(SWIG_Lua_ConvertPtr(L,1,(void**)&arg1,swig_types[1],0) >= 0)){ | |||
5891 | SWIG_fail_ptr("CoreSession_flushEvents",1,SWIGTYPE_p_CoreSession){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "CoreSession_flushEvents",1,(swig_types[1] && swig_types [1]->str)?swig_types[1]->str:"void*",SWIG_Lua_typename( L,1)); goto fail;}; | |||
5892 | } | |||
5893 | ||||
5894 | result = (int)(arg1)->flushEvents(); | |||
5895 | SWIG_arg=0; | |||
5896 | lua_pushnumber(L, (lua_Number) result); SWIG_arg++; | |||
5897 | return SWIG_arg; | |||
5898 | ||||
5899 | if(0) SWIG_fail{goto fail;}; | |||
5900 | ||||
5901 | fail: | |||
5902 | lua_error(L); | |||
5903 | return SWIG_arg; | |||
5904 | } | |||
5905 | ||||
5906 | ||||
5907 | static int _wrap_CoreSession_flushDigits(lua_State* L) { | |||
5908 | int SWIG_arg = -1; | |||
5909 | CoreSession *arg1 = (CoreSession *) 0 ; | |||
5910 | int result; | |||
5911 | ||||
5912 | SWIG_check_num_args("flushDigits",1,1)if (lua_gettop(L)<1 || lua_gettop(L)>1) {lua_pushfstring (L,"Error in %s expected %d..%d args, got %d","flushDigits",1 ,1,lua_gettop(L)); goto fail;} | |||
5913 | if(!SWIG_isptrtype(L,1)(lua_isuserdata(L,1) || (lua_type(L, (1)) == 0))) SWIG_fail_arg("flushDigits",1,"CoreSession *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "flushDigits",1,"CoreSession *",SWIG_Lua_typename(L,1)); goto fail;}; | |||
5914 | ||||
5915 | if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_CoreSession,0))(SWIG_Lua_ConvertPtr(L,1,(void**)&arg1,swig_types[1],0) >= 0)){ | |||
5916 | SWIG_fail_ptr("CoreSession_flushDigits",1,SWIGTYPE_p_CoreSession){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "CoreSession_flushDigits",1,(swig_types[1] && swig_types [1]->str)?swig_types[1]->str:"void*",SWIG_Lua_typename( L,1)); goto fail;}; | |||
5917 | } | |||
5918 | ||||
5919 | result = (int)(arg1)->flushDigits(); | |||
5920 | SWIG_arg=0; | |||
5921 | lua_pushnumber(L, (lua_Number) result); SWIG_arg++; | |||
5922 | return SWIG_arg; | |||
5923 | ||||
5924 | if(0) SWIG_fail{goto fail;}; | |||
5925 | ||||
5926 | fail: | |||
5927 | lua_error(L); | |||
5928 | return SWIG_arg; | |||
5929 | } | |||
5930 | ||||
5931 | ||||
5932 | static int _wrap_CoreSession_setAutoHangup(lua_State* L) { | |||
5933 | int SWIG_arg = -1; | |||
5934 | CoreSession *arg1 = (CoreSession *) 0 ; | |||
5935 | bool arg2 ; | |||
5936 | int result; | |||
5937 | ||||
5938 | SWIG_check_num_args("setAutoHangup",2,2)if (lua_gettop(L)<2 || lua_gettop(L)>2) {lua_pushfstring (L,"Error in %s expected %d..%d args, got %d","setAutoHangup" ,2,2,lua_gettop(L)); goto fail;} | |||
5939 | if(!SWIG_isptrtype(L,1)(lua_isuserdata(L,1) || (lua_type(L, (1)) == 0))) SWIG_fail_arg("setAutoHangup",1,"CoreSession *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "setAutoHangup",1,"CoreSession *",SWIG_Lua_typename(L,1)); goto fail;}; | |||
5940 | if(!lua_isboolean(L,2)(lua_type(L, (2)) == 1)) SWIG_fail_arg("setAutoHangup",2,"bool"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "setAutoHangup",2,"bool",SWIG_Lua_typename(L,2)); goto fail ;}; | |||
5941 | ||||
5942 | if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_CoreSession,0))(SWIG_Lua_ConvertPtr(L,1,(void**)&arg1,swig_types[1],0) >= 0)){ | |||
5943 | SWIG_fail_ptr("CoreSession_setAutoHangup",1,SWIGTYPE_p_CoreSession){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "CoreSession_setAutoHangup",1,(swig_types[1] && swig_types [1]->str)?swig_types[1]->str:"void*",SWIG_Lua_typename( L,1)); goto fail;}; | |||
5944 | } | |||
5945 | ||||
5946 | arg2 = (lua_toboolean(L, 2)!=0); | |||
5947 | result = (int)(arg1)->setAutoHangup(arg2); | |||
5948 | SWIG_arg=0; | |||
5949 | lua_pushnumber(L, (lua_Number) result); SWIG_arg++; | |||
5950 | return SWIG_arg; | |||
5951 | ||||
5952 | if(0) SWIG_fail{goto fail;}; | |||
5953 | ||||
5954 | fail: | |||
5955 | lua_error(L); | |||
5956 | return SWIG_arg; | |||
5957 | } | |||
5958 | ||||
5959 | ||||
5960 | static int _wrap_CoreSession_setHangupHook(lua_State* L) { | |||
5961 | int SWIG_arg = -1; | |||
5962 | CoreSession *arg1 = (CoreSession *) 0 ; | |||
5963 | void *arg2 = (void *) 0 ; | |||
5964 | ||||
5965 | SWIG_check_num_args("setHangupHook",2,2)if (lua_gettop(L)<2 || lua_gettop(L)>2) {lua_pushfstring (L,"Error in %s expected %d..%d args, got %d","setHangupHook" ,2,2,lua_gettop(L)); goto fail;} | |||
5966 | if(!SWIG_isptrtype(L,1)(lua_isuserdata(L,1) || (lua_type(L, (1)) == 0))) SWIG_fail_arg("setHangupHook",1,"CoreSession *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "setHangupHook",1,"CoreSession *",SWIG_Lua_typename(L,1)); goto fail;}; | |||
5967 | if(!SWIG_isptrtype(L,2)(lua_isuserdata(L,2) || (lua_type(L, (2)) == 0))) SWIG_fail_arg("setHangupHook",2,"void *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "setHangupHook",2,"void *",SWIG_Lua_typename(L,2)); goto fail ;}; | |||
5968 | ||||
5969 | if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_CoreSession,0))(SWIG_Lua_ConvertPtr(L,1,(void**)&arg1,swig_types[1],0) >= 0)){ | |||
5970 | SWIG_fail_ptr("CoreSession_setHangupHook",1,SWIGTYPE_p_CoreSession){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "CoreSession_setHangupHook",1,(swig_types[1] && swig_types [1]->str)?swig_types[1]->str:"void*",SWIG_Lua_typename( L,1)); goto fail;}; | |||
5971 | } | |||
5972 | ||||
5973 | arg2=(void *)SWIG_MustGetPtr(L,2,0,0,2,"CoreSession_setHangupHook")SWIG_Lua_MustGetPtr(L,2, 0,0, 2,"CoreSession_setHangupHook"); | |||
5974 | (arg1)->setHangupHook(arg2); | |||
5975 | SWIG_arg=0; | |||
5976 | ||||
5977 | return SWIG_arg; | |||
5978 | ||||
5979 | if(0) SWIG_fail{goto fail;}; | |||
5980 | ||||
5981 | fail: | |||
5982 | lua_error(L); | |||
5983 | return SWIG_arg; | |||
5984 | } | |||
5985 | ||||
5986 | ||||
5987 | static int _wrap_CoreSession_ready(lua_State* L) { | |||
5988 | int SWIG_arg = -1; | |||
5989 | CoreSession *arg1 = (CoreSession *) 0 ; | |||
5990 | bool result; | |||
5991 | ||||
5992 | SWIG_check_num_args("ready",1,1)if (lua_gettop(L)<1 || lua_gettop(L)>1) {lua_pushfstring (L,"Error in %s expected %d..%d args, got %d","ready",1,1,lua_gettop (L)); goto fail;} | |||
5993 | if(!SWIG_isptrtype(L,1)(lua_isuserdata(L,1) || (lua_type(L, (1)) == 0))) SWIG_fail_arg("ready",1,"CoreSession *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "ready",1,"CoreSession *",SWIG_Lua_typename(L,1)); goto fail ;}; | |||
5994 | ||||
5995 | if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_CoreSession,0))(SWIG_Lua_ConvertPtr(L,1,(void**)&arg1,swig_types[1],0) >= 0)){ | |||
5996 | SWIG_fail_ptr("CoreSession_ready",1,SWIGTYPE_p_CoreSession){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "CoreSession_ready",1,(swig_types[1] && swig_types[ 1]->str)?swig_types[1]->str:"void*",SWIG_Lua_typename(L ,1)); goto fail;}; | |||
5997 | } | |||
5998 | ||||
5999 | result = (bool)(arg1)->ready(); | |||
6000 | SWIG_arg=0; | |||
6001 | lua_pushboolean(L,(int)(result==true)); SWIG_arg++; | |||
6002 | return SWIG_arg; | |||
6003 | ||||
6004 | if(0) SWIG_fail{goto fail;}; | |||
6005 | ||||
6006 | fail: | |||
6007 | lua_error(L); | |||
6008 | return SWIG_arg; | |||
6009 | } | |||
6010 | ||||
6011 | ||||
6012 | static int _wrap_CoreSession_bridged(lua_State* L) { | |||
6013 | int SWIG_arg = -1; | |||
6014 | CoreSession *arg1 = (CoreSession *) 0 ; | |||
6015 | bool result; | |||
6016 | ||||
6017 | SWIG_check_num_args("bridged",1,1)if (lua_gettop(L)<1 || lua_gettop(L)>1) {lua_pushfstring (L,"Error in %s expected %d..%d args, got %d","bridged",1,1,lua_gettop (L)); goto fail;} | |||
6018 | if(!SWIG_isptrtype(L,1)(lua_isuserdata(L,1) || (lua_type(L, (1)) == 0))) SWIG_fail_arg("bridged",1,"CoreSession *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "bridged",1,"CoreSession *",SWIG_Lua_typename(L,1)); goto fail ;}; | |||
6019 | ||||
6020 | if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_CoreSession,0))(SWIG_Lua_ConvertPtr(L,1,(void**)&arg1,swig_types[1],0) >= 0)){ | |||
6021 | SWIG_fail_ptr("CoreSession_bridged",1,SWIGTYPE_p_CoreSession){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "CoreSession_bridged",1,(swig_types[1] && swig_types [1]->str)?swig_types[1]->str:"void*",SWIG_Lua_typename( L,1)); goto fail;}; | |||
6022 | } | |||
6023 | ||||
6024 | result = (bool)(arg1)->bridged(); | |||
6025 | SWIG_arg=0; | |||
6026 | lua_pushboolean(L,(int)(result==true)); SWIG_arg++; | |||
6027 | return SWIG_arg; | |||
6028 | ||||
6029 | if(0) SWIG_fail{goto fail;}; | |||
6030 | ||||
6031 | fail: | |||
6032 | lua_error(L); | |||
6033 | return SWIG_arg; | |||
6034 | } | |||
6035 | ||||
6036 | ||||
6037 | static int _wrap_CoreSession_answered(lua_State* L) { | |||
6038 | int SWIG_arg = -1; | |||
6039 | CoreSession *arg1 = (CoreSession *) 0 ; | |||
6040 | bool result; | |||
6041 | ||||
6042 | SWIG_check_num_args("answered",1,1)if (lua_gettop(L)<1 || lua_gettop(L)>1) {lua_pushfstring (L,"Error in %s expected %d..%d args, got %d","answered",1,1, lua_gettop(L)); goto fail;} | |||
6043 | if(!SWIG_isptrtype(L,1)(lua_isuserdata(L,1) || (lua_type(L, (1)) == 0))) SWIG_fail_arg("answered",1,"CoreSession *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "answered",1,"CoreSession *",SWIG_Lua_typename(L,1)); goto fail ;}; | |||
6044 | ||||
6045 | if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_CoreSession,0))(SWIG_Lua_ConvertPtr(L,1,(void**)&arg1,swig_types[1],0) >= 0)){ | |||
6046 | SWIG_fail_ptr("CoreSession_answered",1,SWIGTYPE_p_CoreSession){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "CoreSession_answered",1,(swig_types[1] && swig_types [1]->str)?swig_types[1]->str:"void*",SWIG_Lua_typename( L,1)); goto fail;}; | |||
6047 | } | |||
6048 | ||||
6049 | result = (bool)(arg1)->answered(); | |||
6050 | SWIG_arg=0; | |||
6051 | lua_pushboolean(L,(int)(result==true)); SWIG_arg++; | |||
6052 | return SWIG_arg; | |||
6053 | ||||
6054 | if(0) SWIG_fail{goto fail;}; | |||
6055 | ||||
6056 | fail: | |||
6057 | lua_error(L); | |||
6058 | return SWIG_arg; | |||
6059 | } | |||
6060 | ||||
6061 | ||||
6062 | static int _wrap_CoreSession_mediaReady(lua_State* L) { | |||
6063 | int SWIG_arg = -1; | |||
6064 | CoreSession *arg1 = (CoreSession *) 0 ; | |||
6065 | bool result; | |||
6066 | ||||
6067 | SWIG_check_num_args("mediaReady",1,1)if (lua_gettop(L)<1 || lua_gettop(L)>1) {lua_pushfstring (L,"Error in %s expected %d..%d args, got %d","mediaReady",1, 1,lua_gettop(L)); goto fail;} | |||
6068 | if(!SWIG_isptrtype(L,1)(lua_isuserdata(L,1) || (lua_type(L, (1)) == 0))) SWIG_fail_arg("mediaReady",1,"CoreSession *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "mediaReady",1,"CoreSession *",SWIG_Lua_typename(L,1)); goto fail;}; | |||
6069 | ||||
6070 | if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_CoreSession,0))(SWIG_Lua_ConvertPtr(L,1,(void**)&arg1,swig_types[1],0) >= 0)){ | |||
6071 | SWIG_fail_ptr("CoreSession_mediaReady",1,SWIGTYPE_p_CoreSession){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "CoreSession_mediaReady",1,(swig_types[1] && swig_types [1]->str)?swig_types[1]->str:"void*",SWIG_Lua_typename( L,1)); goto fail;}; | |||
6072 | } | |||
6073 | ||||
6074 | result = (bool)(arg1)->mediaReady(); | |||
6075 | SWIG_arg=0; | |||
6076 | lua_pushboolean(L,(int)(result==true)); SWIG_arg++; | |||
6077 | return SWIG_arg; | |||
6078 | ||||
6079 | if(0) SWIG_fail{goto fail;}; | |||
6080 | ||||
6081 | fail: | |||
6082 | lua_error(L); | |||
6083 | return SWIG_arg; | |||
6084 | } | |||
6085 | ||||
6086 | ||||
6087 | static int _wrap_CoreSession_waitForAnswer(lua_State* L) { | |||
6088 | int SWIG_arg = -1; | |||
6089 | CoreSession *arg1 = (CoreSession *) 0 ; | |||
6090 | CoreSession *arg2 = (CoreSession *) 0 ; | |||
6091 | ||||
6092 | SWIG_check_num_args("waitForAnswer",2,2)if (lua_gettop(L)<2 || lua_gettop(L)>2) {lua_pushfstring (L,"Error in %s expected %d..%d args, got %d","waitForAnswer" ,2,2,lua_gettop(L)); goto fail;} | |||
6093 | if(!SWIG_isptrtype(L,1)(lua_isuserdata(L,1) || (lua_type(L, (1)) == 0))) SWIG_fail_arg("waitForAnswer",1,"CoreSession *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "waitForAnswer",1,"CoreSession *",SWIG_Lua_typename(L,1)); goto fail;}; | |||
6094 | if(!SWIG_isptrtype(L,2)(lua_isuserdata(L,2) || (lua_type(L, (2)) == 0))) SWIG_fail_arg("waitForAnswer",2,"CoreSession *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "waitForAnswer",2,"CoreSession *",SWIG_Lua_typename(L,2)); goto fail;}; | |||
6095 | ||||
6096 | if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_CoreSession,0))(SWIG_Lua_ConvertPtr(L,1,(void**)&arg1,swig_types[1],0) >= 0)){ | |||
6097 | SWIG_fail_ptr("CoreSession_waitForAnswer",1,SWIGTYPE_p_CoreSession){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "CoreSession_waitForAnswer",1,(swig_types[1] && swig_types [1]->str)?swig_types[1]->str:"void*",SWIG_Lua_typename( L,1)); goto fail;}; | |||
6098 | } | |||
6099 | ||||
6100 | ||||
6101 | if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(void**)&arg2,SWIGTYPE_p_CoreSession,0))(SWIG_Lua_ConvertPtr(L,2,(void**)&arg2,swig_types[1],0) >= 0)){ | |||
6102 | SWIG_fail_ptr("CoreSession_waitForAnswer",2,SWIGTYPE_p_CoreSession){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "CoreSession_waitForAnswer",2,(swig_types[1] && swig_types [1]->str)?swig_types[1]->str:"void*",SWIG_Lua_typename( L,2)); goto fail;}; | |||
6103 | } | |||
6104 | ||||
6105 | (arg1)->waitForAnswer(arg2); | |||
6106 | SWIG_arg=0; | |||
6107 | ||||
6108 | return SWIG_arg; | |||
6109 | ||||
6110 | if(0) SWIG_fail{goto fail;}; | |||
6111 | ||||
6112 | fail: | |||
6113 | lua_error(L); | |||
6114 | return SWIG_arg; | |||
6115 | } | |||
6116 | ||||
6117 | ||||
6118 | static int _wrap_CoreSession_execute(lua_State* L) { | |||
6119 | int SWIG_arg = -1; | |||
6120 | CoreSession *arg1 = (CoreSession *) 0 ; | |||
6121 | char *arg2 = (char *) 0 ; | |||
6122 | char *arg3 = (char *) NULL__null ; | |||
6123 | ||||
6124 | SWIG_check_num_args("execute",2,3)if (lua_gettop(L)<2 || lua_gettop(L)>3) {lua_pushfstring (L,"Error in %s expected %d..%d args, got %d","execute",2,3,lua_gettop (L)); goto fail;} | |||
6125 | if(!SWIG_isptrtype(L,1)(lua_isuserdata(L,1) || (lua_type(L, (1)) == 0))) SWIG_fail_arg("execute",1,"CoreSession *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "execute",1,"CoreSession *",SWIG_Lua_typename(L,1)); goto fail ;}; | |||
6126 | if(!lua_isstring(L,2)) SWIG_fail_arg("execute",2,"char const *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "execute",2,"char const *",SWIG_Lua_typename(L,2)); goto fail ;}; | |||
6127 | if(lua_gettop(L)>=3 && !lua_isstring(L,3)) SWIG_fail_arg("execute",3,"char const *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "execute",3,"char const *",SWIG_Lua_typename(L,3)); goto fail ;}; | |||
6128 | ||||
6129 | if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_CoreSession,0))(SWIG_Lua_ConvertPtr(L,1,(void**)&arg1,swig_types[1],0) >= 0)){ | |||
6130 | SWIG_fail_ptr("CoreSession_execute",1,SWIGTYPE_p_CoreSession){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "CoreSession_execute",1,(swig_types[1] && swig_types [1]->str)?swig_types[1]->str:"void*",SWIG_Lua_typename( L,1)); goto fail;}; | |||
6131 | } | |||
6132 | ||||
6133 | arg2 = (char *)lua_tostring(L, 2)lua_tolstring(L, (2), __null); | |||
6134 | if(lua_gettop(L)>=3){ | |||
6135 | arg3 = (char *)lua_tostring(L, 3)lua_tolstring(L, (3), __null); | |||
6136 | } | |||
6137 | (arg1)->execute((char const *)arg2,(char const *)arg3); | |||
6138 | SWIG_arg=0; | |||
6139 | ||||
6140 | return SWIG_arg; | |||
6141 | ||||
6142 | if(0) SWIG_fail{goto fail;}; | |||
6143 | ||||
6144 | fail: | |||
6145 | lua_error(L); | |||
6146 | return SWIG_arg; | |||
6147 | } | |||
6148 | ||||
6149 | ||||
6150 | static int _wrap_CoreSession_sendEvent(lua_State* L) { | |||
6151 | int SWIG_arg = -1; | |||
6152 | CoreSession *arg1 = (CoreSession *) 0 ; | |||
6153 | Event *arg2 = (Event *) 0 ; | |||
6154 | ||||
6155 | SWIG_check_num_args("sendEvent",2,2)if (lua_gettop(L)<2 || lua_gettop(L)>2) {lua_pushfstring (L,"Error in %s expected %d..%d args, got %d","sendEvent",2,2 ,lua_gettop(L)); goto fail;} | |||
6156 | if(!SWIG_isptrtype(L,1)(lua_isuserdata(L,1) || (lua_type(L, (1)) == 0))) SWIG_fail_arg("sendEvent",1,"CoreSession *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "sendEvent",1,"CoreSession *",SWIG_Lua_typename(L,1)); goto fail;}; | |||
6157 | if(!SWIG_isptrtype(L,2)(lua_isuserdata(L,2) || (lua_type(L, (2)) == 0))) SWIG_fail_arg("sendEvent",2,"Event *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "sendEvent",2,"Event *",SWIG_Lua_typename(L,2)); goto fail; }; | |||
6158 | ||||
6159 | if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_CoreSession,0))(SWIG_Lua_ConvertPtr(L,1,(void**)&arg1,swig_types[1],0) >= 0)){ | |||
6160 | SWIG_fail_ptr("CoreSession_sendEvent",1,SWIGTYPE_p_CoreSession){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "CoreSession_sendEvent",1,(swig_types[1] && swig_types [1]->str)?swig_types[1]->str:"void*",SWIG_Lua_typename( L,1)); goto fail;}; | |||
6161 | } | |||
6162 | ||||
6163 | ||||
6164 | if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(void**)&arg2,SWIGTYPE_p_Event,0))(SWIG_Lua_ConvertPtr(L,2,(void**)&arg2,swig_types[3],0) >= 0)){ | |||
6165 | SWIG_fail_ptr("CoreSession_sendEvent",2,SWIGTYPE_p_Event){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "CoreSession_sendEvent",2,(swig_types[3] && swig_types [3]->str)?swig_types[3]->str:"void*",SWIG_Lua_typename( L,2)); goto fail;}; | |||
6166 | } | |||
6167 | ||||
6168 | (arg1)->sendEvent(arg2); | |||
6169 | SWIG_arg=0; | |||
6170 | ||||
6171 | return SWIG_arg; | |||
6172 | ||||
6173 | if(0) SWIG_fail{goto fail;}; | |||
6174 | ||||
6175 | fail: | |||
6176 | lua_error(L); | |||
6177 | return SWIG_arg; | |||
6178 | } | |||
6179 | ||||
6180 | ||||
6181 | static int _wrap_CoreSession_setEventData(lua_State* L) { | |||
6182 | int SWIG_arg = -1; | |||
6183 | CoreSession *arg1 = (CoreSession *) 0 ; | |||
6184 | Event *arg2 = (Event *) 0 ; | |||
6185 | ||||
6186 | SWIG_check_num_args("setEventData",2,2)if (lua_gettop(L)<2 || lua_gettop(L)>2) {lua_pushfstring (L,"Error in %s expected %d..%d args, got %d","setEventData", 2,2,lua_gettop(L)); goto fail;} | |||
6187 | if(!SWIG_isptrtype(L,1)(lua_isuserdata(L,1) || (lua_type(L, (1)) == 0))) SWIG_fail_arg("setEventData",1,"CoreSession *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "setEventData",1,"CoreSession *",SWIG_Lua_typename(L,1)); goto fail;}; | |||
6188 | if(!SWIG_isptrtype(L,2)(lua_isuserdata(L,2) || (lua_type(L, (2)) == 0))) SWIG_fail_arg("setEventData",2,"Event *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "setEventData",2,"Event *",SWIG_Lua_typename(L,2)); goto fail ;}; | |||
6189 | ||||
6190 | if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_CoreSession,0))(SWIG_Lua_ConvertPtr(L,1,(void**)&arg1,swig_types[1],0) >= 0)){ | |||
6191 | SWIG_fail_ptr("CoreSession_setEventData",1,SWIGTYPE_p_CoreSession){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "CoreSession_setEventData",1,(swig_types[1] && swig_types [1]->str)?swig_types[1]->str:"void*",SWIG_Lua_typename( L,1)); goto fail;}; | |||
6192 | } | |||
6193 | ||||
6194 | ||||
6195 | if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(void**)&arg2,SWIGTYPE_p_Event,0))(SWIG_Lua_ConvertPtr(L,2,(void**)&arg2,swig_types[3],0) >= 0)){ | |||
6196 | SWIG_fail_ptr("CoreSession_setEventData",2,SWIGTYPE_p_Event){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "CoreSession_setEventData",2,(swig_types[3] && swig_types [3]->str)?swig_types[3]->str:"void*",SWIG_Lua_typename( L,2)); goto fail;}; | |||
6197 | } | |||
6198 | ||||
6199 | (arg1)->setEventData(arg2); | |||
6200 | SWIG_arg=0; | |||
6201 | ||||
6202 | return SWIG_arg; | |||
6203 | ||||
6204 | if(0) SWIG_fail{goto fail;}; | |||
6205 | ||||
6206 | fail: | |||
6207 | lua_error(L); | |||
6208 | return SWIG_arg; | |||
6209 | } | |||
6210 | ||||
6211 | ||||
6212 | static int _wrap_CoreSession_getXMLCDR(lua_State* L) { | |||
6213 | int SWIG_arg = -1; | |||
6214 | CoreSession *arg1 = (CoreSession *) 0 ; | |||
6215 | char *result = 0 ; | |||
6216 | ||||
6217 | SWIG_check_num_args("getXMLCDR",1,1)if (lua_gettop(L)<1 || lua_gettop(L)>1) {lua_pushfstring (L,"Error in %s expected %d..%d args, got %d","getXMLCDR",1,1 ,lua_gettop(L)); goto fail;} | |||
6218 | if(!SWIG_isptrtype(L,1)(lua_isuserdata(L,1) || (lua_type(L, (1)) == 0))) SWIG_fail_arg("getXMLCDR",1,"CoreSession *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "getXMLCDR",1,"CoreSession *",SWIG_Lua_typename(L,1)); goto fail;}; | |||
6219 | ||||
6220 | if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_CoreSession,0))(SWIG_Lua_ConvertPtr(L,1,(void**)&arg1,swig_types[1],0) >= 0)){ | |||
6221 | SWIG_fail_ptr("CoreSession_getXMLCDR",1,SWIGTYPE_p_CoreSession){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "CoreSession_getXMLCDR",1,(swig_types[1] && swig_types [1]->str)?swig_types[1]->str:"void*",SWIG_Lua_typename( L,1)); goto fail;}; | |||
6222 | } | |||
6223 | ||||
6224 | result = (char *)(arg1)->getXMLCDR(); | |||
6225 | SWIG_arg=0; | |||
6226 | lua_pushstring(L,(const char*)result); SWIG_arg++; | |||
6227 | return SWIG_arg; | |||
6228 | ||||
6229 | if(0) SWIG_fail{goto fail;}; | |||
6230 | ||||
6231 | fail: | |||
6232 | lua_error(L); | |||
6233 | return SWIG_arg; | |||
6234 | } | |||
6235 | ||||
6236 | ||||
6237 | static int _wrap_CoreSession_begin_allow_threads(lua_State* L) { | |||
6238 | int SWIG_arg = -1; | |||
6239 | CoreSession *arg1 = (CoreSession *) 0 ; | |||
6240 | bool result; | |||
6241 | ||||
6242 | SWIG_check_num_args("begin_allow_threads",1,1)if (lua_gettop(L)<1 || lua_gettop(L)>1) {lua_pushfstring (L,"Error in %s expected %d..%d args, got %d","begin_allow_threads" ,1,1,lua_gettop(L)); goto fail;} | |||
6243 | if(!SWIG_isptrtype(L,1)(lua_isuserdata(L,1) || (lua_type(L, (1)) == 0))) SWIG_fail_arg("begin_allow_threads",1,"CoreSession *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "begin_allow_threads",1,"CoreSession *",SWIG_Lua_typename(L ,1)); goto fail;}; | |||
6244 | ||||
6245 | if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_CoreSession,0))(SWIG_Lua_ConvertPtr(L,1,(void**)&arg1,swig_types[1],0) >= 0)){ | |||
6246 | SWIG_fail_ptr("CoreSession_begin_allow_threads",1,SWIGTYPE_p_CoreSession){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "CoreSession_begin_allow_threads",1,(swig_types[1] && swig_types[1]->str)?swig_types[1]->str:"void*",SWIG_Lua_typename (L,1)); goto fail;}; | |||
6247 | } | |||
6248 | ||||
6249 | result = (bool)(arg1)->begin_allow_threads(); | |||
6250 | SWIG_arg=0; | |||
6251 | lua_pushboolean(L,(int)(result==true)); SWIG_arg++; | |||
6252 | return SWIG_arg; | |||
6253 | ||||
6254 | if(0) SWIG_fail{goto fail;}; | |||
6255 | ||||
6256 | fail: | |||
6257 | lua_error(L); | |||
6258 | return SWIG_arg; | |||
6259 | } | |||
6260 | ||||
6261 | ||||
6262 | static int _wrap_CoreSession_end_allow_threads(lua_State* L) { | |||
6263 | int SWIG_arg = -1; | |||
6264 | CoreSession *arg1 = (CoreSession *) 0 ; | |||
6265 | bool result; | |||
6266 | ||||
6267 | SWIG_check_num_args("end_allow_threads",1,1)if (lua_gettop(L)<1 || lua_gettop(L)>1) {lua_pushfstring (L,"Error in %s expected %d..%d args, got %d","end_allow_threads" ,1,1,lua_gettop(L)); goto fail;} | |||
6268 | if(!SWIG_isptrtype(L,1)(lua_isuserdata(L,1) || (lua_type(L, (1)) == 0))) SWIG_fail_arg("end_allow_threads",1,"CoreSession *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "end_allow_threads",1,"CoreSession *",SWIG_Lua_typename(L,1 )); goto fail;}; | |||
6269 | ||||
6270 | if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_CoreSession,0))(SWIG_Lua_ConvertPtr(L,1,(void**)&arg1,swig_types[1],0) >= 0)){ | |||
6271 | SWIG_fail_ptr("CoreSession_end_allow_threads",1,SWIGTYPE_p_CoreSession){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "CoreSession_end_allow_threads",1,(swig_types[1] && swig_types[1]->str)?swig_types[1]->str:"void*",SWIG_Lua_typename (L,1)); goto fail;}; | |||
6272 | } | |||
6273 | ||||
6274 | result = (bool)(arg1)->end_allow_threads(); | |||
6275 | SWIG_arg=0; | |||
6276 | lua_pushboolean(L,(int)(result==true)); SWIG_arg++; | |||
6277 | return SWIG_arg; | |||
6278 | ||||
6279 | if(0) SWIG_fail{goto fail;}; | |||
6280 | ||||
6281 | fail: | |||
6282 | lua_error(L); | |||
6283 | return SWIG_arg; | |||
6284 | } | |||
6285 | ||||
6286 | ||||
6287 | static int _wrap_CoreSession_get_uuid(lua_State* L) { | |||
6288 | int SWIG_arg = -1; | |||
6289 | CoreSession *arg1 = (CoreSession *) 0 ; | |||
6290 | char *result = 0 ; | |||
6291 | ||||
6292 | SWIG_check_num_args("get_uuid",1,1)if (lua_gettop(L)<1 || lua_gettop(L)>1) {lua_pushfstring (L,"Error in %s expected %d..%d args, got %d","get_uuid",1,1, lua_gettop(L)); goto fail;} | |||
6293 | if(!SWIG_isptrtype(L,1)(lua_isuserdata(L,1) || (lua_type(L, (1)) == 0))) SWIG_fail_arg("get_uuid",1,"CoreSession const *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "get_uuid",1,"CoreSession const *",SWIG_Lua_typename(L,1)); goto fail;}; | |||
6294 | ||||
6295 | if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_CoreSession,0))(SWIG_Lua_ConvertPtr(L,1,(void**)&arg1,swig_types[1],0) >= 0)){ | |||
6296 | SWIG_fail_ptr("CoreSession_get_uuid",1,SWIGTYPE_p_CoreSession){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "CoreSession_get_uuid",1,(swig_types[1] && swig_types [1]->str)?swig_types[1]->str:"void*",SWIG_Lua_typename( L,1)); goto fail;}; | |||
6297 | } | |||
6298 | ||||
6299 | result = (char *)((CoreSession const *)arg1)->get_uuid(); | |||
6300 | SWIG_arg=0; | |||
6301 | lua_pushstring(L,(const char*)result); SWIG_arg++; | |||
6302 | return SWIG_arg; | |||
6303 | ||||
6304 | if(0) SWIG_fail{goto fail;}; | |||
6305 | ||||
6306 | fail: | |||
6307 | lua_error(L); | |||
6308 | return SWIG_arg; | |||
6309 | } | |||
6310 | ||||
6311 | ||||
6312 | static int _wrap_CoreSession_get_cb_args(lua_State* L) { | |||
6313 | int SWIG_arg = -1; | |||
6314 | CoreSession *arg1 = (CoreSession *) 0 ; | |||
6315 | switch_input_args_t *result = 0 ; | |||
6316 | ||||
6317 | SWIG_check_num_args("get_cb_args",1,1)if (lua_gettop(L)<1 || lua_gettop(L)>1) {lua_pushfstring (L,"Error in %s expected %d..%d args, got %d","get_cb_args",1 ,1,lua_gettop(L)); goto fail;} | |||
6318 | if(!SWIG_isptrtype(L,1)(lua_isuserdata(L,1) || (lua_type(L, (1)) == 0))) SWIG_fail_arg("get_cb_args",1,"CoreSession const *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "get_cb_args",1,"CoreSession const *",SWIG_Lua_typename(L,1 )); goto fail;}; | |||
6319 | ||||
6320 | if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_CoreSession,0))(SWIG_Lua_ConvertPtr(L,1,(void**)&arg1,swig_types[1],0) >= 0)){ | |||
6321 | SWIG_fail_ptr("CoreSession_get_cb_args",1,SWIGTYPE_p_CoreSession){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "CoreSession_get_cb_args",1,(swig_types[1] && swig_types [1]->str)?swig_types[1]->str:"void*",SWIG_Lua_typename( L,1)); goto fail;}; | |||
6322 | } | |||
6323 | ||||
6324 | { | |||
6325 | switch_input_args_t const &_result_ref = ((CoreSession const *)arg1)->get_cb_args(); | |||
6326 | result = (switch_input_args_t *) &_result_ref; | |||
6327 | } | |||
6328 | SWIG_arg=0; | |||
6329 | SWIG_NewPointerObj(L,result,SWIGTYPE_p_switch_input_args_t,0)SWIG_Lua_NewPointerObj(L, (void *)result, swig_types[21], 0); SWIG_arg++; | |||
6330 | return SWIG_arg; | |||
6331 | ||||
6332 | if(0) SWIG_fail{goto fail;}; | |||
6333 | ||||
6334 | fail: | |||
6335 | lua_error(L); | |||
6336 | return SWIG_arg; | |||
6337 | } | |||
6338 | ||||
6339 | ||||
6340 | static int _wrap_CoreSession_check_hangup_hook(lua_State* L) { | |||
6341 | int SWIG_arg = -1; | |||
6342 | CoreSession *arg1 = (CoreSession *) 0 ; | |||
6343 | ||||
6344 | SWIG_check_num_args("check_hangup_hook",1,1)if (lua_gettop(L)<1 || lua_gettop(L)>1) {lua_pushfstring (L,"Error in %s expected %d..%d args, got %d","check_hangup_hook" ,1,1,lua_gettop(L)); goto fail;} | |||
6345 | if(!SWIG_isptrtype(L,1)(lua_isuserdata(L,1) || (lua_type(L, (1)) == 0))) SWIG_fail_arg("check_hangup_hook",1,"CoreSession *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "check_hangup_hook",1,"CoreSession *",SWIG_Lua_typename(L,1 )); goto fail;}; | |||
6346 | ||||
6347 | if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_CoreSession,0))(SWIG_Lua_ConvertPtr(L,1,(void**)&arg1,swig_types[1],0) >= 0)){ | |||
6348 | SWIG_fail_ptr("CoreSession_check_hangup_hook",1,SWIGTYPE_p_CoreSession){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "CoreSession_check_hangup_hook",1,(swig_types[1] && swig_types[1]->str)?swig_types[1]->str:"void*",SWIG_Lua_typename (L,1)); goto fail;}; | |||
6349 | } | |||
6350 | ||||
6351 | (arg1)->check_hangup_hook(); | |||
6352 | SWIG_arg=0; | |||
6353 | ||||
6354 | return SWIG_arg; | |||
6355 | ||||
6356 | if(0) SWIG_fail{goto fail;}; | |||
6357 | ||||
6358 | fail: | |||
6359 | lua_error(L); | |||
6360 | return SWIG_arg; | |||
6361 | } | |||
6362 | ||||
6363 | ||||
6364 | static int _wrap_CoreSession_run_dtmf_callback(lua_State* L) { | |||
6365 | int SWIG_arg = -1; | |||
6366 | CoreSession *arg1 = (CoreSession *) 0 ; | |||
6367 | void *arg2 = (void *) 0 ; | |||
6368 | switch_input_type_t arg3 ; | |||
6369 | switch_status_t result; | |||
6370 | switch_input_type_t *argp3 ; | |||
6371 | ||||
6372 | SWIG_check_num_args("run_dtmf_callback",3,3)if (lua_gettop(L)<3 || lua_gettop(L)>3) {lua_pushfstring (L,"Error in %s expected %d..%d args, got %d","run_dtmf_callback" ,3,3,lua_gettop(L)); goto fail;} | |||
6373 | if(!SWIG_isptrtype(L,1)(lua_isuserdata(L,1) || (lua_type(L, (1)) == 0))) SWIG_fail_arg("run_dtmf_callback",1,"CoreSession *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "run_dtmf_callback",1,"CoreSession *",SWIG_Lua_typename(L,1 )); goto fail;}; | |||
6374 | if(!SWIG_isptrtype(L,2)(lua_isuserdata(L,2) || (lua_type(L, (2)) == 0))) SWIG_fail_arg("run_dtmf_callback",2,"void *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "run_dtmf_callback",2,"void *",SWIG_Lua_typename(L,2)); goto fail;}; | |||
6375 | if(!lua_isuserdata(L,3)) SWIG_fail_arg("run_dtmf_callback",3,"switch_input_type_t"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "run_dtmf_callback",3,"switch_input_type_t",SWIG_Lua_typename (L,3)); goto fail;}; | |||
6376 | ||||
6377 | if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_CoreSession,0))(SWIG_Lua_ConvertPtr(L,1,(void**)&arg1,swig_types[1],0) >= 0)){ | |||
6378 | SWIG_fail_ptr("CoreSession_run_dtmf_callback",1,SWIGTYPE_p_CoreSession){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "CoreSession_run_dtmf_callback",1,(swig_types[1] && swig_types[1]->str)?swig_types[1]->str:"void*",SWIG_Lua_typename (L,1)); goto fail;}; | |||
6379 | } | |||
6380 | ||||
6381 | arg2=(void *)SWIG_MustGetPtr(L,2,0,0,2,"CoreSession_run_dtmf_callback")SWIG_Lua_MustGetPtr(L,2, 0,0, 2,"CoreSession_run_dtmf_callback" ); | |||
6382 | ||||
6383 | if (!SWIG_IsOK(SWIG_ConvertPtr(L,3,(void**)&argp3,SWIGTYPE_p_switch_input_type_t,0))(SWIG_Lua_ConvertPtr(L,3,(void**)&argp3,swig_types[22],0) >= 0)){ | |||
6384 | SWIG_fail_ptr("CoreSession_run_dtmf_callback",3,SWIGTYPE_p_switch_input_type_t){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "CoreSession_run_dtmf_callback",3,(swig_types[22] && swig_types[22]->str)?swig_types[22]->str:"void*",SWIG_Lua_typename (L,3)); goto fail;}; | |||
6385 | } | |||
6386 | arg3 = *argp3; | |||
6387 | ||||
6388 | result = (arg1)->run_dtmf_callback(arg2,arg3); | |||
6389 | SWIG_arg=0; | |||
6390 | { | |||
6391 | switch_status_t * resultptr = new switch_status_t((switch_status_t &) result); | |||
6392 | SWIG_NewPointerObj(L,(void *) resultptr,SWIGTYPE_p_switch_status_t,1)SWIG_Lua_NewPointerObj(L, (void *)(void *) resultptr, swig_types [26], 1); SWIG_arg++; | |||
6393 | } | |||
6394 | return SWIG_arg; | |||
6395 | ||||
6396 | if(0) SWIG_fail{goto fail;}; | |||
6397 | ||||
6398 | fail: | |||
6399 | lua_error(L); | |||
6400 | return SWIG_arg; | |||
6401 | } | |||
6402 | ||||
6403 | ||||
6404 | static int _wrap_CoreSession_consoleLog(lua_State* L) { | |||
6405 | int SWIG_arg = -1; | |||
6406 | CoreSession *arg1 = (CoreSession *) 0 ; | |||
6407 | char *arg2 = (char *) 0 ; | |||
6408 | char *arg3 = (char *) 0 ; | |||
6409 | ||||
6410 | SWIG_check_num_args("consoleLog",3,3)if (lua_gettop(L)<3 || lua_gettop(L)>3) {lua_pushfstring (L,"Error in %s expected %d..%d args, got %d","consoleLog",3, 3,lua_gettop(L)); goto fail;} | |||
6411 | if(!SWIG_isptrtype(L,1)(lua_isuserdata(L,1) || (lua_type(L, (1)) == 0))) SWIG_fail_arg("consoleLog",1,"CoreSession *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "consoleLog",1,"CoreSession *",SWIG_Lua_typename(L,1)); goto fail;}; | |||
6412 | if(!lua_isstring(L,2)) SWIG_fail_arg("consoleLog",2,"char *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "consoleLog",2,"char *",SWIG_Lua_typename(L,2)); goto fail; }; | |||
6413 | if(!lua_isstring(L,3)) SWIG_fail_arg("consoleLog",3,"char *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "consoleLog",3,"char *",SWIG_Lua_typename(L,3)); goto fail; }; | |||
6414 | ||||
6415 | if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_CoreSession,0))(SWIG_Lua_ConvertPtr(L,1,(void**)&arg1,swig_types[1],0) >= 0)){ | |||
6416 | SWIG_fail_ptr("CoreSession_consoleLog",1,SWIGTYPE_p_CoreSession){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "CoreSession_consoleLog",1,(swig_types[1] && swig_types [1]->str)?swig_types[1]->str:"void*",SWIG_Lua_typename( L,1)); goto fail;}; | |||
6417 | } | |||
6418 | ||||
6419 | arg2 = (char *)lua_tostring(L, 2)lua_tolstring(L, (2), __null); | |||
6420 | arg3 = (char *)lua_tostring(L, 3)lua_tolstring(L, (3), __null); | |||
6421 | (arg1)->consoleLog(arg2,arg3); | |||
6422 | SWIG_arg=0; | |||
6423 | ||||
6424 | return SWIG_arg; | |||
6425 | ||||
6426 | if(0) SWIG_fail{goto fail;}; | |||
6427 | ||||
6428 | fail: | |||
6429 | lua_error(L); | |||
6430 | return SWIG_arg; | |||
6431 | } | |||
6432 | ||||
6433 | ||||
6434 | static int _wrap_CoreSession_consoleLog2(lua_State* L) { | |||
6435 | int SWIG_arg = -1; | |||
6436 | CoreSession *arg1 = (CoreSession *) 0 ; | |||
6437 | char *arg2 = (char *) 0 ; | |||
6438 | char *arg3 = (char *) 0 ; | |||
6439 | char *arg4 = (char *) 0 ; | |||
6440 | int arg5 ; | |||
6441 | char *arg6 = (char *) 0 ; | |||
6442 | ||||
6443 | SWIG_check_num_args("consoleLog2",6,6)if (lua_gettop(L)<6 || lua_gettop(L)>6) {lua_pushfstring (L,"Error in %s expected %d..%d args, got %d","consoleLog2",6 ,6,lua_gettop(L)); goto fail;} | |||
6444 | if(!SWIG_isptrtype(L,1)(lua_isuserdata(L,1) || (lua_type(L, (1)) == 0))) SWIG_fail_arg("consoleLog2",1,"CoreSession *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "consoleLog2",1,"CoreSession *",SWIG_Lua_typename(L,1)); goto fail;}; | |||
6445 | if(!lua_isstring(L,2)) SWIG_fail_arg("consoleLog2",2,"char *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "consoleLog2",2,"char *",SWIG_Lua_typename(L,2)); goto fail ;}; | |||
6446 | if(!lua_isstring(L,3)) SWIG_fail_arg("consoleLog2",3,"char *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "consoleLog2",3,"char *",SWIG_Lua_typename(L,3)); goto fail ;}; | |||
6447 | if(!lua_isstring(L,4)) SWIG_fail_arg("consoleLog2",4,"char *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "consoleLog2",4,"char *",SWIG_Lua_typename(L,4)); goto fail ;}; | |||
6448 | if(!lua_isnumber(L,5)) SWIG_fail_arg("consoleLog2",5,"int"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "consoleLog2",5,"int",SWIG_Lua_typename(L,5)); goto fail;}; | |||
6449 | if(!lua_isstring(L,6)) SWIG_fail_arg("consoleLog2",6,"char *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "consoleLog2",6,"char *",SWIG_Lua_typename(L,6)); goto fail ;}; | |||
6450 | ||||
6451 | if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_CoreSession,0))(SWIG_Lua_ConvertPtr(L,1,(void**)&arg1,swig_types[1],0) >= 0)){ | |||
6452 | SWIG_fail_ptr("CoreSession_consoleLog2",1,SWIGTYPE_p_CoreSession){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "CoreSession_consoleLog2",1,(swig_types[1] && swig_types [1]->str)?swig_types[1]->str:"void*",SWIG_Lua_typename( L,1)); goto fail;}; | |||
6453 | } | |||
6454 | ||||
6455 | arg2 = (char *)lua_tostring(L, 2)lua_tolstring(L, (2), __null); | |||
6456 | arg3 = (char *)lua_tostring(L, 3)lua_tolstring(L, (3), __null); | |||
6457 | arg4 = (char *)lua_tostring(L, 4)lua_tolstring(L, (4), __null); | |||
6458 | arg5 = (int)lua_tonumber(L, 5)lua_tonumberx(L,5,__null); | |||
6459 | arg6 = (char *)lua_tostring(L, 6)lua_tolstring(L, (6), __null); | |||
6460 | (arg1)->consoleLog2(arg2,arg3,arg4,arg5,arg6); | |||
6461 | SWIG_arg=0; | |||
6462 | ||||
6463 | return SWIG_arg; | |||
6464 | ||||
6465 | if(0) SWIG_fail{goto fail;}; | |||
6466 | ||||
6467 | fail: | |||
6468 | lua_error(L); | |||
6469 | return SWIG_arg; | |||
6470 | } | |||
6471 | ||||
6472 | ||||
6473 | static void swig_delete_CoreSession(void *obj) { | |||
6474 | CoreSession *arg1 = (CoreSession *) obj; | |||
6475 | delete arg1; | |||
6476 | } | |||
6477 | static swig_lua_method swig_CoreSession_methods[] = { | |||
6478 | {"insertFile", _wrap_CoreSession_insertFile}, | |||
6479 | {"answer", _wrap_CoreSession_answer}, | |||
6480 | {"preAnswer", _wrap_CoreSession_preAnswer}, | |||
6481 | {"hangup", _wrap_CoreSession_hangup}, | |||
6482 | {"hangupState", _wrap_CoreSession_hangupState}, | |||
6483 | {"setVariable", _wrap_CoreSession_setVariable}, | |||
6484 | {"setPrivate", _wrap_CoreSession_setPrivate}, | |||
6485 | {"getPrivate", _wrap_CoreSession_getPrivate}, | |||
6486 | {"getVariable", _wrap_CoreSession_getVariable}, | |||
6487 | {"process_callback_result", _wrap_CoreSession_process_callback_result}, | |||
6488 | {"say", _wrap_CoreSession_say}, | |||
6489 | {"sayPhrase", _wrap_CoreSession_sayPhrase}, | |||
6490 | {"hangupCause", _wrap_CoreSession_hangupCause}, | |||
6491 | {"getState", _wrap_CoreSession_getState}, | |||
6492 | {"recordFile", _wrap_CoreSession_recordFile}, | |||
6493 | {"originate", _wrap_CoreSession_originate}, | |||
6494 | {"destroy", _wrap_CoreSession_destroy}, | |||
6495 | {"setDTMFCallback", _wrap_CoreSession_setDTMFCallback}, | |||
6496 | {"speak", _wrap_CoreSession_speak}, | |||
6497 | {"set_tts_parms", _wrap_CoreSession_set_tts_parms}, | |||
6498 | {"set_tts_params", _wrap_CoreSession_set_tts_params}, | |||
6499 | {"collectDigits", _wrap_CoreSession_collectDigits}, | |||
6500 | {"getDigits", _wrap_CoreSession_getDigits}, | |||
6501 | {"transfer", _wrap_CoreSession_transfer}, | |||
6502 | {"read", _wrap_CoreSession_read}, | |||
6503 | {"playAndGetDigits", _wrap_CoreSession_playAndGetDigits}, | |||
6504 | {"streamFile", _wrap_CoreSession_streamFile}, | |||
6505 | {"sleep", _wrap_CoreSession_sleep}, | |||
6506 | {"flushEvents", _wrap_CoreSession_flushEvents}, | |||
6507 | {"flushDigits", _wrap_CoreSession_flushDigits}, | |||
6508 | {"setAutoHangup", _wrap_CoreSession_setAutoHangup}, | |||
6509 | {"setHangupHook", _wrap_CoreSession_setHangupHook}, | |||
6510 | {"ready", _wrap_CoreSession_ready}, | |||
6511 | {"bridged", _wrap_CoreSession_bridged}, | |||
6512 | {"answered", _wrap_CoreSession_answered}, | |||
6513 | {"mediaReady", _wrap_CoreSession_mediaReady}, | |||
6514 | {"waitForAnswer", _wrap_CoreSession_waitForAnswer}, | |||
6515 | {"execute", _wrap_CoreSession_execute}, | |||
6516 | {"sendEvent", _wrap_CoreSession_sendEvent}, | |||
6517 | {"setEventData", _wrap_CoreSession_setEventData}, | |||
6518 | {"getXMLCDR", _wrap_CoreSession_getXMLCDR}, | |||
6519 | {"begin_allow_threads", _wrap_CoreSession_begin_allow_threads}, | |||
6520 | {"end_allow_threads", _wrap_CoreSession_end_allow_threads}, | |||
6521 | {"get_uuid", _wrap_CoreSession_get_uuid}, | |||
6522 | {"get_cb_args", _wrap_CoreSession_get_cb_args}, | |||
6523 | {"check_hangup_hook", _wrap_CoreSession_check_hangup_hook}, | |||
6524 | {"run_dtmf_callback", _wrap_CoreSession_run_dtmf_callback}, | |||
6525 | {"consoleLog", _wrap_CoreSession_consoleLog}, | |||
6526 | {"consoleLog2", _wrap_CoreSession_consoleLog2}, | |||
6527 | {0,0} | |||
6528 | }; | |||
6529 | static swig_lua_attribute swig_CoreSession_attributes[] = { | |||
6530 | { "session", _wrap_CoreSession_session_get, _wrap_CoreSession_session_set}, | |||
6531 | { "channel", _wrap_CoreSession_channel_get, _wrap_CoreSession_channel_set}, | |||
6532 | { "flags", _wrap_CoreSession_flags_get, _wrap_CoreSession_flags_set}, | |||
6533 | { "allocated", _wrap_CoreSession_allocated_get, _wrap_CoreSession_allocated_set}, | |||
6534 | { "cb_state", _wrap_CoreSession_cb_state_get, _wrap_CoreSession_cb_state_set}, | |||
6535 | { "hook_state", _wrap_CoreSession_hook_state_get, _wrap_CoreSession_hook_state_set}, | |||
6536 | { "cause", _wrap_CoreSession_cause_get, _wrap_CoreSession_cause_set}, | |||
6537 | { "uuid", _wrap_CoreSession_uuid_get, _wrap_CoreSession_uuid_set}, | |||
6538 | { "tts_name", _wrap_CoreSession_tts_name_get, _wrap_CoreSession_tts_name_set}, | |||
6539 | { "voice_name", _wrap_CoreSession_voice_name_get, _wrap_CoreSession_voice_name_set}, | |||
6540 | {0,0,0} | |||
6541 | }; | |||
6542 | static swig_lua_class *swig_CoreSession_bases[] = {0}; | |||
6543 | static const char *swig_CoreSession_base_names[] = {0}; | |||
6544 | static swig_lua_class _wrap_class_CoreSession = { "CoreSession", &SWIGTYPE_p_CoreSessionswig_types[1],0, swig_delete_CoreSession, swig_CoreSession_methods, swig_CoreSession_attributes, swig_CoreSession_bases, swig_CoreSession_base_names }; | |||
6545 | ||||
6546 | static int _wrap_console_log(lua_State* L) { | |||
6547 | int SWIG_arg = -1; | |||
6548 | char *arg1 = (char *) 0 ; | |||
6549 | char *arg2 = (char *) 0 ; | |||
6550 | ||||
6551 | SWIG_check_num_args("console_log",2,2)if (lua_gettop(L)<2 || lua_gettop(L)>2) {lua_pushfstring (L,"Error in %s expected %d..%d args, got %d","console_log",2 ,2,lua_gettop(L)); goto fail;} | |||
6552 | if(!lua_isstring(L,1)) SWIG_fail_arg("console_log",1,"char *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "console_log",1,"char *",SWIG_Lua_typename(L,1)); goto fail ;}; | |||
6553 | if(!lua_isstring(L,2)) SWIG_fail_arg("console_log",2,"char *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "console_log",2,"char *",SWIG_Lua_typename(L,2)); goto fail ;}; | |||
6554 | arg1 = (char *)lua_tostring(L, 1)lua_tolstring(L, (1), __null); | |||
6555 | arg2 = (char *)lua_tostring(L, 2)lua_tolstring(L, (2), __null); | |||
6556 | console_log(arg1,arg2); | |||
6557 | SWIG_arg=0; | |||
6558 | ||||
6559 | return SWIG_arg; | |||
6560 | ||||
6561 | if(0) SWIG_fail{goto fail;}; | |||
6562 | ||||
6563 | fail: | |||
6564 | lua_error(L); | |||
6565 | return SWIG_arg; | |||
6566 | } | |||
6567 | ||||
6568 | ||||
6569 | static int _wrap_console_log2(lua_State* L) { | |||
6570 | int SWIG_arg = -1; | |||
6571 | char *arg1 = (char *) 0 ; | |||
6572 | char *arg2 = (char *) 0 ; | |||
6573 | char *arg3 = (char *) 0 ; | |||
6574 | int arg4 ; | |||
6575 | char *arg5 = (char *) 0 ; | |||
6576 | ||||
6577 | SWIG_check_num_args("console_log2",5,5)if (lua_gettop(L)<5 || lua_gettop(L)>5) {lua_pushfstring (L,"Error in %s expected %d..%d args, got %d","console_log2", 5,5,lua_gettop(L)); goto fail;} | |||
6578 | if(!lua_isstring(L,1)) SWIG_fail_arg("console_log2",1,"char *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "console_log2",1,"char *",SWIG_Lua_typename(L,1)); goto fail ;}; | |||
6579 | if(!lua_isstring(L,2)) SWIG_fail_arg("console_log2",2,"char *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "console_log2",2,"char *",SWIG_Lua_typename(L,2)); goto fail ;}; | |||
6580 | if(!lua_isstring(L,3)) SWIG_fail_arg("console_log2",3,"char *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "console_log2",3,"char *",SWIG_Lua_typename(L,3)); goto fail ;}; | |||
6581 | if(!lua_isnumber(L,4)) SWIG_fail_arg("console_log2",4,"int"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "console_log2",4,"int",SWIG_Lua_typename(L,4)); goto fail;}; | |||
6582 | if(!lua_isstring(L,5)) SWIG_fail_arg("console_log2",5,"char *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "console_log2",5,"char *",SWIG_Lua_typename(L,5)); goto fail ;}; | |||
6583 | arg1 = (char *)lua_tostring(L, 1)lua_tolstring(L, (1), __null); | |||
6584 | arg2 = (char *)lua_tostring(L, 2)lua_tolstring(L, (2), __null); | |||
6585 | arg3 = (char *)lua_tostring(L, 3)lua_tolstring(L, (3), __null); | |||
6586 | arg4 = (int)lua_tonumber(L, 4)lua_tonumberx(L,4,__null); | |||
6587 | arg5 = (char *)lua_tostring(L, 5)lua_tolstring(L, (5), __null); | |||
6588 | console_log2(arg1,arg2,arg3,arg4,arg5); | |||
6589 | SWIG_arg=0; | |||
6590 | ||||
6591 | return SWIG_arg; | |||
6592 | ||||
6593 | if(0) SWIG_fail{goto fail;}; | |||
6594 | ||||
6595 | fail: | |||
6596 | lua_error(L); | |||
6597 | return SWIG_arg; | |||
6598 | } | |||
6599 | ||||
6600 | ||||
6601 | static int _wrap_console_clean_log(lua_State* L) { | |||
6602 | int SWIG_arg = -1; | |||
6603 | char *arg1 = (char *) 0 ; | |||
6604 | ||||
6605 | SWIG_check_num_args("console_clean_log",1,1)if (lua_gettop(L)<1 || lua_gettop(L)>1) {lua_pushfstring (L,"Error in %s expected %d..%d args, got %d","console_clean_log" ,1,1,lua_gettop(L)); goto fail;} | |||
6606 | if(!lua_isstring(L,1)) SWIG_fail_arg("console_clean_log",1,"char *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "console_clean_log",1,"char *",SWIG_Lua_typename(L,1)); goto fail;}; | |||
6607 | arg1 = (char *)lua_tostring(L, 1)lua_tolstring(L, (1), __null); | |||
6608 | console_clean_log(arg1); | |||
6609 | SWIG_arg=0; | |||
6610 | ||||
6611 | return SWIG_arg; | |||
6612 | ||||
6613 | if(0) SWIG_fail{goto fail;}; | |||
6614 | ||||
6615 | fail: | |||
6616 | lua_error(L); | |||
6617 | return SWIG_arg; | |||
6618 | } | |||
6619 | ||||
6620 | ||||
6621 | static int _wrap_msleep(lua_State* L) { | |||
6622 | int SWIG_arg = -1; | |||
6623 | unsigned int arg1 ; | |||
6624 | ||||
6625 | SWIG_check_num_args("switch_msleep",1,1)if (lua_gettop(L)<1 || lua_gettop(L)>1) {lua_pushfstring (L,"Error in %s expected %d..%d args, got %d","switch_msleep" ,1,1,lua_gettop(L)); goto fail;} | |||
6626 | if(!lua_isnumber(L,1)) SWIG_fail_arg("switch_msleep",1,"unsigned int"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "switch_msleep",1,"unsigned int",SWIG_Lua_typename(L,1)); goto fail;}; | |||
6627 | arg1 = (unsigned int)lua_tonumber(L, 1)lua_tonumberx(L,1,__null); | |||
6628 | switch_msleep(arg1); | |||
6629 | SWIG_arg=0; | |||
6630 | ||||
6631 | return SWIG_arg; | |||
6632 | ||||
6633 | if(0) SWIG_fail{goto fail;}; | |||
6634 | ||||
6635 | fail: | |||
6636 | lua_error(L); | |||
6637 | return SWIG_arg; | |||
6638 | } | |||
6639 | ||||
6640 | ||||
6641 | static int _wrap_bridge(lua_State* L) { | |||
6642 | int SWIG_arg = -1; | |||
6643 | CoreSession *arg1 = 0 ; | |||
6644 | CoreSession *arg2 = 0 ; | |||
6645 | ||||
6646 | SWIG_check_num_args("bridge",2,2)if (lua_gettop(L)<2 || lua_gettop(L)>2) {lua_pushfstring (L,"Error in %s expected %d..%d args, got %d","bridge",2,2,lua_gettop (L)); goto fail;} | |||
6647 | if(!lua_isuserdata(L,1)) SWIG_fail_arg("bridge",1,"CoreSession &"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "bridge",1,"CoreSession &",SWIG_Lua_typename(L,1)); goto fail;}; | |||
6648 | if(!lua_isuserdata(L,2)) SWIG_fail_arg("bridge",2,"CoreSession &"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "bridge",2,"CoreSession &",SWIG_Lua_typename(L,2)); goto fail;}; | |||
6649 | ||||
6650 | if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_CoreSession,0))(SWIG_Lua_ConvertPtr(L,1,(void**)&arg1,swig_types[1],0) >= 0)){ | |||
6651 | SWIG_fail_ptr("bridge",1,SWIGTYPE_p_CoreSession){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "bridge",1,(swig_types[1] && swig_types[1]->str) ?swig_types[1]->str:"void*",SWIG_Lua_typename(L,1)); goto fail ;}; | |||
6652 | } | |||
6653 | ||||
6654 | ||||
6655 | if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(void**)&arg2,SWIGTYPE_p_CoreSession,0))(SWIG_Lua_ConvertPtr(L,2,(void**)&arg2,swig_types[1],0) >= 0)){ | |||
6656 | SWIG_fail_ptr("bridge",2,SWIGTYPE_p_CoreSession){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "bridge",2,(swig_types[1] && swig_types[1]->str) ?swig_types[1]->str:"void*",SWIG_Lua_typename(L,2)); goto fail ;}; | |||
6657 | } | |||
6658 | ||||
6659 | bridge(*arg1,*arg2); | |||
6660 | SWIG_arg=0; | |||
6661 | ||||
6662 | return SWIG_arg; | |||
6663 | ||||
6664 | if(0) SWIG_fail{goto fail;}; | |||
6665 | ||||
6666 | fail: | |||
6667 | lua_error(L); | |||
6668 | return SWIG_arg; | |||
6669 | } | |||
6670 | ||||
6671 | ||||
6672 | static int _wrap_hanguphook(lua_State* L) { | |||
6673 | int SWIG_arg = -1; | |||
6674 | switch_core_session_t *arg1 = (switch_core_session_t *) 0 ; | |||
6675 | switch_status_t result; | |||
6676 | ||||
6677 | SWIG_check_num_args("hanguphook",1,1)if (lua_gettop(L)<1 || lua_gettop(L)>1) {lua_pushfstring (L,"Error in %s expected %d..%d args, got %d","hanguphook",1, 1,lua_gettop(L)); goto fail;} | |||
6678 | if(!SWIG_isptrtype(L,1)(lua_isuserdata(L,1) || (lua_type(L, (1)) == 0))) SWIG_fail_arg("hanguphook",1,"switch_core_session_t *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "hanguphook",1,"switch_core_session_t *",SWIG_Lua_typename( L,1)); goto fail;}; | |||
6679 | ||||
6680 | if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_switch_core_session_t,0))(SWIG_Lua_ConvertPtr(L,1,(void**)&arg1,swig_types[18],0) >= 0)){ | |||
6681 | SWIG_fail_ptr("hanguphook",1,SWIGTYPE_p_switch_core_session_t){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "hanguphook",1,(swig_types[18] && swig_types[18]-> str)?swig_types[18]->str:"void*",SWIG_Lua_typename(L,1)); goto fail;}; | |||
6682 | } | |||
6683 | ||||
6684 | result = hanguphook(arg1); | |||
6685 | SWIG_arg=0; | |||
6686 | { | |||
6687 | switch_status_t * resultptr = new switch_status_t((switch_status_t &) result); | |||
6688 | SWIG_NewPointerObj(L,(void *) resultptr,SWIGTYPE_p_switch_status_t,1)SWIG_Lua_NewPointerObj(L, (void *)(void *) resultptr, swig_types [26], 1); SWIG_arg++; | |||
6689 | } | |||
6690 | return SWIG_arg; | |||
6691 | ||||
6692 | if(0) SWIG_fail{goto fail;}; | |||
6693 | ||||
6694 | fail: | |||
6695 | lua_error(L); | |||
6696 | return SWIG_arg; | |||
6697 | } | |||
6698 | ||||
6699 | ||||
6700 | static int _wrap_dtmf_callback(lua_State* L) { | |||
6701 | int SWIG_arg = -1; | |||
6702 | switch_core_session_t *arg1 = (switch_core_session_t *) 0 ; | |||
6703 | void *arg2 = (void *) 0 ; | |||
6704 | switch_input_type_t arg3 ; | |||
6705 | void *arg4 = (void *) 0 ; | |||
6706 | unsigned int arg5 ; | |||
6707 | switch_status_t result; | |||
6708 | switch_input_type_t *argp3 ; | |||
6709 | ||||
6710 | SWIG_check_num_args("dtmf_callback",5,5)if (lua_gettop(L)<5 || lua_gettop(L)>5) {lua_pushfstring (L,"Error in %s expected %d..%d args, got %d","dtmf_callback" ,5,5,lua_gettop(L)); goto fail;} | |||
6711 | if(!SWIG_isptrtype(L,1)(lua_isuserdata(L,1) || (lua_type(L, (1)) == 0))) SWIG_fail_arg("dtmf_callback",1,"switch_core_session_t *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "dtmf_callback",1,"switch_core_session_t *",SWIG_Lua_typename (L,1)); goto fail;}; | |||
6712 | if(!SWIG_isptrtype(L,2)(lua_isuserdata(L,2) || (lua_type(L, (2)) == 0))) SWIG_fail_arg("dtmf_callback",2,"void *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "dtmf_callback",2,"void *",SWIG_Lua_typename(L,2)); goto fail ;}; | |||
6713 | if(!lua_isuserdata(L,3)) SWIG_fail_arg("dtmf_callback",3,"switch_input_type_t"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "dtmf_callback",3,"switch_input_type_t",SWIG_Lua_typename(L ,3)); goto fail;}; | |||
6714 | if(!SWIG_isptrtype(L,4)(lua_isuserdata(L,4) || (lua_type(L, (4)) == 0))) SWIG_fail_arg("dtmf_callback",4,"void *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "dtmf_callback",4,"void *",SWIG_Lua_typename(L,4)); goto fail ;}; | |||
6715 | if(!lua_isnumber(L,5)) SWIG_fail_arg("dtmf_callback",5,"unsigned int"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "dtmf_callback",5,"unsigned int",SWIG_Lua_typename(L,5)); goto fail;}; | |||
6716 | ||||
6717 | if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_switch_core_session_t,0))(SWIG_Lua_ConvertPtr(L,1,(void**)&arg1,swig_types[18],0) >= 0)){ | |||
6718 | SWIG_fail_ptr("dtmf_callback",1,SWIGTYPE_p_switch_core_session_t){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "dtmf_callback",1,(swig_types[18] && swig_types[18] ->str)?swig_types[18]->str:"void*",SWIG_Lua_typename(L, 1)); goto fail;}; | |||
6719 | } | |||
6720 | ||||
6721 | arg2=(void *)SWIG_MustGetPtr(L,2,0,0,2,"dtmf_callback")SWIG_Lua_MustGetPtr(L,2, 0,0, 2,"dtmf_callback"); | |||
6722 | ||||
6723 | if (!SWIG_IsOK(SWIG_ConvertPtr(L,3,(void**)&argp3,SWIGTYPE_p_switch_input_type_t,0))(SWIG_Lua_ConvertPtr(L,3,(void**)&argp3,swig_types[22],0) >= 0)){ | |||
6724 | SWIG_fail_ptr("dtmf_callback",3,SWIGTYPE_p_switch_input_type_t){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "dtmf_callback",3,(swig_types[22] && swig_types[22] ->str)?swig_types[22]->str:"void*",SWIG_Lua_typename(L, 3)); goto fail;}; | |||
6725 | } | |||
6726 | arg3 = *argp3; | |||
6727 | ||||
6728 | arg4=(void *)SWIG_MustGetPtr(L,4,0,0,4,"dtmf_callback")SWIG_Lua_MustGetPtr(L,4, 0,0, 4,"dtmf_callback"); | |||
6729 | arg5 = (unsigned int)lua_tonumber(L, 5)lua_tonumberx(L,5,__null); | |||
6730 | result = dtmf_callback(arg1,arg2,arg3,arg4,arg5); | |||
6731 | SWIG_arg=0; | |||
6732 | { | |||
6733 | switch_status_t * resultptr = new switch_status_t((switch_status_t &) result); | |||
6734 | SWIG_NewPointerObj(L,(void *) resultptr,SWIGTYPE_p_switch_status_t,1)SWIG_Lua_NewPointerObj(L, (void *)(void *) resultptr, swig_types [26], 1); SWIG_arg++; | |||
6735 | } | |||
6736 | return SWIG_arg; | |||
6737 | ||||
6738 | if(0) SWIG_fail{goto fail;}; | |||
6739 | ||||
6740 | fail: | |||
6741 | lua_error(L); | |||
6742 | return SWIG_arg; | |||
6743 | } | |||
6744 | ||||
6745 | ||||
6746 | static int _wrap_new_Session__SWIG_0(lua_State* L) { | |||
6747 | int SWIG_arg = -1; | |||
6748 | LUA::Session *result = 0 ; | |||
6749 | ||||
6750 | SWIG_check_num_args("LUA::Session",0,0)if (lua_gettop(L)<0 || lua_gettop(L)>0) {lua_pushfstring (L,"Error in %s expected %d..%d args, got %d","LUA::Session", 0,0,lua_gettop(L)); goto fail;} | |||
6751 | result = (LUA::Session *)new LUA::Session(); | |||
6752 | SWIG_arg=0; | |||
6753 | SWIG_NewPointerObj(L,result,SWIGTYPE_p_LUA__Session,1)SWIG_Lua_NewPointerObj(L, (void *)result, swig_types[7], 1); SWIG_arg++; result->setLUA(L); | |||
6754 | return SWIG_arg; | |||
6755 | ||||
6756 | if(0) SWIG_fail{goto fail;}; | |||
6757 | ||||
6758 | fail: | |||
6759 | lua_error(L); | |||
6760 | return SWIG_arg; | |||
6761 | } | |||
6762 | ||||
6763 | ||||
6764 | static int _wrap_new_Session__SWIG_1(lua_State* L) { | |||
6765 | int SWIG_arg = -1; | |||
6766 | char *arg1 = (char *) 0 ; | |||
6767 | CoreSession *arg2 = (CoreSession *) 0 ; | |||
6768 | LUA::Session *result = 0 ; | |||
6769 | ||||
6770 | SWIG_check_num_args("LUA::Session",2,2)if (lua_gettop(L)<2 || lua_gettop(L)>2) {lua_pushfstring (L,"Error in %s expected %d..%d args, got %d","LUA::Session", 2,2,lua_gettop(L)); goto fail;} | |||
6771 | if(!lua_isstring(L,1)) SWIG_fail_arg("LUA::Session",1,"char *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "LUA::Session",1,"char *",SWIG_Lua_typename(L,1)); goto fail ;}; | |||
6772 | if(!SWIG_isptrtype(L,2)(lua_isuserdata(L,2) || (lua_type(L, (2)) == 0))) SWIG_fail_arg("LUA::Session",2,"CoreSession *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "LUA::Session",2,"CoreSession *",SWIG_Lua_typename(L,2)); goto fail;}; | |||
6773 | arg1 = (char *)lua_tostring(L, 1)lua_tolstring(L, (1), __null); | |||
6774 | ||||
6775 | if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(void**)&arg2,SWIGTYPE_p_CoreSession,0))(SWIG_Lua_ConvertPtr(L,2,(void**)&arg2,swig_types[1],0) >= 0)){ | |||
6776 | SWIG_fail_ptr("new_Session",2,SWIGTYPE_p_CoreSession){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "new_Session",2,(swig_types[1] && swig_types[1]-> str)?swig_types[1]->str:"void*",SWIG_Lua_typename(L,2)); goto fail;}; | |||
6777 | } | |||
6778 | ||||
6779 | result = (LUA::Session *)new LUA::Session(arg1,arg2); | |||
6780 | SWIG_arg=0; | |||
6781 | SWIG_NewPointerObj(L,result,SWIGTYPE_p_LUA__Session,1)SWIG_Lua_NewPointerObj(L, (void *)result, swig_types[7], 1); SWIG_arg++; result->setLUA(L); | |||
6782 | return SWIG_arg; | |||
6783 | ||||
6784 | if(0) SWIG_fail{goto fail;}; | |||
6785 | ||||
6786 | fail: | |||
6787 | lua_error(L); | |||
6788 | return SWIG_arg; | |||
6789 | } | |||
6790 | ||||
6791 | ||||
6792 | static int _wrap_new_Session__SWIG_2(lua_State* L) { | |||
6793 | int SWIG_arg = -1; | |||
6794 | char *arg1 = (char *) 0 ; | |||
6795 | LUA::Session *result = 0 ; | |||
6796 | ||||
6797 | SWIG_check_num_args("LUA::Session",1,1)if (lua_gettop(L)<1 || lua_gettop(L)>1) {lua_pushfstring (L,"Error in %s expected %d..%d args, got %d","LUA::Session", 1,1,lua_gettop(L)); goto fail;} | |||
6798 | if(!lua_isstring(L,1)) SWIG_fail_arg("LUA::Session",1,"char *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "LUA::Session",1,"char *",SWIG_Lua_typename(L,1)); goto fail ;}; | |||
6799 | arg1 = (char *)lua_tostring(L, 1)lua_tolstring(L, (1), __null); | |||
6800 | result = (LUA::Session *)new LUA::Session(arg1); | |||
6801 | SWIG_arg=0; | |||
6802 | SWIG_NewPointerObj(L,result,SWIGTYPE_p_LUA__Session,1)SWIG_Lua_NewPointerObj(L, (void *)result, swig_types[7], 1); SWIG_arg++; result->setLUA(L); | |||
6803 | return SWIG_arg; | |||
6804 | ||||
6805 | if(0) SWIG_fail{goto fail;}; | |||
6806 | ||||
6807 | fail: | |||
6808 | lua_error(L); | |||
6809 | return SWIG_arg; | |||
6810 | } | |||
6811 | ||||
6812 | ||||
6813 | static int _wrap_new_Session__SWIG_3(lua_State* L) { | |||
6814 | int SWIG_arg = -1; | |||
6815 | switch_core_session_t *arg1 = (switch_core_session_t *) 0 ; | |||
6816 | LUA::Session *result = 0 ; | |||
6817 | ||||
6818 | SWIG_check_num_args("LUA::Session",1,1)if (lua_gettop(L)<1 || lua_gettop(L)>1) {lua_pushfstring (L,"Error in %s expected %d..%d args, got %d","LUA::Session", 1,1,lua_gettop(L)); goto fail;} | |||
6819 | if(!SWIG_isptrtype(L,1)(lua_isuserdata(L,1) || (lua_type(L, (1)) == 0))) SWIG_fail_arg("LUA::Session",1,"switch_core_session_t *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "LUA::Session",1,"switch_core_session_t *",SWIG_Lua_typename (L,1)); goto fail;}; | |||
6820 | ||||
6821 | if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_switch_core_session_t,0))(SWIG_Lua_ConvertPtr(L,1,(void**)&arg1,swig_types[18],0) >= 0)){ | |||
6822 | SWIG_fail_ptr("new_Session",1,SWIGTYPE_p_switch_core_session_t){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "new_Session",1,(swig_types[18] && swig_types[18]-> str)?swig_types[18]->str:"void*",SWIG_Lua_typename(L,1)); goto fail;}; | |||
6823 | } | |||
6824 | ||||
6825 | result = (LUA::Session *)new LUA::Session(arg1); | |||
6826 | SWIG_arg=0; | |||
6827 | SWIG_NewPointerObj(L,result,SWIGTYPE_p_LUA__Session,1)SWIG_Lua_NewPointerObj(L, (void *)result, swig_types[7], 1); SWIG_arg++; result->setLUA(L); | |||
6828 | return SWIG_arg; | |||
6829 | ||||
6830 | if(0) SWIG_fail{goto fail;}; | |||
6831 | ||||
6832 | fail: | |||
6833 | lua_error(L); | |||
6834 | return SWIG_arg; | |||
6835 | } | |||
6836 | ||||
6837 | ||||
6838 | static int _wrap_new_Session(lua_State* L) { | |||
6839 | int argc; | |||
6840 | int argv[3]={ | |||
6841 | 1,2,3 | |||
6842 | }; | |||
6843 | ||||
6844 | argc = lua_gettop(L); | |||
6845 | if (argc == 0) { | |||
6846 | return _wrap_new_Session__SWIG_0(L); | |||
6847 | } | |||
6848 | if (argc == 1) { | |||
6849 | int _v; | |||
6850 | { | |||
6851 | void *ptr; | |||
6852 | if (SWIG_isptrtype(L,argv[0])(lua_isuserdata(L,argv[0]) || (lua_type(L, (argv[0])) == 0))==0 || SWIG_ConvertPtr(L,argv[0], (void **) &ptr, SWIGTYPE_p_switch_core_session_t, 0)SWIG_Lua_ConvertPtr(L,argv[0],(void **) &ptr,swig_types[18 ],0)) { | |||
6853 | _v = 0; | |||
6854 | } else { | |||
6855 | _v = 1; | |||
6856 | } | |||
6857 | } | |||
6858 | if (_v) { | |||
6859 | return _wrap_new_Session__SWIG_3(L); | |||
6860 | } | |||
6861 | } | |||
6862 | if (argc == 1) { | |||
6863 | int _v; | |||
6864 | { | |||
6865 | _v = lua_isstring(L,argv[0]); | |||
6866 | } | |||
6867 | if (_v) { | |||
6868 | return _wrap_new_Session__SWIG_2(L); | |||
6869 | } | |||
6870 | } | |||
6871 | if (argc == 2) { | |||
6872 | int _v; | |||
6873 | { | |||
6874 | _v = lua_isstring(L,argv[0]); | |||
6875 | } | |||
6876 | if (_v) { | |||
6877 | { | |||
6878 | void *ptr; | |||
6879 | if (SWIG_isptrtype(L,argv[1])(lua_isuserdata(L,argv[1]) || (lua_type(L, (argv[1])) == 0))==0 || SWIG_ConvertPtr(L,argv[1], (void **) &ptr, SWIGTYPE_p_CoreSession, 0)SWIG_Lua_ConvertPtr(L,argv[1],(void **) &ptr,swig_types[1 ],0)) { | |||
6880 | _v = 0; | |||
6881 | } else { | |||
6882 | _v = 1; | |||
6883 | } | |||
6884 | } | |||
6885 | if (_v) { | |||
6886 | return _wrap_new_Session__SWIG_1(L); | |||
6887 | } | |||
6888 | } | |||
6889 | } | |||
6890 | ||||
6891 | lua_pushstring(L,"No matching function for overloaded 'new_Session'"); | |||
6892 | lua_error(L);return 0; | |||
6893 | } | |||
6894 | ||||
6895 | ||||
6896 | static int _wrap_delete_Session(lua_State* L) { | |||
6897 | int SWIG_arg = -1; | |||
6898 | LUA::Session *arg1 = (LUA::Session *) 0 ; | |||
6899 | ||||
6900 | SWIG_check_num_args("LUA::~Session",1,1)if (lua_gettop(L)<1 || lua_gettop(L)>1) {lua_pushfstring (L,"Error in %s expected %d..%d args, got %d","LUA::~Session" ,1,1,lua_gettop(L)); goto fail;} | |||
6901 | if(!SWIG_isptrtype(L,1)(lua_isuserdata(L,1) || (lua_type(L, (1)) == 0))) SWIG_fail_arg("LUA::~Session",1,"LUA::Session *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "LUA::~Session",1,"LUA::Session *",SWIG_Lua_typename(L,1)); goto fail;}; | |||
6902 | ||||
6903 | if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_LUA__Session,SWIG_POINTER_DISOWN))(SWIG_Lua_ConvertPtr(L,1,(void**)&arg1,swig_types[7],0x1) >= 0)){ | |||
6904 | SWIG_fail_ptr("delete_Session",1,SWIGTYPE_p_LUA__Session){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "delete_Session",1,(swig_types[7] && swig_types[7]-> str)?swig_types[7]->str:"void*",SWIG_Lua_typename(L,1)); goto fail;}; | |||
6905 | } | |||
6906 | ||||
6907 | delete arg1; | |||
6908 | ||||
6909 | SWIG_arg=0; | |||
6910 | ||||
6911 | return SWIG_arg; | |||
6912 | ||||
6913 | if(0) SWIG_fail{goto fail;}; | |||
6914 | ||||
6915 | fail: | |||
6916 | lua_error(L); | |||
6917 | return SWIG_arg; | |||
6918 | } | |||
6919 | ||||
6920 | ||||
6921 | static int _wrap_Session_destroy__SWIG_0(lua_State* L) { | |||
6922 | int SWIG_arg = -1; | |||
6923 | LUA::Session *arg1 = (LUA::Session *) 0 ; | |||
6924 | char *arg2 = (char *) 0 ; | |||
6925 | ||||
6926 | SWIG_check_num_args("destroy",2,2)if (lua_gettop(L)<2 || lua_gettop(L)>2) {lua_pushfstring (L,"Error in %s expected %d..%d args, got %d","destroy",2,2,lua_gettop (L)); goto fail;} | |||
6927 | if(!SWIG_isptrtype(L,1)(lua_isuserdata(L,1) || (lua_type(L, (1)) == 0))) SWIG_fail_arg("destroy",1,"LUA::Session *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "destroy",1,"LUA::Session *",SWIG_Lua_typename(L,1)); goto fail ;}; | |||
6928 | if(!lua_isstring(L,2)) SWIG_fail_arg("destroy",2,"char const *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "destroy",2,"char const *",SWIG_Lua_typename(L,2)); goto fail ;}; | |||
6929 | ||||
6930 | if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_LUA__Session,0))(SWIG_Lua_ConvertPtr(L,1,(void**)&arg1,swig_types[7],0) >= 0)){ | |||
6931 | SWIG_fail_ptr("Session_destroy",1,SWIGTYPE_p_LUA__Session){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "Session_destroy",1,(swig_types[7] && swig_types[7] ->str)?swig_types[7]->str:"void*",SWIG_Lua_typename(L,1 )); goto fail;}; | |||
6932 | } | |||
6933 | ||||
6934 | arg2 = (char *)lua_tostring(L, 2)lua_tolstring(L, (2), __null); | |||
6935 | (arg1)->destroy((char const *)arg2); | |||
6936 | SWIG_arg=0; | |||
6937 | ||||
6938 | return SWIG_arg; | |||
6939 | ||||
6940 | if(0) SWIG_fail{goto fail;}; | |||
6941 | ||||
6942 | fail: | |||
6943 | lua_error(L); | |||
6944 | return SWIG_arg; | |||
6945 | } | |||
6946 | ||||
6947 | ||||
6948 | static int _wrap_Session_destroy__SWIG_1(lua_State* L) { | |||
6949 | int SWIG_arg = -1; | |||
6950 | LUA::Session *arg1 = (LUA::Session *) 0 ; | |||
6951 | ||||
6952 | SWIG_check_num_args("destroy",1,1)if (lua_gettop(L)<1 || lua_gettop(L)>1) {lua_pushfstring (L,"Error in %s expected %d..%d args, got %d","destroy",1,1,lua_gettop (L)); goto fail;} | |||
6953 | if(!SWIG_isptrtype(L,1)(lua_isuserdata(L,1) || (lua_type(L, (1)) == 0))) SWIG_fail_arg("destroy",1,"LUA::Session *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "destroy",1,"LUA::Session *",SWIG_Lua_typename(L,1)); goto fail ;}; | |||
6954 | ||||
6955 | if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_LUA__Session,0))(SWIG_Lua_ConvertPtr(L,1,(void**)&arg1,swig_types[7],0) >= 0)){ | |||
6956 | SWIG_fail_ptr("Session_destroy",1,SWIGTYPE_p_LUA__Session){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "Session_destroy",1,(swig_types[7] && swig_types[7] ->str)?swig_types[7]->str:"void*",SWIG_Lua_typename(L,1 )); goto fail;}; | |||
6957 | } | |||
6958 | ||||
6959 | (arg1)->destroy(); | |||
6960 | SWIG_arg=0; | |||
6961 | ||||
6962 | return SWIG_arg; | |||
6963 | ||||
6964 | if(0) SWIG_fail{goto fail;}; | |||
6965 | ||||
6966 | fail: | |||
6967 | lua_error(L); | |||
6968 | return SWIG_arg; | |||
6969 | } | |||
6970 | ||||
6971 | ||||
6972 | static int _wrap_Session_destroy(lua_State* L) { | |||
6973 | int argc; | |||
6974 | int argv[3]={ | |||
6975 | 1,2,3 | |||
6976 | }; | |||
6977 | ||||
6978 | argc = lua_gettop(L); | |||
6979 | if (argc == 1) { | |||
6980 | int _v; | |||
6981 | { | |||
6982 | void *ptr; | |||
6983 | if (SWIG_isptrtype(L,argv[0])(lua_isuserdata(L,argv[0]) || (lua_type(L, (argv[0])) == 0))==0 || SWIG_ConvertPtr(L,argv[0], (void **) &ptr, SWIGTYPE_p_LUA__Session, 0)SWIG_Lua_ConvertPtr(L,argv[0],(void **) &ptr,swig_types[7 ],0)) { | |||
6984 | _v = 0; | |||
6985 | } else { | |||
6986 | _v = 1; | |||
6987 | } | |||
6988 | } | |||
6989 | if (_v) { | |||
6990 | return _wrap_Session_destroy__SWIG_1(L); | |||
6991 | } | |||
6992 | } | |||
6993 | if (argc == 2) { | |||
6994 | int _v; | |||
6995 | { | |||
6996 | void *ptr; | |||
6997 | if (SWIG_isptrtype(L,argv[0])(lua_isuserdata(L,argv[0]) || (lua_type(L, (argv[0])) == 0))==0 || SWIG_ConvertPtr(L,argv[0], (void **) &ptr, SWIGTYPE_p_LUA__Session, 0)SWIG_Lua_ConvertPtr(L,argv[0],(void **) &ptr,swig_types[7 ],0)) { | |||
6998 | _v = 0; | |||
6999 | } else { | |||
7000 | _v = 1; | |||
7001 | } | |||
7002 | } | |||
7003 | if (_v) { | |||
7004 | { | |||
7005 | _v = lua_isstring(L,argv[1]); | |||
7006 | } | |||
7007 | if (_v) { | |||
7008 | return _wrap_Session_destroy__SWIG_0(L); | |||
7009 | } | |||
7010 | } | |||
7011 | } | |||
7012 | ||||
7013 | lua_pushstring(L,"No matching function for overloaded 'Session_destroy'"); | |||
7014 | lua_error(L);return 0; | |||
7015 | } | |||
7016 | ||||
7017 | ||||
7018 | static int _wrap_Session_begin_allow_threads(lua_State* L) { | |||
7019 | int SWIG_arg = -1; | |||
7020 | LUA::Session *arg1 = (LUA::Session *) 0 ; | |||
7021 | bool result; | |||
7022 | ||||
7023 | SWIG_check_num_args("begin_allow_threads",1,1)if (lua_gettop(L)<1 || lua_gettop(L)>1) {lua_pushfstring (L,"Error in %s expected %d..%d args, got %d","begin_allow_threads" ,1,1,lua_gettop(L)); goto fail;} | |||
7024 | if(!SWIG_isptrtype(L,1)(lua_isuserdata(L,1) || (lua_type(L, (1)) == 0))) SWIG_fail_arg("begin_allow_threads",1,"LUA::Session *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "begin_allow_threads",1,"LUA::Session *",SWIG_Lua_typename( L,1)); goto fail;}; | |||
7025 | ||||
7026 | if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_LUA__Session,0))(SWIG_Lua_ConvertPtr(L,1,(void**)&arg1,swig_types[7],0) >= 0)){ | |||
7027 | SWIG_fail_ptr("Session_begin_allow_threads",1,SWIGTYPE_p_LUA__Session){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "Session_begin_allow_threads",1,(swig_types[7] && swig_types [7]->str)?swig_types[7]->str:"void*",SWIG_Lua_typename( L,1)); goto fail;}; | |||
7028 | } | |||
7029 | ||||
7030 | result = (bool)(arg1)->begin_allow_threads(); | |||
7031 | SWIG_arg=0; | |||
7032 | lua_pushboolean(L,(int)(result==true)); SWIG_arg++; | |||
7033 | return SWIG_arg; | |||
7034 | ||||
7035 | if(0) SWIG_fail{goto fail;}; | |||
7036 | ||||
7037 | fail: | |||
7038 | lua_error(L); | |||
7039 | return SWIG_arg; | |||
7040 | } | |||
7041 | ||||
7042 | ||||
7043 | static int _wrap_Session_end_allow_threads(lua_State* L) { | |||
7044 | int SWIG_arg = -1; | |||
7045 | LUA::Session *arg1 = (LUA::Session *) 0 ; | |||
7046 | bool result; | |||
7047 | ||||
7048 | SWIG_check_num_args("end_allow_threads",1,1)if (lua_gettop(L)<1 || lua_gettop(L)>1) {lua_pushfstring (L,"Error in %s expected %d..%d args, got %d","end_allow_threads" ,1,1,lua_gettop(L)); goto fail;} | |||
7049 | if(!SWIG_isptrtype(L,1)(lua_isuserdata(L,1) || (lua_type(L, (1)) == 0))) SWIG_fail_arg("end_allow_threads",1,"LUA::Session *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "end_allow_threads",1,"LUA::Session *",SWIG_Lua_typename(L, 1)); goto fail;}; | |||
7050 | ||||
7051 | if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_LUA__Session,0))(SWIG_Lua_ConvertPtr(L,1,(void**)&arg1,swig_types[7],0) >= 0)){ | |||
7052 | SWIG_fail_ptr("Session_end_allow_threads",1,SWIGTYPE_p_LUA__Session){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "Session_end_allow_threads",1,(swig_types[7] && swig_types [7]->str)?swig_types[7]->str:"void*",SWIG_Lua_typename( L,1)); goto fail;}; | |||
7053 | } | |||
7054 | ||||
7055 | result = (bool)(arg1)->end_allow_threads(); | |||
7056 | SWIG_arg=0; | |||
7057 | lua_pushboolean(L,(int)(result==true)); SWIG_arg++; | |||
7058 | return SWIG_arg; | |||
7059 | ||||
7060 | if(0) SWIG_fail{goto fail;}; | |||
7061 | ||||
7062 | fail: | |||
7063 | lua_error(L); | |||
7064 | return SWIG_arg; | |||
7065 | } | |||
7066 | ||||
7067 | ||||
7068 | static int _wrap_Session_check_hangup_hook(lua_State* L) { | |||
7069 | int SWIG_arg = -1; | |||
7070 | LUA::Session *arg1 = (LUA::Session *) 0 ; | |||
7071 | ||||
7072 | SWIG_check_num_args("check_hangup_hook",1,1)if (lua_gettop(L)<1 || lua_gettop(L)>1) {lua_pushfstring (L,"Error in %s expected %d..%d args, got %d","check_hangup_hook" ,1,1,lua_gettop(L)); goto fail;} | |||
7073 | if(!SWIG_isptrtype(L,1)(lua_isuserdata(L,1) || (lua_type(L, (1)) == 0))) SWIG_fail_arg("check_hangup_hook",1,"LUA::Session *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "check_hangup_hook",1,"LUA::Session *",SWIG_Lua_typename(L, 1)); goto fail;}; | |||
7074 | ||||
7075 | if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_LUA__Session,0))(SWIG_Lua_ConvertPtr(L,1,(void**)&arg1,swig_types[7],0) >= 0)){ | |||
7076 | SWIG_fail_ptr("Session_check_hangup_hook",1,SWIGTYPE_p_LUA__Session){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "Session_check_hangup_hook",1,(swig_types[7] && swig_types [7]->str)?swig_types[7]->str:"void*",SWIG_Lua_typename( L,1)); goto fail;}; | |||
7077 | } | |||
7078 | ||||
7079 | (arg1)->check_hangup_hook(); | |||
7080 | SWIG_arg=0; | |||
7081 | ||||
7082 | return SWIG_arg; | |||
7083 | ||||
7084 | if(0) SWIG_fail{goto fail;}; | |||
7085 | ||||
7086 | fail: | |||
7087 | lua_error(L); | |||
7088 | return SWIG_arg; | |||
7089 | } | |||
7090 | ||||
7091 | ||||
7092 | static int _wrap_Session_run_dtmf_callback(lua_State* L) { | |||
7093 | int SWIG_arg = -1; | |||
7094 | LUA::Session *arg1 = (LUA::Session *) 0 ; | |||
7095 | void *arg2 = (void *) 0 ; | |||
7096 | switch_input_type_t arg3 ; | |||
7097 | switch_status_t result; | |||
7098 | switch_input_type_t *argp3 ; | |||
7099 | ||||
7100 | SWIG_check_num_args("run_dtmf_callback",3,3)if (lua_gettop(L)<3 || lua_gettop(L)>3) {lua_pushfstring (L,"Error in %s expected %d..%d args, got %d","run_dtmf_callback" ,3,3,lua_gettop(L)); goto fail;} | |||
7101 | if(!SWIG_isptrtype(L,1)(lua_isuserdata(L,1) || (lua_type(L, (1)) == 0))) SWIG_fail_arg("run_dtmf_callback",1,"LUA::Session *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "run_dtmf_callback",1,"LUA::Session *",SWIG_Lua_typename(L, 1)); goto fail;}; | |||
7102 | if(!SWIG_isptrtype(L,2)(lua_isuserdata(L,2) || (lua_type(L, (2)) == 0))) SWIG_fail_arg("run_dtmf_callback",2,"void *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "run_dtmf_callback",2,"void *",SWIG_Lua_typename(L,2)); goto fail;}; | |||
7103 | if(!lua_isuserdata(L,3)) SWIG_fail_arg("run_dtmf_callback",3,"switch_input_type_t"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "run_dtmf_callback",3,"switch_input_type_t",SWIG_Lua_typename (L,3)); goto fail;}; | |||
7104 | ||||
7105 | if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_LUA__Session,0))(SWIG_Lua_ConvertPtr(L,1,(void**)&arg1,swig_types[7],0) >= 0)){ | |||
7106 | SWIG_fail_ptr("Session_run_dtmf_callback",1,SWIGTYPE_p_LUA__Session){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "Session_run_dtmf_callback",1,(swig_types[7] && swig_types [7]->str)?swig_types[7]->str:"void*",SWIG_Lua_typename( L,1)); goto fail;}; | |||
7107 | } | |||
7108 | ||||
7109 | arg2=(void *)SWIG_MustGetPtr(L,2,0,0,2,"Session_run_dtmf_callback")SWIG_Lua_MustGetPtr(L,2, 0,0, 2,"Session_run_dtmf_callback"); | |||
7110 | ||||
7111 | if (!SWIG_IsOK(SWIG_ConvertPtr(L,3,(void**)&argp3,SWIGTYPE_p_switch_input_type_t,0))(SWIG_Lua_ConvertPtr(L,3,(void**)&argp3,swig_types[22],0) >= 0)){ | |||
7112 | SWIG_fail_ptr("Session_run_dtmf_callback",3,SWIGTYPE_p_switch_input_type_t){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "Session_run_dtmf_callback",3,(swig_types[22] && swig_types [22]->str)?swig_types[22]->str:"void*",SWIG_Lua_typename (L,3)); goto fail;}; | |||
7113 | } | |||
7114 | arg3 = *argp3; | |||
7115 | ||||
7116 | result = (arg1)->run_dtmf_callback(arg2,arg3); | |||
7117 | SWIG_arg=0; | |||
7118 | { | |||
7119 | switch_status_t * resultptr = new switch_status_t((switch_status_t &) result); | |||
7120 | SWIG_NewPointerObj(L,(void *) resultptr,SWIGTYPE_p_switch_status_t,1)SWIG_Lua_NewPointerObj(L, (void *)(void *) resultptr, swig_types [26], 1); SWIG_arg++; | |||
7121 | } | |||
7122 | return SWIG_arg; | |||
7123 | ||||
7124 | if(0) SWIG_fail{goto fail;}; | |||
7125 | ||||
7126 | fail: | |||
7127 | lua_error(L); | |||
7128 | return SWIG_arg; | |||
7129 | } | |||
7130 | ||||
7131 | ||||
7132 | static int _wrap_Session_unsetInputCallback(lua_State* L) { | |||
7133 | int SWIG_arg = -1; | |||
7134 | LUA::Session *arg1 = (LUA::Session *) 0 ; | |||
7135 | ||||
7136 | SWIG_check_num_args("unsetInputCallback",1,1)if (lua_gettop(L)<1 || lua_gettop(L)>1) {lua_pushfstring (L,"Error in %s expected %d..%d args, got %d","unsetInputCallback" ,1,1,lua_gettop(L)); goto fail;} | |||
7137 | if(!SWIG_isptrtype(L,1)(lua_isuserdata(L,1) || (lua_type(L, (1)) == 0))) SWIG_fail_arg("unsetInputCallback",1,"LUA::Session *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "unsetInputCallback",1,"LUA::Session *",SWIG_Lua_typename(L ,1)); goto fail;}; | |||
7138 | ||||
7139 | if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_LUA__Session,0))(SWIG_Lua_ConvertPtr(L,1,(void**)&arg1,swig_types[7],0) >= 0)){ | |||
7140 | SWIG_fail_ptr("Session_unsetInputCallback",1,SWIGTYPE_p_LUA__Session){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "Session_unsetInputCallback",1,(swig_types[7] && swig_types [7]->str)?swig_types[7]->str:"void*",SWIG_Lua_typename( L,1)); goto fail;}; | |||
7141 | } | |||
7142 | ||||
7143 | (arg1)->unsetInputCallback(); | |||
7144 | SWIG_arg=0; | |||
7145 | ||||
7146 | return SWIG_arg; | |||
7147 | ||||
7148 | if(0) SWIG_fail{goto fail;}; | |||
7149 | ||||
7150 | fail: | |||
7151 | lua_error(L); | |||
7152 | return SWIG_arg; | |||
7153 | } | |||
7154 | ||||
7155 | ||||
7156 | static int _wrap_Session_setInputCallback__SWIG_0(lua_State* L) { | |||
7157 | int SWIG_arg = -1; | |||
7158 | LUA::Session *arg1 = (LUA::Session *) 0 ; | |||
7159 | char *arg2 = (char *) 0 ; | |||
7160 | char *arg3 = (char *) 0 ; | |||
7161 | ||||
7162 | SWIG_check_num_args("setInputCallback",3,3)if (lua_gettop(L)<3 || lua_gettop(L)>3) {lua_pushfstring (L,"Error in %s expected %d..%d args, got %d","setInputCallback" ,3,3,lua_gettop(L)); goto fail;} | |||
7163 | if(!SWIG_isptrtype(L,1)(lua_isuserdata(L,1) || (lua_type(L, (1)) == 0))) SWIG_fail_arg("setInputCallback",1,"LUA::Session *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "setInputCallback",1,"LUA::Session *",SWIG_Lua_typename(L,1 )); goto fail;}; | |||
7164 | if(!lua_isstring(L,2)) SWIG_fail_arg("setInputCallback",2,"char *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "setInputCallback",2,"char *",SWIG_Lua_typename(L,2)); goto fail;}; | |||
7165 | if(!lua_isstring(L,3)) SWIG_fail_arg("setInputCallback",3,"char *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "setInputCallback",3,"char *",SWIG_Lua_typename(L,3)); goto fail;}; | |||
7166 | ||||
7167 | if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_LUA__Session,0))(SWIG_Lua_ConvertPtr(L,1,(void**)&arg1,swig_types[7],0) >= 0)){ | |||
7168 | SWIG_fail_ptr("Session_setInputCallback",1,SWIGTYPE_p_LUA__Session){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "Session_setInputCallback",1,(swig_types[7] && swig_types [7]->str)?swig_types[7]->str:"void*",SWIG_Lua_typename( L,1)); goto fail;}; | |||
7169 | } | |||
7170 | ||||
7171 | arg2 = (char *)lua_tostring(L, 2)lua_tolstring(L, (2), __null); | |||
7172 | arg3 = (char *)lua_tostring(L, 3)lua_tolstring(L, (3), __null); | |||
7173 | (arg1)->setInputCallback(arg2,arg3); | |||
7174 | SWIG_arg=0; | |||
7175 | ||||
7176 | return SWIG_arg; | |||
7177 | ||||
7178 | if(0) SWIG_fail{goto fail;}; | |||
7179 | ||||
7180 | fail: | |||
7181 | lua_error(L); | |||
7182 | return SWIG_arg; | |||
7183 | } | |||
7184 | ||||
7185 | ||||
7186 | static int _wrap_Session_setInputCallback__SWIG_1(lua_State* L) { | |||
7187 | int SWIG_arg = -1; | |||
7188 | LUA::Session *arg1 = (LUA::Session *) 0 ; | |||
7189 | char *arg2 = (char *) 0 ; | |||
7190 | ||||
7191 | SWIG_check_num_args("setInputCallback",2,2)if (lua_gettop(L)<2 || lua_gettop(L)>2) {lua_pushfstring (L,"Error in %s expected %d..%d args, got %d","setInputCallback" ,2,2,lua_gettop(L)); goto fail;} | |||
7192 | if(!SWIG_isptrtype(L,1)(lua_isuserdata(L,1) || (lua_type(L, (1)) == 0))) SWIG_fail_arg("setInputCallback",1,"LUA::Session *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "setInputCallback",1,"LUA::Session *",SWIG_Lua_typename(L,1 )); goto fail;}; | |||
7193 | if(!lua_isstring(L,2)) SWIG_fail_arg("setInputCallback",2,"char *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "setInputCallback",2,"char *",SWIG_Lua_typename(L,2)); goto fail;}; | |||
7194 | ||||
7195 | if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_LUA__Session,0))(SWIG_Lua_ConvertPtr(L,1,(void**)&arg1,swig_types[7],0) >= 0)){ | |||
7196 | SWIG_fail_ptr("Session_setInputCallback",1,SWIGTYPE_p_LUA__Session){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "Session_setInputCallback",1,(swig_types[7] && swig_types [7]->str)?swig_types[7]->str:"void*",SWIG_Lua_typename( L,1)); goto fail;}; | |||
7197 | } | |||
7198 | ||||
7199 | arg2 = (char *)lua_tostring(L, 2)lua_tolstring(L, (2), __null); | |||
7200 | (arg1)->setInputCallback(arg2); | |||
7201 | SWIG_arg=0; | |||
7202 | ||||
7203 | return SWIG_arg; | |||
7204 | ||||
7205 | if(0) SWIG_fail{goto fail;}; | |||
7206 | ||||
7207 | fail: | |||
7208 | lua_error(L); | |||
7209 | return SWIG_arg; | |||
7210 | } | |||
7211 | ||||
7212 | ||||
7213 | static int _wrap_Session_setInputCallback(lua_State* L) { | |||
7214 | int argc; | |||
7215 | int argv[4]={ | |||
7216 | 1,2,3,4 | |||
7217 | }; | |||
7218 | ||||
7219 | argc = lua_gettop(L); | |||
7220 | if (argc == 2) { | |||
7221 | int _v; | |||
7222 | { | |||
7223 | void *ptr; | |||
7224 | if (SWIG_isptrtype(L,argv[0])(lua_isuserdata(L,argv[0]) || (lua_type(L, (argv[0])) == 0))==0 || SWIG_ConvertPtr(L,argv[0], (void **) &ptr, SWIGTYPE_p_LUA__Session, 0)SWIG_Lua_ConvertPtr(L,argv[0],(void **) &ptr,swig_types[7 ],0)) { | |||
7225 | _v = 0; | |||
7226 | } else { | |||
7227 | _v = 1; | |||
7228 | } | |||
7229 | } | |||
7230 | if (_v) { | |||
7231 | { | |||
7232 | _v = lua_isstring(L,argv[1]); | |||
7233 | } | |||
7234 | if (_v) { | |||
7235 | return _wrap_Session_setInputCallback__SWIG_1(L); | |||
7236 | } | |||
7237 | } | |||
7238 | } | |||
7239 | if (argc == 3) { | |||
7240 | int _v; | |||
7241 | { | |||
7242 | void *ptr; | |||
7243 | if (SWIG_isptrtype(L,argv[0])(lua_isuserdata(L,argv[0]) || (lua_type(L, (argv[0])) == 0))==0 || SWIG_ConvertPtr(L,argv[0], (void **) &ptr, SWIGTYPE_p_LUA__Session, 0)SWIG_Lua_ConvertPtr(L,argv[0],(void **) &ptr,swig_types[7 ],0)) { | |||
7244 | _v = 0; | |||
7245 | } else { | |||
7246 | _v = 1; | |||
7247 | } | |||
7248 | } | |||
7249 | if (_v) { | |||
7250 | { | |||
7251 | _v = lua_isstring(L,argv[1]); | |||
7252 | } | |||
7253 | if (_v) { | |||
7254 | { | |||
7255 | _v = lua_isstring(L,argv[2]); | |||
7256 | } | |||
7257 | if (_v) { | |||
7258 | return _wrap_Session_setInputCallback__SWIG_0(L); | |||
7259 | } | |||
7260 | } | |||
7261 | } | |||
7262 | } | |||
7263 | ||||
7264 | lua_pushstring(L,"No matching function for overloaded 'Session_setInputCallback'"); | |||
7265 | lua_error(L);return 0; | |||
7266 | } | |||
7267 | ||||
7268 | ||||
7269 | static int _wrap_Session_setHangupHook__SWIG_0(lua_State* L) { | |||
7270 | int SWIG_arg = -1; | |||
7271 | LUA::Session *arg1 = (LUA::Session *) 0 ; | |||
7272 | char *arg2 = (char *) 0 ; | |||
7273 | char *arg3 = (char *) 0 ; | |||
7274 | ||||
7275 | SWIG_check_num_args("setHangupHook",3,3)if (lua_gettop(L)<3 || lua_gettop(L)>3) {lua_pushfstring (L,"Error in %s expected %d..%d args, got %d","setHangupHook" ,3,3,lua_gettop(L)); goto fail;} | |||
7276 | if(!SWIG_isptrtype(L,1)(lua_isuserdata(L,1) || (lua_type(L, (1)) == 0))) SWIG_fail_arg("setHangupHook",1,"LUA::Session *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "setHangupHook",1,"LUA::Session *",SWIG_Lua_typename(L,1)); goto fail;}; | |||
7277 | if(!lua_isstring(L,2)) SWIG_fail_arg("setHangupHook",2,"char *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "setHangupHook",2,"char *",SWIG_Lua_typename(L,2)); goto fail ;}; | |||
7278 | if(!lua_isstring(L,3)) SWIG_fail_arg("setHangupHook",3,"char *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "setHangupHook",3,"char *",SWIG_Lua_typename(L,3)); goto fail ;}; | |||
7279 | ||||
7280 | if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_LUA__Session,0))(SWIG_Lua_ConvertPtr(L,1,(void**)&arg1,swig_types[7],0) >= 0)){ | |||
7281 | SWIG_fail_ptr("Session_setHangupHook",1,SWIGTYPE_p_LUA__Session){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "Session_setHangupHook",1,(swig_types[7] && swig_types [7]->str)?swig_types[7]->str:"void*",SWIG_Lua_typename( L,1)); goto fail;}; | |||
7282 | } | |||
7283 | ||||
7284 | arg2 = (char *)lua_tostring(L, 2)lua_tolstring(L, (2), __null); | |||
7285 | arg3 = (char *)lua_tostring(L, 3)lua_tolstring(L, (3), __null); | |||
7286 | (arg1)->setHangupHook(arg2,arg3); | |||
7287 | SWIG_arg=0; | |||
7288 | ||||
7289 | return SWIG_arg; | |||
7290 | ||||
7291 | if(0) SWIG_fail{goto fail;}; | |||
7292 | ||||
7293 | fail: | |||
7294 | lua_error(L); | |||
7295 | return SWIG_arg; | |||
7296 | } | |||
7297 | ||||
7298 | ||||
7299 | static int _wrap_Session_setHangupHook__SWIG_1(lua_State* L) { | |||
7300 | int SWIG_arg = -1; | |||
7301 | LUA::Session *arg1 = (LUA::Session *) 0 ; | |||
7302 | char *arg2 = (char *) 0 ; | |||
7303 | ||||
7304 | SWIG_check_num_args("setHangupHook",2,2)if (lua_gettop(L)<2 || lua_gettop(L)>2) {lua_pushfstring (L,"Error in %s expected %d..%d args, got %d","setHangupHook" ,2,2,lua_gettop(L)); goto fail;} | |||
7305 | if(!SWIG_isptrtype(L,1)(lua_isuserdata(L,1) || (lua_type(L, (1)) == 0))) SWIG_fail_arg("setHangupHook",1,"LUA::Session *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "setHangupHook",1,"LUA::Session *",SWIG_Lua_typename(L,1)); goto fail;}; | |||
7306 | if(!lua_isstring(L,2)) SWIG_fail_arg("setHangupHook",2,"char *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "setHangupHook",2,"char *",SWIG_Lua_typename(L,2)); goto fail ;}; | |||
7307 | ||||
7308 | if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_LUA__Session,0))(SWIG_Lua_ConvertPtr(L,1,(void**)&arg1,swig_types[7],0) >= 0)){ | |||
7309 | SWIG_fail_ptr("Session_setHangupHook",1,SWIGTYPE_p_LUA__Session){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "Session_setHangupHook",1,(swig_types[7] && swig_types [7]->str)?swig_types[7]->str:"void*",SWIG_Lua_typename( L,1)); goto fail;}; | |||
7310 | } | |||
7311 | ||||
7312 | arg2 = (char *)lua_tostring(L, 2)lua_tolstring(L, (2), __null); | |||
7313 | (arg1)->setHangupHook(arg2); | |||
7314 | SWIG_arg=0; | |||
7315 | ||||
7316 | return SWIG_arg; | |||
7317 | ||||
7318 | if(0) SWIG_fail{goto fail;}; | |||
7319 | ||||
7320 | fail: | |||
7321 | lua_error(L); | |||
7322 | return SWIG_arg; | |||
7323 | } | |||
7324 | ||||
7325 | ||||
7326 | static int _wrap_Session_setHangupHook(lua_State* L) { | |||
7327 | int argc; | |||
7328 | int argv[4]={ | |||
7329 | 1,2,3,4 | |||
7330 | }; | |||
7331 | ||||
7332 | argc = lua_gettop(L); | |||
7333 | if (argc == 2) { | |||
7334 | int _v; | |||
7335 | { | |||
7336 | void *ptr; | |||
7337 | if (SWIG_isptrtype(L,argv[0])(lua_isuserdata(L,argv[0]) || (lua_type(L, (argv[0])) == 0))==0 || SWIG_ConvertPtr(L,argv[0], (void **) &ptr, SWIGTYPE_p_LUA__Session, 0)SWIG_Lua_ConvertPtr(L,argv[0],(void **) &ptr,swig_types[7 ],0)) { | |||
7338 | _v = 0; | |||
7339 | } else { | |||
7340 | _v = 1; | |||
7341 | } | |||
7342 | } | |||
7343 | if (_v) { | |||
7344 | { | |||
7345 | _v = lua_isstring(L,argv[1]); | |||
7346 | } | |||
7347 | if (_v) { | |||
7348 | return _wrap_Session_setHangupHook__SWIG_1(L); | |||
7349 | } | |||
7350 | } | |||
7351 | } | |||
7352 | if (argc == 3) { | |||
7353 | int _v; | |||
7354 | { | |||
7355 | void *ptr; | |||
7356 | if (SWIG_isptrtype(L,argv[0])(lua_isuserdata(L,argv[0]) || (lua_type(L, (argv[0])) == 0))==0 || SWIG_ConvertPtr(L,argv[0], (void **) &ptr, SWIGTYPE_p_LUA__Session, 0)SWIG_Lua_ConvertPtr(L,argv[0],(void **) &ptr,swig_types[7 ],0)) { | |||
7357 | _v = 0; | |||
7358 | } else { | |||
7359 | _v = 1; | |||
7360 | } | |||
7361 | } | |||
7362 | if (_v) { | |||
7363 | { | |||
7364 | _v = lua_isstring(L,argv[1]); | |||
7365 | } | |||
7366 | if (_v) { | |||
7367 | { | |||
7368 | _v = lua_isstring(L,argv[2]); | |||
7369 | } | |||
7370 | if (_v) { | |||
7371 | return _wrap_Session_setHangupHook__SWIG_0(L); | |||
7372 | } | |||
7373 | } | |||
7374 | } | |||
7375 | } | |||
7376 | ||||
7377 | lua_pushstring(L,"No matching function for overloaded 'Session_setHangupHook'"); | |||
7378 | lua_error(L);return 0; | |||
7379 | } | |||
7380 | ||||
7381 | ||||
7382 | static int _wrap_Session_ready(lua_State* L) { | |||
7383 | int SWIG_arg = -1; | |||
7384 | LUA::Session *arg1 = (LUA::Session *) 0 ; | |||
7385 | bool result; | |||
7386 | ||||
7387 | SWIG_check_num_args("ready",1,1)if (lua_gettop(L)<1 || lua_gettop(L)>1) {lua_pushfstring (L,"Error in %s expected %d..%d args, got %d","ready",1,1,lua_gettop (L)); goto fail;} | |||
7388 | if(!SWIG_isptrtype(L,1)(lua_isuserdata(L,1) || (lua_type(L, (1)) == 0))) SWIG_fail_arg("ready",1,"LUA::Session *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "ready",1,"LUA::Session *",SWIG_Lua_typename(L,1)); goto fail ;}; | |||
7389 | ||||
7390 | if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_LUA__Session,0))(SWIG_Lua_ConvertPtr(L,1,(void**)&arg1,swig_types[7],0) >= 0)){ | |||
7391 | SWIG_fail_ptr("Session_ready",1,SWIGTYPE_p_LUA__Session){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "Session_ready",1,(swig_types[7] && swig_types[7]-> str)?swig_types[7]->str:"void*",SWIG_Lua_typename(L,1)); goto fail;}; | |||
7392 | } | |||
7393 | ||||
7394 | result = (bool)(arg1)->ready(); | |||
7395 | SWIG_arg=0; | |||
7396 | lua_pushboolean(L,(int)(result==true)); SWIG_arg++; | |||
7397 | return SWIG_arg; | |||
7398 | ||||
7399 | if(0) SWIG_fail{goto fail;}; | |||
7400 | ||||
7401 | fail: | |||
7402 | lua_error(L); | |||
7403 | return SWIG_arg; | |||
7404 | } | |||
7405 | ||||
7406 | ||||
7407 | static int _wrap_Session_originate(lua_State* L) { | |||
7408 | int SWIG_arg = -1; | |||
7409 | LUA::Session *arg1 = (LUA::Session *) 0 ; | |||
7410 | CoreSession *arg2 = (CoreSession *) 0 ; | |||
7411 | char *arg3 = (char *) 0 ; | |||
7412 | int arg4 ; | |||
7413 | int result; | |||
7414 | ||||
7415 | SWIG_check_num_args("originate",4,4)if (lua_gettop(L)<4 || lua_gettop(L)>4) {lua_pushfstring (L,"Error in %s expected %d..%d args, got %d","originate",4,4 ,lua_gettop(L)); goto fail;} | |||
7416 | if(!SWIG_isptrtype(L,1)(lua_isuserdata(L,1) || (lua_type(L, (1)) == 0))) SWIG_fail_arg("originate",1,"LUA::Session *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "originate",1,"LUA::Session *",SWIG_Lua_typename(L,1)); goto fail;}; | |||
7417 | if(!SWIG_isptrtype(L,2)(lua_isuserdata(L,2) || (lua_type(L, (2)) == 0))) SWIG_fail_arg("originate",2,"CoreSession *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "originate",2,"CoreSession *",SWIG_Lua_typename(L,2)); goto fail;}; | |||
7418 | if(!lua_isstring(L,3)) SWIG_fail_arg("originate",3,"char *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "originate",3,"char *",SWIG_Lua_typename(L,3)); goto fail;}; | |||
7419 | if(!lua_isnumber(L,4)) SWIG_fail_arg("originate",4,"int"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "originate",4,"int",SWIG_Lua_typename(L,4)); goto fail;}; | |||
7420 | ||||
7421 | if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_LUA__Session,0))(SWIG_Lua_ConvertPtr(L,1,(void**)&arg1,swig_types[7],0) >= 0)){ | |||
7422 | SWIG_fail_ptr("Session_originate",1,SWIGTYPE_p_LUA__Session){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "Session_originate",1,(swig_types[7] && swig_types[ 7]->str)?swig_types[7]->str:"void*",SWIG_Lua_typename(L ,1)); goto fail;}; | |||
7423 | } | |||
7424 | ||||
7425 | ||||
7426 | if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(void**)&arg2,SWIGTYPE_p_CoreSession,0))(SWIG_Lua_ConvertPtr(L,2,(void**)&arg2,swig_types[1],0) >= 0)){ | |||
7427 | SWIG_fail_ptr("Session_originate",2,SWIGTYPE_p_CoreSession){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "Session_originate",2,(swig_types[1] && swig_types[ 1]->str)?swig_types[1]->str:"void*",SWIG_Lua_typename(L ,2)); goto fail;}; | |||
7428 | } | |||
7429 | ||||
7430 | arg3 = (char *)lua_tostring(L, 3)lua_tolstring(L, (3), __null); | |||
7431 | arg4 = (int)lua_tonumber(L, 4)lua_tonumberx(L,4,__null); | |||
7432 | result = (int)(arg1)->originate(arg2,arg3,arg4); | |||
7433 | SWIG_arg=0; | |||
7434 | lua_pushnumber(L, (lua_Number) result); SWIG_arg++; | |||
7435 | return SWIG_arg; | |||
7436 | ||||
7437 | if(0) SWIG_fail{goto fail;}; | |||
7438 | ||||
7439 | fail: | |||
7440 | lua_error(L); | |||
7441 | return SWIG_arg; | |||
7442 | } | |||
7443 | ||||
7444 | ||||
7445 | static int _wrap_Session_cb_function_set(lua_State* L) { | |||
7446 | int SWIG_arg = -1; | |||
7447 | LUA::Session *arg1 = (LUA::Session *) 0 ; | |||
7448 | char *arg2 = (char *) 0 ; | |||
7449 | ||||
7450 | SWIG_check_num_args("cb_function",2,2)if (lua_gettop(L)<2 || lua_gettop(L)>2) {lua_pushfstring (L,"Error in %s expected %d..%d args, got %d","cb_function",2 ,2,lua_gettop(L)); goto fail;} | |||
7451 | if(!SWIG_isptrtype(L,1)(lua_isuserdata(L,1) || (lua_type(L, (1)) == 0))) SWIG_fail_arg("cb_function",1,"LUA::Session *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "cb_function",1,"LUA::Session *",SWIG_Lua_typename(L,1)); goto fail;}; | |||
7452 | if(!lua_isstring(L,2)) SWIG_fail_arg("cb_function",2,"char *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "cb_function",2,"char *",SWIG_Lua_typename(L,2)); goto fail ;}; | |||
7453 | ||||
7454 | if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_LUA__Session,0))(SWIG_Lua_ConvertPtr(L,1,(void**)&arg1,swig_types[7],0) >= 0)){ | |||
7455 | SWIG_fail_ptr("Session_cb_function_set",1,SWIGTYPE_p_LUA__Session){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "Session_cb_function_set",1,(swig_types[7] && swig_types [7]->str)?swig_types[7]->str:"void*",SWIG_Lua_typename( L,1)); goto fail;}; | |||
7456 | } | |||
7457 | ||||
7458 | arg2 = (char *)lua_tostring(L, 2)lua_tolstring(L, (2), __null); | |||
7459 | { | |||
7460 | if (arg1->cb_function) delete [] arg1->cb_function; | |||
7461 | if (arg2) { | |||
7462 | arg1->cb_function = (char *) (new char[strlen((const char *)arg2)+1]); | |||
7463 | strcpy((char *)arg1->cb_function, (const char *)arg2); | |||
7464 | } else { | |||
7465 | arg1->cb_function = 0; | |||
7466 | } | |||
7467 | } | |||
7468 | SWIG_arg=0; | |||
7469 | ||||
7470 | return SWIG_arg; | |||
7471 | ||||
7472 | if(0) SWIG_fail{goto fail;}; | |||
7473 | ||||
7474 | fail: | |||
7475 | lua_error(L); | |||
7476 | return SWIG_arg; | |||
7477 | } | |||
7478 | ||||
7479 | ||||
7480 | static int _wrap_Session_cb_function_get(lua_State* L) { | |||
7481 | int SWIG_arg = -1; | |||
7482 | LUA::Session *arg1 = (LUA::Session *) 0 ; | |||
7483 | char *result = 0 ; | |||
7484 | ||||
7485 | SWIG_check_num_args("cb_function",1,1)if (lua_gettop(L)<1 || lua_gettop(L)>1) {lua_pushfstring (L,"Error in %s expected %d..%d args, got %d","cb_function",1 ,1,lua_gettop(L)); goto fail;} | |||
7486 | if(!SWIG_isptrtype(L,1)(lua_isuserdata(L,1) || (lua_type(L, (1)) == 0))) SWIG_fail_arg("cb_function",1,"LUA::Session *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "cb_function",1,"LUA::Session *",SWIG_Lua_typename(L,1)); goto fail;}; | |||
7487 | ||||
7488 | if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_LUA__Session,0))(SWIG_Lua_ConvertPtr(L,1,(void**)&arg1,swig_types[7],0) >= 0)){ | |||
7489 | SWIG_fail_ptr("Session_cb_function_get",1,SWIGTYPE_p_LUA__Session){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "Session_cb_function_get",1,(swig_types[7] && swig_types [7]->str)?swig_types[7]->str:"void*",SWIG_Lua_typename( L,1)); goto fail;}; | |||
7490 | } | |||
7491 | ||||
7492 | result = (char *) ((arg1)->cb_function); | |||
7493 | SWIG_arg=0; | |||
7494 | lua_pushstring(L,(const char*)result); SWIG_arg++; | |||
7495 | return SWIG_arg; | |||
7496 | ||||
7497 | if(0) SWIG_fail{goto fail;}; | |||
7498 | ||||
7499 | fail: | |||
7500 | lua_error(L); | |||
7501 | return SWIG_arg; | |||
7502 | } | |||
7503 | ||||
7504 | ||||
7505 | static int _wrap_Session_cb_arg_set(lua_State* L) { | |||
7506 | int SWIG_arg = -1; | |||
7507 | LUA::Session *arg1 = (LUA::Session *) 0 ; | |||
7508 | char *arg2 = (char *) 0 ; | |||
7509 | ||||
7510 | SWIG_check_num_args("cb_arg",2,2)if (lua_gettop(L)<2 || lua_gettop(L)>2) {lua_pushfstring (L,"Error in %s expected %d..%d args, got %d","cb_arg",2,2,lua_gettop (L)); goto fail;} | |||
7511 | if(!SWIG_isptrtype(L,1)(lua_isuserdata(L,1) || (lua_type(L, (1)) == 0))) SWIG_fail_arg("cb_arg",1,"LUA::Session *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "cb_arg",1,"LUA::Session *",SWIG_Lua_typename(L,1)); goto fail ;}; | |||
7512 | if(!lua_isstring(L,2)) SWIG_fail_arg("cb_arg",2,"char *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "cb_arg",2,"char *",SWIG_Lua_typename(L,2)); goto fail;}; | |||
7513 | ||||
7514 | if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_LUA__Session,0))(SWIG_Lua_ConvertPtr(L,1,(void**)&arg1,swig_types[7],0) >= 0)){ | |||
7515 | SWIG_fail_ptr("Session_cb_arg_set",1,SWIGTYPE_p_LUA__Session){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "Session_cb_arg_set",1,(swig_types[7] && swig_types [7]->str)?swig_types[7]->str:"void*",SWIG_Lua_typename( L,1)); goto fail;}; | |||
7516 | } | |||
7517 | ||||
7518 | arg2 = (char *)lua_tostring(L, 2)lua_tolstring(L, (2), __null); | |||
7519 | { | |||
7520 | if (arg1->cb_arg) delete [] arg1->cb_arg; | |||
7521 | if (arg2) { | |||
7522 | arg1->cb_arg = (char *) (new char[strlen((const char *)arg2)+1]); | |||
7523 | strcpy((char *)arg1->cb_arg, (const char *)arg2); | |||
7524 | } else { | |||
7525 | arg1->cb_arg = 0; | |||
7526 | } | |||
7527 | } | |||
7528 | SWIG_arg=0; | |||
7529 | ||||
7530 | return SWIG_arg; | |||
7531 | ||||
7532 | if(0) SWIG_fail{goto fail;}; | |||
7533 | ||||
7534 | fail: | |||
7535 | lua_error(L); | |||
7536 | return SWIG_arg; | |||
7537 | } | |||
7538 | ||||
7539 | ||||
7540 | static int _wrap_Session_cb_arg_get(lua_State* L) { | |||
7541 | int SWIG_arg = -1; | |||
7542 | LUA::Session *arg1 = (LUA::Session *) 0 ; | |||
7543 | char *result = 0 ; | |||
7544 | ||||
7545 | SWIG_check_num_args("cb_arg",1,1)if (lua_gettop(L)<1 || lua_gettop(L)>1) {lua_pushfstring (L,"Error in %s expected %d..%d args, got %d","cb_arg",1,1,lua_gettop (L)); goto fail;} | |||
7546 | if(!SWIG_isptrtype(L,1)(lua_isuserdata(L,1) || (lua_type(L, (1)) == 0))) SWIG_fail_arg("cb_arg",1,"LUA::Session *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "cb_arg",1,"LUA::Session *",SWIG_Lua_typename(L,1)); goto fail ;}; | |||
7547 | ||||
7548 | if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_LUA__Session,0))(SWIG_Lua_ConvertPtr(L,1,(void**)&arg1,swig_types[7],0) >= 0)){ | |||
7549 | SWIG_fail_ptr("Session_cb_arg_get",1,SWIGTYPE_p_LUA__Session){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "Session_cb_arg_get",1,(swig_types[7] && swig_types [7]->str)?swig_types[7]->str:"void*",SWIG_Lua_typename( L,1)); goto fail;}; | |||
7550 | } | |||
7551 | ||||
7552 | result = (char *) ((arg1)->cb_arg); | |||
7553 | SWIG_arg=0; | |||
7554 | lua_pushstring(L,(const char*)result); SWIG_arg++; | |||
7555 | return SWIG_arg; | |||
7556 | ||||
7557 | if(0) SWIG_fail{goto fail;}; | |||
7558 | ||||
7559 | fail: | |||
7560 | lua_error(L); | |||
7561 | return SWIG_arg; | |||
7562 | } | |||
7563 | ||||
7564 | ||||
7565 | static int _wrap_Session_hangup_func_str_set(lua_State* L) { | |||
7566 | int SWIG_arg = -1; | |||
7567 | LUA::Session *arg1 = (LUA::Session *) 0 ; | |||
7568 | char *arg2 = (char *) 0 ; | |||
7569 | ||||
7570 | SWIG_check_num_args("hangup_func_str",2,2)if (lua_gettop(L)<2 || lua_gettop(L)>2) {lua_pushfstring (L,"Error in %s expected %d..%d args, got %d","hangup_func_str" ,2,2,lua_gettop(L)); goto fail;} | |||
7571 | if(!SWIG_isptrtype(L,1)(lua_isuserdata(L,1) || (lua_type(L, (1)) == 0))) SWIG_fail_arg("hangup_func_str",1,"LUA::Session *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "hangup_func_str",1,"LUA::Session *",SWIG_Lua_typename(L,1) ); goto fail;}; | |||
7572 | if(!lua_isstring(L,2)) SWIG_fail_arg("hangup_func_str",2,"char *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "hangup_func_str",2,"char *",SWIG_Lua_typename(L,2)); goto fail ;}; | |||
7573 | ||||
7574 | if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_LUA__Session,0))(SWIG_Lua_ConvertPtr(L,1,(void**)&arg1,swig_types[7],0) >= 0)){ | |||
7575 | SWIG_fail_ptr("Session_hangup_func_str_set",1,SWIGTYPE_p_LUA__Session){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "Session_hangup_func_str_set",1,(swig_types[7] && swig_types [7]->str)?swig_types[7]->str:"void*",SWIG_Lua_typename( L,1)); goto fail;}; | |||
7576 | } | |||
7577 | ||||
7578 | arg2 = (char *)lua_tostring(L, 2)lua_tolstring(L, (2), __null); | |||
7579 | { | |||
7580 | if (arg1->hangup_func_str) delete [] arg1->hangup_func_str; | |||
7581 | if (arg2) { | |||
7582 | arg1->hangup_func_str = (char *) (new char[strlen((const char *)arg2)+1]); | |||
7583 | strcpy((char *)arg1->hangup_func_str, (const char *)arg2); | |||
7584 | } else { | |||
7585 | arg1->hangup_func_str = 0; | |||
7586 | } | |||
7587 | } | |||
7588 | SWIG_arg=0; | |||
7589 | ||||
7590 | return SWIG_arg; | |||
7591 | ||||
7592 | if(0) SWIG_fail{goto fail;}; | |||
7593 | ||||
7594 | fail: | |||
7595 | lua_error(L); | |||
7596 | return SWIG_arg; | |||
7597 | } | |||
7598 | ||||
7599 | ||||
7600 | static int _wrap_Session_hangup_func_str_get(lua_State* L) { | |||
7601 | int SWIG_arg = -1; | |||
7602 | LUA::Session *arg1 = (LUA::Session *) 0 ; | |||
7603 | char *result = 0 ; | |||
7604 | ||||
7605 | SWIG_check_num_args("hangup_func_str",1,1)if (lua_gettop(L)<1 || lua_gettop(L)>1) {lua_pushfstring (L,"Error in %s expected %d..%d args, got %d","hangup_func_str" ,1,1,lua_gettop(L)); goto fail;} | |||
7606 | if(!SWIG_isptrtype(L,1)(lua_isuserdata(L,1) || (lua_type(L, (1)) == 0))) SWIG_fail_arg("hangup_func_str",1,"LUA::Session *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "hangup_func_str",1,"LUA::Session *",SWIG_Lua_typename(L,1) ); goto fail;}; | |||
| ||||
7607 | ||||
7608 | if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_LUA__Session,0))(SWIG_Lua_ConvertPtr(L,1,(void**)&arg1,swig_types[7],0) >= 0)){ | |||
7609 | SWIG_fail_ptr("Session_hangup_func_str_get",1,SWIGTYPE_p_LUA__Session){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "Session_hangup_func_str_get",1,(swig_types[7] && swig_types [7]->str)?swig_types[7]->str:"void*",SWIG_Lua_typename( L,1)); goto fail;}; | |||
7610 | } | |||
7611 | ||||
7612 | result = (char *) ((arg1)->hangup_func_str); | |||
| ||||
7613 | SWIG_arg=0; | |||
7614 | lua_pushstring(L,(const char*)result); SWIG_arg++; | |||
7615 | return SWIG_arg; | |||
7616 | ||||
7617 | if(0) SWIG_fail{goto fail;}; | |||
7618 | ||||
7619 | fail: | |||
7620 | lua_error(L); | |||
7621 | return SWIG_arg; | |||
7622 | } | |||
7623 | ||||
7624 | ||||
7625 | static int _wrap_Session_hangup_func_arg_set(lua_State* L) { | |||
7626 | int SWIG_arg = -1; | |||
7627 | LUA::Session *arg1 = (LUA::Session *) 0 ; | |||
7628 | char *arg2 = (char *) 0 ; | |||
7629 | ||||
7630 | SWIG_check_num_args("hangup_func_arg",2,2)if (lua_gettop(L)<2 || lua_gettop(L)>2) {lua_pushfstring (L,"Error in %s expected %d..%d args, got %d","hangup_func_arg" ,2,2,lua_gettop(L)); goto fail;} | |||
7631 | if(!SWIG_isptrtype(L,1)(lua_isuserdata(L,1) || (lua_type(L, (1)) == 0))) SWIG_fail_arg("hangup_func_arg",1,"LUA::Session *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "hangup_func_arg",1,"LUA::Session *",SWIG_Lua_typename(L,1) ); goto fail;}; | |||
7632 | if(!lua_isstring(L,2)) SWIG_fail_arg("hangup_func_arg",2,"char *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "hangup_func_arg",2,"char *",SWIG_Lua_typename(L,2)); goto fail ;}; | |||
7633 | ||||
7634 | if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_LUA__Session,0))(SWIG_Lua_ConvertPtr(L,1,(void**)&arg1,swig_types[7],0) >= 0)){ | |||
7635 | SWIG_fail_ptr("Session_hangup_func_arg_set",1,SWIGTYPE_p_LUA__Session){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "Session_hangup_func_arg_set",1,(swig_types[7] && swig_types [7]->str)?swig_types[7]->str:"void*",SWIG_Lua_typename( L,1)); goto fail;}; | |||
7636 | } | |||
7637 | ||||
7638 | arg2 = (char *)lua_tostring(L, 2)lua_tolstring(L, (2), __null); | |||
7639 | { | |||
7640 | if (arg1->hangup_func_arg) delete [] arg1->hangup_func_arg; | |||
7641 | if (arg2) { | |||
7642 | arg1->hangup_func_arg = (char *) (new char[strlen((const char *)arg2)+1]); | |||
7643 | strcpy((char *)arg1->hangup_func_arg, (const char *)arg2); | |||
7644 | } else { | |||
7645 | arg1->hangup_func_arg = 0; | |||
7646 | } | |||
7647 | } | |||
7648 | SWIG_arg=0; | |||
7649 | ||||
7650 | return SWIG_arg; | |||
7651 | ||||
7652 | if(0) SWIG_fail{goto fail;}; | |||
7653 | ||||
7654 | fail: | |||
7655 | lua_error(L); | |||
7656 | return SWIG_arg; | |||
7657 | } | |||
7658 | ||||
7659 | ||||
7660 | static int _wrap_Session_hangup_func_arg_get(lua_State* L) { | |||
7661 | int SWIG_arg = -1; | |||
7662 | LUA::Session *arg1 = (LUA::Session *) 0 ; | |||
7663 | char *result = 0 ; | |||
7664 | ||||
7665 | SWIG_check_num_args("hangup_func_arg",1,1)if (lua_gettop(L)<1 || lua_gettop(L)>1) {lua_pushfstring (L,"Error in %s expected %d..%d args, got %d","hangup_func_arg" ,1,1,lua_gettop(L)); goto fail;} | |||
7666 | if(!SWIG_isptrtype(L,1)(lua_isuserdata(L,1) || (lua_type(L, (1)) == 0))) SWIG_fail_arg("hangup_func_arg",1,"LUA::Session *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "hangup_func_arg",1,"LUA::Session *",SWIG_Lua_typename(L,1) ); goto fail;}; | |||
7667 | ||||
7668 | if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_LUA__Session,0))(SWIG_Lua_ConvertPtr(L,1,(void**)&arg1,swig_types[7],0) >= 0)){ | |||
7669 | SWIG_fail_ptr("Session_hangup_func_arg_get",1,SWIGTYPE_p_LUA__Session){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "Session_hangup_func_arg_get",1,(swig_types[7] && swig_types [7]->str)?swig_types[7]->str:"void*",SWIG_Lua_typename( L,1)); goto fail;}; | |||
7670 | } | |||
7671 | ||||
7672 | result = (char *) ((arg1)->hangup_func_arg); | |||
7673 | SWIG_arg=0; | |||
7674 | lua_pushstring(L,(const char*)result); SWIG_arg++; | |||
7675 | return SWIG_arg; | |||
7676 | ||||
7677 | if(0) SWIG_fail{goto fail;}; | |||
7678 | ||||
7679 | fail: | |||
7680 | lua_error(L); | |||
7681 | return SWIG_arg; | |||
7682 | } | |||
7683 | ||||
7684 | ||||
7685 | static int _wrap_Session_setLUA(lua_State* L) { | |||
7686 | int SWIG_arg = -1; | |||
7687 | LUA::Session *arg1 = (LUA::Session *) 0 ; | |||
7688 | lua_State *arg2 = (lua_State *) 0 ; | |||
7689 | ||||
7690 | arg2 = L; | |||
7691 | SWIG_check_num_args("setLUA",1,1)if (lua_gettop(L)<1 || lua_gettop(L)>1) {lua_pushfstring (L,"Error in %s expected %d..%d args, got %d","setLUA",1,1,lua_gettop (L)); goto fail;} | |||
7692 | if(!SWIG_isptrtype(L,1)(lua_isuserdata(L,1) || (lua_type(L, (1)) == 0))) SWIG_fail_arg("setLUA",1,"LUA::Session *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "setLUA",1,"LUA::Session *",SWIG_Lua_typename(L,1)); goto fail ;}; | |||
7693 | ||||
7694 | if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_LUA__Session,0))(SWIG_Lua_ConvertPtr(L,1,(void**)&arg1,swig_types[7],0) >= 0)){ | |||
7695 | SWIG_fail_ptr("Session_setLUA",1,SWIGTYPE_p_LUA__Session){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "Session_setLUA",1,(swig_types[7] && swig_types[7]-> str)?swig_types[7]->str:"void*",SWIG_Lua_typename(L,1)); goto fail;}; | |||
7696 | } | |||
7697 | ||||
7698 | (arg1)->setLUA(arg2); | |||
7699 | SWIG_arg=0; | |||
7700 | ||||
7701 | return SWIG_arg; | |||
7702 | ||||
7703 | if(0) SWIG_fail{goto fail;}; | |||
7704 | ||||
7705 | fail: | |||
7706 | lua_error(L); | |||
7707 | return SWIG_arg; | |||
7708 | } | |||
7709 | ||||
7710 | ||||
7711 | static void swig_delete_Session(void *obj) { | |||
7712 | LUA::Session *arg1 = (LUA::Session *) obj; | |||
7713 | delete arg1; | |||
7714 | } | |||
7715 | static swig_lua_method swig_LUA_Session_methods[] = { | |||
7716 | {"destroy", _wrap_Session_destroy}, | |||
7717 | {"begin_allow_threads", _wrap_Session_begin_allow_threads}, | |||
7718 | {"end_allow_threads", _wrap_Session_end_allow_threads}, | |||
7719 | {"check_hangup_hook", _wrap_Session_check_hangup_hook}, | |||
7720 | {"run_dtmf_callback", _wrap_Session_run_dtmf_callback}, | |||
7721 | {"unsetInputCallback", _wrap_Session_unsetInputCallback}, | |||
7722 | {"setInputCallback", _wrap_Session_setInputCallback}, | |||
7723 | {"setHangupHook", _wrap_Session_setHangupHook}, | |||
7724 | {"ready", _wrap_Session_ready}, | |||
7725 | {"originate", _wrap_Session_originate}, | |||
7726 | {"setLUA", _wrap_Session_setLUA}, | |||
7727 | {0,0} | |||
7728 | }; | |||
7729 | static swig_lua_attribute swig_LUA_Session_attributes[] = { | |||
7730 | { "cb_function", _wrap_Session_cb_function_get, _wrap_Session_cb_function_set}, | |||
7731 | { "cb_arg", _wrap_Session_cb_arg_get, _wrap_Session_cb_arg_set}, | |||
7732 | { "hangup_func_str", _wrap_Session_hangup_func_str_get, _wrap_Session_hangup_func_str_set}, | |||
7733 | { "hangup_func_arg", _wrap_Session_hangup_func_arg_get, _wrap_Session_hangup_func_arg_set}, | |||
7734 | {0,0,0} | |||
7735 | }; | |||
7736 | static swig_lua_class *swig_LUA_Session_bases[] = {0,0}; | |||
7737 | static const char *swig_LUA_Session_base_names[] = {"CoreSession *",0}; | |||
7738 | static swig_lua_class _wrap_class_LUA_Session = { "Session", &SWIGTYPE_p_LUA__Sessionswig_types[7],_wrap_new_Session, swig_delete_Session, swig_LUA_Session_methods, swig_LUA_Session_attributes, swig_LUA_Session_bases, swig_LUA_Session_base_names }; | |||
7739 | ||||
7740 | static int _wrap_new_Dbh__SWIG_0(lua_State* L) { | |||
7741 | int SWIG_arg = -1; | |||
7742 | char *arg1 = (char *) 0 ; | |||
7743 | char *arg2 = (char *) 0 ; | |||
7744 | char *arg3 = (char *) 0 ; | |||
7745 | LUA::Dbh *result = 0 ; | |||
7746 | ||||
7747 | SWIG_check_num_args("LUA::Dbh",3,3)if (lua_gettop(L)<3 || lua_gettop(L)>3) {lua_pushfstring (L,"Error in %s expected %d..%d args, got %d","LUA::Dbh",3,3, lua_gettop(L)); goto fail;} | |||
7748 | if(!lua_isstring(L,1)) SWIG_fail_arg("LUA::Dbh",1,"char *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "LUA::Dbh",1,"char *",SWIG_Lua_typename(L,1)); goto fail;}; | |||
7749 | if(!lua_isstring(L,2)) SWIG_fail_arg("LUA::Dbh",2,"char *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "LUA::Dbh",2,"char *",SWIG_Lua_typename(L,2)); goto fail;}; | |||
7750 | if(!lua_isstring(L,3)) SWIG_fail_arg("LUA::Dbh",3,"char *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "LUA::Dbh",3,"char *",SWIG_Lua_typename(L,3)); goto fail;}; | |||
7751 | arg1 = (char *)lua_tostring(L, 1)lua_tolstring(L, (1), __null); | |||
7752 | arg2 = (char *)lua_tostring(L, 2)lua_tolstring(L, (2), __null); | |||
7753 | arg3 = (char *)lua_tostring(L, 3)lua_tolstring(L, (3), __null); | |||
7754 | result = (LUA::Dbh *)new LUA::Dbh(arg1,arg2,arg3); | |||
7755 | SWIG_arg=0; | |||
7756 | SWIG_NewPointerObj(L,result,SWIGTYPE_p_LUA__Dbh,1)SWIG_Lua_NewPointerObj(L, (void *)result, swig_types[6], 1); SWIG_arg++; | |||
7757 | return SWIG_arg; | |||
7758 | ||||
7759 | if(0) SWIG_fail{goto fail;}; | |||
7760 | ||||
7761 | fail: | |||
7762 | lua_error(L); | |||
7763 | return SWIG_arg; | |||
7764 | } | |||
7765 | ||||
7766 | ||||
7767 | static int _wrap_new_Dbh__SWIG_1(lua_State* L) { | |||
7768 | int SWIG_arg = -1; | |||
7769 | char *arg1 = (char *) 0 ; | |||
7770 | char *arg2 = (char *) 0 ; | |||
7771 | LUA::Dbh *result = 0 ; | |||
7772 | ||||
7773 | SWIG_check_num_args("LUA::Dbh",2,2)if (lua_gettop(L)<2 || lua_gettop(L)>2) {lua_pushfstring (L,"Error in %s expected %d..%d args, got %d","LUA::Dbh",2,2, lua_gettop(L)); goto fail;} | |||
7774 | if(!lua_isstring(L,1)) SWIG_fail_arg("LUA::Dbh",1,"char *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "LUA::Dbh",1,"char *",SWIG_Lua_typename(L,1)); goto fail;}; | |||
7775 | if(!lua_isstring(L,2)) SWIG_fail_arg("LUA::Dbh",2,"char *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "LUA::Dbh",2,"char *",SWIG_Lua_typename(L,2)); goto fail;}; | |||
7776 | arg1 = (char *)lua_tostring(L, 1)lua_tolstring(L, (1), __null); | |||
7777 | arg2 = (char *)lua_tostring(L, 2)lua_tolstring(L, (2), __null); | |||
7778 | result = (LUA::Dbh *)new LUA::Dbh(arg1,arg2); | |||
7779 | SWIG_arg=0; | |||
7780 | SWIG_NewPointerObj(L,result,SWIGTYPE_p_LUA__Dbh,1)SWIG_Lua_NewPointerObj(L, (void *)result, swig_types[6], 1); SWIG_arg++; | |||
7781 | return SWIG_arg; | |||
7782 | ||||
7783 | if(0) SWIG_fail{goto fail;}; | |||
7784 | ||||
7785 | fail: | |||
7786 | lua_error(L); | |||
7787 | return SWIG_arg; | |||
7788 | } | |||
7789 | ||||
7790 | ||||
7791 | static int _wrap_new_Dbh__SWIG_2(lua_State* L) { | |||
7792 | int SWIG_arg = -1; | |||
7793 | char *arg1 = (char *) 0 ; | |||
7794 | LUA::Dbh *result = 0 ; | |||
7795 | ||||
7796 | SWIG_check_num_args("LUA::Dbh",1,1)if (lua_gettop(L)<1 || lua_gettop(L)>1) {lua_pushfstring (L,"Error in %s expected %d..%d args, got %d","LUA::Dbh",1,1, lua_gettop(L)); goto fail;} | |||
7797 | if(!lua_isstring(L,1)) SWIG_fail_arg("LUA::Dbh",1,"char *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "LUA::Dbh",1,"char *",SWIG_Lua_typename(L,1)); goto fail;}; | |||
7798 | arg1 = (char *)lua_tostring(L, 1)lua_tolstring(L, (1), __null); | |||
7799 | result = (LUA::Dbh *)new LUA::Dbh(arg1); | |||
7800 | SWIG_arg=0; | |||
7801 | SWIG_NewPointerObj(L,result,SWIGTYPE_p_LUA__Dbh,1)SWIG_Lua_NewPointerObj(L, (void *)result, swig_types[6], 1); SWIG_arg++; | |||
7802 | return SWIG_arg; | |||
7803 | ||||
7804 | if(0) SWIG_fail{goto fail;}; | |||
7805 | ||||
7806 | fail: | |||
7807 | lua_error(L); | |||
7808 | return SWIG_arg; | |||
7809 | } | |||
7810 | ||||
7811 | ||||
7812 | static int _wrap_new_Dbh(lua_State* L) { | |||
7813 | int argc; | |||
7814 | int argv[4]={ | |||
7815 | 1,2,3,4 | |||
7816 | }; | |||
7817 | ||||
7818 | argc = lua_gettop(L); | |||
7819 | if (argc == 1) { | |||
7820 | int _v; | |||
7821 | { | |||
7822 | _v = lua_isstring(L,argv[0]); | |||
7823 | } | |||
7824 | if (_v) { | |||
7825 | return _wrap_new_Dbh__SWIG_2(L); | |||
7826 | } | |||
7827 | } | |||
7828 | if (argc == 2) { | |||
7829 | int _v; | |||
7830 | { | |||
7831 | _v = lua_isstring(L,argv[0]); | |||
7832 | } | |||
7833 | if (_v) { | |||
7834 | { | |||
7835 | _v = lua_isstring(L,argv[1]); | |||
7836 | } | |||
7837 | if (_v) { | |||
7838 | return _wrap_new_Dbh__SWIG_1(L); | |||
7839 | } | |||
7840 | } | |||
7841 | } | |||
7842 | if (argc == 3) { | |||
7843 | int _v; | |||
7844 | { | |||
7845 | _v = lua_isstring(L,argv[0]); | |||
7846 | } | |||
7847 | if (_v) { | |||
7848 | { | |||
7849 | _v = lua_isstring(L,argv[1]); | |||
7850 | } | |||
7851 | if (_v) { | |||
7852 | { | |||
7853 | _v = lua_isstring(L,argv[2]); | |||
7854 | } | |||
7855 | if (_v) { | |||
7856 | return _wrap_new_Dbh__SWIG_0(L); | |||
7857 | } | |||
7858 | } | |||
7859 | } | |||
7860 | } | |||
7861 | ||||
7862 | lua_pushstring(L,"No matching function for overloaded 'new_Dbh'"); | |||
7863 | lua_error(L);return 0; | |||
7864 | } | |||
7865 | ||||
7866 | ||||
7867 | static int _wrap_delete_Dbh(lua_State* L) { | |||
7868 | int SWIG_arg = -1; | |||
7869 | LUA::Dbh *arg1 = (LUA::Dbh *) 0 ; | |||
7870 | ||||
7871 | SWIG_check_num_args("LUA::~Dbh",1,1)if (lua_gettop(L)<1 || lua_gettop(L)>1) {lua_pushfstring (L,"Error in %s expected %d..%d args, got %d","LUA::~Dbh",1,1 ,lua_gettop(L)); goto fail;} | |||
7872 | if(!SWIG_isptrtype(L,1)(lua_isuserdata(L,1) || (lua_type(L, (1)) == 0))) SWIG_fail_arg("LUA::~Dbh",1,"LUA::Dbh *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "LUA::~Dbh",1,"LUA::Dbh *",SWIG_Lua_typename(L,1)); goto fail ;}; | |||
7873 | ||||
7874 | if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_LUA__Dbh,SWIG_POINTER_DISOWN))(SWIG_Lua_ConvertPtr(L,1,(void**)&arg1,swig_types[6],0x1) >= 0)){ | |||
7875 | SWIG_fail_ptr("delete_Dbh",1,SWIGTYPE_p_LUA__Dbh){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "delete_Dbh",1,(swig_types[6] && swig_types[6]-> str)?swig_types[6]->str:"void*",SWIG_Lua_typename(L,1)); goto fail;}; | |||
7876 | } | |||
7877 | ||||
7878 | delete arg1; | |||
7879 | ||||
7880 | SWIG_arg=0; | |||
7881 | ||||
7882 | return SWIG_arg; | |||
7883 | ||||
7884 | if(0) SWIG_fail{goto fail;}; | |||
7885 | ||||
7886 | fail: | |||
7887 | lua_error(L); | |||
7888 | return SWIG_arg; | |||
7889 | } | |||
7890 | ||||
7891 | ||||
7892 | static int _wrap_Dbh_release(lua_State* L) { | |||
7893 | int SWIG_arg = -1; | |||
7894 | LUA::Dbh *arg1 = (LUA::Dbh *) 0 ; | |||
7895 | bool result; | |||
7896 | ||||
7897 | SWIG_check_num_args("release",1,1)if (lua_gettop(L)<1 || lua_gettop(L)>1) {lua_pushfstring (L,"Error in %s expected %d..%d args, got %d","release",1,1,lua_gettop (L)); goto fail;} | |||
7898 | if(!SWIG_isptrtype(L,1)(lua_isuserdata(L,1) || (lua_type(L, (1)) == 0))) SWIG_fail_arg("release",1,"LUA::Dbh *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "release",1,"LUA::Dbh *",SWIG_Lua_typename(L,1)); goto fail ;}; | |||
7899 | ||||
7900 | if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_LUA__Dbh,0))(SWIG_Lua_ConvertPtr(L,1,(void**)&arg1,swig_types[6],0) >= 0)){ | |||
7901 | SWIG_fail_ptr("Dbh_release",1,SWIGTYPE_p_LUA__Dbh){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "Dbh_release",1,(swig_types[6] && swig_types[6]-> str)?swig_types[6]->str:"void*",SWIG_Lua_typename(L,1)); goto fail;}; | |||
7902 | } | |||
7903 | ||||
7904 | result = (bool)(arg1)->release(); | |||
7905 | SWIG_arg=0; | |||
7906 | lua_pushboolean(L,(int)(result==true)); SWIG_arg++; | |||
7907 | return SWIG_arg; | |||
7908 | ||||
7909 | if(0) SWIG_fail{goto fail;}; | |||
7910 | ||||
7911 | fail: | |||
7912 | lua_error(L); | |||
7913 | return SWIG_arg; | |||
7914 | } | |||
7915 | ||||
7916 | ||||
7917 | static int _wrap_Dbh_connected(lua_State* L) { | |||
7918 | int SWIG_arg = -1; | |||
7919 | LUA::Dbh *arg1 = (LUA::Dbh *) 0 ; | |||
7920 | bool result; | |||
7921 | ||||
7922 | SWIG_check_num_args("connected",1,1)if (lua_gettop(L)<1 || lua_gettop(L)>1) {lua_pushfstring (L,"Error in %s expected %d..%d args, got %d","connected",1,1 ,lua_gettop(L)); goto fail;} | |||
7923 | if(!SWIG_isptrtype(L,1)(lua_isuserdata(L,1) || (lua_type(L, (1)) == 0))) SWIG_fail_arg("connected",1,"LUA::Dbh *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "connected",1,"LUA::Dbh *",SWIG_Lua_typename(L,1)); goto fail ;}; | |||
7924 | ||||
7925 | if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_LUA__Dbh,0))(SWIG_Lua_ConvertPtr(L,1,(void**)&arg1,swig_types[6],0) >= 0)){ | |||
7926 | SWIG_fail_ptr("Dbh_connected",1,SWIGTYPE_p_LUA__Dbh){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "Dbh_connected",1,(swig_types[6] && swig_types[6]-> str)?swig_types[6]->str:"void*",SWIG_Lua_typename(L,1)); goto fail;}; | |||
7927 | } | |||
7928 | ||||
7929 | result = (bool)(arg1)->connected(); | |||
7930 | SWIG_arg=0; | |||
7931 | lua_pushboolean(L,(int)(result==true)); SWIG_arg++; | |||
7932 | return SWIG_arg; | |||
7933 | ||||
7934 | if(0) SWIG_fail{goto fail;}; | |||
7935 | ||||
7936 | fail: | |||
7937 | lua_error(L); | |||
7938 | return SWIG_arg; | |||
7939 | } | |||
7940 | ||||
7941 | ||||
7942 | static int _wrap_Dbh_test_reactive__SWIG_0(lua_State* L) { | |||
7943 | int SWIG_arg = -1; | |||
7944 | LUA::Dbh *arg1 = (LUA::Dbh *) 0 ; | |||
7945 | char *arg2 = (char *) 0 ; | |||
7946 | char *arg3 = (char *) 0 ; | |||
7947 | char *arg4 = (char *) 0 ; | |||
7948 | bool result; | |||
7949 | ||||
7950 | SWIG_check_num_args("test_reactive",4,4)if (lua_gettop(L)<4 || lua_gettop(L)>4) {lua_pushfstring (L,"Error in %s expected %d..%d args, got %d","test_reactive" ,4,4,lua_gettop(L)); goto fail;} | |||
7951 | if(!SWIG_isptrtype(L,1)(lua_isuserdata(L,1) || (lua_type(L, (1)) == 0))) SWIG_fail_arg("test_reactive",1,"LUA::Dbh *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "test_reactive",1,"LUA::Dbh *",SWIG_Lua_typename(L,1)); goto fail;}; | |||
7952 | if(!lua_isstring(L,2)) SWIG_fail_arg("test_reactive",2,"char *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "test_reactive",2,"char *",SWIG_Lua_typename(L,2)); goto fail ;}; | |||
7953 | if(!lua_isstring(L,3)) SWIG_fail_arg("test_reactive",3,"char *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "test_reactive",3,"char *",SWIG_Lua_typename(L,3)); goto fail ;}; | |||
7954 | if(!lua_isstring(L,4)) SWIG_fail_arg("test_reactive",4,"char *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "test_reactive",4,"char *",SWIG_Lua_typename(L,4)); goto fail ;}; | |||
7955 | ||||
7956 | if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_LUA__Dbh,0))(SWIG_Lua_ConvertPtr(L,1,(void**)&arg1,swig_types[6],0) >= 0)){ | |||
7957 | SWIG_fail_ptr("Dbh_test_reactive",1,SWIGTYPE_p_LUA__Dbh){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "Dbh_test_reactive",1,(swig_types[6] && swig_types[ 6]->str)?swig_types[6]->str:"void*",SWIG_Lua_typename(L ,1)); goto fail;}; | |||
7958 | } | |||
7959 | ||||
7960 | arg2 = (char *)lua_tostring(L, 2)lua_tolstring(L, (2), __null); | |||
7961 | arg3 = (char *)lua_tostring(L, 3)lua_tolstring(L, (3), __null); | |||
7962 | arg4 = (char *)lua_tostring(L, 4)lua_tolstring(L, (4), __null); | |||
7963 | result = (bool)(arg1)->test_reactive(arg2,arg3,arg4); | |||
7964 | SWIG_arg=0; | |||
7965 | lua_pushboolean(L,(int)(result==true)); SWIG_arg++; | |||
7966 | return SWIG_arg; | |||
7967 | ||||
7968 | if(0) SWIG_fail{goto fail;}; | |||
7969 | ||||
7970 | fail: | |||
7971 | lua_error(L); | |||
7972 | return SWIG_arg; | |||
7973 | } | |||
7974 | ||||
7975 | ||||
7976 | static int _wrap_Dbh_test_reactive__SWIG_1(lua_State* L) { | |||
7977 | int SWIG_arg = -1; | |||
7978 | LUA::Dbh *arg1 = (LUA::Dbh *) 0 ; | |||
7979 | char *arg2 = (char *) 0 ; | |||
7980 | char *arg3 = (char *) 0 ; | |||
7981 | bool result; | |||
7982 | ||||
7983 | SWIG_check_num_args("test_reactive",3,3)if (lua_gettop(L)<3 || lua_gettop(L)>3) {lua_pushfstring (L,"Error in %s expected %d..%d args, got %d","test_reactive" ,3,3,lua_gettop(L)); goto fail;} | |||
7984 | if(!SWIG_isptrtype(L,1)(lua_isuserdata(L,1) || (lua_type(L, (1)) == 0))) SWIG_fail_arg("test_reactive",1,"LUA::Dbh *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "test_reactive",1,"LUA::Dbh *",SWIG_Lua_typename(L,1)); goto fail;}; | |||
7985 | if(!lua_isstring(L,2)) SWIG_fail_arg("test_reactive",2,"char *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "test_reactive",2,"char *",SWIG_Lua_typename(L,2)); goto fail ;}; | |||
7986 | if(!lua_isstring(L,3)) SWIG_fail_arg("test_reactive",3,"char *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "test_reactive",3,"char *",SWIG_Lua_typename(L,3)); goto fail ;}; | |||
7987 | ||||
7988 | if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_LUA__Dbh,0))(SWIG_Lua_ConvertPtr(L,1,(void**)&arg1,swig_types[6],0) >= 0)){ | |||
7989 | SWIG_fail_ptr("Dbh_test_reactive",1,SWIGTYPE_p_LUA__Dbh){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "Dbh_test_reactive",1,(swig_types[6] && swig_types[ 6]->str)?swig_types[6]->str:"void*",SWIG_Lua_typename(L ,1)); goto fail;}; | |||
7990 | } | |||
7991 | ||||
7992 | arg2 = (char *)lua_tostring(L, 2)lua_tolstring(L, (2), __null); | |||
7993 | arg3 = (char *)lua_tostring(L, 3)lua_tolstring(L, (3), __null); | |||
7994 | result = (bool)(arg1)->test_reactive(arg2,arg3); | |||
7995 | SWIG_arg=0; | |||
7996 | lua_pushboolean(L,(int)(result==true)); SWIG_arg++; | |||
7997 | return SWIG_arg; | |||
7998 | ||||
7999 | if(0) SWIG_fail{goto fail;}; | |||
8000 | ||||
8001 | fail: | |||
8002 | lua_error(L); | |||
8003 | return SWIG_arg; | |||
8004 | } | |||
8005 | ||||
8006 | ||||
8007 | static int _wrap_Dbh_test_reactive__SWIG_2(lua_State* L) { | |||
8008 | int SWIG_arg = -1; | |||
8009 | LUA::Dbh *arg1 = (LUA::Dbh *) 0 ; | |||
8010 | char *arg2 = (char *) 0 ; | |||
8011 | bool result; | |||
8012 | ||||
8013 | SWIG_check_num_args("test_reactive",2,2)if (lua_gettop(L)<2 || lua_gettop(L)>2) {lua_pushfstring (L,"Error in %s expected %d..%d args, got %d","test_reactive" ,2,2,lua_gettop(L)); goto fail;} | |||
8014 | if(!SWIG_isptrtype(L,1)(lua_isuserdata(L,1) || (lua_type(L, (1)) == 0))) SWIG_fail_arg("test_reactive",1,"LUA::Dbh *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "test_reactive",1,"LUA::Dbh *",SWIG_Lua_typename(L,1)); goto fail;}; | |||
8015 | if(!lua_isstring(L,2)) SWIG_fail_arg("test_reactive",2,"char *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "test_reactive",2,"char *",SWIG_Lua_typename(L,2)); goto fail ;}; | |||
8016 | ||||
8017 | if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_LUA__Dbh,0))(SWIG_Lua_ConvertPtr(L,1,(void**)&arg1,swig_types[6],0) >= 0)){ | |||
8018 | SWIG_fail_ptr("Dbh_test_reactive",1,SWIGTYPE_p_LUA__Dbh){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "Dbh_test_reactive",1,(swig_types[6] && swig_types[ 6]->str)?swig_types[6]->str:"void*",SWIG_Lua_typename(L ,1)); goto fail;}; | |||
8019 | } | |||
8020 | ||||
8021 | arg2 = (char *)lua_tostring(L, 2)lua_tolstring(L, (2), __null); | |||
8022 | result = (bool)(arg1)->test_reactive(arg2); | |||
8023 | SWIG_arg=0; | |||
8024 | lua_pushboolean(L,(int)(result==true)); SWIG_arg++; | |||
8025 | return SWIG_arg; | |||
8026 | ||||
8027 | if(0) SWIG_fail{goto fail;}; | |||
8028 | ||||
8029 | fail: | |||
8030 | lua_error(L); | |||
8031 | return SWIG_arg; | |||
8032 | } | |||
8033 | ||||
8034 | ||||
8035 | static int _wrap_Dbh_test_reactive(lua_State* L) { | |||
8036 | int argc; | |||
8037 | int argv[5]={ | |||
8038 | 1,2,3,4,5 | |||
8039 | }; | |||
8040 | ||||
8041 | argc = lua_gettop(L); | |||
8042 | if (argc == 2) { | |||
8043 | int _v; | |||
8044 | { | |||
8045 | void *ptr; | |||
8046 | if (SWIG_isptrtype(L,argv[0])(lua_isuserdata(L,argv[0]) || (lua_type(L, (argv[0])) == 0))==0 || SWIG_ConvertPtr(L,argv[0], (void **) &ptr, SWIGTYPE_p_LUA__Dbh, 0)SWIG_Lua_ConvertPtr(L,argv[0],(void **) &ptr,swig_types[6 ],0)) { | |||
8047 | _v = 0; | |||
8048 | } else { | |||
8049 | _v = 1; | |||
8050 | } | |||
8051 | } | |||
8052 | if (_v) { | |||
8053 | { | |||
8054 | _v = lua_isstring(L,argv[1]); | |||
8055 | } | |||
8056 | if (_v) { | |||
8057 | return _wrap_Dbh_test_reactive__SWIG_2(L); | |||
8058 | } | |||
8059 | } | |||
8060 | } | |||
8061 | if (argc == 3) { | |||
8062 | int _v; | |||
8063 | { | |||
8064 | void *ptr; | |||
8065 | if (SWIG_isptrtype(L,argv[0])(lua_isuserdata(L,argv[0]) || (lua_type(L, (argv[0])) == 0))==0 || SWIG_ConvertPtr(L,argv[0], (void **) &ptr, SWIGTYPE_p_LUA__Dbh, 0)SWIG_Lua_ConvertPtr(L,argv[0],(void **) &ptr,swig_types[6 ],0)) { | |||
8066 | _v = 0; | |||
8067 | } else { | |||
8068 | _v = 1; | |||
8069 | } | |||
8070 | } | |||
8071 | if (_v) { | |||
8072 | { | |||
8073 | _v = lua_isstring(L,argv[1]); | |||
8074 | } | |||
8075 | if (_v) { | |||
8076 | { | |||
8077 | _v = lua_isstring(L,argv[2]); | |||
8078 | } | |||
8079 | if (_v) { | |||
8080 | return _wrap_Dbh_test_reactive__SWIG_1(L); | |||
8081 | } | |||
8082 | } | |||
8083 | } | |||
8084 | } | |||
8085 | if (argc == 4) { | |||
8086 | int _v; | |||
8087 | { | |||
8088 | void *ptr; | |||
8089 | if (SWIG_isptrtype(L,argv[0])(lua_isuserdata(L,argv[0]) || (lua_type(L, (argv[0])) == 0))==0 || SWIG_ConvertPtr(L,argv[0], (void **) &ptr, SWIGTYPE_p_LUA__Dbh, 0)SWIG_Lua_ConvertPtr(L,argv[0],(void **) &ptr,swig_types[6 ],0)) { | |||
8090 | _v = 0; | |||
8091 | } else { | |||
8092 | _v = 1; | |||
8093 | } | |||
8094 | } | |||
8095 | if (_v) { | |||
8096 | { | |||
8097 | _v = lua_isstring(L,argv[1]); | |||
8098 | } | |||
8099 | if (_v) { | |||
8100 | { | |||
8101 | _v = lua_isstring(L,argv[2]); | |||
8102 | } | |||
8103 | if (_v) { | |||
8104 | { | |||
8105 | _v = lua_isstring(L,argv[3]); | |||
8106 | } | |||
8107 | if (_v) { | |||
8108 | return _wrap_Dbh_test_reactive__SWIG_0(L); | |||
8109 | } | |||
8110 | } | |||
8111 | } | |||
8112 | } | |||
8113 | } | |||
8114 | ||||
8115 | lua_pushstring(L,"No matching function for overloaded 'Dbh_test_reactive'"); | |||
8116 | lua_error(L);return 0; | |||
8117 | } | |||
8118 | ||||
8119 | ||||
8120 | static int _wrap_Dbh_query(lua_State* L) { | |||
8121 | int SWIG_arg = -1; | |||
8122 | LUA::Dbh *arg1 = (LUA::Dbh *) 0 ; | |||
8123 | char *arg2 = (char *) 0 ; | |||
8124 | SWIGLUA_FN arg3 ; | |||
8125 | bool result; | |||
8126 | ||||
8127 | { | |||
8128 | SWIGLUA_FN default_swiglua_fn = { | |||
8129 | 0 | |||
8130 | }; | |||
8131 | arg3 = default_swiglua_fn; | |||
8132 | } | |||
8133 | SWIG_check_num_args("query",2,3)if (lua_gettop(L)<2 || lua_gettop(L)>3) {lua_pushfstring (L,"Error in %s expected %d..%d args, got %d","query",2,3,lua_gettop (L)); goto fail;} | |||
8134 | if(!SWIG_isptrtype(L,1)(lua_isuserdata(L,1) || (lua_type(L, (1)) == 0))) SWIG_fail_arg("query",1,"LUA::Dbh *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "query",1,"LUA::Dbh *",SWIG_Lua_typename(L,1)); goto fail;}; | |||
8135 | if(!lua_isstring(L,2)) SWIG_fail_arg("query",2,"char *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "query",2,"char *",SWIG_Lua_typename(L,2)); goto fail;}; | |||
8136 | if(lua_gettop(L)>=3 && !lua_isfunction(L,3)(lua_type(L, (3)) == 6)) SWIG_fail_arg("query",3,"SWIGLUA_FN"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "query",3,"SWIGLUA_FN",SWIG_Lua_typename(L,3)); goto fail;}; | |||
8137 | ||||
8138 | if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_LUA__Dbh,0))(SWIG_Lua_ConvertPtr(L,1,(void**)&arg1,swig_types[6],0) >= 0)){ | |||
8139 | SWIG_fail_ptr("Dbh_query",1,SWIGTYPE_p_LUA__Dbh){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "Dbh_query",1,(swig_types[6] && swig_types[6]->str )?swig_types[6]->str:"void*",SWIG_Lua_typename(L,1)); goto fail;}; | |||
8140 | } | |||
8141 | ||||
8142 | arg2 = (char *)lua_tostring(L, 2)lua_tolstring(L, (2), __null); | |||
8143 | if(lua_gettop(L)>=3){ | |||
8144 | { | |||
8145 | (&arg3)->L = L; | |||
8146 | (&arg3)->idx = 3; | |||
8147 | } | |||
8148 | } | |||
8149 | result = (bool)(arg1)->query(arg2,arg3); | |||
8150 | SWIG_arg=0; | |||
8151 | lua_pushboolean(L,(int)(result==true)); SWIG_arg++; | |||
8152 | return SWIG_arg; | |||
8153 | ||||
8154 | if(0) SWIG_fail{goto fail;}; | |||
8155 | ||||
8156 | fail: | |||
8157 | lua_error(L); | |||
8158 | return SWIG_arg; | |||
8159 | } | |||
8160 | ||||
8161 | ||||
8162 | static int _wrap_Dbh_affected_rows(lua_State* L) { | |||
8163 | int SWIG_arg = -1; | |||
8164 | LUA::Dbh *arg1 = (LUA::Dbh *) 0 ; | |||
8165 | int result; | |||
8166 | ||||
8167 | SWIG_check_num_args("affected_rows",1,1)if (lua_gettop(L)<1 || lua_gettop(L)>1) {lua_pushfstring (L,"Error in %s expected %d..%d args, got %d","affected_rows" ,1,1,lua_gettop(L)); goto fail;} | |||
8168 | if(!SWIG_isptrtype(L,1)(lua_isuserdata(L,1) || (lua_type(L, (1)) == 0))) SWIG_fail_arg("affected_rows",1,"LUA::Dbh *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "affected_rows",1,"LUA::Dbh *",SWIG_Lua_typename(L,1)); goto fail;}; | |||
8169 | ||||
8170 | if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_LUA__Dbh,0))(SWIG_Lua_ConvertPtr(L,1,(void**)&arg1,swig_types[6],0) >= 0)){ | |||
8171 | SWIG_fail_ptr("Dbh_affected_rows",1,SWIGTYPE_p_LUA__Dbh){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "Dbh_affected_rows",1,(swig_types[6] && swig_types[ 6]->str)?swig_types[6]->str:"void*",SWIG_Lua_typename(L ,1)); goto fail;}; | |||
8172 | } | |||
8173 | ||||
8174 | result = (int)(arg1)->affected_rows(); | |||
8175 | SWIG_arg=0; | |||
8176 | lua_pushnumber(L, (lua_Number) result); SWIG_arg++; | |||
8177 | return SWIG_arg; | |||
8178 | ||||
8179 | if(0) SWIG_fail{goto fail;}; | |||
8180 | ||||
8181 | fail: | |||
8182 | lua_error(L); | |||
8183 | return SWIG_arg; | |||
8184 | } | |||
8185 | ||||
8186 | ||||
8187 | static int _wrap_Dbh_load_extension(lua_State* L) { | |||
8188 | int SWIG_arg = -1; | |||
8189 | LUA::Dbh *arg1 = (LUA::Dbh *) 0 ; | |||
8190 | char *arg2 = (char *) 0 ; | |||
8191 | int result; | |||
8192 | ||||
8193 | SWIG_check_num_args("load_extension",2,2)if (lua_gettop(L)<2 || lua_gettop(L)>2) {lua_pushfstring (L,"Error in %s expected %d..%d args, got %d","load_extension" ,2,2,lua_gettop(L)); goto fail;} | |||
8194 | if(!SWIG_isptrtype(L,1)(lua_isuserdata(L,1) || (lua_type(L, (1)) == 0))) SWIG_fail_arg("load_extension",1,"LUA::Dbh *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "load_extension",1,"LUA::Dbh *",SWIG_Lua_typename(L,1)); goto fail;}; | |||
8195 | if(!lua_isstring(L,2)) SWIG_fail_arg("load_extension",2,"char const *"){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "load_extension",2,"char const *",SWIG_Lua_typename(L,2)); goto fail;}; | |||
8196 | ||||
8197 | if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_LUA__Dbh,0))(SWIG_Lua_ConvertPtr(L,1,(void**)&arg1,swig_types[6],0) >= 0)){ | |||
8198 | SWIG_fail_ptr("Dbh_load_extension",1,SWIGTYPE_p_LUA__Dbh){lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'" , "Dbh_load_extension",1,(swig_types[6] && swig_types [6]->str)?swig_types[6]->str:"void*",SWIG_Lua_typename( L,1)); goto fail;}; | |||
8199 | } | |||
8200 | ||||
8201 | arg2 = (char *)lua_tostring(L, 2)lua_tolstring(L, (2), __null); | |||
8202 | result = (int)(arg1)->load_extension((char const *)arg2); | |||
8203 | SWIG_arg=0; | |||
8204 | lua_pushnumber(L, (lua_Number) result); SWIG_arg++; | |||
8205 | return SWIG_arg; | |||
8206 | ||||
8207 | if(0) SWIG_fail{goto fail;}; | |||
8208 | ||||
8209 | fail: | |||
8210 | lua_error(L); | |||
8211 | return SWIG_arg; | |||
8212 | } | |||
8213 | ||||
8214 | ||||
8215 | static void swig_delete_Dbh(void *obj) { | |||
8216 | LUA::Dbh *arg1 = (LUA::Dbh *) obj; | |||
8217 | delete arg1; | |||
8218 | } | |||
8219 | static swig_lua_method swig_LUA_Dbh_methods[] = { | |||
8220 | {"release", _wrap_Dbh_release}, | |||
8221 | {"connected", _wrap_Dbh_connected}, | |||
8222 | {"test_reactive", _wrap_Dbh_test_reactive}, | |||
8223 | {"query", _wrap_Dbh_query}, | |||
8224 | {"affected_rows", _wrap_Dbh_affected_rows}, | |||
8225 | {"load_extension", _wrap_Dbh_load_extension}, | |||
8226 | {0,0} | |||
8227 | }; | |||
8228 | static swig_lua_attribute swig_LUA_Dbh_attributes[] = { | |||
8229 | {0,0,0} | |||
8230 | }; | |||
8231 | static swig_lua_class *swig_LUA_Dbh_bases[] = {0}; | |||
8232 | static const char *swig_LUA_Dbh_base_names[] = {0}; | |||
8233 | static swig_lua_class _wrap_class_LUA_Dbh = { "Dbh", &SWIGTYPE_p_LUA__Dbhswig_types[6],_wrap_new_Dbh, swig_delete_Dbh, swig_LUA_Dbh_methods, swig_LUA_Dbh_attributes, swig_LUA_Dbh_bases, swig_LUA_Dbh_base_names }; | |||
8234 | ||||
8235 | #ifdef __cplusplus199711L | |||
8236 | } | |||
8237 | #endif | |||
8238 | ||||
8239 | static const struct luaL_Reg swig_commands[] = { | |||
8240 | { "setGlobalVariable", _wrap_setGlobalVariable}, | |||
8241 | { "getGlobalVariable", _wrap_getGlobalVariable}, | |||
8242 | { "consoleLog", _wrap_consoleLog}, | |||
8243 | { "consoleLog2", _wrap_consoleLog2}, | |||
8244 | { "consoleCleanLog", _wrap_consoleCleanLog}, | |||
8245 | { "running", _wrap_running}, | |||
8246 | { "email", _wrap_email}, | |||
8247 | { "console_log", _wrap_console_log}, | |||
8248 | { "console_log2", _wrap_console_log2}, | |||
8249 | { "console_clean_log", _wrap_console_clean_log}, | |||
8250 | { "msleep", _wrap_msleep}, | |||
8251 | { "bridge", _wrap_bridge}, | |||
8252 | { "hanguphook", _wrap_hanguphook}, | |||
8253 | { "dtmf_callback", _wrap_dtmf_callback}, | |||
8254 | {0,0} | |||
8255 | }; | |||
8256 | ||||
8257 | static swig_lua_var_info swig_variables[] = { | |||
8258 | {0,0,0} | |||
8259 | }; | |||
8260 | ||||
8261 | static swig_lua_const_info swig_constants[] = { | |||
8262 | { SWIG_LUA_INT1, (char *)"S_HUP", (long) S_HUP, 0, 0, 0}, | |||
8263 | { SWIG_LUA_INT1, (char *)"S_FREE", (long) S_FREE, 0, 0, 0}, | |||
8264 | { SWIG_LUA_INT1, (char *)"S_RDLOCK", (long) S_RDLOCK, 0, 0, 0}, | |||
8265 | {0,0,0,0,0,0} | |||
8266 | }; | |||
8267 | ||||
8268 | /* -------- TYPE CONVERSION AND EQUIVALENCE RULES (BEGIN) -------- */ | |||
8269 | ||||
8270 | static void *_p_LUA__SessionTo_p_CoreSession(void *x, int *newmemory) { | |||
8271 | return (void *)((CoreSession *) ((LUA::Session *) x)); | |||
8272 | } | |||
8273 | static swig_type_info _swigt__p_API = {"_p_API", "API *", 0, 0, (void*)&_wrap_class_API, 0}; | |||
8274 | static swig_type_info _swigt__p_CoreSession = {"_p_CoreSession", "CoreSession *", 0, 0, (void*)&_wrap_class_CoreSession, 0}; | |||
8275 | static swig_type_info _swigt__p_DTMF = {"_p_DTMF", "DTMF *", 0, 0, (void*)&_wrap_class_DTMF, 0}; | |||
8276 | static swig_type_info _swigt__p_Event = {"_p_Event", "Event *", 0, 0, (void*)&_wrap_class_Event, 0}; | |||
8277 | static swig_type_info _swigt__p_EventConsumer = {"_p_EventConsumer", "EventConsumer *", 0, 0, (void*)&_wrap_class_EventConsumer, 0}; | |||
8278 | static swig_type_info _swigt__p_IVRMenu = {"_p_IVRMenu", "IVRMenu *", 0, 0, (void*)&_wrap_class_IVRMenu, 0}; | |||
8279 | static swig_type_info _swigt__p_LUA__Dbh = {"_p_LUA__Dbh", "LUA::Dbh *", 0, 0, (void*)&_wrap_class_LUA_Dbh, 0}; | |||
8280 | static swig_type_info _swigt__p_LUA__Session = {"_p_LUA__Session", "LUA::Session *", 0, 0, (void*)&_wrap_class_LUA_Session, 0}; | |||
8281 | static swig_type_info _swigt__p_SWIGLUA_FN = {"_p_SWIGLUA_FN", "SWIGLUA_FN *", 0, 0, (void*)0, 0}; | |||
8282 | static swig_type_info _swigt__p_Stream = {"_p_Stream", "Stream *", 0, 0, (void*)&_wrap_class_Stream, 0}; | |||
8283 | static swig_type_info _swigt__p_input_callback_state = {"_p_input_callback_state", "input_callback_state_t *|input_callback_state *", 0, 0, (void*)&_wrap_class_input_callback_state_t, 0}; | |||
8284 | static swig_type_info _swigt__p_int = {"_p_int", "int *", 0, 0, (void*)0, 0}; | |||
8285 | static swig_type_info _swigt__p_lua_State = {"_p_lua_State", "lua_State *", 0, 0, (void*)0, 0}; | |||
8286 | static swig_type_info _swigt__p_p_switch_event_node_t = {"_p_p_switch_event_node_t", "switch_event_node_t **", 0, 0, (void*)0, 0}; | |||
8287 | static swig_type_info _swigt__p_session_flag_t = {"_p_session_flag_t", "enum session_flag_t *|session_flag_t *", 0, 0, (void*)0, 0}; | |||
8288 | static swig_type_info _swigt__p_switch_call_cause_t = {"_p_switch_call_cause_t", "switch_call_cause_t *", 0, 0, (void*)0, 0}; | |||
8289 | static swig_type_info _swigt__p_switch_channel_state_t = {"_p_switch_channel_state_t", "switch_channel_state_t *", 0, 0, (void*)0, 0}; | |||
8290 | static swig_type_info _swigt__p_switch_channel_t = {"_p_switch_channel_t", "switch_channel_t *", 0, 0, (void*)0, 0}; | |||
8291 | static swig_type_info _swigt__p_switch_core_session_t = {"_p_switch_core_session_t", "switch_core_session_t *", 0, 0, (void*)0, 0}; | |||
8292 | static swig_type_info _swigt__p_switch_event_t = {"_p_switch_event_t", "switch_event_t *", 0, 0, (void*)0, 0}; | |||
8293 | static swig_type_info _swigt__p_switch_event_types_t = {"_p_switch_event_types_t", "switch_event_types_t *", 0, 0, (void*)0, 0}; | |||
8294 | static swig_type_info _swigt__p_switch_input_args_t = {"_p_switch_input_args_t", "switch_input_args_t *", 0, 0, (void*)0, 0}; | |||
8295 | static swig_type_info _swigt__p_switch_input_type_t = {"_p_switch_input_type_t", "switch_input_type_t *", 0, 0, (void*)0, 0}; | |||
8296 | static swig_type_info _swigt__p_switch_priority_t = {"_p_switch_priority_t", "switch_priority_t *", 0, 0, (void*)0, 0}; | |||
8297 | static swig_type_info _swigt__p_switch_queue_t = {"_p_switch_queue_t", "switch_queue_t *", 0, 0, (void*)0, 0}; | |||
8298 | static swig_type_info _swigt__p_switch_state_handler_table_t = {"_p_switch_state_handler_table_t", "switch_state_handler_table_t *", 0, 0, (void*)0, 0}; | |||
8299 | static swig_type_info _swigt__p_switch_status_t = {"_p_switch_status_t", "switch_status_t *", 0, 0, (void*)0, 0}; | |||
8300 | static swig_type_info _swigt__p_switch_stream_handle_t = {"_p_switch_stream_handle_t", "switch_stream_handle_t *", 0, 0, (void*)0, 0}; | |||
8301 | static swig_type_info _swigt__p_uint32_t = {"_p_uint32_t", "uint32_t *", 0, 0, (void*)0, 0}; | |||
8302 | static swig_type_info _swigt__p_void = {"_p_void", "void *", 0, 0, (void*)0, 0}; | |||
8303 | ||||
8304 | static swig_type_info *swig_type_initial[] = { | |||
8305 | &_swigt__p_API, | |||
8306 | &_swigt__p_CoreSession, | |||
8307 | &_swigt__p_DTMF, | |||
8308 | &_swigt__p_Event, | |||
8309 | &_swigt__p_EventConsumer, | |||
8310 | &_swigt__p_IVRMenu, | |||
8311 | &_swigt__p_LUA__Dbh, | |||
8312 | &_swigt__p_LUA__Session, | |||
8313 | &_swigt__p_SWIGLUA_FN, | |||
8314 | &_swigt__p_Stream, | |||
8315 | &_swigt__p_input_callback_state, | |||
8316 | &_swigt__p_int, | |||
8317 | &_swigt__p_lua_State, | |||
8318 | &_swigt__p_p_switch_event_node_t, | |||
8319 | &_swigt__p_session_flag_t, | |||
8320 | &_swigt__p_switch_call_cause_t, | |||
8321 | &_swigt__p_switch_channel_state_t, | |||
8322 | &_swigt__p_switch_channel_t, | |||
8323 | &_swigt__p_switch_core_session_t, | |||
8324 | &_swigt__p_switch_event_t, | |||
8325 | &_swigt__p_switch_event_types_t, | |||
8326 | &_swigt__p_switch_input_args_t, | |||
8327 | &_swigt__p_switch_input_type_t, | |||
8328 | &_swigt__p_switch_priority_t, | |||
8329 | &_swigt__p_switch_queue_t, | |||
8330 | &_swigt__p_switch_state_handler_table_t, | |||
8331 | &_swigt__p_switch_status_t, | |||
8332 | &_swigt__p_switch_stream_handle_t, | |||
8333 | &_swigt__p_uint32_t, | |||
8334 | &_swigt__p_void, | |||
8335 | }; | |||
8336 | ||||
8337 | static swig_cast_info _swigc__p_API[] = { {&_swigt__p_API, 0, 0, 0},{0, 0, 0, 0}}; | |||
8338 | static swig_cast_info _swigc__p_CoreSession[] = { {&_swigt__p_CoreSession, 0, 0, 0}, {&_swigt__p_LUA__Session, _p_LUA__SessionTo_p_CoreSession, 0, 0},{0, 0, 0, 0}}; | |||
8339 | static swig_cast_info _swigc__p_DTMF[] = { {&_swigt__p_DTMF, 0, 0, 0},{0, 0, 0, 0}}; | |||
8340 | static swig_cast_info _swigc__p_Event[] = { {&_swigt__p_Event, 0, 0, 0},{0, 0, 0, 0}}; | |||
8341 | static swig_cast_info _swigc__p_EventConsumer[] = { {&_swigt__p_EventConsumer, 0, 0, 0},{0, 0, 0, 0}}; | |||
8342 | static swig_cast_info _swigc__p_IVRMenu[] = { {&_swigt__p_IVRMenu, 0, 0, 0},{0, 0, 0, 0}}; | |||
8343 | static swig_cast_info _swigc__p_LUA__Dbh[] = { {&_swigt__p_LUA__Dbh, 0, 0, 0},{0, 0, 0, 0}}; | |||
8344 | static swig_cast_info _swigc__p_LUA__Session[] = { {&_swigt__p_LUA__Session, 0, 0, 0},{0, 0, 0, 0}}; | |||
8345 | static swig_cast_info _swigc__p_SWIGLUA_FN[] = { {&_swigt__p_SWIGLUA_FN, 0, 0, 0},{0, 0, 0, 0}}; | |||
8346 | static swig_cast_info _swigc__p_Stream[] = { {&_swigt__p_Stream, 0, 0, 0},{0, 0, 0, 0}}; | |||
8347 | static swig_cast_info _swigc__p_input_callback_state[] = { {&_swigt__p_input_callback_state, 0, 0, 0},{0, 0, 0, 0}}; | |||
8348 | static swig_cast_info _swigc__p_int[] = { {&_swigt__p_int, 0, 0, 0},{0, 0, 0, 0}}; | |||
8349 | static swig_cast_info _swigc__p_lua_State[] = { {&_swigt__p_lua_State, 0, 0, 0},{0, 0, 0, 0}}; | |||
8350 | static swig_cast_info _swigc__p_p_switch_event_node_t[] = { {&_swigt__p_p_switch_event_node_t, 0, 0, 0},{0, 0, 0, 0}}; | |||
8351 | static swig_cast_info _swigc__p_session_flag_t[] = { {&_swigt__p_session_flag_t, 0, 0, 0},{0, 0, 0, 0}}; | |||
8352 | static swig_cast_info _swigc__p_switch_call_cause_t[] = { {&_swigt__p_switch_call_cause_t, 0, 0, 0},{0, 0, 0, 0}}; | |||
8353 | static swig_cast_info _swigc__p_switch_channel_state_t[] = { {&_swigt__p_switch_channel_state_t, 0, 0, 0},{0, 0, 0, 0}}; | |||
8354 | static swig_cast_info _swigc__p_switch_channel_t[] = { {&_swigt__p_switch_channel_t, 0, 0, 0},{0, 0, 0, 0}}; | |||
8355 | static swig_cast_info _swigc__p_switch_core_session_t[] = { {&_swigt__p_switch_core_session_t, 0, 0, 0},{0, 0, 0, 0}}; | |||
8356 | static swig_cast_info _swigc__p_switch_event_t[] = { {&_swigt__p_switch_event_t, 0, 0, 0},{0, 0, 0, 0}}; | |||
8357 | static swig_cast_info _swigc__p_switch_event_types_t[] = { {&_swigt__p_switch_event_types_t, 0, 0, 0},{0, 0, 0, 0}}; | |||
8358 | static swig_cast_info _swigc__p_switch_input_args_t[] = { {&_swigt__p_switch_input_args_t, 0, 0, 0},{0, 0, 0, 0}}; | |||
8359 | static swig_cast_info _swigc__p_switch_input_type_t[] = { {&_swigt__p_switch_input_type_t, 0, 0, 0},{0, 0, 0, 0}}; | |||
8360 | static swig_cast_info _swigc__p_switch_priority_t[] = { {&_swigt__p_switch_priority_t, 0, 0, 0},{0, 0, 0, 0}}; | |||
8361 | static swig_cast_info _swigc__p_switch_queue_t[] = { {&_swigt__p_switch_queue_t, 0, 0, 0},{0, 0, 0, 0}}; | |||
8362 | static swig_cast_info _swigc__p_switch_state_handler_table_t[] = { {&_swigt__p_switch_state_handler_table_t, 0, 0, 0},{0, 0, 0, 0}}; | |||
8363 | static swig_cast_info _swigc__p_switch_status_t[] = { {&_swigt__p_switch_status_t, 0, 0, 0},{0, 0, 0, 0}}; | |||
8364 | static swig_cast_info _swigc__p_switch_stream_handle_t[] = { {&_swigt__p_switch_stream_handle_t, 0, 0, 0},{0, 0, 0, 0}}; | |||
8365 | static swig_cast_info _swigc__p_uint32_t[] = { {&_swigt__p_uint32_t, 0, 0, 0},{0, 0, 0, 0}}; | |||
8366 | static swig_cast_info _swigc__p_void[] = { {&_swigt__p_void, 0, 0, 0},{0, 0, 0, 0}}; | |||
8367 | ||||
8368 | static swig_cast_info *swig_cast_initial[] = { | |||
8369 | _swigc__p_API, | |||
8370 | _swigc__p_CoreSession, | |||
8371 | _swigc__p_DTMF, | |||
8372 | _swigc__p_Event, | |||
8373 | _swigc__p_EventConsumer, | |||
8374 | _swigc__p_IVRMenu, | |||
8375 | _swigc__p_LUA__Dbh, | |||
8376 | _swigc__p_LUA__Session, | |||
8377 | _swigc__p_SWIGLUA_FN, | |||
8378 | _swigc__p_Stream, | |||
8379 | _swigc__p_input_callback_state, | |||
8380 | _swigc__p_int, | |||
8381 | _swigc__p_lua_State, | |||
8382 | _swigc__p_p_switch_event_node_t, | |||
8383 | _swigc__p_session_flag_t, | |||
8384 | _swigc__p_switch_call_cause_t, | |||
8385 | _swigc__p_switch_channel_state_t, | |||
8386 | _swigc__p_switch_channel_t, | |||
8387 | _swigc__p_switch_core_session_t, | |||
8388 | _swigc__p_switch_event_t, | |||
8389 | _swigc__p_switch_event_types_t, | |||
8390 | _swigc__p_switch_input_args_t, | |||
8391 | _swigc__p_switch_input_type_t, | |||
8392 | _swigc__p_switch_priority_t, | |||
8393 | _swigc__p_switch_queue_t, | |||
8394 | _swigc__p_switch_state_handler_table_t, | |||
8395 | _swigc__p_switch_status_t, | |||
8396 | _swigc__p_switch_stream_handle_t, | |||
8397 | _swigc__p_uint32_t, | |||
8398 | _swigc__p_void, | |||
8399 | }; | |||
8400 | ||||
8401 | ||||
8402 | /* -------- TYPE CONVERSION AND EQUIVALENCE RULES (END) -------- */ | |||
8403 | ||||
8404 | /* ----------------------------------------------------------------------------- | |||
8405 | * Type initialization: | |||
8406 | * This problem is tough by the requirement that no dynamic | |||
8407 | * memory is used. Also, since swig_type_info structures store pointers to | |||
8408 | * swig_cast_info structures and swig_cast_info structures store pointers back | |||
8409 | * to swig_type_info structures, we need some lookup code at initialization. | |||
8410 | * The idea is that swig generates all the structures that are needed. | |||
8411 | * The runtime then collects these partially filled structures. | |||
8412 | * The SWIG_InitializeModule function takes these initial arrays out of | |||
8413 | * swig_module, and does all the lookup, filling in the swig_module.types | |||
8414 | * array with the correct data and linking the correct swig_cast_info | |||
8415 | * structures together. | |||
8416 | * | |||
8417 | * The generated swig_type_info structures are assigned staticly to an initial | |||
8418 | * array. We just loop through that array, and handle each type individually. | |||
8419 | * First we lookup if this type has been already loaded, and if so, use the | |||
8420 | * loaded structure instead of the generated one. Then we have to fill in the | |||
8421 | * cast linked list. The cast data is initially stored in something like a | |||
8422 | * two-dimensional array. Each row corresponds to a type (there are the same | |||
8423 | * number of rows as there are in the swig_type_initial array). Each entry in | |||
8424 | * a column is one of the swig_cast_info structures for that type. | |||
8425 | * The cast_initial array is actually an array of arrays, because each row has | |||
8426 | * a variable number of columns. So to actually build the cast linked list, | |||
8427 | * we find the array of casts associated with the type, and loop through it | |||
8428 | * adding the casts to the list. The one last trick we need to do is making | |||
8429 | * sure the type pointer in the swig_cast_info struct is correct. | |||
8430 | * | |||
8431 | * First off, we lookup the cast->type name to see if it is already loaded. | |||
8432 | * There are three cases to handle: | |||
8433 | * 1) If the cast->type has already been loaded AND the type we are adding | |||
8434 | * casting info to has not been loaded (it is in this module), THEN we | |||
8435 | * replace the cast->type pointer with the type pointer that has already | |||
8436 | * been loaded. | |||
8437 | * 2) If BOTH types (the one we are adding casting info to, and the | |||
8438 | * cast->type) are loaded, THEN the cast info has already been loaded by | |||
8439 | * the previous module so we just ignore it. | |||
8440 | * 3) Finally, if cast->type has not already been loaded, then we add that | |||
8441 | * swig_cast_info to the linked list (because the cast->type) pointer will | |||
8442 | * be correct. | |||
8443 | * ----------------------------------------------------------------------------- */ | |||
8444 | ||||
8445 | #ifdef __cplusplus199711L | |||
8446 | extern "C" { | |||
8447 | #if 0 | |||
8448 | } /* c-mode */ | |||
8449 | #endif | |||
8450 | #endif | |||
8451 | ||||
8452 | #if 0 | |||
8453 | #define SWIGRUNTIME_DEBUG | |||
8454 | #endif | |||
8455 | ||||
8456 | ||||
8457 | SWIGRUNTIMEstatic __attribute__ ((__unused__)) void | |||
8458 | SWIG_InitializeModule(void *clientdata) { | |||
8459 | size_t i; | |||
8460 | swig_module_info *module_head, *iter; | |||
8461 | int found, init; | |||
8462 | ||||
8463 | clientdata = clientdata; | |||
8464 | ||||
8465 | /* check to see if the circular list has been setup, if not, set it up */ | |||
8466 | if (swig_module.next==0) { | |||
8467 | /* Initialize the swig_module */ | |||
8468 | swig_module.type_initial = swig_type_initial; | |||
8469 | swig_module.cast_initial = swig_cast_initial; | |||
8470 | swig_module.next = &swig_module; | |||
8471 | init = 1; | |||
8472 | } else { | |||
8473 | init = 0; | |||
8474 | } | |||
8475 | ||||
8476 | /* Try and load any already created modules */ | |||
8477 | module_head = SWIG_GetModule(clientdata)SWIG_Lua_GetModule((lua_State*)(clientdata)); | |||
8478 | if (!module_head) { | |||
8479 | /* This is the first module loaded for this interpreter */ | |||
8480 | /* so set the swig module into the interpreter */ | |||
8481 | SWIG_SetModule(clientdata, &swig_module)SWIG_Lua_SetModule((lua_State*) (clientdata), &swig_module ); | |||
8482 | module_head = &swig_module; | |||
8483 | } else { | |||
8484 | /* the interpreter has loaded a SWIG module, but has it loaded this one? */ | |||
8485 | found=0; | |||
8486 | iter=module_head; | |||
8487 | do { | |||
8488 | if (iter==&swig_module) { | |||
8489 | found=1; | |||
8490 | break; | |||
8491 | } | |||
8492 | iter=iter->next; | |||
8493 | } while (iter!= module_head); | |||
8494 | ||||
8495 | /* if the is found in the list, then all is done and we may leave */ | |||
8496 | if (found) return; | |||
8497 | /* otherwise we must add out module into the list */ | |||
8498 | swig_module.next = module_head->next; | |||
8499 | module_head->next = &swig_module; | |||
8500 | } | |||
8501 | ||||
8502 | /* When multiple interpeters are used, a module could have already been initialized in | |||
8503 | a different interpreter, but not yet have a pointer in this interpreter. | |||
8504 | In this case, we do not want to continue adding types... everything should be | |||
8505 | set up already */ | |||
8506 | if (init == 0) return; | |||
8507 | ||||
8508 | /* Now work on filling in swig_module.types */ | |||
8509 | #ifdef SWIGRUNTIME_DEBUG | |||
8510 | printf("SWIG_InitializeModule: size %d\n", swig_module.size); | |||
8511 | #endif | |||
8512 | for (i = 0; i < swig_module.size; ++i) { | |||
8513 | swig_type_info *type = 0; | |||
8514 | swig_type_info *ret; | |||
8515 | swig_cast_info *cast; | |||
8516 | ||||
8517 | #ifdef SWIGRUNTIME_DEBUG | |||
8518 | printf("SWIG_InitializeModule: type %d %s\n", i, swig_module.type_initial[i]->name); | |||
8519 | #endif | |||
8520 | ||||
8521 | /* if there is another module already loaded */ | |||
8522 | if (swig_module.next != &swig_module) { | |||
8523 | type = SWIG_MangledTypeQueryModule(swig_module.next, &swig_module, swig_module.type_initial[i]->name); | |||
8524 | } | |||
8525 | if (type) { | |||
8526 | /* Overwrite clientdata field */ | |||
8527 | #ifdef SWIGRUNTIME_DEBUG | |||
8528 | printf("SWIG_InitializeModule: found type %s\n", type->name); | |||
8529 | #endif | |||
8530 | if (swig_module.type_initial[i]->clientdata) { | |||
8531 | type->clientdata = swig_module.type_initial[i]->clientdata; | |||
8532 | #ifdef SWIGRUNTIME_DEBUG | |||
8533 | printf("SWIG_InitializeModule: found and overwrite type %s \n", type->name); | |||
8534 | #endif | |||
8535 | } | |||
8536 | } else { | |||
8537 | type = swig_module.type_initial[i]; | |||
8538 | } | |||
8539 | ||||
8540 | /* Insert casting types */ | |||
8541 | cast = swig_module.cast_initial[i]; | |||
8542 | while (cast->type) { | |||
8543 | ||||
8544 | /* Don't need to add information already in the list */ | |||
8545 | ret = 0; | |||
8546 | #ifdef SWIGRUNTIME_DEBUG | |||
8547 | printf("SWIG_InitializeModule: look cast %s\n", cast->type->name); | |||
8548 | #endif | |||
8549 | if (swig_module.next != &swig_module) { | |||
8550 | ret = SWIG_MangledTypeQueryModule(swig_module.next, &swig_module, cast->type->name); | |||
8551 | #ifdef SWIGRUNTIME_DEBUG | |||
8552 | if (ret) printf("SWIG_InitializeModule: found cast %s\n", ret->name); | |||
8553 | #endif | |||
8554 | } | |||
8555 | if (ret) { | |||
8556 | if (type == swig_module.type_initial[i]) { | |||
8557 | #ifdef SWIGRUNTIME_DEBUG | |||
8558 | printf("SWIG_InitializeModule: skip old type %s\n", ret->name); | |||
8559 | #endif | |||
8560 | cast->type = ret; | |||
8561 | ret = 0; | |||
8562 | } else { | |||
8563 | /* Check for casting already in the list */ | |||
8564 | swig_cast_info *ocast = SWIG_TypeCheck(ret->name, type); | |||
8565 | #ifdef SWIGRUNTIME_DEBUG | |||
8566 | if (ocast) printf("SWIG_InitializeModule: skip old cast %s\n", ret->name); | |||
8567 | #endif | |||
8568 | if (!ocast) ret = 0; | |||
8569 | } | |||
8570 | } | |||
8571 | ||||
8572 | if (!ret) { | |||
8573 | #ifdef SWIGRUNTIME_DEBUG | |||
8574 | printf("SWIG_InitializeModule: adding cast %s\n", cast->type->name); | |||
8575 | #endif | |||
8576 | if (type->cast) { | |||
8577 | type->cast->prev = cast; | |||
8578 | cast->next = type->cast; | |||
8579 | } | |||
8580 | type->cast = cast; | |||
8581 | } | |||
8582 | cast++; | |||
8583 | } | |||
8584 | /* Set entry in modules->types array equal to the type */ | |||
8585 | swig_module.types[i] = type; | |||
8586 | } | |||
8587 | swig_module.types[i] = 0; | |||
8588 | ||||
8589 | #ifdef SWIGRUNTIME_DEBUG | |||
8590 | printf("**** SWIG_InitializeModule: Cast List ******\n"); | |||
8591 | for (i = 0; i < swig_module.size; ++i) { | |||
8592 | int j = 0; | |||
8593 | swig_cast_info *cast = swig_module.cast_initial[i]; | |||
8594 | printf("SWIG_InitializeModule: type %d %s\n", i, swig_module.type_initial[i]->name); | |||
8595 | while (cast->type) { | |||
8596 | printf("SWIG_InitializeModule: cast type %s\n", cast->type->name); | |||
8597 | cast++; | |||
8598 | ++j; | |||
8599 | } | |||
8600 | printf("---- Total casts: %d\n",j); | |||
8601 | } | |||
8602 | printf("**** SWIG_InitializeModule: Cast List ******\n"); | |||
8603 | #endif | |||
8604 | } | |||
8605 | ||||
8606 | /* This function will propagate the clientdata field of type to | |||
8607 | * any new swig_type_info structures that have been added into the list | |||
8608 | * of equivalent types. It is like calling | |||
8609 | * SWIG_TypeClientData(type, clientdata) a second time. | |||
8610 | */ | |||
8611 | SWIGRUNTIMEstatic __attribute__ ((__unused__)) void | |||
8612 | SWIG_PropagateClientData(void) { | |||
8613 | size_t i; | |||
8614 | swig_cast_info *equiv; | |||
8615 | static int init_run = 0; | |||
8616 | ||||
8617 | if (init_run) return; | |||
8618 | init_run = 1; | |||
8619 | ||||
8620 | for (i = 0; i < swig_module.size; i++) { | |||
8621 | if (swig_module.types[i]->clientdata) { | |||
8622 | equiv = swig_module.types[i]->cast; | |||
8623 | while (equiv) { | |||
8624 | if (!equiv->converter) { | |||
8625 | if (equiv->type && !equiv->type->clientdata) | |||
8626 | SWIG_TypeClientData(equiv->type, swig_module.types[i]->clientdata); | |||
8627 | } | |||
8628 | equiv = equiv->next; | |||
8629 | } | |||
8630 | } | |||
8631 | } | |||
8632 | } | |||
8633 | ||||
8634 | #ifdef __cplusplus199711L | |||
8635 | #if 0 | |||
8636 | { /* c-mode */ | |||
8637 | #endif | |||
8638 | } | |||
8639 | #endif | |||
8640 | ||||
8641 | ||||
8642 | ||||
8643 | /* Forward declaration of where the user's %init{} gets inserted */ | |||
8644 | void SWIG_init_userluaopen_freeswitch_user(lua_State* L ); | |||
8645 | ||||
8646 | #ifdef __cplusplus199711L | |||
8647 | extern "C" { | |||
8648 | #endif | |||
8649 | /* this is the initialization function | |||
8650 | added at the very end of the code | |||
8651 | the function is always called SWIG_init, but an eariler #define will rename it | |||
8652 | */ | |||
8653 | SWIGEXPORT__attribute__ ((visibility("default"))) int SWIG_initluaopen_freeswitch(lua_State* L) | |||
8654 | { | |||
8655 | int i; | |||
8656 | /* start with global table */ | |||
8657 | lua_pushglobaltable(L)lua_rawgeti(L, (-1000000 - 1000), 2); | |||
8658 | /* SWIG's internal initalisation */ | |||
8659 | SWIG_InitializeModule((void*)L); | |||
8660 | SWIG_PropagateClientData(); | |||
8661 | /* add a global fn */ | |||
8662 | SWIG_Lua_add_function(L,"swig_type",SWIG_Lua_type)(lua_pushstring(L, "swig_type"), lua_pushcclosure(L, (SWIG_Lua_type ), 0), lua_rawset(L,-3)); | |||
8663 | SWIG_Lua_add_function(L,"swig_equals",SWIG_Lua_equal)(lua_pushstring(L, "swig_equals"), lua_pushcclosure(L, (SWIG_Lua_equal ), 0), lua_rawset(L,-3)); | |||
8664 | /* begin the module (its a table with the same name as the module) */ | |||
8665 | SWIG_Lua_module_begin(L,SWIG_name"freeswitch"); | |||
8666 | /* add commands/functions */ | |||
8667 | for (i = 0; swig_commands[i].name; i++){ | |||
8668 | SWIG_Lua_module_add_function(L,swig_commands[i].name,swig_commands[i].func); | |||
8669 | } | |||
8670 | /* add variables */ | |||
8671 | for (i = 0; swig_variables[i].name; i++){ | |||
8672 | SWIG_Lua_module_add_variable(L,swig_variables[i].name,swig_variables[i].get,swig_variables[i].set); | |||
8673 | } | |||
8674 | /* set up base class pointers (the hierachy) */ | |||
8675 | for (i = 0; swig_types[i]; i++){ | |||
8676 | if (swig_types[i]->clientdata){ | |||
8677 | SWIG_Lua_init_base_class(L,(swig_lua_class*)(swig_types[i]->clientdata)); | |||
8678 | } | |||
8679 | } | |||
8680 | /* additional registration structs & classes in lua */ | |||
8681 | for (i = 0; swig_types[i]; i++){ | |||
8682 | if (swig_types[i]->clientdata){ | |||
8683 | SWIG_Lua_class_register(L,(swig_lua_class*)(swig_types[i]->clientdata)); | |||
8684 | } | |||
8685 | } | |||
8686 | /* constants */ | |||
8687 | SWIG_Lua_InstallConstants(L,swig_constants); | |||
8688 | /* invoke user-specific initialization */ | |||
8689 | SWIG_init_userluaopen_freeswitch_user(L); | |||
8690 | /* end module */ | |||
8691 | lua_pop(L,1)lua_settop(L, -(1)-1); /* tidy stack (remove module table)*/ | |||
8692 | lua_pop(L,1)lua_settop(L, -(1)-1); /* tidy stack (remove global table)*/ | |||
8693 | return 1; | |||
8694 | } | |||
8695 | ||||
8696 | #ifdef __cplusplus199711L | |||
8697 | } | |||
8698 | #endif | |||
8699 | ||||
8700 | ||||
8701 | const char* SWIG_LUACODEluaopen_freeswitch_luacode= | |||
8702 | ""; | |||
8703 | ||||
8704 | void SWIG_init_userluaopen_freeswitch_user(lua_State* L) | |||
8705 | { | |||
8706 | /* exec Lua code if applicable */ | |||
8707 | SWIG_Lua_dostring(L,SWIG_LUACODEluaopen_freeswitch_luacode); | |||
8708 | } | |||
8709 | ||||
8710 | #include "mod_lua_extra.c" |