1 /* ----------------------------------------------------------------------------
2 * This file was automatically generated by SWIG (http://www.swig.org).
3 * Version 2.0.7
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 #define SWIGLUA
12 #define SWIG_LUA_TARGET SWIG_LUA_FLAVOR_LUA
13 #define SWIG_LUA_MODULE_GLOBAL
14
15 /* -----------------------------------------------------------------------------
16 * This section contains generic SWIG labels for method/variable
17 * declarations/attributes, and other compiler dependent labels.
18 * ----------------------------------------------------------------------------- */
19
20 /* template workaround for compilers that cannot correctly implement the C++ standard */
21 #ifndef SWIGTEMPLATEDISAMBIGUATOR
22 # if defined(__SUNPRO_CC) && (__SUNPRO_CC <= 0x560)
23 # define SWIGTEMPLATEDISAMBIGUATOR template
24 # elif defined(__HP_aCC)
25 /* Needed even with `aCC -AA' when `aCC -V' reports HP ANSI C++ B3910B A.03.55 */
26 /* If we find a maximum version that requires this, the test would be __HP_aCC <= 35500 for A.03.55 */
27 # define SWIGTEMPLATEDISAMBIGUATOR template
28 # else
29 # define SWIGTEMPLATEDISAMBIGUATOR
30 # endif
31 #endif
32
33 /* inline attribute */
34 #ifndef SWIGINLINE
35 # if defined(__cplusplus) || (defined(__GNUC__) && !defined(__STRICT_ANSI__))
36 # define SWIGINLINE inline
37 # else
38 # define SWIGINLINE
39 # endif
40 #endif
41
42 /* attribute recognised by some compilers to avoid 'unused' warnings */
43 #ifndef SWIGUNUSED
44 # if defined(__GNUC__)
45 # if !(defined(__cplusplus)) || (__GNUC__ > 3 || (__GNUC__ == 3 && __GNUC_MINOR__ >= 4))
46 # define SWIGUNUSED __attribute__ ((__unused__))
47 # else
48 # define SWIGUNUSED
49 # endif
50 # elif defined(__ICC)
51 # define SWIGUNUSED __attribute__ ((__unused__))
52 # else
53 # define SWIGUNUSED
54 # endif
55 #endif
56
57 #ifndef SWIG_MSC_UNSUPPRESS_4505
58 # if defined(_MSC_VER)
59 # pragma warning(disable : 4505) /* unreferenced local function has been removed */
60 # endif
61 #endif
62
63 #ifndef SWIGUNUSEDPARM
64 # ifdef __cplusplus
65 # define SWIGUNUSEDPARM(p)
66 # else
67 # define SWIGUNUSEDPARM(p) p SWIGUNUSED
68 # endif
69 #endif
70
71 /* internal SWIG method */
72 #ifndef SWIGINTERN
73 # define SWIGINTERN static SWIGUNUSED
74 #endif
75
76 /* internal inline SWIG method */
77 #ifndef SWIGINTERNINLINE
78 # define SWIGINTERNINLINE SWIGINTERN SWIGINLINE
79 #endif
80
81 /* exporting methods */
82 #if (__GNUC__ >= 4) || (__GNUC__ == 3 && __GNUC_MINOR__ >= 4)
83 # ifndef GCC_HASCLASSVISIBILITY
84 # define GCC_HASCLASSVISIBILITY
85 # endif
86 #endif
87
88 #ifndef SWIGEXPORT
89 # if defined(_WIN32) || defined(__WIN32__) || defined(__CYGWIN__)
90 # if defined(STATIC_LINKED)
91 # define SWIGEXPORT
92 # else
93 # define SWIGEXPORT __declspec(dllexport)
94 # endif
95 # else
96 # if defined(__GNUC__) && defined(GCC_HASCLASSVISIBILITY)
97 # define SWIGEXPORT __attribute__ ((visibility("default")))
98 # else
99 # define SWIGEXPORT
100 # endif
101 # endif
102 #endif
103
104 /* calling conventions for Windows */
105 #ifndef SWIGSTDCALL
106 # if defined(_WIN32) || defined(__WIN32__) || defined(__CYGWIN__)
107 # define SWIGSTDCALL __stdcall
108 # else
109 # define SWIGSTDCALL
110 # endif
111 #endif
112
113 /* Deal with Microsoft's attempt at deprecating C standard runtime functions */
114 #if !defined(SWIG_NO_CRT_SECURE_NO_DEPRECATE) && defined(_MSC_VER) && !defined(_CRT_SECURE_NO_DEPRECATE)
115 # define _CRT_SECURE_NO_DEPRECATE
116 #endif
117
118 /* Deal with Microsoft's attempt at deprecating methods in the standard C++ library */
119 #if !defined(SWIG_NO_SCL_SECURE_NO_DEPRECATE) && defined(_MSC_VER) && !defined(_SCL_SECURE_NO_DEPRECATE)
120 # define _SCL_SECURE_NO_DEPRECATE
121 #endif
122
123
124 /* -----------------------------------------------------------------------------
125 * swigrun.swg
126 *
127 * This file contains generic C API SWIG runtime support for pointer
128 * type checking.
129 * ----------------------------------------------------------------------------- */
130
131 /* This should only be incremented when either the layout of swig_type_info changes,
132 or for whatever reason, the runtime changes incompatibly */
133 #define SWIG_RUNTIME_VERSION "4"
134
135 /* define SWIG_TYPE_TABLE_NAME as "SWIG_TYPE_TABLE" */
136 #ifdef SWIG_TYPE_TABLE
137 # define SWIG_QUOTE_STRING(x) #x
138 # define SWIG_EXPAND_AND_QUOTE_STRING(x) SWIG_QUOTE_STRING(x)
139 # define SWIG_TYPE_TABLE_NAME SWIG_EXPAND_AND_QUOTE_STRING(SWIG_TYPE_TABLE)
140 #else
141 # define SWIG_TYPE_TABLE_NAME
142 #endif
143
144 /*
145 You can use the SWIGRUNTIME and SWIGRUNTIMEINLINE macros for
146 creating a static or dynamic library from the SWIG runtime code.
147 In 99.9% of the cases, SWIG just needs to declare them as 'static'.
148
149 But only do this if strictly necessary, ie, if you have problems
150 with your compiler or suchlike.
151 */
152
153 #ifndef SWIGRUNTIME
154 # define SWIGRUNTIME SWIGINTERN
155 #endif
156
157 #ifndef SWIGRUNTIMEINLINE
158 # define SWIGRUNTIMEINLINE SWIGRUNTIME SWIGINLINE
159 #endif
160
161 /* Generic buffer size */
162 #ifndef SWIG_BUFFER_SIZE
163 # define SWIG_BUFFER_SIZE 1024
164 #endif
165
166 /* Flags for pointer conversions */
167 #define SWIG_POINTER_DISOWN 0x1
168 #define SWIG_CAST_NEW_MEMORY 0x2
169
170 /* Flags for new pointer objects */
171 #define SWIG_POINTER_OWN 0x1
172
173
174 /*
175 Flags/methods for returning states.
176
177 The SWIG conversion methods, as ConvertPtr, return an integer
178 that tells if the conversion was successful or not. And if not,
179 an error code can be returned (see swigerrors.swg for the codes).
180
181 Use the following macros/flags to set or process the returning
182 states.
183
184 In old versions of SWIG, code such as the following was usually written:
185
186 if (SWIG_ConvertPtr(obj,vptr,ty.flags) != -1) {
187 // success code
188 } else {
189 //fail code
190 }
191
192 Now you can be more explicit:
193
194 int res = SWIG_ConvertPtr(obj,vptr,ty.flags);
195 if (SWIG_IsOK(res)) {
196 // success code
197 } else {
198 // fail code
199 }
200
201 which is the same really, but now you can also do
202
203 Type *ptr;
204 int res = SWIG_ConvertPtr(obj,(void **)(&ptr),ty.flags);
205 if (SWIG_IsOK(res)) {
206 // success code
207 if (SWIG_IsNewObj(res) {
208 ...
209 delete *ptr;
210 } else {
211 ...
212 }
213 } else {
214 // fail code
215 }
216
217 I.e., now SWIG_ConvertPtr can return new objects and you can
218 identify the case and take care of the deallocation. Of course that
219 also requires SWIG_ConvertPtr to return new result values, such as
220
221 int SWIG_ConvertPtr(obj, ptr,...) {
222 if (<obj is ok>) {
223 if (<need new object>) {
224 *ptr = <ptr to new allocated object>;
225 return SWIG_NEWOBJ;
226 } else {
227 *ptr = <ptr to old object>;
228 return SWIG_OLDOBJ;
229 }
230 } else {
231 return SWIG_BADOBJ;
232 }
233 }
234
235 Of course, returning the plain '0(success)/-1(fail)' still works, but you can be
236 more explicit by returning SWIG_BADOBJ, SWIG_ERROR or any of the
237 SWIG errors code.
238
239 Finally, if the SWIG_CASTRANK_MODE is enabled, the result code
240 allows to return the 'cast rank', for example, if you have this
241
242 int food(double)
243 int fooi(int);
244
245 and you call
246
247 food(1) // cast rank '1' (1 -> 1.0)
248 fooi(1) // cast rank '0'
249
250 just use the SWIG_AddCast()/SWIG_CheckState()
251 */
252
253 #define SWIG_OK (0)
254 #define SWIG_ERROR (-1)
255 #define SWIG_IsOK(r) (r >= 0)
256 #define SWIG_ArgError(r) ((r != SWIG_ERROR) ? r : SWIG_TypeError)
257
258 /* The CastRankLimit says how many bits are used for the cast rank */
259 #define SWIG_CASTRANKLIMIT (1 << 8)
260 /* The NewMask denotes the object was created (using new/malloc) */
261 #define SWIG_NEWOBJMASK (SWIG_CASTRANKLIMIT << 1)
262 /* The TmpMask is for in/out typemaps that use temporal objects */
263 #define SWIG_TMPOBJMASK (SWIG_NEWOBJMASK << 1)
264 /* Simple returning values */
265 #define SWIG_BADOBJ (SWIG_ERROR)
266 #define SWIG_OLDOBJ (SWIG_OK)
267 #define SWIG_NEWOBJ (SWIG_OK | SWIG_NEWOBJMASK)
268 #define SWIG_TMPOBJ (SWIG_OK | SWIG_TMPOBJMASK)
269 /* Check, add and del mask methods */
270 #define SWIG_AddNewMask(r) (SWIG_IsOK(r) ? (r | SWIG_NEWOBJMASK) : r)
271 #define SWIG_DelNewMask(r) (SWIG_IsOK(r) ? (r & ~SWIG_NEWOBJMASK) : r)
272 #define SWIG_IsNewObj(r) (SWIG_IsOK(r) && (r & SWIG_NEWOBJMASK))
273 #define SWIG_AddTmpMask(r) (SWIG_IsOK(r) ? (r | SWIG_TMPOBJMASK) : r)
274 #define SWIG_DelTmpMask(r) (SWIG_IsOK(r) ? (r & ~SWIG_TMPOBJMASK) : r)
275 #define SWIG_IsTmpObj(r) (SWIG_IsOK(r) && (r & SWIG_TMPOBJMASK))
276
277 /* Cast-Rank Mode */
278 #if defined(SWIG_CASTRANK_MODE)
279 # ifndef SWIG_TypeRank
280 # define SWIG_TypeRank unsigned long
281 # endif
282 # ifndef SWIG_MAXCASTRANK /* Default cast allowed */
283 # define SWIG_MAXCASTRANK (2)
284 # endif
285 # define SWIG_CASTRANKMASK ((SWIG_CASTRANKLIMIT) -1)
286 # define SWIG_CastRank(r) (r & SWIG_CASTRANKMASK)
SWIG_AddCast(int r)287 SWIGINTERNINLINE int SWIG_AddCast(int r) {
288 return SWIG_IsOK(r) ? ((SWIG_CastRank(r) < SWIG_MAXCASTRANK) ? (r + 1) : SWIG_ERROR) : r;
289 }
SWIG_CheckState(int r)290 SWIGINTERNINLINE int SWIG_CheckState(int r) {
291 return SWIG_IsOK(r) ? SWIG_CastRank(r) + 1 : 0;
292 }
293 #else /* no cast-rank mode */
294 # define SWIG_AddCast
295 # define SWIG_CheckState(r) (SWIG_IsOK(r) ? 1 : 0)
296 #endif
297
298
299 #include <string.h>
300
301 #ifdef __cplusplus
302 extern "C" {
303 #endif
304
305 typedef void *(*swig_converter_func)(void *, int *);
306 typedef struct swig_type_info *(*swig_dycast_func)(void **);
307
308 /* Structure to store information on one type */
309 typedef struct swig_type_info {
310 const char *name; /* mangled name of this type */
311 const char *str; /* human readable name of this type */
312 swig_dycast_func dcast; /* dynamic cast function down a hierarchy */
313 struct swig_cast_info *cast; /* linked list of types that can cast into this type */
314 void *clientdata; /* language specific type data */
315 int owndata; /* flag if the structure owns the clientdata */
316 } swig_type_info;
317
318 /* Structure to store a type and conversion function used for casting */
319 typedef struct swig_cast_info {
320 swig_type_info *type; /* pointer to type that is equivalent to this type */
321 swig_converter_func converter; /* function to cast the void pointers */
322 struct swig_cast_info *next; /* pointer to next cast in linked list */
323 struct swig_cast_info *prev; /* pointer to the previous cast */
324 } swig_cast_info;
325
326 /* Structure used to store module information
327 * Each module generates one structure like this, and the runtime collects
328 * all of these structures and stores them in a circularly linked list.*/
329 typedef struct swig_module_info {
330 swig_type_info **types; /* Array of pointers to swig_type_info structures that are in this module */
331 size_t size; /* Number of types in this module */
332 struct swig_module_info *next; /* Pointer to next element in circularly linked list */
333 swig_type_info **type_initial; /* Array of initially generated type structures */
334 swig_cast_info **cast_initial; /* Array of initially generated casting structures */
335 void *clientdata; /* Language specific module data */
336 } swig_module_info;
337
338 /*
339 Compare two type names skipping the space characters, therefore
340 "char*" == "char *" and "Class<int>" == "Class<int >", etc.
341
342 Return 0 when the two name types are equivalent, as in
343 strncmp, but skipping ' '.
344 */
345 SWIGRUNTIME int
SWIG_TypeNameComp(const char * f1,const char * l1,const char * f2,const char * l2)346 SWIG_TypeNameComp(const char *f1, const char *l1,
347 const char *f2, const char *l2) {
348 for (;(f1 != l1) && (f2 != l2); ++f1, ++f2) {
349 while ((*f1 == ' ') && (f1 != l1)) ++f1;
350 while ((*f2 == ' ') && (f2 != l2)) ++f2;
351 if (*f1 != *f2) return (*f1 > *f2) ? 1 : -1;
352 }
353 return (int)((l1 - f1) - (l2 - f2));
354 }
355
356 /*
357 Check type equivalence in a name list like <name1>|<name2>|...
358 Return 0 if not equal, 1 if equal
359 */
360 SWIGRUNTIME int
SWIG_TypeEquiv(const char * nb,const char * tb)361 SWIG_TypeEquiv(const char *nb, const char *tb) {
362 int equiv = 0;
363 const char* te = tb + strlen(tb);
364 const char* ne = nb;
365 while (!equiv && *ne) {
366 for (nb = ne; *ne; ++ne) {
367 if (*ne == '|') break;
368 }
369 equiv = (SWIG_TypeNameComp(nb, ne, tb, te) == 0) ? 1 : 0;
370 if (*ne) ++ne;
371 }
372 return equiv;
373 }
374
375 /*
376 Check type equivalence in a name list like <name1>|<name2>|...
377 Return 0 if equal, -1 if nb < tb, 1 if nb > tb
378 */
379 SWIGRUNTIME int
SWIG_TypeCompare(const char * nb,const char * tb)380 SWIG_TypeCompare(const char *nb, const char *tb) {
381 int equiv = 0;
382 const char* te = tb + strlen(tb);
383 const char* ne = nb;
384 while (!equiv && *ne) {
385 for (nb = ne; *ne; ++ne) {
386 if (*ne == '|') break;
387 }
388 equiv = (SWIG_TypeNameComp(nb, ne, tb, te) == 0) ? 1 : 0;
389 if (*ne) ++ne;
390 }
391 return equiv;
392 }
393
394
395 /*
396 Check the typename
397 */
398 SWIGRUNTIME swig_cast_info *
SWIG_TypeCheck(const char * c,swig_type_info * ty)399 SWIG_TypeCheck(const char *c, swig_type_info *ty) {
400 if (ty) {
401 swig_cast_info *iter = ty->cast;
402 while (iter) {
403 if (strcmp(iter->type->name, c) == 0) {
404 if (iter == ty->cast)
405 return iter;
406 /* Move iter to the top of the linked list */
407 iter->prev->next = iter->next;
408 if (iter->next)
409 iter->next->prev = iter->prev;
410 iter->next = ty->cast;
411 iter->prev = 0;
412 if (ty->cast) ty->cast->prev = iter;
413 ty->cast = iter;
414 return iter;
415 }
416 iter = iter->next;
417 }
418 }
419 return 0;
420 }
421
422 /*
423 Identical to SWIG_TypeCheck, except strcmp is replaced with a pointer comparison
424 */
425 SWIGRUNTIME swig_cast_info *
SWIG_TypeCheckStruct(swig_type_info * from,swig_type_info * ty)426 SWIG_TypeCheckStruct(swig_type_info *from, swig_type_info *ty) {
427 if (ty) {
428 swig_cast_info *iter = ty->cast;
429 while (iter) {
430 if (iter->type == from) {
431 if (iter == ty->cast)
432 return iter;
433 /* Move iter to the top of the linked list */
434 iter->prev->next = iter->next;
435 if (iter->next)
436 iter->next->prev = iter->prev;
437 iter->next = ty->cast;
438 iter->prev = 0;
439 if (ty->cast) ty->cast->prev = iter;
440 ty->cast = iter;
441 return iter;
442 }
443 iter = iter->next;
444 }
445 }
446 return 0;
447 }
448
449 /*
450 Cast a pointer up an inheritance hierarchy
451 */
452 SWIGRUNTIMEINLINE void *
SWIG_TypeCast(swig_cast_info * ty,void * ptr,int * newmemory)453 SWIG_TypeCast(swig_cast_info *ty, void *ptr, int *newmemory) {
454 return ((!ty) || (!ty->converter)) ? ptr : (*ty->converter)(ptr, newmemory);
455 }
456
457 /*
458 Dynamic pointer casting. Down an inheritance hierarchy
459 */
460 SWIGRUNTIME swig_type_info *
SWIG_TypeDynamicCast(swig_type_info * ty,void ** ptr)461 SWIG_TypeDynamicCast(swig_type_info *ty, void **ptr) {
462 swig_type_info *lastty = ty;
463 if (!ty || !ty->dcast) return ty;
464 while (ty && (ty->dcast)) {
465 ty = (*ty->dcast)(ptr);
466 if (ty) lastty = ty;
467 }
468 return lastty;
469 }
470
471 /*
472 Return the name associated with this type
473 */
474 SWIGRUNTIMEINLINE const char *
SWIG_TypeName(const swig_type_info * ty)475 SWIG_TypeName(const swig_type_info *ty) {
476 return ty->name;
477 }
478
479 /*
480 Return the pretty name associated with this type,
481 that is an unmangled type name in a form presentable to the user.
482 */
483 SWIGRUNTIME const char *
SWIG_TypePrettyName(const swig_type_info * type)484 SWIG_TypePrettyName(const swig_type_info *type) {
485 /* The "str" field contains the equivalent pretty names of the
486 type, separated by vertical-bar characters. We choose
487 to print the last name, as it is often (?) the most
488 specific. */
489 if (!type) return NULL;
490 if (type->str != NULL) {
491 const char *last_name = type->str;
492 const char *s;
493 for (s = type->str; *s; s++)
494 if (*s == '|') last_name = s+1;
495 return last_name;
496 }
497 else
498 return type->name;
499 }
500
501 /*
502 Set the clientdata field for a type
503 */
504 SWIGRUNTIME void
SWIG_TypeClientData(swig_type_info * ti,void * clientdata)505 SWIG_TypeClientData(swig_type_info *ti, void *clientdata) {
506 swig_cast_info *cast = ti->cast;
507 /* if (ti->clientdata == clientdata) return; */
508 ti->clientdata = clientdata;
509
510 while (cast) {
511 if (!cast->converter) {
512 swig_type_info *tc = cast->type;
513 if (!tc->clientdata) {
514 SWIG_TypeClientData(tc, clientdata);
515 }
516 }
517 cast = cast->next;
518 }
519 }
520 SWIGRUNTIME void
SWIG_TypeNewClientData(swig_type_info * ti,void * clientdata)521 SWIG_TypeNewClientData(swig_type_info *ti, void *clientdata) {
522 SWIG_TypeClientData(ti, clientdata);
523 ti->owndata = 1;
524 }
525
526 /*
527 Search for a swig_type_info structure only by mangled name
528 Search is a O(log #types)
529
530 We start searching at module start, and finish searching when start == end.
531 Note: if start == end at the beginning of the function, we go all the way around
532 the circular list.
533 */
534 SWIGRUNTIME swig_type_info *
SWIG_MangledTypeQueryModule(swig_module_info * start,swig_module_info * end,const char * name)535 SWIG_MangledTypeQueryModule(swig_module_info *start,
536 swig_module_info *end,
537 const char *name) {
538 swig_module_info *iter = start;
539 do {
540 if (iter->size) {
541 register size_t l = 0;
542 register size_t r = iter->size - 1;
543 do {
544 /* since l+r >= 0, we can (>> 1) instead (/ 2) */
545 register size_t i = (l + r) >> 1;
546 const char *iname = iter->types[i]->name;
547 if (iname) {
548 register int compare = strcmp(name, iname);
549 if (compare == 0) {
550 return iter->types[i];
551 } else if (compare < 0) {
552 if (i) {
553 r = i - 1;
554 } else {
555 break;
556 }
557 } else if (compare > 0) {
558 l = i + 1;
559 }
560 } else {
561 break; /* should never happen */
562 }
563 } while (l <= r);
564 }
565 iter = iter->next;
566 } while (iter != end);
567 return 0;
568 }
569
570 /*
571 Search for a swig_type_info structure for either a mangled name or a human readable name.
572 It first searches the mangled names of the types, which is a O(log #types)
573 If a type is not found it then searches the human readable names, which is O(#types).
574
575 We start searching at module start, and finish searching when start == end.
576 Note: if start == end at the beginning of the function, we go all the way around
577 the circular list.
578 */
579 SWIGRUNTIME swig_type_info *
SWIG_TypeQueryModule(swig_module_info * start,swig_module_info * end,const char * name)580 SWIG_TypeQueryModule(swig_module_info *start,
581 swig_module_info *end,
582 const char *name) {
583 /* STEP 1: Search the name field using binary search */
584 swig_type_info *ret = SWIG_MangledTypeQueryModule(start, end, name);
585 if (ret) {
586 return ret;
587 } else {
588 /* STEP 2: If the type hasn't been found, do a complete search
589 of the str field (the human readable name) */
590 swig_module_info *iter = start;
591 do {
592 register size_t i = 0;
593 for (; i < iter->size; ++i) {
594 if (iter->types[i]->str && (SWIG_TypeEquiv(iter->types[i]->str, name)))
595 return iter->types[i];
596 }
597 iter = iter->next;
598 } while (iter != end);
599 }
600
601 /* neither found a match */
602 return 0;
603 }
604
605 /*
606 Pack binary data into a string
607 */
608 SWIGRUNTIME char *
SWIG_PackData(char * c,void * ptr,size_t sz)609 SWIG_PackData(char *c, void *ptr, size_t sz) {
610 static const char hex[17] = "0123456789abcdef";
611 register const unsigned char *u = (unsigned char *) ptr;
612 register const unsigned char *eu = u + sz;
613 for (; u != eu; ++u) {
614 register unsigned char uu = *u;
615 *(c++) = hex[(uu & 0xf0) >> 4];
616 *(c++) = hex[uu & 0xf];
617 }
618 return c;
619 }
620
621 /*
622 Unpack binary data from a string
623 */
624 SWIGRUNTIME const char *
SWIG_UnpackData(const char * c,void * ptr,size_t sz)625 SWIG_UnpackData(const char *c, void *ptr, size_t sz) {
626 register unsigned char *u = (unsigned char *) ptr;
627 register const unsigned char *eu = u + sz;
628 for (; u != eu; ++u) {
629 register char d = *(c++);
630 register unsigned char uu;
631 if ((d >= '0') && (d <= '9'))
632 uu = ((d - '0') << 4);
633 else if ((d >= 'a') && (d <= 'f'))
634 uu = ((d - ('a'-10)) << 4);
635 else
636 return (char *) 0;
637 d = *(c++);
638 if ((d >= '0') && (d <= '9'))
639 uu |= (d - '0');
640 else if ((d >= 'a') && (d <= 'f'))
641 uu |= (d - ('a'-10));
642 else
643 return (char *) 0;
644 *u = uu;
645 }
646 return c;
647 }
648
649 /*
650 Pack 'void *' into a string buffer.
651 */
652 SWIGRUNTIME char *
SWIG_PackVoidPtr(char * buff,void * ptr,const char * name,size_t bsz)653 SWIG_PackVoidPtr(char *buff, void *ptr, const char *name, size_t bsz) {
654 char *r = buff;
655 if ((2*sizeof(void *) + 2) > bsz) return 0;
656 *(r++) = '_';
657 r = SWIG_PackData(r,&ptr,sizeof(void *));
658 if (strlen(name) + 1 > (bsz - (r - buff))) return 0;
659 strcpy(r,name);
660 return buff;
661 }
662
663 SWIGRUNTIME const char *
SWIG_UnpackVoidPtr(const char * c,void ** ptr,const char * name)664 SWIG_UnpackVoidPtr(const char *c, void **ptr, const char *name) {
665 if (*c != '_') {
666 if (strcmp(c,"NULL") == 0) {
667 *ptr = (void *) 0;
668 return name;
669 } else {
670 return 0;
671 }
672 }
673 return SWIG_UnpackData(++c,ptr,sizeof(void *));
674 }
675
676 SWIGRUNTIME char *
SWIG_PackDataName(char * buff,void * ptr,size_t sz,const char * name,size_t bsz)677 SWIG_PackDataName(char *buff, void *ptr, size_t sz, const char *name, size_t bsz) {
678 char *r = buff;
679 size_t lname = (name ? strlen(name) : 0);
680 if ((2*sz + 2 + lname) > bsz) return 0;
681 *(r++) = '_';
682 r = SWIG_PackData(r,ptr,sz);
683 if (lname) {
684 strncpy(r,name,lname+1);
685 } else {
686 *r = 0;
687 }
688 return buff;
689 }
690
691 SWIGRUNTIME const char *
SWIG_UnpackDataName(const char * c,void * ptr,size_t sz,const char * name)692 SWIG_UnpackDataName(const char *c, void *ptr, size_t sz, const char *name) {
693 if (*c != '_') {
694 if (strcmp(c,"NULL") == 0) {
695 memset(ptr,0,sz);
696 return name;
697 } else {
698 return 0;
699 }
700 }
701 return SWIG_UnpackData(++c,ptr,sz);
702 }
703
704 #ifdef __cplusplus
705 }
706 #endif
707
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 __cplusplus
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 * Lua flavors
727 * ----------------------------------------------------------------------------- */
728
729 #define SWIG_LUA_FLAVOR_LUA 1
730 #define SWIG_LUA_FLAVOR_ELUA 2
731 #define SWIG_LUA_FLAVOR_ELUAC 3
732
733 #if !defined(SWIG_LUA_TARGET)
734 # error SWIG_LUA_TARGET not defined
735 #endif
736
737 #if (SWIG_LUA_TARGET == SWIG_LUA_FLAVOR_ELUA) || (SWIG_LUA_TARGET == SWIG_LUA_FLAVOR_ELUAC)
738 # define SWIG_LUA_CONSTTAB_INT(B, C) LSTRKEY(B), LNUMVAL(C)
739 # define SWIG_LUA_CONSTTAB_FLOAT(B, C) LSTRKEY(B), LNUMVAL(C)
740 # define SWIG_LUA_CONSTTAB_STRING(B, C) LSTRKEY(B), LSTRVAL(C)
741 # define SWIG_LUA_CONSTTAB_CHAR(B, C) LSTRKEY(B), LNUMVAL(C)
742 #else /* SWIG_LUA_FLAVOR_LUA */
743 # define SWIG_LUA_CONSTTAB_INT(B, C) SWIG_LUA_INT, (char *)B, (long)C, 0, 0, 0
744 # define SWIG_LUA_CONSTTAB_FLOAT(B, C) SWIG_LUA_FLOAT, (char *)B, 0, (double)C, 0, 0
745 # define SWIG_LUA_CONSTTAB_STRING(B, C) SWIG_LUA_STRING, (char *)B, 0, 0, (void *)C, 0
746 # define SWIG_LUA_CONSTTAB_CHAR(B, C) SWIG_LUA_CHAR, (char *)B, (long)C, 0, 0, 0
747 #endif
748
749 #if (SWIG_LUA_TARGET == SWIG_LUA_FLAVOR_ELUA) || (SWIG_LUA_TARGET == SWIG_LUA_FLAVOR_ELUAC)
750 # define LRO_STRVAL(v) {{.p = (char *) v}, LUA_TSTRING}
751 # define LSTRVAL LRO_STRVAL
752 #endif
753
754 /* -----------------------------------------------------------------------------
755 * compatibility defines
756 * ----------------------------------------------------------------------------- */
757
758 /* History of Lua C API length functions: In Lua 5.0 (and before?)
759 there was "lua_strlen". In Lua 5.1, this was renamed "lua_objlen",
760 but a compatibility define of "lua_strlen" was added. In Lua 5.2,
761 this function was again renamed, to "lua_rawlen" (to emphasize that
762 it doesn't call the "__len" metamethod), and the compatibility
763 define of lua_strlen was removed. All SWIG uses have been updated
764 to "lua_rawlen", and we add our own defines of that here for older
765 versions of Lua. */
766 #if !defined(LUA_VERSION_NUM) || LUA_VERSION_NUM < 501
767 # define lua_rawlen lua_strlen
768 #elif LUA_VERSION_NUM == 501
769 # define lua_rawlen lua_objlen
770 #endif
771
772
773 /* lua_pushglobaltable is the recommended "future-proof" way to get
774 the global table for Lua 5.2 and later. Here we define
775 lua_pushglobaltable ourselves for Lua versions before 5.2. */
776 #if !defined(LUA_VERSION_NUM) || LUA_VERSION_NUM < 502
777 # define lua_pushglobaltable(L) lua_pushvalue(L, LUA_GLOBALSINDEX)
778 #endif
779
780
781 /* -----------------------------------------------------------------------------
782 * global swig types
783 * ----------------------------------------------------------------------------- */
784 /* Constant table */
785 #define SWIG_LUA_INT 1
786 #define SWIG_LUA_FLOAT 2
787 #define SWIG_LUA_STRING 3
788 #define SWIG_LUA_POINTER 4
789 #define SWIG_LUA_BINARY 5
790 #define SWIG_LUA_CHAR 6
791
792 /* Structure for variable linking table */
793 typedef struct {
794 const char *name;
795 lua_CFunction get;
796 lua_CFunction set;
797 } swig_lua_var_info;
798
799 /* Constant information structure */
800 typedef struct {
801 int type;
802 char *name;
803 long lvalue;
804 double dvalue;
805 void *pvalue;
806 swig_type_info **ptype;
807 } swig_lua_const_info;
808
809 typedef struct {
810 const char *name;
811 lua_CFunction method;
812 } swig_lua_method;
813
814 typedef struct {
815 const char *name;
816 lua_CFunction getmethod;
817 lua_CFunction setmethod;
818 } swig_lua_attribute;
819
820 typedef struct swig_lua_class {
821 const char *name;
822 swig_type_info **type;
823 lua_CFunction constructor;
824 void (*destructor)(void *);
825 swig_lua_method *methods;
826 swig_lua_attribute *attributes;
827 struct swig_lua_class **bases;
828 const char **base_names;
829 } swig_lua_class;
830
831 /* this is the struct for wrappering all pointers in SwigLua
832 */
833 typedef struct {
834 swig_type_info *type;
835 int own; /* 1 if owned & must be destroyed */
836 void *ptr;
837 } swig_lua_userdata;
838
839 /* this is the struct for wrapping arbitary packed binary data
840 (currently it is only used for member function pointers)
841 the data ordering is similar to swig_lua_userdata, but it is currently not possible
842 to tell the two structures apart within SWIG, other than by looking at the type
843 */
844 typedef struct {
845 swig_type_info *type;
846 int own; /* 1 if owned & must be destroyed */
847 char data[1]; /* arbitary amount of data */
848 } swig_lua_rawdata;
849
850 /* Common SWIG API */
851 #define SWIG_NewPointerObj(L, ptr, type, owner) SWIG_Lua_NewPointerObj(L, (void *)ptr, type, owner)
852 #define SWIG_ConvertPtr(L,idx, ptr, type, flags) SWIG_Lua_ConvertPtr(L,idx,ptr,type,flags)
853 #define SWIG_MustGetPtr(L,idx, type,flags, argnum,fnname) SWIG_Lua_MustGetPtr(L,idx, type,flags, argnum,fnname)
854 /* for C++ member pointers, ie, member methods */
855 #define SWIG_ConvertMember(L, idx, ptr, sz, ty) SWIG_Lua_ConvertPacked(L, idx, ptr, sz, ty)
856 #define SWIG_NewMemberObj(L, ptr, sz, type) SWIG_Lua_NewPackedObj(L, ptr, sz, type)
857
858 /* Runtime API */
859 #define SWIG_GetModule(clientdata) SWIG_Lua_GetModule((lua_State*)(clientdata))
860 #define SWIG_SetModule(clientdata, pointer) SWIG_Lua_SetModule((lua_State*) (clientdata), pointer)
861 #define SWIG_MODULE_CLIENTDATA_TYPE lua_State*
862
863 /* Contract support */
864 #define SWIG_contract_assert(expr, msg) \
865 if (!(expr)) { lua_pushstring(L, (char *) msg); goto fail; } else
866
867 /* helper #defines */
868 #define SWIG_fail {goto fail;}
869 #define SWIG_fail_arg(func_name,argnum,type) \
870 {lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'",\
871 func_name,argnum,type,SWIG_Lua_typename(L,argnum));\
872 goto fail;}
873 #define SWIG_fail_ptr(func_name,argnum,type) \
874 SWIG_fail_arg(func_name,argnum,(type && type->str)?type->str:"void*")
875 #define SWIG_check_num_args(func_name,a,b) \
876 if (lua_gettop(L)<a || lua_gettop(L)>b) \
877 {lua_pushfstring(L,"Error in %s expected %d..%d args, got %d",func_name,a,b,lua_gettop(L));\
878 goto fail;}
879
880
881 #define SWIG_Lua_get_table(L,n) \
882 (lua_pushstring(L, n), lua_rawget(L,-2))
883
884 #define SWIG_Lua_add_function(L,n,f) \
885 (lua_pushstring(L, n), \
886 lua_pushcfunction(L, f), \
887 lua_rawset(L,-3))
888
889 /* special helper for allowing 'nil' for usertypes */
890 #define SWIG_isptrtype(L,I) (lua_isuserdata(L,I) || lua_isnil(L,I))
891
892 #ifdef __cplusplus
893 /* Special helper for member function pointers
894 it gets the address, casts it, then dereferences it */
895 //#define SWIG_mem_fn_as_voidptr(a) (*((char**)&(a)))
896 #endif
897
898 /* storing/access of swig_module_info */
899 SWIGRUNTIME swig_module_info *
SWIG_Lua_GetModule(lua_State * L)900 SWIG_Lua_GetModule(lua_State* L) {
901 swig_module_info *ret = 0;
902 lua_pushstring(L,"swig_runtime_data_type_pointer" SWIG_RUNTIME_VERSION SWIG_TYPE_TABLE_NAME);
903 lua_rawget(L,LUA_REGISTRYINDEX);
904 if (lua_islightuserdata(L,-1))
905 ret=(swig_module_info*)lua_touserdata(L,-1);
906 lua_pop(L,1); /* tidy */
907 return ret;
908 }
909
910 SWIGRUNTIME void
SWIG_Lua_SetModule(lua_State * L,swig_module_info * module)911 SWIG_Lua_SetModule(lua_State* L, swig_module_info *module) {
912 /* add this all into the Lua registry: */
913 lua_pushstring(L,"swig_runtime_data_type_pointer" SWIG_RUNTIME_VERSION SWIG_TYPE_TABLE_NAME);
914 lua_pushlightuserdata(L,(void*)module);
915 lua_rawset(L,LUA_REGISTRYINDEX);
916 }
917
918 /* -----------------------------------------------------------------------------
919 * global variable support code: modules
920 * ----------------------------------------------------------------------------- */
921
922 /* this function is called when trying to set an immutable.
923 default value is to print an error.
924 This can removed with a compile flag SWIGLUA_IGNORE_SET_IMMUTABLE */
SWIG_Lua_set_immutable(lua_State * L)925 SWIGINTERN int SWIG_Lua_set_immutable(lua_State* L)
926 {
927 /* there should be 1 param passed in: the new value */
928 #ifndef SWIGLUA_IGNORE_SET_IMMUTABLE
929 lua_pop(L,1); /* remove it */
930 lua_pushstring(L,"This variable is immutable");
931 lua_error(L);
932 #endif
933 return 0; /* should not return anything */
934 }
935
936 /* the module.get method used for getting linked data */
SWIG_Lua_module_get(lua_State * L)937 SWIGINTERN int SWIG_Lua_module_get(lua_State* L)
938 {
939 /* there should be 2 params passed in
940 (1) table (not the meta table)
941 (2) string name of the attribute
942 printf("SWIG_Lua_module_get %p(%s) '%s'\n",
943 lua_topointer(L,1),lua_typename(L,lua_type(L,1)),
944 lua_tostring(L,2));
945 */
946 /* get the metatable */
947 #if ((SWIG_LUA_TARGET == SWIG_LUA_FLAVOR_ELUA) || (SWIG_LUA_TARGET == SWIG_LUA_FLAVOR_ELUAC))
948 assert(lua_isrotable(L,1)); /* just in case */
949 #else
950 assert(lua_istable(L,1)); /* default Lua action */
951 #endif
952 lua_getmetatable(L,1); /* get the metatable */
953 #if ((SWIG_LUA_TARGET == SWIG_LUA_FLAVOR_ELUA) || (SWIG_LUA_TARGET == SWIG_LUA_FLAVOR_ELUAC))
954 assert(lua_isrotable(L,-1)); /* just in case */
955 #else
956 assert(lua_istable(L,-1));
957 #endif
958 SWIG_Lua_get_table(L,".get"); /* get the .get table */
959 lua_remove(L,3); /* remove metatable */
960 #if ((SWIG_LUA_TARGET == SWIG_LUA_FLAVOR_ELUA) || (SWIG_LUA_TARGET == SWIG_LUA_FLAVOR_ELUAC))
961 if (lua_isrotable(L,-1))
962 #else
963 if (lua_istable(L,-1))
964 #endif
965 {
966 /* look for the key in the .get table */
967 lua_pushvalue(L,2); /* key */
968 lua_rawget(L,-2);
969 lua_remove(L,3); /* remove .get */
970 if (lua_iscfunction(L,-1))
971 { /* found it so call the fn & return its value */
972 lua_call(L,0,1);
973 return 1;
974 }
975 lua_pop(L,1); /* remove the top */
976 }
977 lua_pop(L,1); /* remove the .get */
978 lua_pushnil(L); /* return a nil */
979 return 1;
980 }
981
982 /* the module.set method used for setting linked data */
SWIG_Lua_module_set(lua_State * L)983 SWIGINTERN int SWIG_Lua_module_set(lua_State* L)
984 {
985 /* there should be 3 params passed in
986 (1) table (not the meta table)
987 (2) string name of the attribute
988 (3) any for the new value
989 */
990 /* get the metatable */
991 #if ((SWIG_LUA_TARGET == SWIG_LUA_FLAVOR_ELUA) || (SWIG_LUA_TARGET == SWIG_LUA_FLAVOR_ELUAC))
992 assert(lua_isrotable(L,1)); /* just in case */
993 #else
994 assert(lua_istable(L,1)); /* default Lua action */
995 #endif
996 lua_getmetatable(L,1); /* get the metatable */
997 #if ((SWIG_LUA_TARGET == SWIG_LUA_FLAVOR_ELUA) || (SWIG_LUA_TARGET == SWIG_LUA_FLAVOR_ELUAC))
998 assert(lua_isrotable(L,-1)); /* just in case */
999 #else
1000 assert(lua_istable(L,-1));
1001 #endif
1002 SWIG_Lua_get_table(L,".set"); /* get the .set table */
1003 lua_remove(L,4); /* remove metatable */
1004 #if ((SWIG_LUA_TARGET == SWIG_LUA_FLAVOR_ELUA) || (SWIG_LUA_TARGET == SWIG_LUA_FLAVOR_ELUAC))
1005 if (lua_isrotable(L,-1))
1006 #else
1007 if (lua_istable(L,-1))
1008 #endif
1009 {
1010 /* look for the key in the .set table */
1011 lua_pushvalue(L,2); /* key */
1012 lua_rawget(L,-2);
1013 lua_remove(L,4); /* remove .set */
1014 if (lua_iscfunction(L,-1))
1015 { /* found it so call the fn & return its value */
1016 lua_pushvalue(L,3); /* value */
1017 lua_call(L,1,0);
1018 return 0;
1019 }
1020 #if (SWIG_LUA_TARGET == SWIG_LUA_FLAVOR_ELUA)
1021 else {
1022 return 0; // Exits stoically if an invalid key is initialized.
1023 }
1024 #endif
1025 }
1026 lua_settop(L,3); /* reset back to start */
1027 /* we now have the table, key & new value, so just set directly */
1028 lua_rawset(L,1); /* add direct */
1029 return 0;
1030 }
1031
1032 #if ((SWIG_LUA_TARGET != SWIG_LUA_FLAVOR_ELUA) && (SWIG_LUA_TARGET != SWIG_LUA_FLAVOR_ELUAC))
1033 /* registering a module in lua. Pushes the module table on the stack. */
SWIG_Lua_module_begin(lua_State * L,const char * name)1034 SWIGINTERN void SWIG_Lua_module_begin(lua_State* L,const char* name)
1035 {
1036 assert(lua_istable(L,-1)); /* just in case */
1037 lua_pushstring(L,name);
1038 lua_newtable(L); /* the table */
1039 /* add meta table */
1040 lua_newtable(L); /* the meta table */
1041 SWIG_Lua_add_function(L,"__index",SWIG_Lua_module_get);
1042 SWIG_Lua_add_function(L,"__newindex",SWIG_Lua_module_set);
1043 lua_pushstring(L,".get");
1044 lua_newtable(L); /* the .get table */
1045 lua_rawset(L,-3); /* add .get into metatable */
1046 lua_pushstring(L,".set");
1047 lua_newtable(L); /* the .set table */
1048 lua_rawset(L,-3); /* add .set into metatable */
1049 lua_setmetatable(L,-2); /* sets meta table in module */
1050 #ifdef SWIG_LUA_MODULE_GLOBAL
1051 /* If requested, install the module directly into the global namespace. */
1052 lua_rawset(L,-3); /* add module into parent */
1053 SWIG_Lua_get_table(L,name); /* get the table back out */
1054 #else
1055 /* Do not install the module table as global name. The stack top has
1056 the module table with the name below. We pop the top and replace
1057 the name with it. */
1058 lua_replace(L,-2);
1059 #endif
1060 }
1061
1062 /* ending the register */
SWIG_Lua_module_end(lua_State * L)1063 SWIGINTERN void SWIG_Lua_module_end(lua_State* L)
1064 {
1065 lua_pop(L,1); /* tidy stack (remove module) */
1066 }
1067
1068 /* adding a linked variable to the module */
SWIG_Lua_module_add_variable(lua_State * L,const char * name,lua_CFunction getFn,lua_CFunction setFn)1069 SWIGINTERN void SWIG_Lua_module_add_variable(lua_State* L,const char* name,lua_CFunction getFn,lua_CFunction setFn)
1070 {
1071 assert(lua_istable(L,-1)); /* just in case */
1072 lua_getmetatable(L,-1); /* get the metatable */
1073 assert(lua_istable(L,-1)); /* just in case */
1074 SWIG_Lua_get_table(L,".get"); /* find the .get table */
1075 assert(lua_istable(L,-1)); /* should be a table: */
1076 SWIG_Lua_add_function(L,name,getFn);
1077 lua_pop(L,1); /* tidy stack (remove table) */
1078 if (setFn) /* if there is a set fn */
1079 {
1080 SWIG_Lua_get_table(L,".set"); /* find the .set table */
1081 assert(lua_istable(L,-1)); /* should be a table: */
1082 SWIG_Lua_add_function(L,name,setFn);
1083 lua_pop(L,1); /* tidy stack (remove table) */
1084 }
1085 lua_pop(L,1); /* tidy stack (remove meta) */
1086 }
1087 #endif
1088
1089 /* adding a function module */
SWIG_Lua_module_add_function(lua_State * L,const char * name,lua_CFunction fn)1090 SWIGINTERN void SWIG_Lua_module_add_function(lua_State* L,const char* name,lua_CFunction fn)
1091 {
1092 SWIG_Lua_add_function(L,name,fn);
1093 }
1094
1095 /* -----------------------------------------------------------------------------
1096 * global variable support code: classes
1097 * ----------------------------------------------------------------------------- */
1098
1099 /* the class.get method, performs the lookup of class attributes */
SWIG_Lua_class_get(lua_State * L)1100 SWIGINTERN int SWIG_Lua_class_get(lua_State* L)
1101 {
1102 /* there should be 2 params passed in
1103 (1) userdata (not the meta table)
1104 (2) string name of the attribute
1105 */
1106 assert(lua_isuserdata(L,-2)); /* just in case */
1107 lua_getmetatable(L,-2); /* get the meta table */
1108 assert(lua_istable(L,-1)); /* just in case */
1109 SWIG_Lua_get_table(L,".get"); /* find the .get table */
1110 assert(lua_istable(L,-1)); /* just in case */
1111 /* look for the key in the .get table */
1112 lua_pushvalue(L,2); /* key */
1113 lua_rawget(L,-2);
1114 lua_remove(L,-2); /* stack tidy, remove .get table */
1115 if (lua_iscfunction(L,-1))
1116 { /* found it so call the fn & return its value */
1117 lua_pushvalue(L,1); /* the userdata */
1118 lua_call(L,1,1); /* 1 value in (userdata),1 out (result) */
1119 lua_remove(L,-2); /* stack tidy, remove metatable */
1120 return 1;
1121 }
1122 lua_pop(L,1); /* remove whatever was there */
1123 /* ok, so try the .fn table */
1124 SWIG_Lua_get_table(L,".fn"); /* find the .get table */
1125 assert(lua_istable(L,-1)); /* just in case */
1126 lua_pushvalue(L,2); /* key */
1127 lua_rawget(L,-2); /* look for the fn */
1128 lua_remove(L,-2); /* stack tidy, remove .fn table */
1129 if (lua_isfunction(L,-1)) /* note: if its a C function or lua function */
1130 { /* found it so return the fn & let lua call it */
1131 lua_remove(L,-2); /* stack tidy, remove metatable */
1132 return 1;
1133 }
1134 lua_pop(L,1); /* remove whatever was there */
1135 /* NEW: looks for the __getitem() fn
1136 this is a user provided get fn */
1137 SWIG_Lua_get_table(L,"__getitem"); /* find the __getitem fn */
1138 if (lua_iscfunction(L,-1)) /* if its there */
1139 { /* found it so call the fn & return its value */
1140 lua_pushvalue(L,1); /* the userdata */
1141 lua_pushvalue(L,2); /* the parameter */
1142 lua_call(L,2,1); /* 2 value in (userdata),1 out (result) */
1143 lua_remove(L,-2); /* stack tidy, remove metatable */
1144 return 1;
1145 }
1146 return 0; /* sorry not known */
1147 }
1148
1149 /* the class.set method, performs the lookup of class attributes */
SWIG_Lua_class_set(lua_State * L)1150 SWIGINTERN int SWIG_Lua_class_set(lua_State* L)
1151 {
1152 /* there should be 3 params passed in
1153 (1) table (not the meta table)
1154 (2) string name of the attribute
1155 (3) any for the new value
1156 printf("SWIG_Lua_class_set %p(%s) '%s' %p(%s)\n",
1157 lua_topointer(L,1),lua_typename(L,lua_type(L,1)),
1158 lua_tostring(L,2),
1159 lua_topointer(L,3),lua_typename(L,lua_type(L,3)));*/
1160
1161 assert(lua_isuserdata(L,1)); /* just in case */
1162 lua_getmetatable(L,1); /* get the meta table */
1163 assert(lua_istable(L,-1)); /* just in case */
1164
1165 SWIG_Lua_get_table(L,".set"); /* find the .set table */
1166 if (lua_istable(L,-1))
1167 {
1168 /* look for the key in the .set table */
1169 lua_pushvalue(L,2); /* key */
1170 lua_rawget(L,-2);
1171 if (lua_iscfunction(L,-1))
1172 { /* found it so call the fn & return its value */
1173 lua_pushvalue(L,1); /* userdata */
1174 lua_pushvalue(L,3); /* value */
1175 lua_call(L,2,0);
1176 return 0;
1177 }
1178 lua_pop(L,1); /* remove the value */
1179 }
1180 lua_pop(L,1); /* remove the value .set table */
1181 /* NEW: looks for the __setitem() fn
1182 this is a user provided set fn */
1183 SWIG_Lua_get_table(L,"__setitem"); /* find the fn */
1184 if (lua_iscfunction(L,-1)) /* if its there */
1185 { /* found it so call the fn & return its value */
1186 lua_pushvalue(L,1); /* the userdata */
1187 lua_pushvalue(L,2); /* the parameter */
1188 lua_pushvalue(L,3); /* the value */
1189 lua_call(L,3,0); /* 3 values in ,0 out */
1190 lua_remove(L,-2); /* stack tidy, remove metatable */
1191 return 1;
1192 }
1193 return 0;
1194 }
1195
1196 /* the class.destruct method called by the interpreter */
SWIG_Lua_class_destruct(lua_State * L)1197 SWIGINTERN int SWIG_Lua_class_destruct(lua_State* L)
1198 {
1199 /* there should be 1 params passed in
1200 (1) userdata (not the meta table) */
1201 swig_lua_userdata* usr;
1202 swig_lua_class* clss;
1203 assert(lua_isuserdata(L,-1)); /* just in case */
1204 usr=(swig_lua_userdata*)lua_touserdata(L,-1); /* get it */
1205 /* if must be destroyed & has a destructor */
1206 if (usr->own) /* if must be destroyed */
1207 {
1208 clss=(swig_lua_class*)usr->type->clientdata; /* get the class */
1209 if (clss && clss->destructor) /* there is a destroy fn */
1210 {
1211 clss->destructor(usr->ptr); /* bye bye */
1212 }
1213 }
1214 return 0;
1215 }
1216
1217 /* the class.__tostring method called by the interpreter and print */
SWIG_Lua_class_tostring(lua_State * L)1218 SWIGINTERN int SWIG_Lua_class_tostring(lua_State* L)
1219 {
1220 /* there should be 1 param passed in
1221 (1) userdata (not the metatable) */
1222 assert(lua_isuserdata(L,1)); /* just in case */
1223 unsigned long userData = (unsigned long)lua_touserdata(L,1); /* get the userdata address for later */
1224 lua_getmetatable(L,1); /* get the meta table */
1225 assert(lua_istable(L,-1)); /* just in case */
1226
1227 lua_getfield(L, -1, ".type");
1228 const char* className = lua_tostring(L, -1);
1229
1230 char output[256];
1231 sprintf(output, "<%s userdata: %lX>", className, userData);
1232
1233 lua_pushstring(L, (const char*)output);
1234 return 1;
1235 }
1236
1237 /* to manually disown some userdata */
SWIG_Lua_class_disown(lua_State * L)1238 SWIGINTERN int SWIG_Lua_class_disown(lua_State* L)
1239 {
1240 /* there should be 1 params passed in
1241 (1) userdata (not the meta table) */
1242 swig_lua_userdata* usr;
1243 assert(lua_isuserdata(L,-1)); /* just in case */
1244 usr=(swig_lua_userdata*)lua_touserdata(L,-1); /* get it */
1245
1246 usr->own = 0; /* clear our ownership */
1247 return 0;
1248 }
1249
1250 /* gets the swig class registry (or creates it) */
SWIG_Lua_get_class_registry(lua_State * L)1251 SWIGINTERN void SWIG_Lua_get_class_registry(lua_State* L)
1252 {
1253 /* add this all into the swig registry: */
1254 lua_pushstring(L,"SWIG");
1255 lua_rawget(L,LUA_REGISTRYINDEX); /* get the registry */
1256 if (!lua_istable(L,-1)) /* not there */
1257 { /* must be first time, so add it */
1258 lua_pop(L,1); /* remove the result */
1259 lua_pushstring(L,"SWIG");
1260 lua_newtable(L);
1261 lua_rawset(L,LUA_REGISTRYINDEX);
1262 /* then get it */
1263 lua_pushstring(L,"SWIG");
1264 lua_rawget(L,LUA_REGISTRYINDEX);
1265 }
1266 }
1267
1268 /* helper fn to get the classes metatable from the register */
SWIG_Lua_get_class_metatable(lua_State * L,const char * cname)1269 SWIGINTERN void SWIG_Lua_get_class_metatable(lua_State* L,const char* cname)
1270 {
1271 SWIG_Lua_get_class_registry(L); /* get the registry */
1272 lua_pushstring(L,cname); /* get the name */
1273 lua_rawget(L,-2); /* get it */
1274 lua_remove(L,-2); /* tidy up (remove registry) */
1275 }
1276
1277 /* helper add a variable to a registered class */
SWIG_Lua_add_class_variable(lua_State * L,const char * name,lua_CFunction getFn,lua_CFunction setFn)1278 SWIGINTERN void SWIG_Lua_add_class_variable(lua_State* L,const char* name,lua_CFunction getFn,lua_CFunction setFn)
1279 {
1280 assert(lua_istable(L,-1)); /* just in case */
1281 SWIG_Lua_get_table(L,".get"); /* find the .get table */
1282 assert(lua_istable(L,-1)); /* just in case */
1283 SWIG_Lua_add_function(L,name,getFn);
1284 lua_pop(L,1); /* tidy stack (remove table) */
1285 if (setFn)
1286 {
1287 SWIG_Lua_get_table(L,".set"); /* find the .set table */
1288 assert(lua_istable(L,-1)); /* just in case */
1289 SWIG_Lua_add_function(L,name,setFn);
1290 lua_pop(L,1); /* tidy stack (remove table) */
1291 }
1292 }
1293
1294 /* helper to recursively add class details (attributes & operations) */
SWIG_Lua_add_class_details(lua_State * L,swig_lua_class * clss)1295 SWIGINTERN void SWIG_Lua_add_class_details(lua_State* L,swig_lua_class* clss)
1296 {
1297 int i;
1298 /* call all the base classes first: we can then override these later: */
1299 for(i=0;clss->bases[i];i++)
1300 {
1301 SWIG_Lua_add_class_details(L,clss->bases[i]);
1302 }
1303 /* add fns */
1304 for(i=0;clss->attributes[i].name;i++){
1305 SWIG_Lua_add_class_variable(L,clss->attributes[i].name,clss->attributes[i].getmethod,clss->attributes[i].setmethod);
1306 }
1307 /* add methods to the metatable */
1308 SWIG_Lua_get_table(L,".fn"); /* find the .fn table */
1309 assert(lua_istable(L,-1)); /* just in case */
1310 for(i=0;clss->methods[i].name;i++){
1311 SWIG_Lua_add_function(L,clss->methods[i].name,clss->methods[i].method);
1312 }
1313 lua_pop(L,1); /* tidy stack (remove table) */
1314 /* add operator overloads
1315 these look ANY method which start with "__" and assume they
1316 are operator overloads & add them to the metatable
1317 (this might mess up is someone defines a method __gc (the destructor)*/
1318 for(i=0;clss->methods[i].name;i++){
1319 if (clss->methods[i].name[0]=='_' && clss->methods[i].name[1]=='_'){
1320 SWIG_Lua_add_function(L,clss->methods[i].name,clss->methods[i].method);
1321 }
1322 }
1323 }
1324
1325 /* set up the base classes pointers.
1326 Each class structure has a list of pointers to the base class structures.
1327 This function fills them.
1328 It cannot be done at compile time, as this will not work with hireachies
1329 spread over more than one swig file.
1330 Therefore it must be done at runtime, querying the SWIG type system.
1331 */
SWIG_Lua_init_base_class(lua_State * L,swig_lua_class * clss)1332 SWIGINTERN void SWIG_Lua_init_base_class(lua_State* L,swig_lua_class* clss)
1333 {
1334 int i=0;
1335 swig_module_info* module=SWIG_GetModule(L);
1336 for(i=0;clss->base_names[i];i++)
1337 {
1338 if (clss->bases[i]==0) /* not found yet */
1339 {
1340 /* lookup and cache the base class */
1341 swig_type_info *info = SWIG_TypeQueryModule(module,module,clss->base_names[i]);
1342 if (info) clss->bases[i] = (swig_lua_class *) info->clientdata;
1343 }
1344 }
1345 }
1346
1347 /* performs the entire class registration process */
SWIG_Lua_class_register(lua_State * L,swig_lua_class * clss)1348 SWIGINTERN void SWIG_Lua_class_register(lua_State* L,swig_lua_class* clss)
1349 {
1350 /* add its constructor to module with the name of the class
1351 so you can do MyClass(...) as well as new_MyClass(...)
1352 BUT only if a constructor is defined
1353 (this overcomes the problem of pure virtual classes without constructors)*/
1354 if (clss->constructor)
1355 SWIG_Lua_add_function(L,clss->name,clss->constructor);
1356
1357 SWIG_Lua_get_class_registry(L); /* get the registry */
1358 lua_pushstring(L,clss->name); /* get the name */
1359 lua_newtable(L); /* create the metatable */
1360 /* add string of class name called ".type" */
1361 lua_pushstring(L,".type");
1362 lua_pushstring(L,clss->name);
1363 lua_rawset(L,-3);
1364 /* add a table called ".get" */
1365 lua_pushstring(L,".get");
1366 lua_newtable(L);
1367 lua_rawset(L,-3);
1368 /* add a table called ".set" */
1369 lua_pushstring(L,".set");
1370 lua_newtable(L);
1371 lua_rawset(L,-3);
1372 /* add a table called ".fn" */
1373 lua_pushstring(L,".fn");
1374 lua_newtable(L);
1375 /* add manual disown method */
1376 SWIG_Lua_add_function(L,"__disown",SWIG_Lua_class_disown);
1377 lua_rawset(L,-3);
1378 /* add accessor fns for using the .get,.set&.fn */
1379 SWIG_Lua_add_function(L,"__index",SWIG_Lua_class_get);
1380 SWIG_Lua_add_function(L,"__newindex",SWIG_Lua_class_set);
1381 SWIG_Lua_add_function(L,"__gc",SWIG_Lua_class_destruct);
1382 /* add tostring method for better output */
1383 SWIG_Lua_add_function(L,"__tostring",SWIG_Lua_class_tostring);
1384 /* add it */
1385 lua_rawset(L,-3); /* metatable into registry */
1386 lua_pop(L,1); /* tidy stack (remove registry) */
1387
1388 SWIG_Lua_get_class_metatable(L,clss->name);
1389 SWIG_Lua_add_class_details(L,clss); /* recursive adding of details (atts & ops) */
1390 lua_pop(L,1); /* tidy stack (remove class metatable) */
1391 }
1392
1393 /* -----------------------------------------------------------------------------
1394 * Class/structure conversion fns
1395 * ----------------------------------------------------------------------------- */
1396
1397 /* helper to add metatable to new lua object */
_SWIG_Lua_AddMetatable(lua_State * L,swig_type_info * type)1398 SWIGINTERN void _SWIG_Lua_AddMetatable(lua_State* L,swig_type_info *type)
1399 {
1400 if (type->clientdata) /* there is clientdata: so add the metatable */
1401 {
1402 SWIG_Lua_get_class_metatable(L,((swig_lua_class*)(type->clientdata))->name);
1403 if (lua_istable(L,-1))
1404 {
1405 lua_setmetatable(L,-2);
1406 }
1407 else
1408 {
1409 lua_pop(L,1);
1410 }
1411 }
1412 }
1413
1414 /* pushes a new object into the lua stack */
SWIG_Lua_NewPointerObj(lua_State * L,void * ptr,swig_type_info * type,int own)1415 SWIGRUNTIME void SWIG_Lua_NewPointerObj(lua_State* L,void* ptr,swig_type_info *type, int own)
1416 {
1417 swig_lua_userdata* usr;
1418 if (!ptr){
1419 lua_pushnil(L);
1420 return;
1421 }
1422 usr=(swig_lua_userdata*)lua_newuserdata(L,sizeof(swig_lua_userdata)); /* get data */
1423 usr->ptr=ptr; /* set the ptr */
1424 usr->type=type;
1425 usr->own=own;
1426 #if (SWIG_LUA_TARGET != SWIG_LUA_FLAVOR_ELUAC)
1427 _SWIG_Lua_AddMetatable(L,type); /* add metatable */
1428 #endif
1429 }
1430
1431 /* takes a object from the lua stack & converts it into an object of the correct type
1432 (if possible) */
SWIG_Lua_ConvertPtr(lua_State * L,int index,void ** ptr,swig_type_info * type,int flags)1433 SWIGRUNTIME int SWIG_Lua_ConvertPtr(lua_State* L,int index,void** ptr,swig_type_info *type,int flags)
1434 {
1435 swig_lua_userdata* usr;
1436 swig_cast_info *cast;
1437 if (lua_isnil(L,index)){*ptr=0; return SWIG_OK;} /* special case: lua nil => NULL pointer */
1438 usr=(swig_lua_userdata*)lua_touserdata(L,index); /* get data */
1439 if (usr)
1440 {
1441 if (flags & SWIG_POINTER_DISOWN) /* must disown the object */
1442 {
1443 usr->own=0;
1444 }
1445 if (!type) /* special cast void*, no casting fn */
1446 {
1447 *ptr=usr->ptr;
1448 return SWIG_OK; /* ok */
1449 }
1450 cast=SWIG_TypeCheckStruct(usr->type,type); /* performs normal type checking */
1451 if (cast)
1452 {
1453 int newmemory = 0;
1454 *ptr=SWIG_TypeCast(cast,usr->ptr,&newmemory);
1455 assert(!newmemory); /* newmemory handling not yet implemented */
1456 return SWIG_OK; /* ok */
1457 }
1458 }
1459 return SWIG_ERROR; /* error */
1460 }
1461
SWIG_Lua_MustGetPtr(lua_State * L,int index,swig_type_info * type,int flags,int argnum,const char * func_name)1462 SWIGRUNTIME void* SWIG_Lua_MustGetPtr(lua_State* L,int index,swig_type_info *type,int flags,
1463 int argnum,const char* func_name){
1464 void* result;
1465 if (!SWIG_IsOK(SWIG_ConvertPtr(L,index,&result,type,flags))){
1466 lua_pushfstring(L,"Error in %s, expected a %s at argument number %d\n",
1467 func_name,(type && type->str)?type->str:"void*",argnum);
1468 lua_error(L);
1469 }
1470 return result;
1471 }
1472
1473 /* pushes a packed userdata. user for member fn pointers only */
SWIG_Lua_NewPackedObj(lua_State * L,void * ptr,size_t size,swig_type_info * type)1474 SWIGRUNTIME void SWIG_Lua_NewPackedObj(lua_State* L,void* ptr,size_t size,swig_type_info *type)
1475 {
1476 swig_lua_rawdata* raw;
1477 assert(ptr); /* not acceptable to pass in a NULL value */
1478 raw=(swig_lua_rawdata*)lua_newuserdata(L,sizeof(swig_lua_rawdata)-1+size); /* alloc data */
1479 raw->type=type;
1480 raw->own=0;
1481 memcpy(raw->data,ptr,size); /* copy the data */
1482 _SWIG_Lua_AddMetatable(L,type); /* add metatable */
1483 }
1484
1485 /* converts a packed userdata. user for member fn pointers only */
SWIG_Lua_ConvertPacked(lua_State * L,int index,void * ptr,size_t size,swig_type_info * type)1486 SWIGRUNTIME int SWIG_Lua_ConvertPacked(lua_State* L,int index,void* ptr,size_t size,swig_type_info *type)
1487 {
1488 swig_lua_rawdata* raw;
1489 raw=(swig_lua_rawdata*)lua_touserdata(L,index); /* get data */
1490 if (!raw) return SWIG_ERROR; /* error */
1491 if (type==0 || type==raw->type) /* void* or identical type */
1492 {
1493 memcpy(ptr,raw->data,size); /* copy it */
1494 return SWIG_OK; /* ok */
1495 }
1496 return SWIG_ERROR; /* error */
1497 }
1498
1499 /* a function to get the typestring of a piece of data */
SWIG_Lua_typename(lua_State * L,int tp)1500 SWIGRUNTIME const char *SWIG_Lua_typename(lua_State *L, int tp)
1501 {
1502 swig_lua_userdata* usr;
1503 if (lua_isuserdata(L,tp))
1504 {
1505 usr=(swig_lua_userdata*)lua_touserdata(L,tp); /* get data */
1506 if (usr && usr->type && usr->type->str)
1507 return usr->type->str;
1508 return "userdata (unknown type)";
1509 }
1510 return lua_typename(L,lua_type(L,tp));
1511 }
1512
1513 /* lua callable function to get the userdata's type */
SWIG_Lua_type(lua_State * L)1514 SWIGRUNTIME int SWIG_Lua_type(lua_State* L)
1515 {
1516 lua_pushstring(L,SWIG_Lua_typename(L,1));
1517 return 1;
1518 }
1519
1520 /* lua callable function to compare userdata's value
1521 the issue is that two userdata may point to the same thing
1522 but to lua, they are different objects */
SWIG_Lua_equal(lua_State * L)1523 SWIGRUNTIME int SWIG_Lua_equal(lua_State* L)
1524 {
1525 int result;
1526 swig_lua_userdata *usr1,*usr2;
1527 if (!lua_isuserdata(L,1) || !lua_isuserdata(L,2)) /* just in case */
1528 return 0; /* nil reply */
1529 usr1=(swig_lua_userdata*)lua_touserdata(L,1); /* get data */
1530 usr2=(swig_lua_userdata*)lua_touserdata(L,2); /* get data */
1531 /*result=(usr1->ptr==usr2->ptr && usr1->type==usr2->type); only works if type is the same*/
1532 result=(usr1->ptr==usr2->ptr);
1533 lua_pushboolean(L,result);
1534 return 1;
1535 }
1536
1537 /* -----------------------------------------------------------------------------
1538 * global variable support code: class/struct typemap functions
1539 * ----------------------------------------------------------------------------- */
1540
1541 #if ((SWIG_LUA_TARGET != SWIG_LUA_FLAVOR_ELUA) && (SWIG_LUA_TARGET != SWIG_LUA_FLAVOR_ELUAC))
1542 /* Install Constants */
1543 SWIGINTERN void
SWIG_Lua_InstallConstants(lua_State * L,swig_lua_const_info constants[])1544 SWIG_Lua_InstallConstants(lua_State* L, swig_lua_const_info constants[]) {
1545 int i;
1546 for (i = 0; constants[i].type; i++) {
1547 switch(constants[i].type) {
1548 case SWIG_LUA_INT:
1549 lua_pushstring(L,constants[i].name);
1550 lua_pushnumber(L,(lua_Number)constants[i].lvalue);
1551 lua_rawset(L,-3);
1552 break;
1553 case SWIG_LUA_FLOAT:
1554 lua_pushstring(L,constants[i].name);
1555 lua_pushnumber(L,(lua_Number)constants[i].dvalue);
1556 lua_rawset(L,-3);
1557 break;
1558 case SWIG_LUA_CHAR:
1559 lua_pushstring(L,constants[i].name);
1560 lua_pushfstring(L,"%c",(char)constants[i].lvalue);
1561 lua_rawset(L,-3);
1562 break;
1563 case SWIG_LUA_STRING:
1564 lua_pushstring(L,constants[i].name);
1565 lua_pushstring(L,(char *) constants[i].pvalue);
1566 lua_rawset(L,-3);
1567 break;
1568 case SWIG_LUA_POINTER:
1569 lua_pushstring(L,constants[i].name);
1570 SWIG_NewPointerObj(L,constants[i].pvalue, *(constants[i]).ptype,0);
1571 lua_rawset(L,-3);
1572 break;
1573 case SWIG_LUA_BINARY:
1574 lua_pushstring(L,constants[i].name);
1575 SWIG_NewMemberObj(L,constants[i].pvalue,constants[i].lvalue,*(constants[i]).ptype);
1576 lua_rawset(L,-3);
1577 break;
1578 default:
1579 break;
1580 }
1581 }
1582 }
1583 #endif
1584
1585 /* -----------------------------------------------------------------------------
1586 * executing lua code from within the wrapper
1587 * ----------------------------------------------------------------------------- */
1588
1589 #ifndef SWIG_DOSTRING_FAIL /* Allows redefining of error function */
1590 #define SWIG_DOSTRING_FAIL(S) fprintf(stderr,"%s\n",S)
1591 #endif
1592 /* Executes a C string in Lua a really simple way of calling lua from C
1593 Unfortunately lua keeps changing its API's, so we need a conditional compile
1594 In lua 5.0.X its lua_dostring()
1595 In lua 5.1.X its luaL_dostring()
1596 */
1597 SWIGINTERN int
SWIG_Lua_dostring(lua_State * L,const char * str)1598 SWIG_Lua_dostring(lua_State *L, const char* str) {
1599 int ok,top;
1600 if (str==0 || str[0]==0) return 0; /* nothing to do */
1601 top=lua_gettop(L); /* save stack */
1602 #if (defined(LUA_VERSION_NUM) && (LUA_VERSION_NUM>=501))
1603 ok=luaL_dostring(L,str); /* looks like this is lua 5.1.X or later, good */
1604 #else
1605 ok=lua_dostring(L,str); /* might be lua 5.0.x, using lua_dostring */
1606 #endif
1607 if (ok!=0) {
1608 SWIG_DOSTRING_FAIL(lua_tostring(L,-1));
1609 }
1610 lua_settop(L,top); /* restore the stack */
1611 return ok;
1612 }
1613
1614 #ifdef __cplusplus
1615 }
1616 #endif
1617
1618 /* ------------------------------ end luarun.swg ------------------------------ */
1619
1620
1621 /* -------- TYPES TABLE (BEGIN) -------- */
1622
1623 #define SWIGTYPE_p_librdf_digest_s swig_types[0]
1624 #define SWIGTYPE_p_librdf_hash_s swig_types[1]
1625 #define SWIGTYPE_p_librdf_iterator_s swig_types[2]
1626 #define SWIGTYPE_p_librdf_log_func swig_types[3]
1627 #define SWIGTYPE_p_librdf_log_message swig_types[4]
1628 #define SWIGTYPE_p_librdf_model_s swig_types[5]
1629 #define SWIGTYPE_p_librdf_node_s swig_types[6]
1630 #define SWIGTYPE_p_librdf_parser_s swig_types[7]
1631 #define SWIGTYPE_p_librdf_query swig_types[8]
1632 #define SWIGTYPE_p_librdf_query_results swig_types[9]
1633 #define SWIGTYPE_p_librdf_serializer_s swig_types[10]
1634 #define SWIGTYPE_p_librdf_statement_s swig_types[11]
1635 #define SWIGTYPE_p_librdf_storage_s swig_types[12]
1636 #define SWIGTYPE_p_librdf_stream_s swig_types[13]
1637 #define SWIGTYPE_p_librdf_uri_s swig_types[14]
1638 #define SWIGTYPE_p_librdf_world_s swig_types[15]
1639 #define SWIGTYPE_p_p_char swig_types[16]
1640 #define SWIGTYPE_p_raptor_locator swig_types[17]
1641 static swig_type_info *swig_types[19];
1642 static swig_module_info swig_module = {swig_types, 18, 0, 0, 0, 0};
1643 #define SWIG_TypeQuery(name) SWIG_TypeQueryModule(&swig_module, &swig_module, name)
1644 #define SWIG_MangledTypeQuery(name) SWIG_MangledTypeQueryModule(&swig_module, &swig_module, name)
1645
1646 /* -------- TYPES TABLE (END) -------- */
1647
1648 #define SWIG_name "redland"
1649 #define SWIG_init luaopen_redland
1650 #define SWIG_init_user luaopen_redland_user
1651
1652 #define SWIG_LUACODE luaopen_redland_luacode
1653
1654 #ifdef __cplusplus /* generic alloc/dealloc fns*/
1655 #define SWIG_ALLOC_ARRAY(TYPE,LEN) new TYPE[LEN]
1656 #define SWIG_FREE_ARRAY(PTR) delete[] PTR
1657 #else
1658 #define SWIG_ALLOC_ARRAY(TYPE,LEN) (TYPE *)malloc(LEN*sizeof(TYPE))
1659 #define SWIG_FREE_ARRAY(PTR) free(PTR)
1660 #endif
1661 /* counting the size of arrays:*/
SWIG_itable_size(lua_State * L,int index)1662 SWIGINTERN int SWIG_itable_size(lua_State* L, int index)
1663 {
1664 int n=0;
1665 while(1){
1666 lua_rawgeti(L,index,n+1);
1667 if (lua_isnil(L,-1))break;
1668 ++n;
1669 lua_pop(L,1);
1670 }
1671 lua_pop(L,1);
1672 return n;
1673 }
1674
SWIG_table_size(lua_State * L,int index)1675 SWIGINTERN int SWIG_table_size(lua_State* L, int index)
1676 {
1677 int n=0;
1678 lua_pushnil(L); /* first key*/
1679 while (lua_next(L, index) != 0) {
1680 ++n;
1681 lua_pop(L, 1); /* removes `value'; keeps `key' for next iteration*/
1682 }
1683 return n;
1684 }
1685
1686 /* super macro to declare array typemap helper fns */
1687 #define SWIG_DECLARE_TYPEMAP_ARR_FN(NAME,TYPE)\
1688 SWIGINTERN int SWIG_read_##NAME##_num_array(lua_State* L,int index,TYPE *array,int size){\
1689 int i;\
1690 for (i = 0; i < size; i++) {\
1691 lua_rawgeti(L,index,i+1);\
1692 if (lua_isnumber(L,-1)){\
1693 array[i] = (TYPE)lua_tonumber(L,-1);\
1694 } else {\
1695 lua_pop(L,1);\
1696 return 0;\
1697 }\
1698 lua_pop(L,1);\
1699 }\
1700 return 1;\
1701 }\
1702 SWIGINTERN TYPE* SWIG_get_##NAME##_num_array_fixed(lua_State* L, int index, int size){\
1703 TYPE *array;\
1704 if (!lua_istable(L,index) || SWIG_itable_size(L,index) != size) {\
1705 lua_pushfstring(L,"expected a table of size %d",size);\
1706 return 0;\
1707 }\
1708 array=SWIG_ALLOC_ARRAY(TYPE,size);\
1709 if (!SWIG_read_##NAME##_num_array(L,index,array,size)){\
1710 lua_pushstring(L,"table must contain numbers");\
1711 SWIG_FREE_ARRAY(array);\
1712 return 0;\
1713 }\
1714 return array;\
1715 }\
1716 SWIGINTERN TYPE* SWIG_get_##NAME##_num_array_var(lua_State* L, int index, int* size)\
1717 {\
1718 TYPE *array;\
1719 if (!lua_istable(L,index)) {\
1720 lua_pushstring(L,"expected a table");\
1721 return 0;\
1722 }\
1723 *size=SWIG_itable_size(L,index);\
1724 if (*size<1){\
1725 lua_pushstring(L,"table appears to be empty");\
1726 return 0;\
1727 }\
1728 array=SWIG_ALLOC_ARRAY(TYPE,*size);\
1729 if (!SWIG_read_##NAME##_num_array(L,index,array,*size)){\
1730 lua_pushstring(L,"table must contain numbers");\
1731 SWIG_FREE_ARRAY(array);\
1732 return 0;\
1733 }\
1734 return array;\
1735 }\
1736 SWIGINTERN void SWIG_write_##NAME##_num_array(lua_State* L,TYPE *array,int size){\
1737 int i;\
1738 lua_newtable(L);\
1739 for (i = 0; i < size; i++){\
1740 lua_pushnumber(L,(lua_Number)array[i]);\
1741 lua_rawseti(L,-2,i+1);/* -1 is the number, -2 is the table*/ \
1742 }\
1743 }
1744
1745 SWIG_DECLARE_TYPEMAP_ARR_FN(schar,signed char);
1746 SWIG_DECLARE_TYPEMAP_ARR_FN(uchar,unsigned char);
1747 SWIG_DECLARE_TYPEMAP_ARR_FN(int,int);
1748 SWIG_DECLARE_TYPEMAP_ARR_FN(uint,unsigned int);
1749 SWIG_DECLARE_TYPEMAP_ARR_FN(short,short);
1750 SWIG_DECLARE_TYPEMAP_ARR_FN(ushort,unsigned short);
1751 SWIG_DECLARE_TYPEMAP_ARR_FN(long,long);
1752 SWIG_DECLARE_TYPEMAP_ARR_FN(ulong,unsigned long);
1753 SWIG_DECLARE_TYPEMAP_ARR_FN(float,float);
1754 SWIG_DECLARE_TYPEMAP_ARR_FN(double,double);
1755
SWIG_read_ptr_array(lua_State * L,int index,void ** array,int size,swig_type_info * type)1756 SWIGINTERN int SWIG_read_ptr_array(lua_State* L,int index,void **array,int size,swig_type_info *type){
1757 int i;
1758 for (i = 0; i < size; i++) {
1759 lua_rawgeti(L,index,i+1);
1760 if (!lua_isuserdata(L,-1) || SWIG_ConvertPtr(L,-1,&array[i],type,0)==-1){
1761 lua_pop(L,1);
1762 return 0;
1763 }
1764 lua_pop(L,1);
1765 }
1766 return 1;
1767 }
SWIG_get_ptr_array_fixed(lua_State * L,int index,int size,swig_type_info * type)1768 SWIGINTERN void** SWIG_get_ptr_array_fixed(lua_State* L, int index, int size,swig_type_info *type){
1769 void **array;
1770 if (!lua_istable(L,index) || SWIG_itable_size(L,index) != size) {
1771 lua_pushfstring(L,"expected a table of size %d",size);
1772 return 0;
1773 }
1774 array=SWIG_ALLOC_ARRAY(void*,size);
1775 if (!SWIG_read_ptr_array(L,index,array,size,type)){
1776 lua_pushfstring(L,"table must contain pointers of type %s",type->name);
1777 SWIG_FREE_ARRAY(array);
1778 return 0;
1779 }
1780 return array;
1781 }
SWIG_get_ptr_array_var(lua_State * L,int index,int * size,swig_type_info * type)1782 SWIGINTERN void** SWIG_get_ptr_array_var(lua_State* L, int index, int* size,swig_type_info *type){
1783 void **array;
1784 if (!lua_istable(L,index)) {
1785 lua_pushstring(L,"expected a table");
1786 return 0;
1787 }
1788 *size=SWIG_itable_size(L,index);
1789 if (*size<1){
1790 lua_pushstring(L,"table appears to be empty");
1791 return 0;
1792 }
1793 array=SWIG_ALLOC_ARRAY(void*,*size);
1794 if (!SWIG_read_ptr_array(L,index,array,*size,type)){
1795 lua_pushfstring(L,"table must contain pointers of type %s",type->name);
1796 SWIG_FREE_ARRAY(array);
1797 return 0;
1798 }
1799 return array;
1800 }
SWIG_write_ptr_array(lua_State * L,void ** array,int size,swig_type_info * type,int own)1801 SWIGINTERN void SWIG_write_ptr_array(lua_State* L,void **array,int size,swig_type_info *type,int own){
1802 int i;
1803 lua_newtable(L);
1804 for (i = 0; i < size; i++){
1805 SWIG_NewPointerObj(L,array[i],type,own);
1806 lua_rawseti(L,-2,i+1);/* -1 is the number, -2 is the table*/
1807 }
1808 }
1809
1810
1811
1812 /* compile-time include (inside a % ... % block) */
1813 #ifdef REDLAND_PRE_I
1814 #include <redland-pre.i>
1815 #endif
1816
1817 #include <redland.h>
1818
1819 /*
1820 * Thanks to the patch in this Debian bug for the solution
1821 * to the crash inside vsnprintf on some architectures.
1822 *
1823 * "reuse of args inside the while(1) loop is in violation of the
1824 * specs and only happens to work by accident on other systems."
1825 *
1826 * http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=104325
1827 */
1828
1829 #ifndef va_copy
1830 #ifdef __va_copy
1831 #define va_copy(dest,src) __va_copy(dest,src)
1832 #else
1833 #define va_copy(dest,src) (dest) = (src)
1834 #endif
1835 #endif
1836
1837 /* compile-time include (inside a % ... % block) */
1838 #ifdef REDLAND_POST_I
1839 #include <redland-post.i>
1840 #endif
1841
1842 /* Internal prototypes */
1843 /* FOR TESTING ERRORS ONLY - NOT PART OF API */
1844 void librdf_internal_test_error(librdf_world *world);
1845 void librdf_internal_test_warning(librdf_world *world);
1846
1847
1848 /* prototypes for internal routines called below - NOT PART OF API */
1849 void librdf_test_error(librdf_world* world, const char* message);
1850 void librdf_test_warning(librdf_world* world, const char* message);
1851
1852 /* FOR TESTING ERRORS ONLY - NOT PART OF API */
1853 void
librdf_internal_test_error(librdf_world * world)1854 librdf_internal_test_error(librdf_world *world)
1855 {
1856 librdf_test_error(world, "test error message number 1.");
1857 }
1858
1859 void
librdf_internal_test_warning(librdf_world * world)1860 librdf_internal_test_warning(librdf_world *world)
1861 {
1862 librdf_test_warning(world, "test warning message number 2.");
1863 }
1864
1865
1866
SWIG_lua_isnilstring(lua_State * L,int idx)1867 SWIGINTERN int SWIG_lua_isnilstring(lua_State *L, int idx) {
1868 int ret = lua_isstring(L, idx);
1869 if (!ret)
1870 ret = lua_isnil(L, idx);
1871 return ret;
1872 }
1873
1874 #ifdef __cplusplus
1875 extern "C" {
1876 #endif
_wrap_librdf_new_digest(lua_State * L)1877 static int _wrap_librdf_new_digest(lua_State* L) {
1878 int SWIG_arg = 0;
1879 librdf_world *arg1 = (librdf_world *) 0 ;
1880 char *arg2 = (char *) 0 ;
1881 librdf_digest *result = 0 ;
1882
1883 SWIG_check_num_args("librdf_new_digest",2,2)
1884 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("librdf_new_digest",1,"librdf_world *");
1885 if(!SWIG_lua_isnilstring(L,2)) SWIG_fail_arg("librdf_new_digest",2,"char *");
1886
1887 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_librdf_world_s,0))){
1888 SWIG_fail_ptr("librdf_new_digest",1,SWIGTYPE_p_librdf_world_s);
1889 }
1890
1891 arg2 = (char *)lua_tostring(L, 2);
1892 result = (librdf_digest *)librdf_new_digest(arg1,arg2);
1893 SWIG_NewPointerObj(L,result,SWIGTYPE_p_librdf_digest_s,1); SWIG_arg++;
1894 return SWIG_arg;
1895
1896 if(0) SWIG_fail;
1897
1898 fail:
1899 lua_error(L);
1900 return SWIG_arg;
1901 }
1902
1903
_wrap_librdf_free_digest(lua_State * L)1904 static int _wrap_librdf_free_digest(lua_State* L) {
1905 int SWIG_arg = 0;
1906 librdf_digest *arg1 = (librdf_digest *) 0 ;
1907
1908 SWIG_check_num_args("librdf_free_digest",1,1)
1909 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("librdf_free_digest",1,"librdf_digest *");
1910
1911 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_librdf_digest_s,0))){
1912 SWIG_fail_ptr("librdf_free_digest",1,SWIGTYPE_p_librdf_digest_s);
1913 }
1914
1915 librdf_free_digest(arg1);
1916
1917 return SWIG_arg;
1918
1919 if(0) SWIG_fail;
1920
1921 fail:
1922 lua_error(L);
1923 return SWIG_arg;
1924 }
1925
1926
_wrap_librdf_digest_init(lua_State * L)1927 static int _wrap_librdf_digest_init(lua_State* L) {
1928 int SWIG_arg = 0;
1929 librdf_digest *arg1 = (librdf_digest *) 0 ;
1930
1931 SWIG_check_num_args("librdf_digest_init",1,1)
1932 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("librdf_digest_init",1,"librdf_digest *");
1933
1934 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_librdf_digest_s,0))){
1935 SWIG_fail_ptr("librdf_digest_init",1,SWIGTYPE_p_librdf_digest_s);
1936 }
1937
1938 librdf_digest_init(arg1);
1939
1940 return SWIG_arg;
1941
1942 if(0) SWIG_fail;
1943
1944 fail:
1945 lua_error(L);
1946 return SWIG_arg;
1947 }
1948
1949
_wrap_librdf_digest_update(lua_State * L)1950 static int _wrap_librdf_digest_update(lua_State* L) {
1951 int SWIG_arg = 0;
1952 librdf_digest *arg1 = (librdf_digest *) 0 ;
1953 char *arg2 = (char *) 0 ;
1954 size_t arg3 ;
1955
1956 SWIG_check_num_args("librdf_digest_update",3,3)
1957 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("librdf_digest_update",1,"librdf_digest *");
1958 if(!SWIG_lua_isnilstring(L,2)) SWIG_fail_arg("librdf_digest_update",2,"char const *");
1959 if(!lua_isnumber(L,3)) SWIG_fail_arg("librdf_digest_update",3,"size_t");
1960
1961 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_librdf_digest_s,0))){
1962 SWIG_fail_ptr("librdf_digest_update",1,SWIGTYPE_p_librdf_digest_s);
1963 }
1964
1965 arg2 = (char *)lua_tostring(L, 2);
1966 SWIG_contract_assert((lua_tonumber(L,3)>=0),"number must not be negative")
1967 arg3 = (size_t)lua_tonumber(L, 3);
1968 librdf_digest_update(arg1,(char const *)arg2,arg3);
1969
1970 return SWIG_arg;
1971
1972 if(0) SWIG_fail;
1973
1974 fail:
1975 lua_error(L);
1976 return SWIG_arg;
1977 }
1978
1979
_wrap_librdf_digest_update_string(lua_State * L)1980 static int _wrap_librdf_digest_update_string(lua_State* L) {
1981 int SWIG_arg = 0;
1982 librdf_digest *arg1 = (librdf_digest *) 0 ;
1983 char *arg2 = (char *) 0 ;
1984
1985 SWIG_check_num_args("librdf_digest_update_string",2,2)
1986 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("librdf_digest_update_string",1,"librdf_digest *");
1987 if(!SWIG_lua_isnilstring(L,2)) SWIG_fail_arg("librdf_digest_update_string",2,"char const *");
1988
1989 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_librdf_digest_s,0))){
1990 SWIG_fail_ptr("librdf_digest_update_string",1,SWIGTYPE_p_librdf_digest_s);
1991 }
1992
1993 arg2 = (char *)lua_tostring(L, 2);
1994 librdf_digest_update_string(arg1,(char const *)arg2);
1995
1996 return SWIG_arg;
1997
1998 if(0) SWIG_fail;
1999
2000 fail:
2001 lua_error(L);
2002 return SWIG_arg;
2003 }
2004
2005
_wrap_librdf_digest_final(lua_State * L)2006 static int _wrap_librdf_digest_final(lua_State* L) {
2007 int SWIG_arg = 0;
2008 librdf_digest *arg1 = (librdf_digest *) 0 ;
2009
2010 SWIG_check_num_args("librdf_digest_final",1,1)
2011 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("librdf_digest_final",1,"librdf_digest *");
2012
2013 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_librdf_digest_s,0))){
2014 SWIG_fail_ptr("librdf_digest_final",1,SWIGTYPE_p_librdf_digest_s);
2015 }
2016
2017 librdf_digest_final(arg1);
2018
2019 return SWIG_arg;
2020
2021 if(0) SWIG_fail;
2022
2023 fail:
2024 lua_error(L);
2025 return SWIG_arg;
2026 }
2027
2028
_wrap_librdf_digest_to_string(lua_State * L)2029 static int _wrap_librdf_digest_to_string(lua_State* L) {
2030 int SWIG_arg = 0;
2031 librdf_digest *arg1 = (librdf_digest *) 0 ;
2032 char *result = 0 ;
2033
2034 SWIG_check_num_args("librdf_digest_to_string",1,1)
2035 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("librdf_digest_to_string",1,"librdf_digest *");
2036
2037 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_librdf_digest_s,0))){
2038 SWIG_fail_ptr("librdf_digest_to_string",1,SWIGTYPE_p_librdf_digest_s);
2039 }
2040
2041 result = (char *)librdf_digest_to_string(arg1);
2042 lua_pushstring(L,(const char *)result); SWIG_arg++;
2043 free(result);
2044 return SWIG_arg;
2045
2046 if(0) SWIG_fail;
2047
2048 fail:
2049 lua_error(L);
2050 return SWIG_arg;
2051 }
2052
2053
_wrap_librdf_new_hash(lua_State * L)2054 static int _wrap_librdf_new_hash(lua_State* L) {
2055 int SWIG_arg = 0;
2056 librdf_world *arg1 = (librdf_world *) 0 ;
2057 char *arg2 = (char *) 0 ;
2058 librdf_hash *result = 0 ;
2059
2060 SWIG_check_num_args("librdf_new_hash",2,2)
2061 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("librdf_new_hash",1,"librdf_world *");
2062 if(!SWIG_lua_isnilstring(L,2)) SWIG_fail_arg("librdf_new_hash",2,"char const *");
2063
2064 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_librdf_world_s,0))){
2065 SWIG_fail_ptr("librdf_new_hash",1,SWIGTYPE_p_librdf_world_s);
2066 }
2067
2068 arg2 = (char *)lua_tostring(L, 2);
2069 result = (librdf_hash *)librdf_new_hash(arg1,(char const *)arg2);
2070 SWIG_NewPointerObj(L,result,SWIGTYPE_p_librdf_hash_s,1); SWIG_arg++;
2071 return SWIG_arg;
2072
2073 if(0) SWIG_fail;
2074
2075 fail:
2076 lua_error(L);
2077 return SWIG_arg;
2078 }
2079
2080
_wrap_librdf_new_hash_from_string(lua_State * L)2081 static int _wrap_librdf_new_hash_from_string(lua_State* L) {
2082 int SWIG_arg = 0;
2083 librdf_world *arg1 = (librdf_world *) 0 ;
2084 char *arg2 = (char *) 0 ;
2085 char *arg3 = (char *) 0 ;
2086 librdf_hash *result = 0 ;
2087
2088 SWIG_check_num_args("librdf_new_hash_from_string",3,3)
2089 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("librdf_new_hash_from_string",1,"librdf_world *");
2090 if(!SWIG_lua_isnilstring(L,2)) SWIG_fail_arg("librdf_new_hash_from_string",2,"char const *");
2091 if(!SWIG_lua_isnilstring(L,3)) SWIG_fail_arg("librdf_new_hash_from_string",3,"char const *");
2092
2093 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_librdf_world_s,0))){
2094 SWIG_fail_ptr("librdf_new_hash_from_string",1,SWIGTYPE_p_librdf_world_s);
2095 }
2096
2097 arg2 = (char *)lua_tostring(L, 2);
2098 arg3 = (char *)lua_tostring(L, 3);
2099 result = (librdf_hash *)librdf_new_hash_from_string(arg1,(char const *)arg2,(char const *)arg3);
2100 SWIG_NewPointerObj(L,result,SWIGTYPE_p_librdf_hash_s,1); SWIG_arg++;
2101 return SWIG_arg;
2102
2103 if(0) SWIG_fail;
2104
2105 fail:
2106 lua_error(L);
2107 return SWIG_arg;
2108 }
2109
2110
_wrap_librdf_new_hash_from_array_of_strings(lua_State * L)2111 static int _wrap_librdf_new_hash_from_array_of_strings(lua_State* L) {
2112 int SWIG_arg = 0;
2113 librdf_world *arg1 = (librdf_world *) 0 ;
2114 char *arg2 = (char *) 0 ;
2115 char **arg3 = (char **) 0 ;
2116 librdf_hash *result = 0 ;
2117
2118 SWIG_check_num_args("librdf_new_hash_from_array_of_strings",3,3)
2119 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("librdf_new_hash_from_array_of_strings",1,"librdf_world *");
2120 if(!SWIG_lua_isnilstring(L,2)) SWIG_fail_arg("librdf_new_hash_from_array_of_strings",2,"char const *");
2121 if(!SWIG_isptrtype(L,3)) SWIG_fail_arg("librdf_new_hash_from_array_of_strings",3,"char const **");
2122
2123 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_librdf_world_s,0))){
2124 SWIG_fail_ptr("librdf_new_hash_from_array_of_strings",1,SWIGTYPE_p_librdf_world_s);
2125 }
2126
2127 arg2 = (char *)lua_tostring(L, 2);
2128
2129 if (!SWIG_IsOK(SWIG_ConvertPtr(L,3,(void**)&arg3,SWIGTYPE_p_p_char,0))){
2130 SWIG_fail_ptr("librdf_new_hash_from_array_of_strings",3,SWIGTYPE_p_p_char);
2131 }
2132
2133 result = (librdf_hash *)librdf_new_hash_from_array_of_strings(arg1,(char const *)arg2,(char const **)arg3);
2134 SWIG_NewPointerObj(L,result,SWIGTYPE_p_librdf_hash_s,1); SWIG_arg++;
2135 return SWIG_arg;
2136
2137 if(0) SWIG_fail;
2138
2139 fail:
2140 lua_error(L);
2141 return SWIG_arg;
2142 }
2143
2144
_wrap_librdf_hash_to_string(lua_State * L)2145 static int _wrap_librdf_hash_to_string(lua_State* L) {
2146 int SWIG_arg = 0;
2147 librdf_hash *arg1 = (librdf_hash *) 0 ;
2148 char **arg2 ;
2149 char *result = 0 ;
2150
2151 SWIG_check_num_args("librdf_hash_to_string",2,2)
2152 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("librdf_hash_to_string",1,"librdf_hash *");
2153 if(!SWIG_isptrtype(L,2)) SWIG_fail_arg("librdf_hash_to_string",2,"char const *[]");
2154
2155 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_librdf_hash_s,0))){
2156 SWIG_fail_ptr("librdf_hash_to_string",1,SWIGTYPE_p_librdf_hash_s);
2157 }
2158
2159
2160 if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(void**)&arg2,SWIGTYPE_p_p_char,0))){
2161 SWIG_fail_ptr("librdf_hash_to_string",2,SWIGTYPE_p_p_char);
2162 }
2163
2164 result = (char *)librdf_hash_to_string(arg1,(char const *(*))arg2);
2165 lua_pushstring(L,(const char *)result); SWIG_arg++;
2166 free(result);
2167 return SWIG_arg;
2168
2169 if(0) SWIG_fail;
2170
2171 fail:
2172 lua_error(L);
2173 return SWIG_arg;
2174 }
2175
2176
_wrap_librdf_free_hash(lua_State * L)2177 static int _wrap_librdf_free_hash(lua_State* L) {
2178 int SWIG_arg = 0;
2179 librdf_hash *arg1 = (librdf_hash *) 0 ;
2180
2181 SWIG_check_num_args("librdf_free_hash",1,1)
2182 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("librdf_free_hash",1,"librdf_hash *");
2183
2184 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_librdf_hash_s,0))){
2185 SWIG_fail_ptr("librdf_free_hash",1,SWIGTYPE_p_librdf_hash_s);
2186 }
2187
2188 librdf_free_hash(arg1);
2189
2190 return SWIG_arg;
2191
2192 if(0) SWIG_fail;
2193
2194 fail:
2195 lua_error(L);
2196 return SWIG_arg;
2197 }
2198
2199
_wrap_librdf_new_world(lua_State * L)2200 static int _wrap_librdf_new_world(lua_State* L) {
2201 int SWIG_arg = 0;
2202 librdf_world *result = 0 ;
2203
2204 SWIG_check_num_args("librdf_new_world",0,0)
2205 result = (librdf_world *)librdf_new_world();
2206 SWIG_NewPointerObj(L,result,SWIGTYPE_p_librdf_world_s,1); SWIG_arg++;
2207 return SWIG_arg;
2208
2209 if(0) SWIG_fail;
2210
2211 fail:
2212 lua_error(L);
2213 return SWIG_arg;
2214 }
2215
2216
_wrap_librdf_free_world(lua_State * L)2217 static int _wrap_librdf_free_world(lua_State* L) {
2218 int SWIG_arg = 0;
2219 librdf_world *arg1 = (librdf_world *) 0 ;
2220
2221 SWIG_check_num_args("librdf_free_world",1,1)
2222 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("librdf_free_world",1,"librdf_world *");
2223
2224 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_librdf_world_s,0))){
2225 SWIG_fail_ptr("librdf_free_world",1,SWIGTYPE_p_librdf_world_s);
2226 }
2227
2228 librdf_free_world(arg1);
2229
2230 return SWIG_arg;
2231
2232 if(0) SWIG_fail;
2233
2234 fail:
2235 lua_error(L);
2236 return SWIG_arg;
2237 }
2238
2239
_wrap_librdf_world_open(lua_State * L)2240 static int _wrap_librdf_world_open(lua_State* L) {
2241 int SWIG_arg = 0;
2242 librdf_world *arg1 = (librdf_world *) 0 ;
2243
2244 SWIG_check_num_args("librdf_world_open",1,1)
2245 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("librdf_world_open",1,"librdf_world *");
2246
2247 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_librdf_world_s,0))){
2248 SWIG_fail_ptr("librdf_world_open",1,SWIGTYPE_p_librdf_world_s);
2249 }
2250
2251 librdf_world_open(arg1);
2252
2253 return SWIG_arg;
2254
2255 if(0) SWIG_fail;
2256
2257 fail:
2258 lua_error(L);
2259 return SWIG_arg;
2260 }
2261
2262
_wrap_librdf_world_get_feature(lua_State * L)2263 static int _wrap_librdf_world_get_feature(lua_State* L) {
2264 int SWIG_arg = 0;
2265 librdf_world *arg1 = (librdf_world *) 0 ;
2266 librdf_uri *arg2 = (librdf_uri *) 0 ;
2267 librdf_node *result = 0 ;
2268
2269 SWIG_check_num_args("librdf_world_get_feature",2,2)
2270 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("librdf_world_get_feature",1,"librdf_world *");
2271 if(!SWIG_isptrtype(L,2)) SWIG_fail_arg("librdf_world_get_feature",2,"librdf_uri *");
2272
2273 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_librdf_world_s,0))){
2274 SWIG_fail_ptr("librdf_world_get_feature",1,SWIGTYPE_p_librdf_world_s);
2275 }
2276
2277
2278 if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(void**)&arg2,SWIGTYPE_p_librdf_uri_s,0))){
2279 SWIG_fail_ptr("librdf_world_get_feature",2,SWIGTYPE_p_librdf_uri_s);
2280 }
2281
2282 result = (librdf_node *)librdf_world_get_feature(arg1,arg2);
2283 SWIG_NewPointerObj(L,result,SWIGTYPE_p_librdf_node_s,1); SWIG_arg++;
2284 return SWIG_arg;
2285
2286 if(0) SWIG_fail;
2287
2288 fail:
2289 lua_error(L);
2290 return SWIG_arg;
2291 }
2292
2293
_wrap_librdf_world_set_feature(lua_State * L)2294 static int _wrap_librdf_world_set_feature(lua_State* L) {
2295 int SWIG_arg = 0;
2296 librdf_world *arg1 = (librdf_world *) 0 ;
2297 librdf_uri *arg2 = (librdf_uri *) 0 ;
2298 librdf_node *arg3 = (librdf_node *) 0 ;
2299 int result;
2300
2301 SWIG_check_num_args("librdf_world_set_feature",3,3)
2302 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("librdf_world_set_feature",1,"librdf_world *");
2303 if(!SWIG_isptrtype(L,2)) SWIG_fail_arg("librdf_world_set_feature",2,"librdf_uri *");
2304 if(!SWIG_isptrtype(L,3)) SWIG_fail_arg("librdf_world_set_feature",3,"librdf_node *");
2305
2306 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_librdf_world_s,0))){
2307 SWIG_fail_ptr("librdf_world_set_feature",1,SWIGTYPE_p_librdf_world_s);
2308 }
2309
2310
2311 if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(void**)&arg2,SWIGTYPE_p_librdf_uri_s,0))){
2312 SWIG_fail_ptr("librdf_world_set_feature",2,SWIGTYPE_p_librdf_uri_s);
2313 }
2314
2315
2316 if (!SWIG_IsOK(SWIG_ConvertPtr(L,3,(void**)&arg3,SWIGTYPE_p_librdf_node_s,0))){
2317 SWIG_fail_ptr("librdf_world_set_feature",3,SWIGTYPE_p_librdf_node_s);
2318 }
2319
2320 result = (int)librdf_world_set_feature(arg1,arg2,arg3);
2321 lua_pushnumber(L, (lua_Number) result); SWIG_arg++;
2322 return SWIG_arg;
2323
2324 if(0) SWIG_fail;
2325
2326 fail:
2327 lua_error(L);
2328 return SWIG_arg;
2329 }
2330
2331
_wrap_librdf_parser_get_accept_header(lua_State * L)2332 static int _wrap_librdf_parser_get_accept_header(lua_State* L) {
2333 int SWIG_arg = 0;
2334 librdf_parser *arg1 = (librdf_parser *) 0 ;
2335 char *result = 0 ;
2336
2337 SWIG_check_num_args("librdf_parser_get_accept_header",1,1)
2338 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("librdf_parser_get_accept_header",1,"librdf_parser *");
2339
2340 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_librdf_parser_s,0))){
2341 SWIG_fail_ptr("librdf_parser_get_accept_header",1,SWIGTYPE_p_librdf_parser_s);
2342 }
2343
2344 result = (char *)librdf_parser_get_accept_header(arg1);
2345 lua_pushstring(L,(const char *)result); SWIG_arg++;
2346 free(result);
2347 return SWIG_arg;
2348
2349 if(0) SWIG_fail;
2350
2351 fail:
2352 lua_error(L);
2353 return SWIG_arg;
2354 }
2355
2356
_wrap_librdf_world_set_logger(lua_State * L)2357 static int _wrap_librdf_world_set_logger(lua_State* L) {
2358 int SWIG_arg = 0;
2359 librdf_world *arg1 = (librdf_world *) 0 ;
2360 void *arg2 = (void *) 0 ;
2361 librdf_log_func arg3 ;
2362 librdf_log_func *argp3 ;
2363
2364 SWIG_check_num_args("librdf_world_set_logger",3,3)
2365 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("librdf_world_set_logger",1,"librdf_world *");
2366 if(!SWIG_isptrtype(L,2)) SWIG_fail_arg("librdf_world_set_logger",2,"void *");
2367 if(!lua_isuserdata(L,3)) SWIG_fail_arg("librdf_world_set_logger",3,"librdf_log_func");
2368
2369 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_librdf_world_s,0))){
2370 SWIG_fail_ptr("librdf_world_set_logger",1,SWIGTYPE_p_librdf_world_s);
2371 }
2372
2373 arg2=(void *)SWIG_MustGetPtr(L,2,0,0,2,"librdf_world_set_logger");
2374
2375 if (!SWIG_IsOK(SWIG_ConvertPtr(L,3,(void**)&argp3,SWIGTYPE_p_librdf_log_func,0))){
2376 SWIG_fail_ptr("librdf_world_set_logger",3,SWIGTYPE_p_librdf_log_func);
2377 }
2378 arg3 = *argp3;
2379
2380 librdf_world_set_logger(arg1,arg2,arg3);
2381
2382 return SWIG_arg;
2383
2384 if(0) SWIG_fail;
2385
2386 fail:
2387 lua_error(L);
2388 return SWIG_arg;
2389 }
2390
2391
_wrap_librdf_free_iterator(lua_State * L)2392 static int _wrap_librdf_free_iterator(lua_State* L) {
2393 int SWIG_arg = 0;
2394 librdf_iterator *arg1 = (librdf_iterator *) 0 ;
2395
2396 SWIG_check_num_args("librdf_free_iterator",1,1)
2397 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("librdf_free_iterator",1,"librdf_iterator *");
2398
2399 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_librdf_iterator_s,0))){
2400 SWIG_fail_ptr("librdf_free_iterator",1,SWIGTYPE_p_librdf_iterator_s);
2401 }
2402
2403 librdf_free_iterator(arg1);
2404
2405 return SWIG_arg;
2406
2407 if(0) SWIG_fail;
2408
2409 fail:
2410 lua_error(L);
2411 return SWIG_arg;
2412 }
2413
2414
_wrap_librdf_iterator_end(lua_State * L)2415 static int _wrap_librdf_iterator_end(lua_State* L) {
2416 int SWIG_arg = 0;
2417 librdf_iterator *arg1 = (librdf_iterator *) 0 ;
2418 int result;
2419
2420 SWIG_check_num_args("librdf_iterator_end",1,1)
2421 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("librdf_iterator_end",1,"librdf_iterator *");
2422
2423 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_librdf_iterator_s,0))){
2424 SWIG_fail_ptr("librdf_iterator_end",1,SWIGTYPE_p_librdf_iterator_s);
2425 }
2426
2427 result = (int)librdf_iterator_end(arg1);
2428 lua_pushnumber(L, (lua_Number) result); SWIG_arg++;
2429 return SWIG_arg;
2430
2431 if(0) SWIG_fail;
2432
2433 fail:
2434 lua_error(L);
2435 return SWIG_arg;
2436 }
2437
2438
_wrap_librdf_iterator_get_object(lua_State * L)2439 static int _wrap_librdf_iterator_get_object(lua_State* L) {
2440 int SWIG_arg = 0;
2441 librdf_iterator *arg1 = (librdf_iterator *) 0 ;
2442 librdf_node *result = 0 ;
2443
2444 SWIG_check_num_args("librdf_iterator_get_object",1,1)
2445 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("librdf_iterator_get_object",1,"librdf_iterator *");
2446
2447 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_librdf_iterator_s,0))){
2448 SWIG_fail_ptr("librdf_iterator_get_object",1,SWIGTYPE_p_librdf_iterator_s);
2449 }
2450
2451 result = (librdf_node *)librdf_iterator_get_object(arg1);
2452 SWIG_NewPointerObj(L,result,SWIGTYPE_p_librdf_node_s,0); SWIG_arg++;
2453 return SWIG_arg;
2454
2455 if(0) SWIG_fail;
2456
2457 fail:
2458 lua_error(L);
2459 return SWIG_arg;
2460 }
2461
2462
_wrap_librdf_iterator_get_context(lua_State * L)2463 static int _wrap_librdf_iterator_get_context(lua_State* L) {
2464 int SWIG_arg = 0;
2465 librdf_iterator *arg1 = (librdf_iterator *) 0 ;
2466 librdf_node *result = 0 ;
2467
2468 SWIG_check_num_args("librdf_iterator_get_context",1,1)
2469 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("librdf_iterator_get_context",1,"librdf_iterator *");
2470
2471 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_librdf_iterator_s,0))){
2472 SWIG_fail_ptr("librdf_iterator_get_context",1,SWIGTYPE_p_librdf_iterator_s);
2473 }
2474
2475 result = (librdf_node *)librdf_iterator_get_context(arg1);
2476 SWIG_NewPointerObj(L,result,SWIGTYPE_p_librdf_node_s,0); SWIG_arg++;
2477 return SWIG_arg;
2478
2479 if(0) SWIG_fail;
2480
2481 fail:
2482 lua_error(L);
2483 return SWIG_arg;
2484 }
2485
2486
_wrap_librdf_iterator_next(lua_State * L)2487 static int _wrap_librdf_iterator_next(lua_State* L) {
2488 int SWIG_arg = 0;
2489 librdf_iterator *arg1 = (librdf_iterator *) 0 ;
2490 int result;
2491
2492 SWIG_check_num_args("librdf_iterator_next",1,1)
2493 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("librdf_iterator_next",1,"librdf_iterator *");
2494
2495 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_librdf_iterator_s,0))){
2496 SWIG_fail_ptr("librdf_iterator_next",1,SWIGTYPE_p_librdf_iterator_s);
2497 }
2498
2499 result = (int)librdf_iterator_next(arg1);
2500 lua_pushnumber(L, (lua_Number) result); SWIG_arg++;
2501 return SWIG_arg;
2502
2503 if(0) SWIG_fail;
2504
2505 fail:
2506 lua_error(L);
2507 return SWIG_arg;
2508 }
2509
2510
_wrap_librdf_new_uri(lua_State * L)2511 static int _wrap_librdf_new_uri(lua_State* L) {
2512 int SWIG_arg = 0;
2513 librdf_world *arg1 = (librdf_world *) 0 ;
2514 char *arg2 = (char *) 0 ;
2515 librdf_uri *result = 0 ;
2516
2517 SWIG_check_num_args("librdf_new_uri",2,2)
2518 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("librdf_new_uri",1,"librdf_world *");
2519 if(!SWIG_lua_isnilstring(L,2)) SWIG_fail_arg("librdf_new_uri",2,"char *");
2520
2521 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_librdf_world_s,0))){
2522 SWIG_fail_ptr("librdf_new_uri",1,SWIGTYPE_p_librdf_world_s);
2523 }
2524
2525 arg2 = (char *)lua_tostring(L, 2);
2526 result = (librdf_uri *)librdf_new_uri(arg1,arg2);
2527 SWIG_NewPointerObj(L,result,SWIGTYPE_p_librdf_uri_s,1); SWIG_arg++;
2528 return SWIG_arg;
2529
2530 if(0) SWIG_fail;
2531
2532 fail:
2533 lua_error(L);
2534 return SWIG_arg;
2535 }
2536
2537
_wrap_librdf_new_uri_from_uri(lua_State * L)2538 static int _wrap_librdf_new_uri_from_uri(lua_State* L) {
2539 int SWIG_arg = 0;
2540 librdf_uri *arg1 = (librdf_uri *) 0 ;
2541 librdf_uri *result = 0 ;
2542
2543 SWIG_check_num_args("librdf_new_uri_from_uri",1,1)
2544 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("librdf_new_uri_from_uri",1,"librdf_uri *");
2545
2546 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_librdf_uri_s,0))){
2547 SWIG_fail_ptr("librdf_new_uri_from_uri",1,SWIGTYPE_p_librdf_uri_s);
2548 }
2549
2550 result = (librdf_uri *)librdf_new_uri_from_uri(arg1);
2551 SWIG_NewPointerObj(L,result,SWIGTYPE_p_librdf_uri_s,1); SWIG_arg++;
2552 return SWIG_arg;
2553
2554 if(0) SWIG_fail;
2555
2556 fail:
2557 lua_error(L);
2558 return SWIG_arg;
2559 }
2560
2561
_wrap_librdf_new_uri_from_filename(lua_State * L)2562 static int _wrap_librdf_new_uri_from_filename(lua_State* L) {
2563 int SWIG_arg = 0;
2564 librdf_world *arg1 = (librdf_world *) 0 ;
2565 char *arg2 = (char *) 0 ;
2566 librdf_uri *result = 0 ;
2567
2568 SWIG_check_num_args("librdf_new_uri_from_filename",2,2)
2569 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("librdf_new_uri_from_filename",1,"librdf_world *");
2570 if(!SWIG_lua_isnilstring(L,2)) SWIG_fail_arg("librdf_new_uri_from_filename",2,"char const *");
2571
2572 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_librdf_world_s,0))){
2573 SWIG_fail_ptr("librdf_new_uri_from_filename",1,SWIGTYPE_p_librdf_world_s);
2574 }
2575
2576 arg2 = (char *)lua_tostring(L, 2);
2577 result = (librdf_uri *)librdf_new_uri_from_filename(arg1,(char const *)arg2);
2578 SWIG_NewPointerObj(L,result,SWIGTYPE_p_librdf_uri_s,0); SWIG_arg++;
2579 return SWIG_arg;
2580
2581 if(0) SWIG_fail;
2582
2583 fail:
2584 lua_error(L);
2585 return SWIG_arg;
2586 }
2587
2588
_wrap_librdf_free_uri(lua_State * L)2589 static int _wrap_librdf_free_uri(lua_State* L) {
2590 int SWIG_arg = 0;
2591 librdf_uri *arg1 = (librdf_uri *) 0 ;
2592
2593 SWIG_check_num_args("librdf_free_uri",1,1)
2594 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("librdf_free_uri",1,"librdf_uri *");
2595
2596 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_librdf_uri_s,0))){
2597 SWIG_fail_ptr("librdf_free_uri",1,SWIGTYPE_p_librdf_uri_s);
2598 }
2599
2600 librdf_free_uri(arg1);
2601
2602 return SWIG_arg;
2603
2604 if(0) SWIG_fail;
2605
2606 fail:
2607 lua_error(L);
2608 return SWIG_arg;
2609 }
2610
2611
_wrap_librdf_uri_to_string(lua_State * L)2612 static int _wrap_librdf_uri_to_string(lua_State* L) {
2613 int SWIG_arg = 0;
2614 librdf_uri *arg1 = (librdf_uri *) 0 ;
2615 char *result = 0 ;
2616
2617 SWIG_check_num_args("librdf_uri_to_string",1,1)
2618 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("librdf_uri_to_string",1,"librdf_uri *");
2619
2620 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_librdf_uri_s,0))){
2621 SWIG_fail_ptr("librdf_uri_to_string",1,SWIGTYPE_p_librdf_uri_s);
2622 }
2623
2624 result = (char *)librdf_uri_to_string(arg1);
2625 lua_pushstring(L,(const char *)result); SWIG_arg++;
2626 free(result);
2627 return SWIG_arg;
2628
2629 if(0) SWIG_fail;
2630
2631 fail:
2632 lua_error(L);
2633 return SWIG_arg;
2634 }
2635
2636
_wrap_librdf_uri_equals(lua_State * L)2637 static int _wrap_librdf_uri_equals(lua_State* L) {
2638 int SWIG_arg = 0;
2639 librdf_uri *arg1 = (librdf_uri *) 0 ;
2640 librdf_uri *arg2 = (librdf_uri *) 0 ;
2641 int result;
2642
2643 SWIG_check_num_args("librdf_uri_equals",2,2)
2644 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("librdf_uri_equals",1,"librdf_uri *");
2645 if(!SWIG_isptrtype(L,2)) SWIG_fail_arg("librdf_uri_equals",2,"librdf_uri *");
2646
2647 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_librdf_uri_s,0))){
2648 SWIG_fail_ptr("librdf_uri_equals",1,SWIGTYPE_p_librdf_uri_s);
2649 }
2650
2651
2652 if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(void**)&arg2,SWIGTYPE_p_librdf_uri_s,0))){
2653 SWIG_fail_ptr("librdf_uri_equals",2,SWIGTYPE_p_librdf_uri_s);
2654 }
2655
2656 result = (int)librdf_uri_equals(arg1,arg2);
2657 lua_pushnumber(L, (lua_Number) result); SWIG_arg++;
2658 return SWIG_arg;
2659
2660 if(0) SWIG_fail;
2661
2662 fail:
2663 lua_error(L);
2664 return SWIG_arg;
2665 }
2666
2667
_wrap_librdf_uri_compare(lua_State * L)2668 static int _wrap_librdf_uri_compare(lua_State* L) {
2669 int SWIG_arg = 0;
2670 librdf_uri *arg1 = (librdf_uri *) 0 ;
2671 librdf_uri *arg2 = (librdf_uri *) 0 ;
2672 int result;
2673
2674 SWIG_check_num_args("librdf_uri_compare",2,2)
2675 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("librdf_uri_compare",1,"librdf_uri *");
2676 if(!SWIG_isptrtype(L,2)) SWIG_fail_arg("librdf_uri_compare",2,"librdf_uri *");
2677
2678 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_librdf_uri_s,0))){
2679 SWIG_fail_ptr("librdf_uri_compare",1,SWIGTYPE_p_librdf_uri_s);
2680 }
2681
2682
2683 if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(void**)&arg2,SWIGTYPE_p_librdf_uri_s,0))){
2684 SWIG_fail_ptr("librdf_uri_compare",2,SWIGTYPE_p_librdf_uri_s);
2685 }
2686
2687 result = (int)librdf_uri_compare(arg1,arg2);
2688 lua_pushnumber(L, (lua_Number) result); SWIG_arg++;
2689 return SWIG_arg;
2690
2691 if(0) SWIG_fail;
2692
2693 fail:
2694 lua_error(L);
2695 return SWIG_arg;
2696 }
2697
2698
_wrap_librdf_new_node(lua_State * L)2699 static int _wrap_librdf_new_node(lua_State* L) {
2700 int SWIG_arg = 0;
2701 librdf_world *arg1 = (librdf_world *) 0 ;
2702 librdf_node *result = 0 ;
2703
2704 SWIG_check_num_args("librdf_new_node",1,1)
2705 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("librdf_new_node",1,"librdf_world *");
2706
2707 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_librdf_world_s,0))){
2708 SWIG_fail_ptr("librdf_new_node",1,SWIGTYPE_p_librdf_world_s);
2709 }
2710
2711 result = (librdf_node *)librdf_new_node(arg1);
2712 SWIG_NewPointerObj(L,result,SWIGTYPE_p_librdf_node_s,1); SWIG_arg++;
2713 return SWIG_arg;
2714
2715 if(0) SWIG_fail;
2716
2717 fail:
2718 lua_error(L);
2719 return SWIG_arg;
2720 }
2721
2722
_wrap_librdf_new_node_from_uri_string(lua_State * L)2723 static int _wrap_librdf_new_node_from_uri_string(lua_State* L) {
2724 int SWIG_arg = 0;
2725 librdf_world *arg1 = (librdf_world *) 0 ;
2726 char *arg2 = (char *) 0 ;
2727 librdf_node *result = 0 ;
2728
2729 SWIG_check_num_args("librdf_new_node_from_uri_string",2,2)
2730 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("librdf_new_node_from_uri_string",1,"librdf_world *");
2731 if(!SWIG_lua_isnilstring(L,2)) SWIG_fail_arg("librdf_new_node_from_uri_string",2,"char const *");
2732
2733 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_librdf_world_s,0))){
2734 SWIG_fail_ptr("librdf_new_node_from_uri_string",1,SWIGTYPE_p_librdf_world_s);
2735 }
2736
2737 arg2 = (char *)lua_tostring(L, 2);
2738 result = (librdf_node *)librdf_new_node_from_uri_string(arg1,(char const *)arg2);
2739 SWIG_NewPointerObj(L,result,SWIGTYPE_p_librdf_node_s,1); SWIG_arg++;
2740 return SWIG_arg;
2741
2742 if(0) SWIG_fail;
2743
2744 fail:
2745 lua_error(L);
2746 return SWIG_arg;
2747 }
2748
2749
_wrap_librdf_new_node_from_uri(lua_State * L)2750 static int _wrap_librdf_new_node_from_uri(lua_State* L) {
2751 int SWIG_arg = 0;
2752 librdf_world *arg1 = (librdf_world *) 0 ;
2753 librdf_uri *arg2 = (librdf_uri *) 0 ;
2754 librdf_node *result = 0 ;
2755
2756 SWIG_check_num_args("librdf_new_node_from_uri",2,2)
2757 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("librdf_new_node_from_uri",1,"librdf_world *");
2758 if(!SWIG_isptrtype(L,2)) SWIG_fail_arg("librdf_new_node_from_uri",2,"librdf_uri *");
2759
2760 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_librdf_world_s,0))){
2761 SWIG_fail_ptr("librdf_new_node_from_uri",1,SWIGTYPE_p_librdf_world_s);
2762 }
2763
2764
2765 if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(void**)&arg2,SWIGTYPE_p_librdf_uri_s,0))){
2766 SWIG_fail_ptr("librdf_new_node_from_uri",2,SWIGTYPE_p_librdf_uri_s);
2767 }
2768
2769 result = (librdf_node *)librdf_new_node_from_uri(arg1,arg2);
2770 SWIG_NewPointerObj(L,result,SWIGTYPE_p_librdf_node_s,1); SWIG_arg++;
2771 return SWIG_arg;
2772
2773 if(0) SWIG_fail;
2774
2775 fail:
2776 lua_error(L);
2777 return SWIG_arg;
2778 }
2779
2780
_wrap_librdf_new_node_from_uri_local_name(lua_State * L)2781 static int _wrap_librdf_new_node_from_uri_local_name(lua_State* L) {
2782 int SWIG_arg = 0;
2783 librdf_world *arg1 = (librdf_world *) 0 ;
2784 librdf_uri *arg2 = (librdf_uri *) 0 ;
2785 char *arg3 = (char *) 0 ;
2786 librdf_node *result = 0 ;
2787
2788 SWIG_check_num_args("librdf_new_node_from_uri_local_name",3,3)
2789 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("librdf_new_node_from_uri_local_name",1,"librdf_world *");
2790 if(!SWIG_isptrtype(L,2)) SWIG_fail_arg("librdf_new_node_from_uri_local_name",2,"librdf_uri *");
2791 if(!SWIG_lua_isnilstring(L,3)) SWIG_fail_arg("librdf_new_node_from_uri_local_name",3,"char const *");
2792
2793 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_librdf_world_s,0))){
2794 SWIG_fail_ptr("librdf_new_node_from_uri_local_name",1,SWIGTYPE_p_librdf_world_s);
2795 }
2796
2797
2798 if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(void**)&arg2,SWIGTYPE_p_librdf_uri_s,0))){
2799 SWIG_fail_ptr("librdf_new_node_from_uri_local_name",2,SWIGTYPE_p_librdf_uri_s);
2800 }
2801
2802 arg3 = (char *)lua_tostring(L, 3);
2803 result = (librdf_node *)librdf_new_node_from_uri_local_name(arg1,arg2,(char const *)arg3);
2804 SWIG_NewPointerObj(L,result,SWIGTYPE_p_librdf_node_s,1); SWIG_arg++;
2805 return SWIG_arg;
2806
2807 if(0) SWIG_fail;
2808
2809 fail:
2810 lua_error(L);
2811 return SWIG_arg;
2812 }
2813
2814
_wrap_librdf_new_node_from_normalised_uri_string(lua_State * L)2815 static int _wrap_librdf_new_node_from_normalised_uri_string(lua_State* L) {
2816 int SWIG_arg = 0;
2817 librdf_world *arg1 = (librdf_world *) 0 ;
2818 char *arg2 = (char *) 0 ;
2819 librdf_uri *arg3 = (librdf_uri *) 0 ;
2820 librdf_uri *arg4 = (librdf_uri *) 0 ;
2821 librdf_node *result = 0 ;
2822
2823 SWIG_check_num_args("librdf_new_node_from_normalised_uri_string",4,4)
2824 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("librdf_new_node_from_normalised_uri_string",1,"librdf_world *");
2825 if(!SWIG_lua_isnilstring(L,2)) SWIG_fail_arg("librdf_new_node_from_normalised_uri_string",2,"char const *");
2826 if(!SWIG_isptrtype(L,3)) SWIG_fail_arg("librdf_new_node_from_normalised_uri_string",3,"librdf_uri *");
2827 if(!SWIG_isptrtype(L,4)) SWIG_fail_arg("librdf_new_node_from_normalised_uri_string",4,"librdf_uri *");
2828
2829 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_librdf_world_s,0))){
2830 SWIG_fail_ptr("librdf_new_node_from_normalised_uri_string",1,SWIGTYPE_p_librdf_world_s);
2831 }
2832
2833 arg2 = (char *)lua_tostring(L, 2);
2834
2835 if (!SWIG_IsOK(SWIG_ConvertPtr(L,3,(void**)&arg3,SWIGTYPE_p_librdf_uri_s,0))){
2836 SWIG_fail_ptr("librdf_new_node_from_normalised_uri_string",3,SWIGTYPE_p_librdf_uri_s);
2837 }
2838
2839
2840 if (!SWIG_IsOK(SWIG_ConvertPtr(L,4,(void**)&arg4,SWIGTYPE_p_librdf_uri_s,0))){
2841 SWIG_fail_ptr("librdf_new_node_from_normalised_uri_string",4,SWIGTYPE_p_librdf_uri_s);
2842 }
2843
2844 result = (librdf_node *)librdf_new_node_from_normalised_uri_string(arg1,(char const *)arg2,arg3,arg4);
2845 SWIG_NewPointerObj(L,result,SWIGTYPE_p_librdf_node_s,1); SWIG_arg++;
2846 return SWIG_arg;
2847
2848 if(0) SWIG_fail;
2849
2850 fail:
2851 lua_error(L);
2852 return SWIG_arg;
2853 }
2854
2855
_wrap_librdf_new_node_from_literal(lua_State * L)2856 static int _wrap_librdf_new_node_from_literal(lua_State* L) {
2857 int SWIG_arg = 0;
2858 librdf_world *arg1 = (librdf_world *) 0 ;
2859 char *arg2 = (char *) 0 ;
2860 char *arg3 = (char *) NULL ;
2861 int arg4 = (int) 0 ;
2862 librdf_node *result = 0 ;
2863
2864 SWIG_check_num_args("librdf_new_node_from_literal",2,4)
2865 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("librdf_new_node_from_literal",1,"librdf_world *");
2866 if(!SWIG_lua_isnilstring(L,2)) SWIG_fail_arg("librdf_new_node_from_literal",2,"char const *");
2867 if(lua_gettop(L)>=3 && !SWIG_lua_isnilstring(L,3)) SWIG_fail_arg("librdf_new_node_from_literal",3,"char const *");
2868 if(lua_gettop(L)>=4 && !lua_isnumber(L,4)) SWIG_fail_arg("librdf_new_node_from_literal",4,"int");
2869
2870 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_librdf_world_s,0))){
2871 SWIG_fail_ptr("librdf_new_node_from_literal",1,SWIGTYPE_p_librdf_world_s);
2872 }
2873
2874 arg2 = (char *)lua_tostring(L, 2);
2875 if(lua_gettop(L)>=3){
2876 arg3 = (char *)lua_tostring(L, 3);
2877 }
2878 if(lua_gettop(L)>=4){
2879 arg4 = (int)lua_tonumber(L, 4);
2880 }
2881 result = (librdf_node *)librdf_new_node_from_literal(arg1,(char const *)arg2,(char const *)arg3,arg4);
2882 SWIG_NewPointerObj(L,result,SWIGTYPE_p_librdf_node_s,1); SWIG_arg++;
2883 return SWIG_arg;
2884
2885 if(0) SWIG_fail;
2886
2887 fail:
2888 lua_error(L);
2889 return SWIG_arg;
2890 }
2891
2892
_wrap_librdf_new_node_from_typed_literal(lua_State * L)2893 static int _wrap_librdf_new_node_from_typed_literal(lua_State* L) {
2894 int SWIG_arg = 0;
2895 librdf_world *arg1 = (librdf_world *) 0 ;
2896 char *arg2 = (char *) 0 ;
2897 char *arg3 = (char *) NULL ;
2898 librdf_uri *arg4 = (librdf_uri *) NULL ;
2899 librdf_node *result = 0 ;
2900
2901 SWIG_check_num_args("librdf_new_node_from_typed_literal",2,4)
2902 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("librdf_new_node_from_typed_literal",1,"librdf_world *");
2903 if(!SWIG_lua_isnilstring(L,2)) SWIG_fail_arg("librdf_new_node_from_typed_literal",2,"char const *");
2904 if(lua_gettop(L)>=3 && !SWIG_lua_isnilstring(L,3)) SWIG_fail_arg("librdf_new_node_from_typed_literal",3,"char const *");
2905 if(lua_gettop(L)>=4 && !SWIG_isptrtype(L,4)) SWIG_fail_arg("librdf_new_node_from_typed_literal",4,"librdf_uri *");
2906
2907 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_librdf_world_s,0))){
2908 SWIG_fail_ptr("librdf_new_node_from_typed_literal",1,SWIGTYPE_p_librdf_world_s);
2909 }
2910
2911 arg2 = (char *)lua_tostring(L, 2);
2912 if(lua_gettop(L)>=3){
2913 arg3 = (char *)lua_tostring(L, 3);
2914 }
2915 if(lua_gettop(L)>=4){
2916 if (!SWIG_IsOK(SWIG_ConvertPtr(L,4,(void**)&arg4,SWIGTYPE_p_librdf_uri_s,0))){
2917 SWIG_fail_ptr("librdf_new_node_from_typed_literal",4,SWIGTYPE_p_librdf_uri_s);
2918 }
2919 }
2920 result = (librdf_node *)librdf_new_node_from_typed_literal(arg1,(char const *)arg2,(char const *)arg3,arg4);
2921 SWIG_NewPointerObj(L,result,SWIGTYPE_p_librdf_node_s,1); SWIG_arg++;
2922 return SWIG_arg;
2923
2924 if(0) SWIG_fail;
2925
2926 fail:
2927 lua_error(L);
2928 return SWIG_arg;
2929 }
2930
2931
_wrap_librdf_new_node_from_node(lua_State * L)2932 static int _wrap_librdf_new_node_from_node(lua_State* L) {
2933 int SWIG_arg = 0;
2934 librdf_node *arg1 = (librdf_node *) 0 ;
2935 librdf_node *result = 0 ;
2936
2937 SWIG_check_num_args("librdf_new_node_from_node",1,1)
2938 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("librdf_new_node_from_node",1,"librdf_node *");
2939
2940 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_librdf_node_s,0))){
2941 SWIG_fail_ptr("librdf_new_node_from_node",1,SWIGTYPE_p_librdf_node_s);
2942 }
2943
2944 result = (librdf_node *)librdf_new_node_from_node(arg1);
2945 SWIG_NewPointerObj(L,result,SWIGTYPE_p_librdf_node_s,1); SWIG_arg++;
2946 return SWIG_arg;
2947
2948 if(0) SWIG_fail;
2949
2950 fail:
2951 lua_error(L);
2952 return SWIG_arg;
2953 }
2954
2955
_wrap_librdf_new_node_from_blank_identifier(lua_State * L)2956 static int _wrap_librdf_new_node_from_blank_identifier(lua_State* L) {
2957 int SWIG_arg = 0;
2958 librdf_world *arg1 = (librdf_world *) 0 ;
2959 char *arg2 = (char *) NULL ;
2960 librdf_node *result = 0 ;
2961
2962 SWIG_check_num_args("librdf_new_node_from_blank_identifier",1,2)
2963 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("librdf_new_node_from_blank_identifier",1,"librdf_world *");
2964 if(lua_gettop(L)>=2 && !SWIG_lua_isnilstring(L,2)) SWIG_fail_arg("librdf_new_node_from_blank_identifier",2,"char const *");
2965
2966 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_librdf_world_s,0))){
2967 SWIG_fail_ptr("librdf_new_node_from_blank_identifier",1,SWIGTYPE_p_librdf_world_s);
2968 }
2969
2970 if(lua_gettop(L)>=2){
2971 arg2 = (char *)lua_tostring(L, 2);
2972 }
2973 result = (librdf_node *)librdf_new_node_from_blank_identifier(arg1,(char const *)arg2);
2974 SWIG_NewPointerObj(L,result,SWIGTYPE_p_librdf_node_s,1); SWIG_arg++;
2975 return SWIG_arg;
2976
2977 if(0) SWIG_fail;
2978
2979 fail:
2980 lua_error(L);
2981 return SWIG_arg;
2982 }
2983
2984
_wrap_librdf_free_node(lua_State * L)2985 static int _wrap_librdf_free_node(lua_State* L) {
2986 int SWIG_arg = 0;
2987 librdf_node *arg1 = (librdf_node *) 0 ;
2988
2989 SWIG_check_num_args("librdf_free_node",1,1)
2990 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("librdf_free_node",1,"librdf_node *");
2991
2992 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_librdf_node_s,0))){
2993 SWIG_fail_ptr("librdf_free_node",1,SWIGTYPE_p_librdf_node_s);
2994 }
2995
2996 librdf_free_node(arg1);
2997
2998 return SWIG_arg;
2999
3000 if(0) SWIG_fail;
3001
3002 fail:
3003 lua_error(L);
3004 return SWIG_arg;
3005 }
3006
3007
_wrap_librdf_node_get_uri(lua_State * L)3008 static int _wrap_librdf_node_get_uri(lua_State* L) {
3009 int SWIG_arg = 0;
3010 librdf_node *arg1 = (librdf_node *) 0 ;
3011 librdf_uri *result = 0 ;
3012
3013 SWIG_check_num_args("librdf_node_get_uri",1,1)
3014 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("librdf_node_get_uri",1,"librdf_node *");
3015
3016 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_librdf_node_s,0))){
3017 SWIG_fail_ptr("librdf_node_get_uri",1,SWIGTYPE_p_librdf_node_s);
3018 }
3019
3020 result = (librdf_uri *)librdf_node_get_uri(arg1);
3021 SWIG_NewPointerObj(L,result,SWIGTYPE_p_librdf_uri_s,0); SWIG_arg++;
3022 return SWIG_arg;
3023
3024 if(0) SWIG_fail;
3025
3026 fail:
3027 lua_error(L);
3028 return SWIG_arg;
3029 }
3030
3031
_wrap_librdf_node_get_type(lua_State * L)3032 static int _wrap_librdf_node_get_type(lua_State* L) {
3033 int SWIG_arg = 0;
3034 librdf_node *arg1 = (librdf_node *) 0 ;
3035 int result;
3036
3037 SWIG_check_num_args("librdf_node_get_type",1,1)
3038 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("librdf_node_get_type",1,"librdf_node *");
3039
3040 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_librdf_node_s,0))){
3041 SWIG_fail_ptr("librdf_node_get_type",1,SWIGTYPE_p_librdf_node_s);
3042 }
3043
3044 result = (int)librdf_node_get_type(arg1);
3045 lua_pushnumber(L, (lua_Number) result); SWIG_arg++;
3046 return SWIG_arg;
3047
3048 if(0) SWIG_fail;
3049
3050 fail:
3051 lua_error(L);
3052 return SWIG_arg;
3053 }
3054
3055
_wrap_librdf_node_get_literal_value(lua_State * L)3056 static int _wrap_librdf_node_get_literal_value(lua_State* L) {
3057 int SWIG_arg = 0;
3058 librdf_node *arg1 = (librdf_node *) 0 ;
3059 char *result = 0 ;
3060
3061 SWIG_check_num_args("librdf_node_get_literal_value",1,1)
3062 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("librdf_node_get_literal_value",1,"librdf_node *");
3063
3064 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_librdf_node_s,0))){
3065 SWIG_fail_ptr("librdf_node_get_literal_value",1,SWIGTYPE_p_librdf_node_s);
3066 }
3067
3068 result = (char *)librdf_node_get_literal_value(arg1);
3069 lua_pushstring(L,(const char *)result); SWIG_arg++;
3070 return SWIG_arg;
3071
3072 if(0) SWIG_fail;
3073
3074 fail:
3075 lua_error(L);
3076 return SWIG_arg;
3077 }
3078
3079
_wrap_librdf_node_get_literal_value_as_latin1(lua_State * L)3080 static int _wrap_librdf_node_get_literal_value_as_latin1(lua_State* L) {
3081 int SWIG_arg = 0;
3082 librdf_node *arg1 = (librdf_node *) 0 ;
3083 char *result = 0 ;
3084
3085 SWIG_check_num_args("librdf_node_get_literal_value_as_latin1",1,1)
3086 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("librdf_node_get_literal_value_as_latin1",1,"librdf_node *");
3087
3088 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_librdf_node_s,0))){
3089 SWIG_fail_ptr("librdf_node_get_literal_value_as_latin1",1,SWIGTYPE_p_librdf_node_s);
3090 }
3091
3092 result = (char *)librdf_node_get_literal_value_as_latin1(arg1);
3093 lua_pushstring(L,(const char *)result); SWIG_arg++;
3094 return SWIG_arg;
3095
3096 if(0) SWIG_fail;
3097
3098 fail:
3099 lua_error(L);
3100 return SWIG_arg;
3101 }
3102
3103
_wrap_librdf_node_get_literal_value_language(lua_State * L)3104 static int _wrap_librdf_node_get_literal_value_language(lua_State* L) {
3105 int SWIG_arg = 0;
3106 librdf_node *arg1 = (librdf_node *) 0 ;
3107 char *result = 0 ;
3108
3109 SWIG_check_num_args("librdf_node_get_literal_value_language",1,1)
3110 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("librdf_node_get_literal_value_language",1,"librdf_node *");
3111
3112 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_librdf_node_s,0))){
3113 SWIG_fail_ptr("librdf_node_get_literal_value_language",1,SWIGTYPE_p_librdf_node_s);
3114 }
3115
3116 result = (char *)librdf_node_get_literal_value_language(arg1);
3117 lua_pushstring(L,(const char *)result); SWIG_arg++;
3118 return SWIG_arg;
3119
3120 if(0) SWIG_fail;
3121
3122 fail:
3123 lua_error(L);
3124 return SWIG_arg;
3125 }
3126
3127
_wrap_librdf_node_get_literal_value_datatype_uri(lua_State * L)3128 static int _wrap_librdf_node_get_literal_value_datatype_uri(lua_State* L) {
3129 int SWIG_arg = 0;
3130 librdf_node *arg1 = (librdf_node *) 0 ;
3131 librdf_uri *result = 0 ;
3132
3133 SWIG_check_num_args("librdf_node_get_literal_value_datatype_uri",1,1)
3134 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("librdf_node_get_literal_value_datatype_uri",1,"librdf_node *");
3135
3136 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_librdf_node_s,0))){
3137 SWIG_fail_ptr("librdf_node_get_literal_value_datatype_uri",1,SWIGTYPE_p_librdf_node_s);
3138 }
3139
3140 result = (librdf_uri *)librdf_node_get_literal_value_datatype_uri(arg1);
3141 SWIG_NewPointerObj(L,result,SWIGTYPE_p_librdf_uri_s,0); SWIG_arg++;
3142 return SWIG_arg;
3143
3144 if(0) SWIG_fail;
3145
3146 fail:
3147 lua_error(L);
3148 return SWIG_arg;
3149 }
3150
3151
_wrap_librdf_node_get_literal_value_is_wf_xml(lua_State * L)3152 static int _wrap_librdf_node_get_literal_value_is_wf_xml(lua_State* L) {
3153 int SWIG_arg = 0;
3154 librdf_node *arg1 = (librdf_node *) 0 ;
3155 int result;
3156
3157 SWIG_check_num_args("librdf_node_get_literal_value_is_wf_xml",1,1)
3158 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("librdf_node_get_literal_value_is_wf_xml",1,"librdf_node *");
3159
3160 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_librdf_node_s,0))){
3161 SWIG_fail_ptr("librdf_node_get_literal_value_is_wf_xml",1,SWIGTYPE_p_librdf_node_s);
3162 }
3163
3164 result = (int)librdf_node_get_literal_value_is_wf_xml(arg1);
3165 lua_pushnumber(L, (lua_Number) result); SWIG_arg++;
3166 return SWIG_arg;
3167
3168 if(0) SWIG_fail;
3169
3170 fail:
3171 lua_error(L);
3172 return SWIG_arg;
3173 }
3174
3175
_wrap_librdf_node_get_li_ordinal(lua_State * L)3176 static int _wrap_librdf_node_get_li_ordinal(lua_State* L) {
3177 int SWIG_arg = 0;
3178 librdf_node *arg1 = (librdf_node *) 0 ;
3179 int result;
3180
3181 SWIG_check_num_args("librdf_node_get_li_ordinal",1,1)
3182 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("librdf_node_get_li_ordinal",1,"librdf_node *");
3183
3184 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_librdf_node_s,0))){
3185 SWIG_fail_ptr("librdf_node_get_li_ordinal",1,SWIGTYPE_p_librdf_node_s);
3186 }
3187
3188 result = (int)librdf_node_get_li_ordinal(arg1);
3189 lua_pushnumber(L, (lua_Number) result); SWIG_arg++;
3190 return SWIG_arg;
3191
3192 if(0) SWIG_fail;
3193
3194 fail:
3195 lua_error(L);
3196 return SWIG_arg;
3197 }
3198
3199
_wrap_librdf_node_to_string(lua_State * L)3200 static int _wrap_librdf_node_to_string(lua_State* L) {
3201 int SWIG_arg = 0;
3202 librdf_node *arg1 = (librdf_node *) 0 ;
3203 char *result = 0 ;
3204
3205 SWIG_check_num_args("librdf_node_to_string",1,1)
3206 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("librdf_node_to_string",1,"librdf_node *");
3207
3208 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_librdf_node_s,0))){
3209 SWIG_fail_ptr("librdf_node_to_string",1,SWIGTYPE_p_librdf_node_s);
3210 }
3211
3212 result = (char *)librdf_node_to_string(arg1);
3213 lua_pushstring(L,(const char *)result); SWIG_arg++;
3214 free(result);
3215 return SWIG_arg;
3216
3217 if(0) SWIG_fail;
3218
3219 fail:
3220 lua_error(L);
3221 return SWIG_arg;
3222 }
3223
3224
_wrap_librdf_node_get_blank_identifier(lua_State * L)3225 static int _wrap_librdf_node_get_blank_identifier(lua_State* L) {
3226 int SWIG_arg = 0;
3227 librdf_node *arg1 = (librdf_node *) 0 ;
3228 char *result = 0 ;
3229
3230 SWIG_check_num_args("librdf_node_get_blank_identifier",1,1)
3231 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("librdf_node_get_blank_identifier",1,"librdf_node *");
3232
3233 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_librdf_node_s,0))){
3234 SWIG_fail_ptr("librdf_node_get_blank_identifier",1,SWIGTYPE_p_librdf_node_s);
3235 }
3236
3237 result = (char *)librdf_node_get_blank_identifier(arg1);
3238 lua_pushstring(L,(const char *)result); SWIG_arg++;
3239 return SWIG_arg;
3240
3241 if(0) SWIG_fail;
3242
3243 fail:
3244 lua_error(L);
3245 return SWIG_arg;
3246 }
3247
3248
_wrap_librdf_node_is_resource(lua_State * L)3249 static int _wrap_librdf_node_is_resource(lua_State* L) {
3250 int SWIG_arg = 0;
3251 librdf_node *arg1 = (librdf_node *) 0 ;
3252 int result;
3253
3254 SWIG_check_num_args("librdf_node_is_resource",1,1)
3255 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("librdf_node_is_resource",1,"librdf_node *");
3256
3257 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_librdf_node_s,0))){
3258 SWIG_fail_ptr("librdf_node_is_resource",1,SWIGTYPE_p_librdf_node_s);
3259 }
3260
3261 result = (int)librdf_node_is_resource(arg1);
3262 lua_pushnumber(L, (lua_Number) result); SWIG_arg++;
3263 return SWIG_arg;
3264
3265 if(0) SWIG_fail;
3266
3267 fail:
3268 lua_error(L);
3269 return SWIG_arg;
3270 }
3271
3272
_wrap_librdf_node_is_literal(lua_State * L)3273 static int _wrap_librdf_node_is_literal(lua_State* L) {
3274 int SWIG_arg = 0;
3275 librdf_node *arg1 = (librdf_node *) 0 ;
3276 int result;
3277
3278 SWIG_check_num_args("librdf_node_is_literal",1,1)
3279 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("librdf_node_is_literal",1,"librdf_node *");
3280
3281 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_librdf_node_s,0))){
3282 SWIG_fail_ptr("librdf_node_is_literal",1,SWIGTYPE_p_librdf_node_s);
3283 }
3284
3285 result = (int)librdf_node_is_literal(arg1);
3286 lua_pushnumber(L, (lua_Number) result); SWIG_arg++;
3287 return SWIG_arg;
3288
3289 if(0) SWIG_fail;
3290
3291 fail:
3292 lua_error(L);
3293 return SWIG_arg;
3294 }
3295
3296
_wrap_librdf_node_is_blank(lua_State * L)3297 static int _wrap_librdf_node_is_blank(lua_State* L) {
3298 int SWIG_arg = 0;
3299 librdf_node *arg1 = (librdf_node *) 0 ;
3300 int result;
3301
3302 SWIG_check_num_args("librdf_node_is_blank",1,1)
3303 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("librdf_node_is_blank",1,"librdf_node *");
3304
3305 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_librdf_node_s,0))){
3306 SWIG_fail_ptr("librdf_node_is_blank",1,SWIGTYPE_p_librdf_node_s);
3307 }
3308
3309 result = (int)librdf_node_is_blank(arg1);
3310 lua_pushnumber(L, (lua_Number) result); SWIG_arg++;
3311 return SWIG_arg;
3312
3313 if(0) SWIG_fail;
3314
3315 fail:
3316 lua_error(L);
3317 return SWIG_arg;
3318 }
3319
3320
_wrap_librdf_node_equals(lua_State * L)3321 static int _wrap_librdf_node_equals(lua_State* L) {
3322 int SWIG_arg = 0;
3323 librdf_node *arg1 = (librdf_node *) 0 ;
3324 librdf_node *arg2 = (librdf_node *) 0 ;
3325 int result;
3326
3327 SWIG_check_num_args("librdf_node_equals",2,2)
3328 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("librdf_node_equals",1,"librdf_node *");
3329 if(!SWIG_isptrtype(L,2)) SWIG_fail_arg("librdf_node_equals",2,"librdf_node *");
3330
3331 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_librdf_node_s,0))){
3332 SWIG_fail_ptr("librdf_node_equals",1,SWIGTYPE_p_librdf_node_s);
3333 }
3334
3335
3336 if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(void**)&arg2,SWIGTYPE_p_librdf_node_s,0))){
3337 SWIG_fail_ptr("librdf_node_equals",2,SWIGTYPE_p_librdf_node_s);
3338 }
3339
3340 result = (int)librdf_node_equals(arg1,arg2);
3341 lua_pushnumber(L, (lua_Number) result); SWIG_arg++;
3342 return SWIG_arg;
3343
3344 if(0) SWIG_fail;
3345
3346 fail:
3347 lua_error(L);
3348 return SWIG_arg;
3349 }
3350
3351
_wrap_librdf_new_statement(lua_State * L)3352 static int _wrap_librdf_new_statement(lua_State* L) {
3353 int SWIG_arg = 0;
3354 librdf_world *arg1 = (librdf_world *) 0 ;
3355 librdf_statement *result = 0 ;
3356
3357 SWIG_check_num_args("librdf_new_statement",1,1)
3358 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("librdf_new_statement",1,"librdf_world *");
3359
3360 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_librdf_world_s,0))){
3361 SWIG_fail_ptr("librdf_new_statement",1,SWIGTYPE_p_librdf_world_s);
3362 }
3363
3364 result = (librdf_statement *)librdf_new_statement(arg1);
3365 SWIG_NewPointerObj(L,result,SWIGTYPE_p_librdf_statement_s,1); SWIG_arg++;
3366 return SWIG_arg;
3367
3368 if(0) SWIG_fail;
3369
3370 fail:
3371 lua_error(L);
3372 return SWIG_arg;
3373 }
3374
3375
_wrap_librdf_new_statement_from_statement(lua_State * L)3376 static int _wrap_librdf_new_statement_from_statement(lua_State* L) {
3377 int SWIG_arg = 0;
3378 librdf_statement *arg1 = (librdf_statement *) 0 ;
3379 librdf_statement *result = 0 ;
3380
3381 SWIG_check_num_args("librdf_new_statement_from_statement",1,1)
3382 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("librdf_new_statement_from_statement",1,"librdf_statement *");
3383
3384 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_librdf_statement_s,0))){
3385 SWIG_fail_ptr("librdf_new_statement_from_statement",1,SWIGTYPE_p_librdf_statement_s);
3386 }
3387
3388 result = (librdf_statement *)librdf_new_statement_from_statement(arg1);
3389 SWIG_NewPointerObj(L,result,SWIGTYPE_p_librdf_statement_s,1); SWIG_arg++;
3390 return SWIG_arg;
3391
3392 if(0) SWIG_fail;
3393
3394 fail:
3395 lua_error(L);
3396 return SWIG_arg;
3397 }
3398
3399
_wrap_librdf_new_statement_from_nodes(lua_State * L)3400 static int _wrap_librdf_new_statement_from_nodes(lua_State* L) {
3401 int SWIG_arg = 0;
3402 librdf_world *arg1 = (librdf_world *) 0 ;
3403 librdf_node *arg2 = (librdf_node *) 0 ;
3404 librdf_node *arg3 = (librdf_node *) 0 ;
3405 librdf_node *arg4 = (librdf_node *) 0 ;
3406 librdf_statement *result = 0 ;
3407
3408 SWIG_check_num_args("librdf_new_statement_from_nodes",4,4)
3409 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("librdf_new_statement_from_nodes",1,"librdf_world *");
3410 if(!SWIG_isptrtype(L,2)) SWIG_fail_arg("librdf_new_statement_from_nodes",2,"librdf_node *");
3411 if(!SWIG_isptrtype(L,3)) SWIG_fail_arg("librdf_new_statement_from_nodes",3,"librdf_node *");
3412 if(!SWIG_isptrtype(L,4)) SWIG_fail_arg("librdf_new_statement_from_nodes",4,"librdf_node *");
3413
3414 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_librdf_world_s,0))){
3415 SWIG_fail_ptr("librdf_new_statement_from_nodes",1,SWIGTYPE_p_librdf_world_s);
3416 }
3417
3418
3419 if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(void**)&arg2,SWIGTYPE_p_librdf_node_s,0))){
3420 SWIG_fail_ptr("librdf_new_statement_from_nodes",2,SWIGTYPE_p_librdf_node_s);
3421 }
3422
3423
3424 if (!SWIG_IsOK(SWIG_ConvertPtr(L,3,(void**)&arg3,SWIGTYPE_p_librdf_node_s,0))){
3425 SWIG_fail_ptr("librdf_new_statement_from_nodes",3,SWIGTYPE_p_librdf_node_s);
3426 }
3427
3428
3429 if (!SWIG_IsOK(SWIG_ConvertPtr(L,4,(void**)&arg4,SWIGTYPE_p_librdf_node_s,0))){
3430 SWIG_fail_ptr("librdf_new_statement_from_nodes",4,SWIGTYPE_p_librdf_node_s);
3431 }
3432
3433 result = (librdf_statement *)librdf_new_statement_from_nodes(arg1,arg2,arg3,arg4);
3434 SWIG_NewPointerObj(L,result,SWIGTYPE_p_librdf_statement_s,1); SWIG_arg++;
3435 return SWIG_arg;
3436
3437 if(0) SWIG_fail;
3438
3439 fail:
3440 lua_error(L);
3441 return SWIG_arg;
3442 }
3443
3444
_wrap_librdf_free_statement(lua_State * L)3445 static int _wrap_librdf_free_statement(lua_State* L) {
3446 int SWIG_arg = 0;
3447 librdf_statement *arg1 = (librdf_statement *) 0 ;
3448
3449 SWIG_check_num_args("librdf_free_statement",1,1)
3450 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("librdf_free_statement",1,"librdf_statement *");
3451
3452 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_librdf_statement_s,0))){
3453 SWIG_fail_ptr("librdf_free_statement",1,SWIGTYPE_p_librdf_statement_s);
3454 }
3455
3456 librdf_free_statement(arg1);
3457
3458 return SWIG_arg;
3459
3460 if(0) SWIG_fail;
3461
3462 fail:
3463 lua_error(L);
3464 return SWIG_arg;
3465 }
3466
3467
_wrap_librdf_statement_get_subject(lua_State * L)3468 static int _wrap_librdf_statement_get_subject(lua_State* L) {
3469 int SWIG_arg = 0;
3470 librdf_statement *arg1 = (librdf_statement *) 0 ;
3471 librdf_node *result = 0 ;
3472
3473 SWIG_check_num_args("librdf_statement_get_subject",1,1)
3474 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("librdf_statement_get_subject",1,"librdf_statement *");
3475
3476 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_librdf_statement_s,0))){
3477 SWIG_fail_ptr("librdf_statement_get_subject",1,SWIGTYPE_p_librdf_statement_s);
3478 }
3479
3480 result = (librdf_node *)librdf_statement_get_subject(arg1);
3481 SWIG_NewPointerObj(L,result,SWIGTYPE_p_librdf_node_s,0); SWIG_arg++;
3482 return SWIG_arg;
3483
3484 if(0) SWIG_fail;
3485
3486 fail:
3487 lua_error(L);
3488 return SWIG_arg;
3489 }
3490
3491
_wrap_librdf_statement_set_subject(lua_State * L)3492 static int _wrap_librdf_statement_set_subject(lua_State* L) {
3493 int SWIG_arg = 0;
3494 librdf_statement *arg1 = (librdf_statement *) 0 ;
3495 librdf_node *arg2 = (librdf_node *) 0 ;
3496
3497 SWIG_check_num_args("librdf_statement_set_subject",2,2)
3498 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("librdf_statement_set_subject",1,"librdf_statement *");
3499 if(!SWIG_isptrtype(L,2)) SWIG_fail_arg("librdf_statement_set_subject",2,"librdf_node *");
3500
3501 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_librdf_statement_s,0))){
3502 SWIG_fail_ptr("librdf_statement_set_subject",1,SWIGTYPE_p_librdf_statement_s);
3503 }
3504
3505
3506 if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(void**)&arg2,SWIGTYPE_p_librdf_node_s,0))){
3507 SWIG_fail_ptr("librdf_statement_set_subject",2,SWIGTYPE_p_librdf_node_s);
3508 }
3509
3510 librdf_statement_set_subject(arg1,arg2);
3511
3512 return SWIG_arg;
3513
3514 if(0) SWIG_fail;
3515
3516 fail:
3517 lua_error(L);
3518 return SWIG_arg;
3519 }
3520
3521
_wrap_librdf_statement_get_predicate(lua_State * L)3522 static int _wrap_librdf_statement_get_predicate(lua_State* L) {
3523 int SWIG_arg = 0;
3524 librdf_statement *arg1 = (librdf_statement *) 0 ;
3525 librdf_node *result = 0 ;
3526
3527 SWIG_check_num_args("librdf_statement_get_predicate",1,1)
3528 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("librdf_statement_get_predicate",1,"librdf_statement *");
3529
3530 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_librdf_statement_s,0))){
3531 SWIG_fail_ptr("librdf_statement_get_predicate",1,SWIGTYPE_p_librdf_statement_s);
3532 }
3533
3534 result = (librdf_node *)librdf_statement_get_predicate(arg1);
3535 SWIG_NewPointerObj(L,result,SWIGTYPE_p_librdf_node_s,0); SWIG_arg++;
3536 return SWIG_arg;
3537
3538 if(0) SWIG_fail;
3539
3540 fail:
3541 lua_error(L);
3542 return SWIG_arg;
3543 }
3544
3545
_wrap_librdf_statement_set_predicate(lua_State * L)3546 static int _wrap_librdf_statement_set_predicate(lua_State* L) {
3547 int SWIG_arg = 0;
3548 librdf_statement *arg1 = (librdf_statement *) 0 ;
3549 librdf_node *arg2 = (librdf_node *) 0 ;
3550
3551 SWIG_check_num_args("librdf_statement_set_predicate",2,2)
3552 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("librdf_statement_set_predicate",1,"librdf_statement *");
3553 if(!SWIG_isptrtype(L,2)) SWIG_fail_arg("librdf_statement_set_predicate",2,"librdf_node *");
3554
3555 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_librdf_statement_s,0))){
3556 SWIG_fail_ptr("librdf_statement_set_predicate",1,SWIGTYPE_p_librdf_statement_s);
3557 }
3558
3559
3560 if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(void**)&arg2,SWIGTYPE_p_librdf_node_s,0))){
3561 SWIG_fail_ptr("librdf_statement_set_predicate",2,SWIGTYPE_p_librdf_node_s);
3562 }
3563
3564 librdf_statement_set_predicate(arg1,arg2);
3565
3566 return SWIG_arg;
3567
3568 if(0) SWIG_fail;
3569
3570 fail:
3571 lua_error(L);
3572 return SWIG_arg;
3573 }
3574
3575
_wrap_librdf_statement_get_object(lua_State * L)3576 static int _wrap_librdf_statement_get_object(lua_State* L) {
3577 int SWIG_arg = 0;
3578 librdf_statement *arg1 = (librdf_statement *) 0 ;
3579 librdf_node *result = 0 ;
3580
3581 SWIG_check_num_args("librdf_statement_get_object",1,1)
3582 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("librdf_statement_get_object",1,"librdf_statement *");
3583
3584 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_librdf_statement_s,0))){
3585 SWIG_fail_ptr("librdf_statement_get_object",1,SWIGTYPE_p_librdf_statement_s);
3586 }
3587
3588 result = (librdf_node *)librdf_statement_get_object(arg1);
3589 SWIG_NewPointerObj(L,result,SWIGTYPE_p_librdf_node_s,0); SWIG_arg++;
3590 return SWIG_arg;
3591
3592 if(0) SWIG_fail;
3593
3594 fail:
3595 lua_error(L);
3596 return SWIG_arg;
3597 }
3598
3599
_wrap_librdf_statement_set_object(lua_State * L)3600 static int _wrap_librdf_statement_set_object(lua_State* L) {
3601 int SWIG_arg = 0;
3602 librdf_statement *arg1 = (librdf_statement *) 0 ;
3603 librdf_node *arg2 = (librdf_node *) 0 ;
3604
3605 SWIG_check_num_args("librdf_statement_set_object",2,2)
3606 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("librdf_statement_set_object",1,"librdf_statement *");
3607 if(!SWIG_isptrtype(L,2)) SWIG_fail_arg("librdf_statement_set_object",2,"librdf_node *");
3608
3609 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_librdf_statement_s,0))){
3610 SWIG_fail_ptr("librdf_statement_set_object",1,SWIGTYPE_p_librdf_statement_s);
3611 }
3612
3613
3614 if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(void**)&arg2,SWIGTYPE_p_librdf_node_s,0))){
3615 SWIG_fail_ptr("librdf_statement_set_object",2,SWIGTYPE_p_librdf_node_s);
3616 }
3617
3618 librdf_statement_set_object(arg1,arg2);
3619
3620 return SWIG_arg;
3621
3622 if(0) SWIG_fail;
3623
3624 fail:
3625 lua_error(L);
3626 return SWIG_arg;
3627 }
3628
3629
_wrap_librdf_statement_equals(lua_State * L)3630 static int _wrap_librdf_statement_equals(lua_State* L) {
3631 int SWIG_arg = 0;
3632 librdf_statement *arg1 = (librdf_statement *) 0 ;
3633 librdf_statement *arg2 = (librdf_statement *) 0 ;
3634 int result;
3635
3636 SWIG_check_num_args("librdf_statement_equals",2,2)
3637 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("librdf_statement_equals",1,"librdf_statement *");
3638 if(!SWIG_isptrtype(L,2)) SWIG_fail_arg("librdf_statement_equals",2,"librdf_statement *");
3639
3640 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_librdf_statement_s,0))){
3641 SWIG_fail_ptr("librdf_statement_equals",1,SWIGTYPE_p_librdf_statement_s);
3642 }
3643
3644
3645 if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(void**)&arg2,SWIGTYPE_p_librdf_statement_s,0))){
3646 SWIG_fail_ptr("librdf_statement_equals",2,SWIGTYPE_p_librdf_statement_s);
3647 }
3648
3649 result = (int)librdf_statement_equals(arg1,arg2);
3650 lua_pushnumber(L, (lua_Number) result); SWIG_arg++;
3651 return SWIG_arg;
3652
3653 if(0) SWIG_fail;
3654
3655 fail:
3656 lua_error(L);
3657 return SWIG_arg;
3658 }
3659
3660
_wrap_librdf_statement_match(lua_State * L)3661 static int _wrap_librdf_statement_match(lua_State* L) {
3662 int SWIG_arg = 0;
3663 librdf_statement *arg1 = (librdf_statement *) 0 ;
3664 librdf_statement *arg2 = (librdf_statement *) 0 ;
3665 int result;
3666
3667 SWIG_check_num_args("librdf_statement_match",2,2)
3668 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("librdf_statement_match",1,"librdf_statement *");
3669 if(!SWIG_isptrtype(L,2)) SWIG_fail_arg("librdf_statement_match",2,"librdf_statement *");
3670
3671 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_librdf_statement_s,0))){
3672 SWIG_fail_ptr("librdf_statement_match",1,SWIGTYPE_p_librdf_statement_s);
3673 }
3674
3675
3676 if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(void**)&arg2,SWIGTYPE_p_librdf_statement_s,0))){
3677 SWIG_fail_ptr("librdf_statement_match",2,SWIGTYPE_p_librdf_statement_s);
3678 }
3679
3680 result = (int)librdf_statement_match(arg1,arg2);
3681 lua_pushnumber(L, (lua_Number) result); SWIG_arg++;
3682 return SWIG_arg;
3683
3684 if(0) SWIG_fail;
3685
3686 fail:
3687 lua_error(L);
3688 return SWIG_arg;
3689 }
3690
3691
_wrap_librdf_statement_to_string(lua_State * L)3692 static int _wrap_librdf_statement_to_string(lua_State* L) {
3693 int SWIG_arg = 0;
3694 librdf_statement *arg1 = (librdf_statement *) 0 ;
3695 char *result = 0 ;
3696
3697 SWIG_check_num_args("librdf_statement_to_string",1,1)
3698 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("librdf_statement_to_string",1,"librdf_statement *");
3699
3700 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_librdf_statement_s,0))){
3701 SWIG_fail_ptr("librdf_statement_to_string",1,SWIGTYPE_p_librdf_statement_s);
3702 }
3703
3704 result = (char *)librdf_statement_to_string(arg1);
3705 lua_pushstring(L,(const char *)result); SWIG_arg++;
3706 free(result);
3707 return SWIG_arg;
3708
3709 if(0) SWIG_fail;
3710
3711 fail:
3712 lua_error(L);
3713 return SWIG_arg;
3714 }
3715
3716
_wrap_librdf_statement_is_complete(lua_State * L)3717 static int _wrap_librdf_statement_is_complete(lua_State* L) {
3718 int SWIG_arg = 0;
3719 librdf_statement *arg1 = (librdf_statement *) 0 ;
3720 int result;
3721
3722 SWIG_check_num_args("librdf_statement_is_complete",1,1)
3723 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("librdf_statement_is_complete",1,"librdf_statement *");
3724
3725 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_librdf_statement_s,0))){
3726 SWIG_fail_ptr("librdf_statement_is_complete",1,SWIGTYPE_p_librdf_statement_s);
3727 }
3728
3729 result = (int)librdf_statement_is_complete(arg1);
3730 lua_pushnumber(L, (lua_Number) result); SWIG_arg++;
3731 return SWIG_arg;
3732
3733 if(0) SWIG_fail;
3734
3735 fail:
3736 lua_error(L);
3737 return SWIG_arg;
3738 }
3739
3740
_wrap_librdf_new_model(lua_State * L)3741 static int _wrap_librdf_new_model(lua_State* L) {
3742 int SWIG_arg = 0;
3743 librdf_world *arg1 = (librdf_world *) 0 ;
3744 librdf_storage *arg2 = (librdf_storage *) 0 ;
3745 char *arg3 = (char *) 0 ;
3746 librdf_model *result = 0 ;
3747
3748 SWIG_check_num_args("librdf_new_model",3,3)
3749 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("librdf_new_model",1,"librdf_world *");
3750 if(!SWIG_isptrtype(L,2)) SWIG_fail_arg("librdf_new_model",2,"librdf_storage *");
3751 if(!SWIG_lua_isnilstring(L,3)) SWIG_fail_arg("librdf_new_model",3,"char *");
3752
3753 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_librdf_world_s,0))){
3754 SWIG_fail_ptr("librdf_new_model",1,SWIGTYPE_p_librdf_world_s);
3755 }
3756
3757
3758 if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(void**)&arg2,SWIGTYPE_p_librdf_storage_s,0))){
3759 SWIG_fail_ptr("librdf_new_model",2,SWIGTYPE_p_librdf_storage_s);
3760 }
3761
3762 arg3 = (char *)lua_tostring(L, 3);
3763 result = (librdf_model *)librdf_new_model(arg1,arg2,arg3);
3764 SWIG_NewPointerObj(L,result,SWIGTYPE_p_librdf_model_s,1); SWIG_arg++;
3765 return SWIG_arg;
3766
3767 if(0) SWIG_fail;
3768
3769 fail:
3770 lua_error(L);
3771 return SWIG_arg;
3772 }
3773
3774
_wrap_librdf_new_model_with_options(lua_State * L)3775 static int _wrap_librdf_new_model_with_options(lua_State* L) {
3776 int SWIG_arg = 0;
3777 librdf_world *arg1 = (librdf_world *) 0 ;
3778 librdf_storage *arg2 = (librdf_storage *) 0 ;
3779 librdf_hash *arg3 = (librdf_hash *) 0 ;
3780 librdf_model *result = 0 ;
3781
3782 SWIG_check_num_args("librdf_new_model_with_options",3,3)
3783 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("librdf_new_model_with_options",1,"librdf_world *");
3784 if(!SWIG_isptrtype(L,2)) SWIG_fail_arg("librdf_new_model_with_options",2,"librdf_storage *");
3785 if(!SWIG_isptrtype(L,3)) SWIG_fail_arg("librdf_new_model_with_options",3,"librdf_hash *");
3786
3787 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_librdf_world_s,0))){
3788 SWIG_fail_ptr("librdf_new_model_with_options",1,SWIGTYPE_p_librdf_world_s);
3789 }
3790
3791
3792 if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(void**)&arg2,SWIGTYPE_p_librdf_storage_s,0))){
3793 SWIG_fail_ptr("librdf_new_model_with_options",2,SWIGTYPE_p_librdf_storage_s);
3794 }
3795
3796
3797 if (!SWIG_IsOK(SWIG_ConvertPtr(L,3,(void**)&arg3,SWIGTYPE_p_librdf_hash_s,0))){
3798 SWIG_fail_ptr("librdf_new_model_with_options",3,SWIGTYPE_p_librdf_hash_s);
3799 }
3800
3801 result = (librdf_model *)librdf_new_model_with_options(arg1,arg2,arg3);
3802 SWIG_NewPointerObj(L,result,SWIGTYPE_p_librdf_model_s,1); SWIG_arg++;
3803 return SWIG_arg;
3804
3805 if(0) SWIG_fail;
3806
3807 fail:
3808 lua_error(L);
3809 return SWIG_arg;
3810 }
3811
3812
_wrap_librdf_new_model_from_model(lua_State * L)3813 static int _wrap_librdf_new_model_from_model(lua_State* L) {
3814 int SWIG_arg = 0;
3815 librdf_model *arg1 = (librdf_model *) 0 ;
3816 librdf_model *result = 0 ;
3817
3818 SWIG_check_num_args("librdf_new_model_from_model",1,1)
3819 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("librdf_new_model_from_model",1,"librdf_model *");
3820
3821 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_librdf_model_s,0))){
3822 SWIG_fail_ptr("librdf_new_model_from_model",1,SWIGTYPE_p_librdf_model_s);
3823 }
3824
3825 result = (librdf_model *)librdf_new_model_from_model(arg1);
3826 SWIG_NewPointerObj(L,result,SWIGTYPE_p_librdf_model_s,1); SWIG_arg++;
3827 return SWIG_arg;
3828
3829 if(0) SWIG_fail;
3830
3831 fail:
3832 lua_error(L);
3833 return SWIG_arg;
3834 }
3835
3836
_wrap_librdf_free_model(lua_State * L)3837 static int _wrap_librdf_free_model(lua_State* L) {
3838 int SWIG_arg = 0;
3839 librdf_model *arg1 = (librdf_model *) 0 ;
3840
3841 SWIG_check_num_args("librdf_free_model",1,1)
3842 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("librdf_free_model",1,"librdf_model *");
3843
3844 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_librdf_model_s,0))){
3845 SWIG_fail_ptr("librdf_free_model",1,SWIGTYPE_p_librdf_model_s);
3846 }
3847
3848 librdf_free_model(arg1);
3849
3850 return SWIG_arg;
3851
3852 if(0) SWIG_fail;
3853
3854 fail:
3855 lua_error(L);
3856 return SWIG_arg;
3857 }
3858
3859
_wrap_librdf_model_size(lua_State * L)3860 static int _wrap_librdf_model_size(lua_State* L) {
3861 int SWIG_arg = 0;
3862 librdf_model *arg1 = (librdf_model *) 0 ;
3863 int result;
3864
3865 SWIG_check_num_args("librdf_model_size",1,1)
3866 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("librdf_model_size",1,"librdf_model *");
3867
3868 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_librdf_model_s,0))){
3869 SWIG_fail_ptr("librdf_model_size",1,SWIGTYPE_p_librdf_model_s);
3870 }
3871
3872 result = (int)librdf_model_size(arg1);
3873 lua_pushnumber(L, (lua_Number) result); SWIG_arg++;
3874 return SWIG_arg;
3875
3876 if(0) SWIG_fail;
3877
3878 fail:
3879 lua_error(L);
3880 return SWIG_arg;
3881 }
3882
3883
_wrap_librdf_model_add(lua_State * L)3884 static int _wrap_librdf_model_add(lua_State* L) {
3885 int SWIG_arg = 0;
3886 librdf_model *arg1 = (librdf_model *) 0 ;
3887 librdf_node *arg2 = (librdf_node *) 0 ;
3888 librdf_node *arg3 = (librdf_node *) 0 ;
3889 librdf_node *arg4 = (librdf_node *) 0 ;
3890 int result;
3891
3892 SWIG_check_num_args("librdf_model_add",4,4)
3893 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("librdf_model_add",1,"librdf_model *");
3894 if(!SWIG_isptrtype(L,2)) SWIG_fail_arg("librdf_model_add",2,"librdf_node *");
3895 if(!SWIG_isptrtype(L,3)) SWIG_fail_arg("librdf_model_add",3,"librdf_node *");
3896 if(!SWIG_isptrtype(L,4)) SWIG_fail_arg("librdf_model_add",4,"librdf_node *");
3897
3898 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_librdf_model_s,0))){
3899 SWIG_fail_ptr("librdf_model_add",1,SWIGTYPE_p_librdf_model_s);
3900 }
3901
3902
3903 if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(void**)&arg2,SWIGTYPE_p_librdf_node_s,0))){
3904 SWIG_fail_ptr("librdf_model_add",2,SWIGTYPE_p_librdf_node_s);
3905 }
3906
3907
3908 if (!SWIG_IsOK(SWIG_ConvertPtr(L,3,(void**)&arg3,SWIGTYPE_p_librdf_node_s,0))){
3909 SWIG_fail_ptr("librdf_model_add",3,SWIGTYPE_p_librdf_node_s);
3910 }
3911
3912
3913 if (!SWIG_IsOK(SWIG_ConvertPtr(L,4,(void**)&arg4,SWIGTYPE_p_librdf_node_s,0))){
3914 SWIG_fail_ptr("librdf_model_add",4,SWIGTYPE_p_librdf_node_s);
3915 }
3916
3917 result = (int)librdf_model_add(arg1,arg2,arg3,arg4);
3918 lua_pushnumber(L, (lua_Number) result); SWIG_arg++;
3919 return SWIG_arg;
3920
3921 if(0) SWIG_fail;
3922
3923 fail:
3924 lua_error(L);
3925 return SWIG_arg;
3926 }
3927
3928
_wrap_librdf_model_add_string_literal_statement(lua_State * L)3929 static int _wrap_librdf_model_add_string_literal_statement(lua_State* L) {
3930 int SWIG_arg = 0;
3931 librdf_model *arg1 = (librdf_model *) 0 ;
3932 librdf_node *arg2 = (librdf_node *) 0 ;
3933 librdf_node *arg3 = (librdf_node *) 0 ;
3934 char *arg4 = (char *) 0 ;
3935 char *arg5 = (char *) NULL ;
3936 int arg6 = (int) 0 ;
3937 int result;
3938
3939 SWIG_check_num_args("librdf_model_add_string_literal_statement",4,6)
3940 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("librdf_model_add_string_literal_statement",1,"librdf_model *");
3941 if(!SWIG_isptrtype(L,2)) SWIG_fail_arg("librdf_model_add_string_literal_statement",2,"librdf_node *");
3942 if(!SWIG_isptrtype(L,3)) SWIG_fail_arg("librdf_model_add_string_literal_statement",3,"librdf_node *");
3943 if(!SWIG_lua_isnilstring(L,4)) SWIG_fail_arg("librdf_model_add_string_literal_statement",4,"char const *");
3944 if(lua_gettop(L)>=5 && !SWIG_lua_isnilstring(L,5)) SWIG_fail_arg("librdf_model_add_string_literal_statement",5,"char const *");
3945 if(lua_gettop(L)>=6 && !lua_isnumber(L,6)) SWIG_fail_arg("librdf_model_add_string_literal_statement",6,"int");
3946
3947 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_librdf_model_s,0))){
3948 SWIG_fail_ptr("librdf_model_add_string_literal_statement",1,SWIGTYPE_p_librdf_model_s);
3949 }
3950
3951
3952 if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(void**)&arg2,SWIGTYPE_p_librdf_node_s,0))){
3953 SWIG_fail_ptr("librdf_model_add_string_literal_statement",2,SWIGTYPE_p_librdf_node_s);
3954 }
3955
3956
3957 if (!SWIG_IsOK(SWIG_ConvertPtr(L,3,(void**)&arg3,SWIGTYPE_p_librdf_node_s,0))){
3958 SWIG_fail_ptr("librdf_model_add_string_literal_statement",3,SWIGTYPE_p_librdf_node_s);
3959 }
3960
3961 arg4 = (char *)lua_tostring(L, 4);
3962 if(lua_gettop(L)>=5){
3963 arg5 = (char *)lua_tostring(L, 5);
3964 }
3965 if(lua_gettop(L)>=6){
3966 arg6 = (int)lua_tonumber(L, 6);
3967 }
3968 result = (int)librdf_model_add_string_literal_statement(arg1,arg2,arg3,(char const *)arg4,(char const *)arg5,arg6);
3969 lua_pushnumber(L, (lua_Number) result); SWIG_arg++;
3970 return SWIG_arg;
3971
3972 if(0) SWIG_fail;
3973
3974 fail:
3975 lua_error(L);
3976 return SWIG_arg;
3977 }
3978
3979
_wrap_librdf_model_add_typed_literal_statement(lua_State * L)3980 static int _wrap_librdf_model_add_typed_literal_statement(lua_State* L) {
3981 int SWIG_arg = 0;
3982 librdf_model *arg1 = (librdf_model *) 0 ;
3983 librdf_node *arg2 = (librdf_node *) 0 ;
3984 librdf_node *arg3 = (librdf_node *) 0 ;
3985 char *arg4 = (char *) 0 ;
3986 char *arg5 = (char *) 0 ;
3987 librdf_uri *arg6 = (librdf_uri *) NULL ;
3988 int result;
3989
3990 SWIG_check_num_args("librdf_model_add_typed_literal_statement",5,6)
3991 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("librdf_model_add_typed_literal_statement",1,"librdf_model *");
3992 if(!SWIG_isptrtype(L,2)) SWIG_fail_arg("librdf_model_add_typed_literal_statement",2,"librdf_node *");
3993 if(!SWIG_isptrtype(L,3)) SWIG_fail_arg("librdf_model_add_typed_literal_statement",3,"librdf_node *");
3994 if(!SWIG_lua_isnilstring(L,4)) SWIG_fail_arg("librdf_model_add_typed_literal_statement",4,"char *");
3995 if(!SWIG_lua_isnilstring(L,5)) SWIG_fail_arg("librdf_model_add_typed_literal_statement",5,"char *");
3996 if(lua_gettop(L)>=6 && !SWIG_isptrtype(L,6)) SWIG_fail_arg("librdf_model_add_typed_literal_statement",6,"librdf_uri *");
3997
3998 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_librdf_model_s,0))){
3999 SWIG_fail_ptr("librdf_model_add_typed_literal_statement",1,SWIGTYPE_p_librdf_model_s);
4000 }
4001
4002
4003 if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(void**)&arg2,SWIGTYPE_p_librdf_node_s,0))){
4004 SWIG_fail_ptr("librdf_model_add_typed_literal_statement",2,SWIGTYPE_p_librdf_node_s);
4005 }
4006
4007
4008 if (!SWIG_IsOK(SWIG_ConvertPtr(L,3,(void**)&arg3,SWIGTYPE_p_librdf_node_s,0))){
4009 SWIG_fail_ptr("librdf_model_add_typed_literal_statement",3,SWIGTYPE_p_librdf_node_s);
4010 }
4011
4012 arg4 = (char *)lua_tostring(L, 4);
4013 arg5 = (char *)lua_tostring(L, 5);
4014 if(lua_gettop(L)>=6){
4015 if (!SWIG_IsOK(SWIG_ConvertPtr(L,6,(void**)&arg6,SWIGTYPE_p_librdf_uri_s,0))){
4016 SWIG_fail_ptr("librdf_model_add_typed_literal_statement",6,SWIGTYPE_p_librdf_uri_s);
4017 }
4018 }
4019 result = (int)librdf_model_add_typed_literal_statement(arg1,arg2,arg3,arg4,arg5,arg6);
4020 lua_pushnumber(L, (lua_Number) result); SWIG_arg++;
4021 return SWIG_arg;
4022
4023 if(0) SWIG_fail;
4024
4025 fail:
4026 lua_error(L);
4027 return SWIG_arg;
4028 }
4029
4030
_wrap_librdf_model_add_statement(lua_State * L)4031 static int _wrap_librdf_model_add_statement(lua_State* L) {
4032 int SWIG_arg = 0;
4033 librdf_model *arg1 = (librdf_model *) 0 ;
4034 librdf_statement *arg2 = (librdf_statement *) 0 ;
4035 int result;
4036
4037 SWIG_check_num_args("librdf_model_add_statement",2,2)
4038 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("librdf_model_add_statement",1,"librdf_model *");
4039 if(!SWIG_isptrtype(L,2)) SWIG_fail_arg("librdf_model_add_statement",2,"librdf_statement *");
4040
4041 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_librdf_model_s,0))){
4042 SWIG_fail_ptr("librdf_model_add_statement",1,SWIGTYPE_p_librdf_model_s);
4043 }
4044
4045
4046 if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(void**)&arg2,SWIGTYPE_p_librdf_statement_s,0))){
4047 SWIG_fail_ptr("librdf_model_add_statement",2,SWIGTYPE_p_librdf_statement_s);
4048 }
4049
4050 result = (int)librdf_model_add_statement(arg1,arg2);
4051 lua_pushnumber(L, (lua_Number) result); SWIG_arg++;
4052 return SWIG_arg;
4053
4054 if(0) SWIG_fail;
4055
4056 fail:
4057 lua_error(L);
4058 return SWIG_arg;
4059 }
4060
4061
_wrap_librdf_model_add_statements(lua_State * L)4062 static int _wrap_librdf_model_add_statements(lua_State* L) {
4063 int SWIG_arg = 0;
4064 librdf_model *arg1 = (librdf_model *) 0 ;
4065 librdf_stream *arg2 = (librdf_stream *) 0 ;
4066 int result;
4067
4068 SWIG_check_num_args("librdf_model_add_statements",2,2)
4069 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("librdf_model_add_statements",1,"librdf_model *");
4070 if(!SWIG_isptrtype(L,2)) SWIG_fail_arg("librdf_model_add_statements",2,"librdf_stream *");
4071
4072 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_librdf_model_s,0))){
4073 SWIG_fail_ptr("librdf_model_add_statements",1,SWIGTYPE_p_librdf_model_s);
4074 }
4075
4076
4077 if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(void**)&arg2,SWIGTYPE_p_librdf_stream_s,0))){
4078 SWIG_fail_ptr("librdf_model_add_statements",2,SWIGTYPE_p_librdf_stream_s);
4079 }
4080
4081 result = (int)librdf_model_add_statements(arg1,arg2);
4082 lua_pushnumber(L, (lua_Number) result); SWIG_arg++;
4083 return SWIG_arg;
4084
4085 if(0) SWIG_fail;
4086
4087 fail:
4088 lua_error(L);
4089 return SWIG_arg;
4090 }
4091
4092
_wrap_librdf_model_remove_statement(lua_State * L)4093 static int _wrap_librdf_model_remove_statement(lua_State* L) {
4094 int SWIG_arg = 0;
4095 librdf_model *arg1 = (librdf_model *) 0 ;
4096 librdf_statement *arg2 = (librdf_statement *) 0 ;
4097 int result;
4098
4099 SWIG_check_num_args("librdf_model_remove_statement",2,2)
4100 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("librdf_model_remove_statement",1,"librdf_model *");
4101 if(!SWIG_isptrtype(L,2)) SWIG_fail_arg("librdf_model_remove_statement",2,"librdf_statement *");
4102
4103 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_librdf_model_s,0))){
4104 SWIG_fail_ptr("librdf_model_remove_statement",1,SWIGTYPE_p_librdf_model_s);
4105 }
4106
4107
4108 if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(void**)&arg2,SWIGTYPE_p_librdf_statement_s,0))){
4109 SWIG_fail_ptr("librdf_model_remove_statement",2,SWIGTYPE_p_librdf_statement_s);
4110 }
4111
4112 result = (int)librdf_model_remove_statement(arg1,arg2);
4113 lua_pushnumber(L, (lua_Number) result); SWIG_arg++;
4114 return SWIG_arg;
4115
4116 if(0) SWIG_fail;
4117
4118 fail:
4119 lua_error(L);
4120 return SWIG_arg;
4121 }
4122
4123
_wrap_librdf_model_contains_statement(lua_State * L)4124 static int _wrap_librdf_model_contains_statement(lua_State* L) {
4125 int SWIG_arg = 0;
4126 librdf_model *arg1 = (librdf_model *) 0 ;
4127 librdf_statement *arg2 = (librdf_statement *) 0 ;
4128 int result;
4129
4130 SWIG_check_num_args("librdf_model_contains_statement",2,2)
4131 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("librdf_model_contains_statement",1,"librdf_model *");
4132 if(!SWIG_isptrtype(L,2)) SWIG_fail_arg("librdf_model_contains_statement",2,"librdf_statement *");
4133
4134 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_librdf_model_s,0))){
4135 SWIG_fail_ptr("librdf_model_contains_statement",1,SWIGTYPE_p_librdf_model_s);
4136 }
4137
4138
4139 if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(void**)&arg2,SWIGTYPE_p_librdf_statement_s,0))){
4140 SWIG_fail_ptr("librdf_model_contains_statement",2,SWIGTYPE_p_librdf_statement_s);
4141 }
4142
4143 result = (int)librdf_model_contains_statement(arg1,arg2);
4144 lua_pushnumber(L, (lua_Number) result); SWIG_arg++;
4145 return SWIG_arg;
4146
4147 if(0) SWIG_fail;
4148
4149 fail:
4150 lua_error(L);
4151 return SWIG_arg;
4152 }
4153
4154
_wrap_librdf_model_as_stream(lua_State * L)4155 static int _wrap_librdf_model_as_stream(lua_State* L) {
4156 int SWIG_arg = 0;
4157 librdf_model *arg1 = (librdf_model *) 0 ;
4158 librdf_stream *result = 0 ;
4159
4160 SWIG_check_num_args("librdf_model_as_stream",1,1)
4161 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("librdf_model_as_stream",1,"librdf_model *");
4162
4163 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_librdf_model_s,0))){
4164 SWIG_fail_ptr("librdf_model_as_stream",1,SWIGTYPE_p_librdf_model_s);
4165 }
4166
4167 result = (librdf_stream *)librdf_model_as_stream(arg1);
4168 SWIG_NewPointerObj(L,result,SWIGTYPE_p_librdf_stream_s,1); SWIG_arg++;
4169 return SWIG_arg;
4170
4171 if(0) SWIG_fail;
4172
4173 fail:
4174 lua_error(L);
4175 return SWIG_arg;
4176 }
4177
4178
_wrap_librdf_model_find_statements(lua_State * L)4179 static int _wrap_librdf_model_find_statements(lua_State* L) {
4180 int SWIG_arg = 0;
4181 librdf_model *arg1 = (librdf_model *) 0 ;
4182 librdf_statement *arg2 = (librdf_statement *) 0 ;
4183 librdf_stream *result = 0 ;
4184
4185 SWIG_check_num_args("librdf_model_find_statements",2,2)
4186 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("librdf_model_find_statements",1,"librdf_model *");
4187 if(!SWIG_isptrtype(L,2)) SWIG_fail_arg("librdf_model_find_statements",2,"librdf_statement *");
4188
4189 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_librdf_model_s,0))){
4190 SWIG_fail_ptr("librdf_model_find_statements",1,SWIGTYPE_p_librdf_model_s);
4191 }
4192
4193
4194 if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(void**)&arg2,SWIGTYPE_p_librdf_statement_s,0))){
4195 SWIG_fail_ptr("librdf_model_find_statements",2,SWIGTYPE_p_librdf_statement_s);
4196 }
4197
4198 result = (librdf_stream *)librdf_model_find_statements(arg1,arg2);
4199 SWIG_NewPointerObj(L,result,SWIGTYPE_p_librdf_stream_s,1); SWIG_arg++;
4200 return SWIG_arg;
4201
4202 if(0) SWIG_fail;
4203
4204 fail:
4205 lua_error(L);
4206 return SWIG_arg;
4207 }
4208
4209
_wrap_librdf_model_find_statements_in_context(lua_State * L)4210 static int _wrap_librdf_model_find_statements_in_context(lua_State* L) {
4211 int SWIG_arg = 0;
4212 librdf_model *arg1 = (librdf_model *) 0 ;
4213 librdf_statement *arg2 = (librdf_statement *) 0 ;
4214 librdf_node *arg3 = (librdf_node *) NULL ;
4215 librdf_stream *result = 0 ;
4216
4217 SWIG_check_num_args("librdf_model_find_statements_in_context",2,3)
4218 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("librdf_model_find_statements_in_context",1,"librdf_model *");
4219 if(!SWIG_isptrtype(L,2)) SWIG_fail_arg("librdf_model_find_statements_in_context",2,"librdf_statement *");
4220 if(lua_gettop(L)>=3 && !SWIG_isptrtype(L,3)) SWIG_fail_arg("librdf_model_find_statements_in_context",3,"librdf_node *");
4221
4222 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_librdf_model_s,0))){
4223 SWIG_fail_ptr("librdf_model_find_statements_in_context",1,SWIGTYPE_p_librdf_model_s);
4224 }
4225
4226
4227 if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(void**)&arg2,SWIGTYPE_p_librdf_statement_s,0))){
4228 SWIG_fail_ptr("librdf_model_find_statements_in_context",2,SWIGTYPE_p_librdf_statement_s);
4229 }
4230
4231 if(lua_gettop(L)>=3){
4232 if (!SWIG_IsOK(SWIG_ConvertPtr(L,3,(void**)&arg3,SWIGTYPE_p_librdf_node_s,0))){
4233 SWIG_fail_ptr("librdf_model_find_statements_in_context",3,SWIGTYPE_p_librdf_node_s);
4234 }
4235 }
4236 result = (librdf_stream *)librdf_model_find_statements_in_context(arg1,arg2,arg3);
4237 SWIG_NewPointerObj(L,result,SWIGTYPE_p_librdf_stream_s,1); SWIG_arg++;
4238 return SWIG_arg;
4239
4240 if(0) SWIG_fail;
4241
4242 fail:
4243 lua_error(L);
4244 return SWIG_arg;
4245 }
4246
4247
_wrap_librdf_model_get_sources(lua_State * L)4248 static int _wrap_librdf_model_get_sources(lua_State* L) {
4249 int SWIG_arg = 0;
4250 librdf_model *arg1 = (librdf_model *) 0 ;
4251 librdf_node *arg2 = (librdf_node *) 0 ;
4252 librdf_node *arg3 = (librdf_node *) 0 ;
4253 librdf_iterator *result = 0 ;
4254
4255 SWIG_check_num_args("librdf_model_get_sources",3,3)
4256 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("librdf_model_get_sources",1,"librdf_model *");
4257 if(!SWIG_isptrtype(L,2)) SWIG_fail_arg("librdf_model_get_sources",2,"librdf_node *");
4258 if(!SWIG_isptrtype(L,3)) SWIG_fail_arg("librdf_model_get_sources",3,"librdf_node *");
4259
4260 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_librdf_model_s,0))){
4261 SWIG_fail_ptr("librdf_model_get_sources",1,SWIGTYPE_p_librdf_model_s);
4262 }
4263
4264
4265 if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(void**)&arg2,SWIGTYPE_p_librdf_node_s,0))){
4266 SWIG_fail_ptr("librdf_model_get_sources",2,SWIGTYPE_p_librdf_node_s);
4267 }
4268
4269
4270 if (!SWIG_IsOK(SWIG_ConvertPtr(L,3,(void**)&arg3,SWIGTYPE_p_librdf_node_s,0))){
4271 SWIG_fail_ptr("librdf_model_get_sources",3,SWIGTYPE_p_librdf_node_s);
4272 }
4273
4274 result = (librdf_iterator *)librdf_model_get_sources(arg1,arg2,arg3);
4275 SWIG_NewPointerObj(L,result,SWIGTYPE_p_librdf_iterator_s,1); SWIG_arg++;
4276 return SWIG_arg;
4277
4278 if(0) SWIG_fail;
4279
4280 fail:
4281 lua_error(L);
4282 return SWIG_arg;
4283 }
4284
4285
_wrap_librdf_model_get_arcs(lua_State * L)4286 static int _wrap_librdf_model_get_arcs(lua_State* L) {
4287 int SWIG_arg = 0;
4288 librdf_model *arg1 = (librdf_model *) 0 ;
4289 librdf_node *arg2 = (librdf_node *) 0 ;
4290 librdf_node *arg3 = (librdf_node *) 0 ;
4291 librdf_iterator *result = 0 ;
4292
4293 SWIG_check_num_args("librdf_model_get_arcs",3,3)
4294 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("librdf_model_get_arcs",1,"librdf_model *");
4295 if(!SWIG_isptrtype(L,2)) SWIG_fail_arg("librdf_model_get_arcs",2,"librdf_node *");
4296 if(!SWIG_isptrtype(L,3)) SWIG_fail_arg("librdf_model_get_arcs",3,"librdf_node *");
4297
4298 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_librdf_model_s,0))){
4299 SWIG_fail_ptr("librdf_model_get_arcs",1,SWIGTYPE_p_librdf_model_s);
4300 }
4301
4302
4303 if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(void**)&arg2,SWIGTYPE_p_librdf_node_s,0))){
4304 SWIG_fail_ptr("librdf_model_get_arcs",2,SWIGTYPE_p_librdf_node_s);
4305 }
4306
4307
4308 if (!SWIG_IsOK(SWIG_ConvertPtr(L,3,(void**)&arg3,SWIGTYPE_p_librdf_node_s,0))){
4309 SWIG_fail_ptr("librdf_model_get_arcs",3,SWIGTYPE_p_librdf_node_s);
4310 }
4311
4312 result = (librdf_iterator *)librdf_model_get_arcs(arg1,arg2,arg3);
4313 SWIG_NewPointerObj(L,result,SWIGTYPE_p_librdf_iterator_s,1); SWIG_arg++;
4314 return SWIG_arg;
4315
4316 if(0) SWIG_fail;
4317
4318 fail:
4319 lua_error(L);
4320 return SWIG_arg;
4321 }
4322
4323
_wrap_librdf_model_get_targets(lua_State * L)4324 static int _wrap_librdf_model_get_targets(lua_State* L) {
4325 int SWIG_arg = 0;
4326 librdf_model *arg1 = (librdf_model *) 0 ;
4327 librdf_node *arg2 = (librdf_node *) 0 ;
4328 librdf_node *arg3 = (librdf_node *) 0 ;
4329 librdf_iterator *result = 0 ;
4330
4331 SWIG_check_num_args("librdf_model_get_targets",3,3)
4332 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("librdf_model_get_targets",1,"librdf_model *");
4333 if(!SWIG_isptrtype(L,2)) SWIG_fail_arg("librdf_model_get_targets",2,"librdf_node *");
4334 if(!SWIG_isptrtype(L,3)) SWIG_fail_arg("librdf_model_get_targets",3,"librdf_node *");
4335
4336 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_librdf_model_s,0))){
4337 SWIG_fail_ptr("librdf_model_get_targets",1,SWIGTYPE_p_librdf_model_s);
4338 }
4339
4340
4341 if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(void**)&arg2,SWIGTYPE_p_librdf_node_s,0))){
4342 SWIG_fail_ptr("librdf_model_get_targets",2,SWIGTYPE_p_librdf_node_s);
4343 }
4344
4345
4346 if (!SWIG_IsOK(SWIG_ConvertPtr(L,3,(void**)&arg3,SWIGTYPE_p_librdf_node_s,0))){
4347 SWIG_fail_ptr("librdf_model_get_targets",3,SWIGTYPE_p_librdf_node_s);
4348 }
4349
4350 result = (librdf_iterator *)librdf_model_get_targets(arg1,arg2,arg3);
4351 SWIG_NewPointerObj(L,result,SWIGTYPE_p_librdf_iterator_s,1); SWIG_arg++;
4352 return SWIG_arg;
4353
4354 if(0) SWIG_fail;
4355
4356 fail:
4357 lua_error(L);
4358 return SWIG_arg;
4359 }
4360
4361
_wrap_librdf_model_get_source(lua_State * L)4362 static int _wrap_librdf_model_get_source(lua_State* L) {
4363 int SWIG_arg = 0;
4364 librdf_model *arg1 = (librdf_model *) 0 ;
4365 librdf_node *arg2 = (librdf_node *) 0 ;
4366 librdf_node *arg3 = (librdf_node *) 0 ;
4367 librdf_node *result = 0 ;
4368
4369 SWIG_check_num_args("librdf_model_get_source",3,3)
4370 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("librdf_model_get_source",1,"librdf_model *");
4371 if(!SWIG_isptrtype(L,2)) SWIG_fail_arg("librdf_model_get_source",2,"librdf_node *");
4372 if(!SWIG_isptrtype(L,3)) SWIG_fail_arg("librdf_model_get_source",3,"librdf_node *");
4373
4374 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_librdf_model_s,0))){
4375 SWIG_fail_ptr("librdf_model_get_source",1,SWIGTYPE_p_librdf_model_s);
4376 }
4377
4378
4379 if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(void**)&arg2,SWIGTYPE_p_librdf_node_s,0))){
4380 SWIG_fail_ptr("librdf_model_get_source",2,SWIGTYPE_p_librdf_node_s);
4381 }
4382
4383
4384 if (!SWIG_IsOK(SWIG_ConvertPtr(L,3,(void**)&arg3,SWIGTYPE_p_librdf_node_s,0))){
4385 SWIG_fail_ptr("librdf_model_get_source",3,SWIGTYPE_p_librdf_node_s);
4386 }
4387
4388 result = (librdf_node *)librdf_model_get_source(arg1,arg2,arg3);
4389 SWIG_NewPointerObj(L,result,SWIGTYPE_p_librdf_node_s,1); SWIG_arg++;
4390 return SWIG_arg;
4391
4392 if(0) SWIG_fail;
4393
4394 fail:
4395 lua_error(L);
4396 return SWIG_arg;
4397 }
4398
4399
_wrap_librdf_model_get_arc(lua_State * L)4400 static int _wrap_librdf_model_get_arc(lua_State* L) {
4401 int SWIG_arg = 0;
4402 librdf_model *arg1 = (librdf_model *) 0 ;
4403 librdf_node *arg2 = (librdf_node *) 0 ;
4404 librdf_node *arg3 = (librdf_node *) 0 ;
4405 librdf_node *result = 0 ;
4406
4407 SWIG_check_num_args("librdf_model_get_arc",3,3)
4408 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("librdf_model_get_arc",1,"librdf_model *");
4409 if(!SWIG_isptrtype(L,2)) SWIG_fail_arg("librdf_model_get_arc",2,"librdf_node *");
4410 if(!SWIG_isptrtype(L,3)) SWIG_fail_arg("librdf_model_get_arc",3,"librdf_node *");
4411
4412 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_librdf_model_s,0))){
4413 SWIG_fail_ptr("librdf_model_get_arc",1,SWIGTYPE_p_librdf_model_s);
4414 }
4415
4416
4417 if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(void**)&arg2,SWIGTYPE_p_librdf_node_s,0))){
4418 SWIG_fail_ptr("librdf_model_get_arc",2,SWIGTYPE_p_librdf_node_s);
4419 }
4420
4421
4422 if (!SWIG_IsOK(SWIG_ConvertPtr(L,3,(void**)&arg3,SWIGTYPE_p_librdf_node_s,0))){
4423 SWIG_fail_ptr("librdf_model_get_arc",3,SWIGTYPE_p_librdf_node_s);
4424 }
4425
4426 result = (librdf_node *)librdf_model_get_arc(arg1,arg2,arg3);
4427 SWIG_NewPointerObj(L,result,SWIGTYPE_p_librdf_node_s,1); SWIG_arg++;
4428 return SWIG_arg;
4429
4430 if(0) SWIG_fail;
4431
4432 fail:
4433 lua_error(L);
4434 return SWIG_arg;
4435 }
4436
4437
_wrap_librdf_model_get_arcs_out(lua_State * L)4438 static int _wrap_librdf_model_get_arcs_out(lua_State* L) {
4439 int SWIG_arg = 0;
4440 librdf_model *arg1 = (librdf_model *) 0 ;
4441 librdf_node *arg2 = (librdf_node *) 0 ;
4442 librdf_iterator *result = 0 ;
4443
4444 SWIG_check_num_args("librdf_model_get_arcs_out",2,2)
4445 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("librdf_model_get_arcs_out",1,"librdf_model *");
4446 if(!SWIG_isptrtype(L,2)) SWIG_fail_arg("librdf_model_get_arcs_out",2,"librdf_node *");
4447
4448 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_librdf_model_s,0))){
4449 SWIG_fail_ptr("librdf_model_get_arcs_out",1,SWIGTYPE_p_librdf_model_s);
4450 }
4451
4452
4453 if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(void**)&arg2,SWIGTYPE_p_librdf_node_s,0))){
4454 SWIG_fail_ptr("librdf_model_get_arcs_out",2,SWIGTYPE_p_librdf_node_s);
4455 }
4456
4457 result = (librdf_iterator *)librdf_model_get_arcs_out(arg1,arg2);
4458 SWIG_NewPointerObj(L,result,SWIGTYPE_p_librdf_iterator_s,1); SWIG_arg++;
4459 return SWIG_arg;
4460
4461 if(0) SWIG_fail;
4462
4463 fail:
4464 lua_error(L);
4465 return SWIG_arg;
4466 }
4467
4468
_wrap_librdf_model_get_arcs_in(lua_State * L)4469 static int _wrap_librdf_model_get_arcs_in(lua_State* L) {
4470 int SWIG_arg = 0;
4471 librdf_model *arg1 = (librdf_model *) 0 ;
4472 librdf_node *arg2 = (librdf_node *) 0 ;
4473 librdf_iterator *result = 0 ;
4474
4475 SWIG_check_num_args("librdf_model_get_arcs_in",2,2)
4476 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("librdf_model_get_arcs_in",1,"librdf_model *");
4477 if(!SWIG_isptrtype(L,2)) SWIG_fail_arg("librdf_model_get_arcs_in",2,"librdf_node *");
4478
4479 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_librdf_model_s,0))){
4480 SWIG_fail_ptr("librdf_model_get_arcs_in",1,SWIGTYPE_p_librdf_model_s);
4481 }
4482
4483
4484 if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(void**)&arg2,SWIGTYPE_p_librdf_node_s,0))){
4485 SWIG_fail_ptr("librdf_model_get_arcs_in",2,SWIGTYPE_p_librdf_node_s);
4486 }
4487
4488 result = (librdf_iterator *)librdf_model_get_arcs_in(arg1,arg2);
4489 SWIG_NewPointerObj(L,result,SWIGTYPE_p_librdf_iterator_s,1); SWIG_arg++;
4490 return SWIG_arg;
4491
4492 if(0) SWIG_fail;
4493
4494 fail:
4495 lua_error(L);
4496 return SWIG_arg;
4497 }
4498
4499
_wrap_librdf_model_has_arc_in(lua_State * L)4500 static int _wrap_librdf_model_has_arc_in(lua_State* L) {
4501 int SWIG_arg = 0;
4502 librdf_model *arg1 = (librdf_model *) 0 ;
4503 librdf_node *arg2 = (librdf_node *) 0 ;
4504 librdf_node *arg3 = (librdf_node *) 0 ;
4505 int result;
4506
4507 SWIG_check_num_args("librdf_model_has_arc_in",3,3)
4508 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("librdf_model_has_arc_in",1,"librdf_model *");
4509 if(!SWIG_isptrtype(L,2)) SWIG_fail_arg("librdf_model_has_arc_in",2,"librdf_node *");
4510 if(!SWIG_isptrtype(L,3)) SWIG_fail_arg("librdf_model_has_arc_in",3,"librdf_node *");
4511
4512 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_librdf_model_s,0))){
4513 SWIG_fail_ptr("librdf_model_has_arc_in",1,SWIGTYPE_p_librdf_model_s);
4514 }
4515
4516
4517 if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(void**)&arg2,SWIGTYPE_p_librdf_node_s,0))){
4518 SWIG_fail_ptr("librdf_model_has_arc_in",2,SWIGTYPE_p_librdf_node_s);
4519 }
4520
4521
4522 if (!SWIG_IsOK(SWIG_ConvertPtr(L,3,(void**)&arg3,SWIGTYPE_p_librdf_node_s,0))){
4523 SWIG_fail_ptr("librdf_model_has_arc_in",3,SWIGTYPE_p_librdf_node_s);
4524 }
4525
4526 result = (int)librdf_model_has_arc_in(arg1,arg2,arg3);
4527 lua_pushnumber(L, (lua_Number) result); SWIG_arg++;
4528 return SWIG_arg;
4529
4530 if(0) SWIG_fail;
4531
4532 fail:
4533 lua_error(L);
4534 return SWIG_arg;
4535 }
4536
4537
_wrap_librdf_model_has_arc_out(lua_State * L)4538 static int _wrap_librdf_model_has_arc_out(lua_State* L) {
4539 int SWIG_arg = 0;
4540 librdf_model *arg1 = (librdf_model *) 0 ;
4541 librdf_node *arg2 = (librdf_node *) 0 ;
4542 librdf_node *arg3 = (librdf_node *) 0 ;
4543 int result;
4544
4545 SWIG_check_num_args("librdf_model_has_arc_out",3,3)
4546 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("librdf_model_has_arc_out",1,"librdf_model *");
4547 if(!SWIG_isptrtype(L,2)) SWIG_fail_arg("librdf_model_has_arc_out",2,"librdf_node *");
4548 if(!SWIG_isptrtype(L,3)) SWIG_fail_arg("librdf_model_has_arc_out",3,"librdf_node *");
4549
4550 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_librdf_model_s,0))){
4551 SWIG_fail_ptr("librdf_model_has_arc_out",1,SWIGTYPE_p_librdf_model_s);
4552 }
4553
4554
4555 if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(void**)&arg2,SWIGTYPE_p_librdf_node_s,0))){
4556 SWIG_fail_ptr("librdf_model_has_arc_out",2,SWIGTYPE_p_librdf_node_s);
4557 }
4558
4559
4560 if (!SWIG_IsOK(SWIG_ConvertPtr(L,3,(void**)&arg3,SWIGTYPE_p_librdf_node_s,0))){
4561 SWIG_fail_ptr("librdf_model_has_arc_out",3,SWIGTYPE_p_librdf_node_s);
4562 }
4563
4564 result = (int)librdf_model_has_arc_out(arg1,arg2,arg3);
4565 lua_pushnumber(L, (lua_Number) result); SWIG_arg++;
4566 return SWIG_arg;
4567
4568 if(0) SWIG_fail;
4569
4570 fail:
4571 lua_error(L);
4572 return SWIG_arg;
4573 }
4574
4575
_wrap_librdf_model_get_target(lua_State * L)4576 static int _wrap_librdf_model_get_target(lua_State* L) {
4577 int SWIG_arg = 0;
4578 librdf_model *arg1 = (librdf_model *) 0 ;
4579 librdf_node *arg2 = (librdf_node *) 0 ;
4580 librdf_node *arg3 = (librdf_node *) 0 ;
4581 librdf_node *result = 0 ;
4582
4583 SWIG_check_num_args("librdf_model_get_target",3,3)
4584 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("librdf_model_get_target",1,"librdf_model *");
4585 if(!SWIG_isptrtype(L,2)) SWIG_fail_arg("librdf_model_get_target",2,"librdf_node *");
4586 if(!SWIG_isptrtype(L,3)) SWIG_fail_arg("librdf_model_get_target",3,"librdf_node *");
4587
4588 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_librdf_model_s,0))){
4589 SWIG_fail_ptr("librdf_model_get_target",1,SWIGTYPE_p_librdf_model_s);
4590 }
4591
4592
4593 if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(void**)&arg2,SWIGTYPE_p_librdf_node_s,0))){
4594 SWIG_fail_ptr("librdf_model_get_target",2,SWIGTYPE_p_librdf_node_s);
4595 }
4596
4597
4598 if (!SWIG_IsOK(SWIG_ConvertPtr(L,3,(void**)&arg3,SWIGTYPE_p_librdf_node_s,0))){
4599 SWIG_fail_ptr("librdf_model_get_target",3,SWIGTYPE_p_librdf_node_s);
4600 }
4601
4602 result = (librdf_node *)librdf_model_get_target(arg1,arg2,arg3);
4603 SWIG_NewPointerObj(L,result,SWIGTYPE_p_librdf_node_s,1); SWIG_arg++;
4604 return SWIG_arg;
4605
4606 if(0) SWIG_fail;
4607
4608 fail:
4609 lua_error(L);
4610 return SWIG_arg;
4611 }
4612
4613
_wrap_librdf_model_context_add_statement(lua_State * L)4614 static int _wrap_librdf_model_context_add_statement(lua_State* L) {
4615 int SWIG_arg = 0;
4616 librdf_model *arg1 = (librdf_model *) 0 ;
4617 librdf_node *arg2 = (librdf_node *) 0 ;
4618 librdf_statement *arg3 = (librdf_statement *) 0 ;
4619 int result;
4620
4621 SWIG_check_num_args("librdf_model_context_add_statement",3,3)
4622 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("librdf_model_context_add_statement",1,"librdf_model *");
4623 if(!SWIG_isptrtype(L,2)) SWIG_fail_arg("librdf_model_context_add_statement",2,"librdf_node *");
4624 if(!SWIG_isptrtype(L,3)) SWIG_fail_arg("librdf_model_context_add_statement",3,"librdf_statement *");
4625
4626 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_librdf_model_s,0))){
4627 SWIG_fail_ptr("librdf_model_context_add_statement",1,SWIGTYPE_p_librdf_model_s);
4628 }
4629
4630
4631 if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(void**)&arg2,SWIGTYPE_p_librdf_node_s,0))){
4632 SWIG_fail_ptr("librdf_model_context_add_statement",2,SWIGTYPE_p_librdf_node_s);
4633 }
4634
4635
4636 if (!SWIG_IsOK(SWIG_ConvertPtr(L,3,(void**)&arg3,SWIGTYPE_p_librdf_statement_s,0))){
4637 SWIG_fail_ptr("librdf_model_context_add_statement",3,SWIGTYPE_p_librdf_statement_s);
4638 }
4639
4640 result = (int)librdf_model_context_add_statement(arg1,arg2,arg3);
4641 lua_pushnumber(L, (lua_Number) result); SWIG_arg++;
4642 return SWIG_arg;
4643
4644 if(0) SWIG_fail;
4645
4646 fail:
4647 lua_error(L);
4648 return SWIG_arg;
4649 }
4650
4651
_wrap_librdf_model_context_add_statements(lua_State * L)4652 static int _wrap_librdf_model_context_add_statements(lua_State* L) {
4653 int SWIG_arg = 0;
4654 librdf_model *arg1 = (librdf_model *) 0 ;
4655 librdf_node *arg2 = (librdf_node *) 0 ;
4656 librdf_stream *arg3 = (librdf_stream *) 0 ;
4657 int result;
4658
4659 SWIG_check_num_args("librdf_model_context_add_statements",3,3)
4660 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("librdf_model_context_add_statements",1,"librdf_model *");
4661 if(!SWIG_isptrtype(L,2)) SWIG_fail_arg("librdf_model_context_add_statements",2,"librdf_node *");
4662 if(!SWIG_isptrtype(L,3)) SWIG_fail_arg("librdf_model_context_add_statements",3,"librdf_stream *");
4663
4664 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_librdf_model_s,0))){
4665 SWIG_fail_ptr("librdf_model_context_add_statements",1,SWIGTYPE_p_librdf_model_s);
4666 }
4667
4668
4669 if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(void**)&arg2,SWIGTYPE_p_librdf_node_s,0))){
4670 SWIG_fail_ptr("librdf_model_context_add_statements",2,SWIGTYPE_p_librdf_node_s);
4671 }
4672
4673
4674 if (!SWIG_IsOK(SWIG_ConvertPtr(L,3,(void**)&arg3,SWIGTYPE_p_librdf_stream_s,0))){
4675 SWIG_fail_ptr("librdf_model_context_add_statements",3,SWIGTYPE_p_librdf_stream_s);
4676 }
4677
4678 result = (int)librdf_model_context_add_statements(arg1,arg2,arg3);
4679 lua_pushnumber(L, (lua_Number) result); SWIG_arg++;
4680 return SWIG_arg;
4681
4682 if(0) SWIG_fail;
4683
4684 fail:
4685 lua_error(L);
4686 return SWIG_arg;
4687 }
4688
4689
_wrap_librdf_model_context_remove_statement(lua_State * L)4690 static int _wrap_librdf_model_context_remove_statement(lua_State* L) {
4691 int SWIG_arg = 0;
4692 librdf_model *arg1 = (librdf_model *) 0 ;
4693 librdf_node *arg2 = (librdf_node *) 0 ;
4694 librdf_statement *arg3 = (librdf_statement *) 0 ;
4695 int result;
4696
4697 SWIG_check_num_args("librdf_model_context_remove_statement",3,3)
4698 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("librdf_model_context_remove_statement",1,"librdf_model *");
4699 if(!SWIG_isptrtype(L,2)) SWIG_fail_arg("librdf_model_context_remove_statement",2,"librdf_node *");
4700 if(!SWIG_isptrtype(L,3)) SWIG_fail_arg("librdf_model_context_remove_statement",3,"librdf_statement *");
4701
4702 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_librdf_model_s,0))){
4703 SWIG_fail_ptr("librdf_model_context_remove_statement",1,SWIGTYPE_p_librdf_model_s);
4704 }
4705
4706
4707 if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(void**)&arg2,SWIGTYPE_p_librdf_node_s,0))){
4708 SWIG_fail_ptr("librdf_model_context_remove_statement",2,SWIGTYPE_p_librdf_node_s);
4709 }
4710
4711
4712 if (!SWIG_IsOK(SWIG_ConvertPtr(L,3,(void**)&arg3,SWIGTYPE_p_librdf_statement_s,0))){
4713 SWIG_fail_ptr("librdf_model_context_remove_statement",3,SWIGTYPE_p_librdf_statement_s);
4714 }
4715
4716 result = (int)librdf_model_context_remove_statement(arg1,arg2,arg3);
4717 lua_pushnumber(L, (lua_Number) result); SWIG_arg++;
4718 return SWIG_arg;
4719
4720 if(0) SWIG_fail;
4721
4722 fail:
4723 lua_error(L);
4724 return SWIG_arg;
4725 }
4726
4727
_wrap_librdf_model_context_remove_statements(lua_State * L)4728 static int _wrap_librdf_model_context_remove_statements(lua_State* L) {
4729 int SWIG_arg = 0;
4730 librdf_model *arg1 = (librdf_model *) 0 ;
4731 librdf_node *arg2 = (librdf_node *) 0 ;
4732 int result;
4733
4734 SWIG_check_num_args("librdf_model_context_remove_statements",2,2)
4735 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("librdf_model_context_remove_statements",1,"librdf_model *");
4736 if(!SWIG_isptrtype(L,2)) SWIG_fail_arg("librdf_model_context_remove_statements",2,"librdf_node *");
4737
4738 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_librdf_model_s,0))){
4739 SWIG_fail_ptr("librdf_model_context_remove_statements",1,SWIGTYPE_p_librdf_model_s);
4740 }
4741
4742
4743 if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(void**)&arg2,SWIGTYPE_p_librdf_node_s,0))){
4744 SWIG_fail_ptr("librdf_model_context_remove_statements",2,SWIGTYPE_p_librdf_node_s);
4745 }
4746
4747 result = (int)librdf_model_context_remove_statements(arg1,arg2);
4748 lua_pushnumber(L, (lua_Number) result); SWIG_arg++;
4749 return SWIG_arg;
4750
4751 if(0) SWIG_fail;
4752
4753 fail:
4754 lua_error(L);
4755 return SWIG_arg;
4756 }
4757
4758
_wrap_librdf_model_context_as_stream(lua_State * L)4759 static int _wrap_librdf_model_context_as_stream(lua_State* L) {
4760 int SWIG_arg = 0;
4761 librdf_model *arg1 = (librdf_model *) 0 ;
4762 librdf_node *arg2 = (librdf_node *) 0 ;
4763 librdf_stream *result = 0 ;
4764
4765 SWIG_check_num_args("librdf_model_context_as_stream",2,2)
4766 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("librdf_model_context_as_stream",1,"librdf_model *");
4767 if(!SWIG_isptrtype(L,2)) SWIG_fail_arg("librdf_model_context_as_stream",2,"librdf_node *");
4768
4769 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_librdf_model_s,0))){
4770 SWIG_fail_ptr("librdf_model_context_as_stream",1,SWIGTYPE_p_librdf_model_s);
4771 }
4772
4773
4774 if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(void**)&arg2,SWIGTYPE_p_librdf_node_s,0))){
4775 SWIG_fail_ptr("librdf_model_context_as_stream",2,SWIGTYPE_p_librdf_node_s);
4776 }
4777
4778 result = (librdf_stream *)librdf_model_context_as_stream(arg1,arg2);
4779 SWIG_NewPointerObj(L,result,SWIGTYPE_p_librdf_stream_s,1); SWIG_arg++;
4780 return SWIG_arg;
4781
4782 if(0) SWIG_fail;
4783
4784 fail:
4785 lua_error(L);
4786 return SWIG_arg;
4787 }
4788
4789
_wrap_librdf_model_sync(lua_State * L)4790 static int _wrap_librdf_model_sync(lua_State* L) {
4791 int SWIG_arg = 0;
4792 librdf_model *arg1 = (librdf_model *) 0 ;
4793
4794 SWIG_check_num_args("librdf_model_sync",1,1)
4795 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("librdf_model_sync",1,"librdf_model *");
4796
4797 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_librdf_model_s,0))){
4798 SWIG_fail_ptr("librdf_model_sync",1,SWIGTYPE_p_librdf_model_s);
4799 }
4800
4801 librdf_model_sync(arg1);
4802
4803 return SWIG_arg;
4804
4805 if(0) SWIG_fail;
4806
4807 fail:
4808 lua_error(L);
4809 return SWIG_arg;
4810 }
4811
4812
_wrap_librdf_model_get_contexts(lua_State * L)4813 static int _wrap_librdf_model_get_contexts(lua_State* L) {
4814 int SWIG_arg = 0;
4815 librdf_model *arg1 = (librdf_model *) 0 ;
4816 librdf_iterator *result = 0 ;
4817
4818 SWIG_check_num_args("librdf_model_get_contexts",1,1)
4819 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("librdf_model_get_contexts",1,"librdf_model *");
4820
4821 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_librdf_model_s,0))){
4822 SWIG_fail_ptr("librdf_model_get_contexts",1,SWIGTYPE_p_librdf_model_s);
4823 }
4824
4825 result = (librdf_iterator *)librdf_model_get_contexts(arg1);
4826 SWIG_NewPointerObj(L,result,SWIGTYPE_p_librdf_iterator_s,1); SWIG_arg++;
4827 return SWIG_arg;
4828
4829 if(0) SWIG_fail;
4830
4831 fail:
4832 lua_error(L);
4833 return SWIG_arg;
4834 }
4835
4836
_wrap_librdf_model_contains_context(lua_State * L)4837 static int _wrap_librdf_model_contains_context(lua_State* L) {
4838 int SWIG_arg = 0;
4839 librdf_model *arg1 = (librdf_model *) 0 ;
4840 librdf_node *arg2 = (librdf_node *) 0 ;
4841 int result;
4842
4843 SWIG_check_num_args("librdf_model_contains_context",2,2)
4844 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("librdf_model_contains_context",1,"librdf_model *");
4845 if(!SWIG_isptrtype(L,2)) SWIG_fail_arg("librdf_model_contains_context",2,"librdf_node *");
4846
4847 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_librdf_model_s,0))){
4848 SWIG_fail_ptr("librdf_model_contains_context",1,SWIGTYPE_p_librdf_model_s);
4849 }
4850
4851
4852 if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(void**)&arg2,SWIGTYPE_p_librdf_node_s,0))){
4853 SWIG_fail_ptr("librdf_model_contains_context",2,SWIGTYPE_p_librdf_node_s);
4854 }
4855
4856 result = (int)librdf_model_contains_context(arg1,arg2);
4857 lua_pushnumber(L, (lua_Number) result); SWIG_arg++;
4858 return SWIG_arg;
4859
4860 if(0) SWIG_fail;
4861
4862 fail:
4863 lua_error(L);
4864 return SWIG_arg;
4865 }
4866
4867
_wrap_librdf_model_get_feature(lua_State * L)4868 static int _wrap_librdf_model_get_feature(lua_State* L) {
4869 int SWIG_arg = 0;
4870 librdf_model *arg1 = (librdf_model *) 0 ;
4871 librdf_uri *arg2 = (librdf_uri *) 0 ;
4872 librdf_node *result = 0 ;
4873
4874 SWIG_check_num_args("librdf_model_get_feature",2,2)
4875 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("librdf_model_get_feature",1,"librdf_model *");
4876 if(!SWIG_isptrtype(L,2)) SWIG_fail_arg("librdf_model_get_feature",2,"librdf_uri *");
4877
4878 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_librdf_model_s,0))){
4879 SWIG_fail_ptr("librdf_model_get_feature",1,SWIGTYPE_p_librdf_model_s);
4880 }
4881
4882
4883 if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(void**)&arg2,SWIGTYPE_p_librdf_uri_s,0))){
4884 SWIG_fail_ptr("librdf_model_get_feature",2,SWIGTYPE_p_librdf_uri_s);
4885 }
4886
4887 result = (librdf_node *)librdf_model_get_feature(arg1,arg2);
4888 SWIG_NewPointerObj(L,result,SWIGTYPE_p_librdf_node_s,1); SWIG_arg++;
4889 return SWIG_arg;
4890
4891 if(0) SWIG_fail;
4892
4893 fail:
4894 lua_error(L);
4895 return SWIG_arg;
4896 }
4897
4898
_wrap_librdf_model_set_feature(lua_State * L)4899 static int _wrap_librdf_model_set_feature(lua_State* L) {
4900 int SWIG_arg = 0;
4901 librdf_model *arg1 = (librdf_model *) 0 ;
4902 librdf_uri *arg2 = (librdf_uri *) 0 ;
4903 librdf_node *arg3 = (librdf_node *) 0 ;
4904 int result;
4905
4906 SWIG_check_num_args("librdf_model_set_feature",3,3)
4907 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("librdf_model_set_feature",1,"librdf_model *");
4908 if(!SWIG_isptrtype(L,2)) SWIG_fail_arg("librdf_model_set_feature",2,"librdf_uri *");
4909 if(!SWIG_isptrtype(L,3)) SWIG_fail_arg("librdf_model_set_feature",3,"librdf_node *");
4910
4911 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_librdf_model_s,0))){
4912 SWIG_fail_ptr("librdf_model_set_feature",1,SWIGTYPE_p_librdf_model_s);
4913 }
4914
4915
4916 if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(void**)&arg2,SWIGTYPE_p_librdf_uri_s,0))){
4917 SWIG_fail_ptr("librdf_model_set_feature",2,SWIGTYPE_p_librdf_uri_s);
4918 }
4919
4920
4921 if (!SWIG_IsOK(SWIG_ConvertPtr(L,3,(void**)&arg3,SWIGTYPE_p_librdf_node_s,0))){
4922 SWIG_fail_ptr("librdf_model_set_feature",3,SWIGTYPE_p_librdf_node_s);
4923 }
4924
4925 result = (int)librdf_model_set_feature(arg1,arg2,arg3);
4926 lua_pushnumber(L, (lua_Number) result); SWIG_arg++;
4927 return SWIG_arg;
4928
4929 if(0) SWIG_fail;
4930
4931 fail:
4932 lua_error(L);
4933 return SWIG_arg;
4934 }
4935
4936
_wrap_librdf_model_load(lua_State * L)4937 static int _wrap_librdf_model_load(lua_State* L) {
4938 int SWIG_arg = 0;
4939 librdf_model *arg1 = (librdf_model *) 0 ;
4940 librdf_uri *arg2 = (librdf_uri *) 0 ;
4941 char *arg3 = (char *) NULL ;
4942 char *arg4 = (char *) NULL ;
4943 librdf_uri *arg5 = (librdf_uri *) NULL ;
4944 int result;
4945
4946 SWIG_check_num_args("librdf_model_load",2,5)
4947 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("librdf_model_load",1,"librdf_model *");
4948 if(!SWIG_isptrtype(L,2)) SWIG_fail_arg("librdf_model_load",2,"librdf_uri *");
4949 if(lua_gettop(L)>=3 && !SWIG_lua_isnilstring(L,3)) SWIG_fail_arg("librdf_model_load",3,"char const *");
4950 if(lua_gettop(L)>=4 && !SWIG_lua_isnilstring(L,4)) SWIG_fail_arg("librdf_model_load",4,"char const *");
4951 if(lua_gettop(L)>=5 && !SWIG_isptrtype(L,5)) SWIG_fail_arg("librdf_model_load",5,"librdf_uri *");
4952
4953 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_librdf_model_s,0))){
4954 SWIG_fail_ptr("librdf_model_load",1,SWIGTYPE_p_librdf_model_s);
4955 }
4956
4957
4958 if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(void**)&arg2,SWIGTYPE_p_librdf_uri_s,0))){
4959 SWIG_fail_ptr("librdf_model_load",2,SWIGTYPE_p_librdf_uri_s);
4960 }
4961
4962 if(lua_gettop(L)>=3){
4963 arg3 = (char *)lua_tostring(L, 3);
4964 }
4965 if(lua_gettop(L)>=4){
4966 arg4 = (char *)lua_tostring(L, 4);
4967 }
4968 if(lua_gettop(L)>=5){
4969 if (!SWIG_IsOK(SWIG_ConvertPtr(L,5,(void**)&arg5,SWIGTYPE_p_librdf_uri_s,0))){
4970 SWIG_fail_ptr("librdf_model_load",5,SWIGTYPE_p_librdf_uri_s);
4971 }
4972 }
4973 result = (int)librdf_model_load(arg1,arg2,(char const *)arg3,(char const *)arg4,arg5);
4974 lua_pushnumber(L, (lua_Number) result); SWIG_arg++;
4975 return SWIG_arg;
4976
4977 if(0) SWIG_fail;
4978
4979 fail:
4980 lua_error(L);
4981 return SWIG_arg;
4982 }
4983
4984
_wrap_librdf_model_query_execute(lua_State * L)4985 static int _wrap_librdf_model_query_execute(lua_State* L) {
4986 int SWIG_arg = 0;
4987 librdf_model *arg1 = (librdf_model *) 0 ;
4988 librdf_query *arg2 = (librdf_query *) 0 ;
4989 librdf_query_results *result = 0 ;
4990
4991 SWIG_check_num_args("librdf_model_query_execute",2,2)
4992 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("librdf_model_query_execute",1,"librdf_model *");
4993 if(!SWIG_isptrtype(L,2)) SWIG_fail_arg("librdf_model_query_execute",2,"librdf_query *");
4994
4995 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_librdf_model_s,0))){
4996 SWIG_fail_ptr("librdf_model_query_execute",1,SWIGTYPE_p_librdf_model_s);
4997 }
4998
4999
5000 if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(void**)&arg2,SWIGTYPE_p_librdf_query,0))){
5001 SWIG_fail_ptr("librdf_model_query_execute",2,SWIGTYPE_p_librdf_query);
5002 }
5003
5004 result = (librdf_query_results *)librdf_model_query_execute(arg1,arg2);
5005 SWIG_NewPointerObj(L,result,SWIGTYPE_p_librdf_query_results,1); SWIG_arg++;
5006 return SWIG_arg;
5007
5008 if(0) SWIG_fail;
5009
5010 fail:
5011 lua_error(L);
5012 return SWIG_arg;
5013 }
5014
5015
_wrap_librdf_model_to_string(lua_State * L)5016 static int _wrap_librdf_model_to_string(lua_State* L) {
5017 int SWIG_arg = 0;
5018 librdf_model *arg1 = (librdf_model *) 0 ;
5019 librdf_uri *arg2 = (librdf_uri *) 0 ;
5020 char *arg3 = (char *) NULL ;
5021 char *arg4 = (char *) NULL ;
5022 librdf_uri *arg5 = (librdf_uri *) NULL ;
5023 char *result = 0 ;
5024
5025 SWIG_check_num_args("librdf_model_to_string",2,5)
5026 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("librdf_model_to_string",1,"librdf_model *");
5027 if(!SWIG_isptrtype(L,2)) SWIG_fail_arg("librdf_model_to_string",2,"librdf_uri *");
5028 if(lua_gettop(L)>=3 && !SWIG_lua_isnilstring(L,3)) SWIG_fail_arg("librdf_model_to_string",3,"char const *");
5029 if(lua_gettop(L)>=4 && !SWIG_lua_isnilstring(L,4)) SWIG_fail_arg("librdf_model_to_string",4,"char const *");
5030 if(lua_gettop(L)>=5 && !SWIG_isptrtype(L,5)) SWIG_fail_arg("librdf_model_to_string",5,"librdf_uri *");
5031
5032 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_librdf_model_s,0))){
5033 SWIG_fail_ptr("librdf_model_to_string",1,SWIGTYPE_p_librdf_model_s);
5034 }
5035
5036
5037 if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(void**)&arg2,SWIGTYPE_p_librdf_uri_s,0))){
5038 SWIG_fail_ptr("librdf_model_to_string",2,SWIGTYPE_p_librdf_uri_s);
5039 }
5040
5041 if(lua_gettop(L)>=3){
5042 arg3 = (char *)lua_tostring(L, 3);
5043 }
5044 if(lua_gettop(L)>=4){
5045 arg4 = (char *)lua_tostring(L, 4);
5046 }
5047 if(lua_gettop(L)>=5){
5048 if (!SWIG_IsOK(SWIG_ConvertPtr(L,5,(void**)&arg5,SWIGTYPE_p_librdf_uri_s,0))){
5049 SWIG_fail_ptr("librdf_model_to_string",5,SWIGTYPE_p_librdf_uri_s);
5050 }
5051 }
5052 result = (char *)librdf_model_to_string(arg1,arg2,(char const *)arg3,(char const *)arg4,arg5);
5053 lua_pushstring(L,(const char *)result); SWIG_arg++;
5054 free(result);
5055 return SWIG_arg;
5056
5057 if(0) SWIG_fail;
5058
5059 fail:
5060 lua_error(L);
5061 return SWIG_arg;
5062 }
5063
5064
_wrap_librdf_model_transaction_start(lua_State * L)5065 static int _wrap_librdf_model_transaction_start(lua_State* L) {
5066 int SWIG_arg = 0;
5067 librdf_model *arg1 = (librdf_model *) 0 ;
5068 int result;
5069
5070 SWIG_check_num_args("librdf_model_transaction_start",1,1)
5071 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("librdf_model_transaction_start",1,"librdf_model *");
5072
5073 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_librdf_model_s,0))){
5074 SWIG_fail_ptr("librdf_model_transaction_start",1,SWIGTYPE_p_librdf_model_s);
5075 }
5076
5077 result = (int)librdf_model_transaction_start(arg1);
5078 lua_pushnumber(L, (lua_Number) result); SWIG_arg++;
5079 return SWIG_arg;
5080
5081 if(0) SWIG_fail;
5082
5083 fail:
5084 lua_error(L);
5085 return SWIG_arg;
5086 }
5087
5088
_wrap_librdf_model_transaction_commit(lua_State * L)5089 static int _wrap_librdf_model_transaction_commit(lua_State* L) {
5090 int SWIG_arg = 0;
5091 librdf_model *arg1 = (librdf_model *) 0 ;
5092 int result;
5093
5094 SWIG_check_num_args("librdf_model_transaction_commit",1,1)
5095 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("librdf_model_transaction_commit",1,"librdf_model *");
5096
5097 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_librdf_model_s,0))){
5098 SWIG_fail_ptr("librdf_model_transaction_commit",1,SWIGTYPE_p_librdf_model_s);
5099 }
5100
5101 result = (int)librdf_model_transaction_commit(arg1);
5102 lua_pushnumber(L, (lua_Number) result); SWIG_arg++;
5103 return SWIG_arg;
5104
5105 if(0) SWIG_fail;
5106
5107 fail:
5108 lua_error(L);
5109 return SWIG_arg;
5110 }
5111
5112
_wrap_librdf_model_transaction_rollback(lua_State * L)5113 static int _wrap_librdf_model_transaction_rollback(lua_State* L) {
5114 int SWIG_arg = 0;
5115 librdf_model *arg1 = (librdf_model *) 0 ;
5116 int result;
5117
5118 SWIG_check_num_args("librdf_model_transaction_rollback",1,1)
5119 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("librdf_model_transaction_rollback",1,"librdf_model *");
5120
5121 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_librdf_model_s,0))){
5122 SWIG_fail_ptr("librdf_model_transaction_rollback",1,SWIGTYPE_p_librdf_model_s);
5123 }
5124
5125 result = (int)librdf_model_transaction_rollback(arg1);
5126 lua_pushnumber(L, (lua_Number) result); SWIG_arg++;
5127 return SWIG_arg;
5128
5129 if(0) SWIG_fail;
5130
5131 fail:
5132 lua_error(L);
5133 return SWIG_arg;
5134 }
5135
5136
_wrap_librdf_new_storage(lua_State * L)5137 static int _wrap_librdf_new_storage(lua_State* L) {
5138 int SWIG_arg = 0;
5139 librdf_world *arg1 = (librdf_world *) 0 ;
5140 char *arg2 = (char *) 0 ;
5141 char *arg3 = (char *) 0 ;
5142 char *arg4 = (char *) 0 ;
5143 librdf_storage *result = 0 ;
5144
5145 SWIG_check_num_args("librdf_new_storage",4,4)
5146 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("librdf_new_storage",1,"librdf_world *");
5147 if(!SWIG_lua_isnilstring(L,2)) SWIG_fail_arg("librdf_new_storage",2,"char *");
5148 if(!SWIG_lua_isnilstring(L,3)) SWIG_fail_arg("librdf_new_storage",3,"char *");
5149 if(!SWIG_lua_isnilstring(L,4)) SWIG_fail_arg("librdf_new_storage",4,"char *");
5150
5151 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_librdf_world_s,0))){
5152 SWIG_fail_ptr("librdf_new_storage",1,SWIGTYPE_p_librdf_world_s);
5153 }
5154
5155 arg2 = (char *)lua_tostring(L, 2);
5156 arg3 = (char *)lua_tostring(L, 3);
5157 arg4 = (char *)lua_tostring(L, 4);
5158 result = (librdf_storage *)librdf_new_storage(arg1,arg2,arg3,arg4);
5159 SWIG_NewPointerObj(L,result,SWIGTYPE_p_librdf_storage_s,1); SWIG_arg++;
5160 return SWIG_arg;
5161
5162 if(0) SWIG_fail;
5163
5164 fail:
5165 lua_error(L);
5166 return SWIG_arg;
5167 }
5168
5169
_wrap_librdf_new_storage_from_storage(lua_State * L)5170 static int _wrap_librdf_new_storage_from_storage(lua_State* L) {
5171 int SWIG_arg = 0;
5172 librdf_storage *arg1 = (librdf_storage *) 0 ;
5173 librdf_storage *result = 0 ;
5174
5175 SWIG_check_num_args("librdf_new_storage_from_storage",1,1)
5176 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("librdf_new_storage_from_storage",1,"librdf_storage *");
5177
5178 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_librdf_storage_s,0))){
5179 SWIG_fail_ptr("librdf_new_storage_from_storage",1,SWIGTYPE_p_librdf_storage_s);
5180 }
5181
5182 result = (librdf_storage *)librdf_new_storage_from_storage(arg1);
5183 SWIG_NewPointerObj(L,result,SWIGTYPE_p_librdf_storage_s,1); SWIG_arg++;
5184 return SWIG_arg;
5185
5186 if(0) SWIG_fail;
5187
5188 fail:
5189 lua_error(L);
5190 return SWIG_arg;
5191 }
5192
5193
_wrap_librdf_free_storage(lua_State * L)5194 static int _wrap_librdf_free_storage(lua_State* L) {
5195 int SWIG_arg = 0;
5196 librdf_storage *arg1 = (librdf_storage *) 0 ;
5197
5198 SWIG_check_num_args("librdf_free_storage",1,1)
5199 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("librdf_free_storage",1,"librdf_storage *");
5200
5201 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_librdf_storage_s,0))){
5202 SWIG_fail_ptr("librdf_free_storage",1,SWIGTYPE_p_librdf_storage_s);
5203 }
5204
5205 librdf_free_storage(arg1);
5206
5207 return SWIG_arg;
5208
5209 if(0) SWIG_fail;
5210
5211 fail:
5212 lua_error(L);
5213 return SWIG_arg;
5214 }
5215
5216
_wrap_librdf_parser_check_name(lua_State * L)5217 static int _wrap_librdf_parser_check_name(lua_State* L) {
5218 int SWIG_arg = 0;
5219 librdf_world *arg1 = (librdf_world *) 0 ;
5220 char *arg2 = (char *) 0 ;
5221 int result;
5222
5223 SWIG_check_num_args("librdf_parser_check_name",2,2)
5224 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("librdf_parser_check_name",1,"librdf_world *");
5225 if(!SWIG_lua_isnilstring(L,2)) SWIG_fail_arg("librdf_parser_check_name",2,"char const *");
5226
5227 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_librdf_world_s,0))){
5228 SWIG_fail_ptr("librdf_parser_check_name",1,SWIGTYPE_p_librdf_world_s);
5229 }
5230
5231 arg2 = (char *)lua_tostring(L, 2);
5232 result = (int)librdf_parser_check_name(arg1,(char const *)arg2);
5233 lua_pushnumber(L, (lua_Number) result); SWIG_arg++;
5234 return SWIG_arg;
5235
5236 if(0) SWIG_fail;
5237
5238 fail:
5239 lua_error(L);
5240 return SWIG_arg;
5241 }
5242
5243
_wrap_librdf_new_parser(lua_State * L)5244 static int _wrap_librdf_new_parser(lua_State* L) {
5245 int SWIG_arg = 0;
5246 librdf_world *arg1 = (librdf_world *) 0 ;
5247 char *arg2 = (char *) 0 ;
5248 char *arg3 = (char *) 0 ;
5249 librdf_uri *arg4 = (librdf_uri *) 0 ;
5250 librdf_parser *result = 0 ;
5251
5252 SWIG_check_num_args("librdf_new_parser",4,4)
5253 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("librdf_new_parser",1,"librdf_world *");
5254 if(!SWIG_lua_isnilstring(L,2)) SWIG_fail_arg("librdf_new_parser",2,"char const *");
5255 if(!SWIG_lua_isnilstring(L,3)) SWIG_fail_arg("librdf_new_parser",3,"char const *");
5256 if(!SWIG_isptrtype(L,4)) SWIG_fail_arg("librdf_new_parser",4,"librdf_uri *");
5257
5258 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_librdf_world_s,0))){
5259 SWIG_fail_ptr("librdf_new_parser",1,SWIGTYPE_p_librdf_world_s);
5260 }
5261
5262 arg2 = (char *)lua_tostring(L, 2);
5263 arg3 = (char *)lua_tostring(L, 3);
5264
5265 if (!SWIG_IsOK(SWIG_ConvertPtr(L,4,(void**)&arg4,SWIGTYPE_p_librdf_uri_s,0))){
5266 SWIG_fail_ptr("librdf_new_parser",4,SWIGTYPE_p_librdf_uri_s);
5267 }
5268
5269 result = (librdf_parser *)librdf_new_parser(arg1,(char const *)arg2,(char const *)arg3,arg4);
5270 SWIG_NewPointerObj(L,result,SWIGTYPE_p_librdf_parser_s,1); SWIG_arg++;
5271 return SWIG_arg;
5272
5273 if(0) SWIG_fail;
5274
5275 fail:
5276 lua_error(L);
5277 return SWIG_arg;
5278 }
5279
5280
_wrap_librdf_free_parser(lua_State * L)5281 static int _wrap_librdf_free_parser(lua_State* L) {
5282 int SWIG_arg = 0;
5283 librdf_parser *arg1 = (librdf_parser *) 0 ;
5284
5285 SWIG_check_num_args("librdf_free_parser",1,1)
5286 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("librdf_free_parser",1,"librdf_parser *");
5287
5288 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_librdf_parser_s,0))){
5289 SWIG_fail_ptr("librdf_free_parser",1,SWIGTYPE_p_librdf_parser_s);
5290 }
5291
5292 librdf_free_parser(arg1);
5293
5294 return SWIG_arg;
5295
5296 if(0) SWIG_fail;
5297
5298 fail:
5299 lua_error(L);
5300 return SWIG_arg;
5301 }
5302
5303
_wrap_librdf_parser_parse_as_stream(lua_State * L)5304 static int _wrap_librdf_parser_parse_as_stream(lua_State* L) {
5305 int SWIG_arg = 0;
5306 librdf_parser *arg1 = (librdf_parser *) 0 ;
5307 librdf_uri *arg2 = (librdf_uri *) 0 ;
5308 librdf_uri *arg3 = (librdf_uri *) NULL ;
5309 librdf_stream *result = 0 ;
5310
5311 SWIG_check_num_args("librdf_parser_parse_as_stream",2,3)
5312 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("librdf_parser_parse_as_stream",1,"librdf_parser *");
5313 if(!SWIG_isptrtype(L,2)) SWIG_fail_arg("librdf_parser_parse_as_stream",2,"librdf_uri *");
5314 if(lua_gettop(L)>=3 && !SWIG_isptrtype(L,3)) SWIG_fail_arg("librdf_parser_parse_as_stream",3,"librdf_uri *");
5315
5316 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_librdf_parser_s,0))){
5317 SWIG_fail_ptr("librdf_parser_parse_as_stream",1,SWIGTYPE_p_librdf_parser_s);
5318 }
5319
5320
5321 if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(void**)&arg2,SWIGTYPE_p_librdf_uri_s,0))){
5322 SWIG_fail_ptr("librdf_parser_parse_as_stream",2,SWIGTYPE_p_librdf_uri_s);
5323 }
5324
5325 if(lua_gettop(L)>=3){
5326 if (!SWIG_IsOK(SWIG_ConvertPtr(L,3,(void**)&arg3,SWIGTYPE_p_librdf_uri_s,0))){
5327 SWIG_fail_ptr("librdf_parser_parse_as_stream",3,SWIGTYPE_p_librdf_uri_s);
5328 }
5329 }
5330 result = (librdf_stream *)librdf_parser_parse_as_stream(arg1,arg2,arg3);
5331 SWIG_NewPointerObj(L,result,SWIGTYPE_p_librdf_stream_s,1); SWIG_arg++;
5332 return SWIG_arg;
5333
5334 if(0) SWIG_fail;
5335
5336 fail:
5337 lua_error(L);
5338 return SWIG_arg;
5339 }
5340
5341
_wrap_librdf_parser_parse_into_model(lua_State * L)5342 static int _wrap_librdf_parser_parse_into_model(lua_State* L) {
5343 int SWIG_arg = 0;
5344 librdf_parser *arg1 = (librdf_parser *) 0 ;
5345 librdf_uri *arg2 = (librdf_uri *) 0 ;
5346 librdf_uri *arg3 = (librdf_uri *) 0 ;
5347 librdf_model *arg4 = (librdf_model *) 0 ;
5348 int result;
5349
5350 SWIG_check_num_args("librdf_parser_parse_into_model",4,4)
5351 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("librdf_parser_parse_into_model",1,"librdf_parser *");
5352 if(!SWIG_isptrtype(L,2)) SWIG_fail_arg("librdf_parser_parse_into_model",2,"librdf_uri *");
5353 if(!SWIG_isptrtype(L,3)) SWIG_fail_arg("librdf_parser_parse_into_model",3,"librdf_uri *");
5354 if(!SWIG_isptrtype(L,4)) SWIG_fail_arg("librdf_parser_parse_into_model",4,"librdf_model *");
5355
5356 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_librdf_parser_s,0))){
5357 SWIG_fail_ptr("librdf_parser_parse_into_model",1,SWIGTYPE_p_librdf_parser_s);
5358 }
5359
5360
5361 if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(void**)&arg2,SWIGTYPE_p_librdf_uri_s,0))){
5362 SWIG_fail_ptr("librdf_parser_parse_into_model",2,SWIGTYPE_p_librdf_uri_s);
5363 }
5364
5365
5366 if (!SWIG_IsOK(SWIG_ConvertPtr(L,3,(void**)&arg3,SWIGTYPE_p_librdf_uri_s,0))){
5367 SWIG_fail_ptr("librdf_parser_parse_into_model",3,SWIGTYPE_p_librdf_uri_s);
5368 }
5369
5370
5371 if (!SWIG_IsOK(SWIG_ConvertPtr(L,4,(void**)&arg4,SWIGTYPE_p_librdf_model_s,0))){
5372 SWIG_fail_ptr("librdf_parser_parse_into_model",4,SWIGTYPE_p_librdf_model_s);
5373 }
5374
5375 result = (int)librdf_parser_parse_into_model(arg1,arg2,arg3,arg4);
5376 lua_pushnumber(L, (lua_Number) result); SWIG_arg++;
5377 return SWIG_arg;
5378
5379 if(0) SWIG_fail;
5380
5381 fail:
5382 lua_error(L);
5383 return SWIG_arg;
5384 }
5385
5386
_wrap_librdf_parser_parse_string_as_stream(lua_State * L)5387 static int _wrap_librdf_parser_parse_string_as_stream(lua_State* L) {
5388 int SWIG_arg = 0;
5389 librdf_parser *arg1 = (librdf_parser *) 0 ;
5390 char *arg2 = (char *) 0 ;
5391 librdf_uri *arg3 = (librdf_uri *) 0 ;
5392 librdf_stream *result = 0 ;
5393
5394 SWIG_check_num_args("librdf_parser_parse_string_as_stream",3,3)
5395 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("librdf_parser_parse_string_as_stream",1,"librdf_parser *");
5396 if(!SWIG_lua_isnilstring(L,2)) SWIG_fail_arg("librdf_parser_parse_string_as_stream",2,"char const *");
5397 if(!SWIG_isptrtype(L,3)) SWIG_fail_arg("librdf_parser_parse_string_as_stream",3,"librdf_uri *");
5398
5399 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_librdf_parser_s,0))){
5400 SWIG_fail_ptr("librdf_parser_parse_string_as_stream",1,SWIGTYPE_p_librdf_parser_s);
5401 }
5402
5403 arg2 = (char *)lua_tostring(L, 2);
5404
5405 if (!SWIG_IsOK(SWIG_ConvertPtr(L,3,(void**)&arg3,SWIGTYPE_p_librdf_uri_s,0))){
5406 SWIG_fail_ptr("librdf_parser_parse_string_as_stream",3,SWIGTYPE_p_librdf_uri_s);
5407 }
5408
5409 result = (librdf_stream *)librdf_parser_parse_string_as_stream(arg1,(char const *)arg2,arg3);
5410 SWIG_NewPointerObj(L,result,SWIGTYPE_p_librdf_stream_s,1); SWIG_arg++;
5411 return SWIG_arg;
5412
5413 if(0) SWIG_fail;
5414
5415 fail:
5416 lua_error(L);
5417 return SWIG_arg;
5418 }
5419
5420
_wrap_librdf_parser_parse_string_into_model(lua_State * L)5421 static int _wrap_librdf_parser_parse_string_into_model(lua_State* L) {
5422 int SWIG_arg = 0;
5423 librdf_parser *arg1 = (librdf_parser *) 0 ;
5424 char *arg2 = (char *) 0 ;
5425 librdf_uri *arg3 = (librdf_uri *) 0 ;
5426 librdf_model *arg4 = (librdf_model *) 0 ;
5427 int result;
5428
5429 SWIG_check_num_args("librdf_parser_parse_string_into_model",4,4)
5430 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("librdf_parser_parse_string_into_model",1,"librdf_parser *");
5431 if(!SWIG_lua_isnilstring(L,2)) SWIG_fail_arg("librdf_parser_parse_string_into_model",2,"char const *");
5432 if(!SWIG_isptrtype(L,3)) SWIG_fail_arg("librdf_parser_parse_string_into_model",3,"librdf_uri *");
5433 if(!SWIG_isptrtype(L,4)) SWIG_fail_arg("librdf_parser_parse_string_into_model",4,"librdf_model *");
5434
5435 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_librdf_parser_s,0))){
5436 SWIG_fail_ptr("librdf_parser_parse_string_into_model",1,SWIGTYPE_p_librdf_parser_s);
5437 }
5438
5439 arg2 = (char *)lua_tostring(L, 2);
5440
5441 if (!SWIG_IsOK(SWIG_ConvertPtr(L,3,(void**)&arg3,SWIGTYPE_p_librdf_uri_s,0))){
5442 SWIG_fail_ptr("librdf_parser_parse_string_into_model",3,SWIGTYPE_p_librdf_uri_s);
5443 }
5444
5445
5446 if (!SWIG_IsOK(SWIG_ConvertPtr(L,4,(void**)&arg4,SWIGTYPE_p_librdf_model_s,0))){
5447 SWIG_fail_ptr("librdf_parser_parse_string_into_model",4,SWIGTYPE_p_librdf_model_s);
5448 }
5449
5450 result = (int)librdf_parser_parse_string_into_model(arg1,(char const *)arg2,arg3,arg4);
5451 lua_pushnumber(L, (lua_Number) result); SWIG_arg++;
5452 return SWIG_arg;
5453
5454 if(0) SWIG_fail;
5455
5456 fail:
5457 lua_error(L);
5458 return SWIG_arg;
5459 }
5460
5461
_wrap_librdf_parser_parse_counted_string_as_stream(lua_State * L)5462 static int _wrap_librdf_parser_parse_counted_string_as_stream(lua_State* L) {
5463 int SWIG_arg = 0;
5464 librdf_parser *arg1 = (librdf_parser *) 0 ;
5465 char *arg2 = (char *) 0 ;
5466 size_t arg3 ;
5467 librdf_uri *arg4 = (librdf_uri *) 0 ;
5468 librdf_stream *result = 0 ;
5469
5470 SWIG_check_num_args("librdf_parser_parse_counted_string_as_stream",4,4)
5471 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("librdf_parser_parse_counted_string_as_stream",1,"librdf_parser *");
5472 if(!SWIG_lua_isnilstring(L,2)) SWIG_fail_arg("librdf_parser_parse_counted_string_as_stream",2,"char const *");
5473 if(!lua_isnumber(L,3)) SWIG_fail_arg("librdf_parser_parse_counted_string_as_stream",3,"size_t");
5474 if(!SWIG_isptrtype(L,4)) SWIG_fail_arg("librdf_parser_parse_counted_string_as_stream",4,"librdf_uri *");
5475
5476 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_librdf_parser_s,0))){
5477 SWIG_fail_ptr("librdf_parser_parse_counted_string_as_stream",1,SWIGTYPE_p_librdf_parser_s);
5478 }
5479
5480 arg2 = (char *)lua_tostring(L, 2);
5481 SWIG_contract_assert((lua_tonumber(L,3)>=0),"number must not be negative")
5482 arg3 = (size_t)lua_tonumber(L, 3);
5483
5484 if (!SWIG_IsOK(SWIG_ConvertPtr(L,4,(void**)&arg4,SWIGTYPE_p_librdf_uri_s,0))){
5485 SWIG_fail_ptr("librdf_parser_parse_counted_string_as_stream",4,SWIGTYPE_p_librdf_uri_s);
5486 }
5487
5488 result = (librdf_stream *)librdf_parser_parse_counted_string_as_stream(arg1,(char const *)arg2,arg3,arg4);
5489 SWIG_NewPointerObj(L,result,SWIGTYPE_p_librdf_stream_s,0); SWIG_arg++;
5490 return SWIG_arg;
5491
5492 if(0) SWIG_fail;
5493
5494 fail:
5495 lua_error(L);
5496 return SWIG_arg;
5497 }
5498
5499
_wrap_librdf_parser_parse_counted_string_into_model(lua_State * L)5500 static int _wrap_librdf_parser_parse_counted_string_into_model(lua_State* L) {
5501 int SWIG_arg = 0;
5502 librdf_parser *arg1 = (librdf_parser *) 0 ;
5503 char *arg2 = (char *) 0 ;
5504 size_t arg3 ;
5505 librdf_uri *arg4 = (librdf_uri *) 0 ;
5506 librdf_model *arg5 = (librdf_model *) 0 ;
5507 int result;
5508
5509 SWIG_check_num_args("librdf_parser_parse_counted_string_into_model",5,5)
5510 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("librdf_parser_parse_counted_string_into_model",1,"librdf_parser *");
5511 if(!SWIG_lua_isnilstring(L,2)) SWIG_fail_arg("librdf_parser_parse_counted_string_into_model",2,"char const *");
5512 if(!lua_isnumber(L,3)) SWIG_fail_arg("librdf_parser_parse_counted_string_into_model",3,"size_t");
5513 if(!SWIG_isptrtype(L,4)) SWIG_fail_arg("librdf_parser_parse_counted_string_into_model",4,"librdf_uri *");
5514 if(!SWIG_isptrtype(L,5)) SWIG_fail_arg("librdf_parser_parse_counted_string_into_model",5,"librdf_model *");
5515
5516 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_librdf_parser_s,0))){
5517 SWIG_fail_ptr("librdf_parser_parse_counted_string_into_model",1,SWIGTYPE_p_librdf_parser_s);
5518 }
5519
5520 arg2 = (char *)lua_tostring(L, 2);
5521 SWIG_contract_assert((lua_tonumber(L,3)>=0),"number must not be negative")
5522 arg3 = (size_t)lua_tonumber(L, 3);
5523
5524 if (!SWIG_IsOK(SWIG_ConvertPtr(L,4,(void**)&arg4,SWIGTYPE_p_librdf_uri_s,0))){
5525 SWIG_fail_ptr("librdf_parser_parse_counted_string_into_model",4,SWIGTYPE_p_librdf_uri_s);
5526 }
5527
5528
5529 if (!SWIG_IsOK(SWIG_ConvertPtr(L,5,(void**)&arg5,SWIGTYPE_p_librdf_model_s,0))){
5530 SWIG_fail_ptr("librdf_parser_parse_counted_string_into_model",5,SWIGTYPE_p_librdf_model_s);
5531 }
5532
5533 result = (int)librdf_parser_parse_counted_string_into_model(arg1,(char const *)arg2,arg3,arg4,arg5);
5534 lua_pushnumber(L, (lua_Number) result); SWIG_arg++;
5535 return SWIG_arg;
5536
5537 if(0) SWIG_fail;
5538
5539 fail:
5540 lua_error(L);
5541 return SWIG_arg;
5542 }
5543
5544
_wrap_librdf_parser_get_feature(lua_State * L)5545 static int _wrap_librdf_parser_get_feature(lua_State* L) {
5546 int SWIG_arg = 0;
5547 librdf_parser *arg1 = (librdf_parser *) 0 ;
5548 librdf_uri *arg2 = (librdf_uri *) 0 ;
5549 librdf_node *result = 0 ;
5550
5551 SWIG_check_num_args("librdf_parser_get_feature",2,2)
5552 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("librdf_parser_get_feature",1,"librdf_parser *");
5553 if(!SWIG_isptrtype(L,2)) SWIG_fail_arg("librdf_parser_get_feature",2,"librdf_uri *");
5554
5555 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_librdf_parser_s,0))){
5556 SWIG_fail_ptr("librdf_parser_get_feature",1,SWIGTYPE_p_librdf_parser_s);
5557 }
5558
5559
5560 if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(void**)&arg2,SWIGTYPE_p_librdf_uri_s,0))){
5561 SWIG_fail_ptr("librdf_parser_get_feature",2,SWIGTYPE_p_librdf_uri_s);
5562 }
5563
5564 result = (librdf_node *)librdf_parser_get_feature(arg1,arg2);
5565 SWIG_NewPointerObj(L,result,SWIGTYPE_p_librdf_node_s,1); SWIG_arg++;
5566 return SWIG_arg;
5567
5568 if(0) SWIG_fail;
5569
5570 fail:
5571 lua_error(L);
5572 return SWIG_arg;
5573 }
5574
5575
_wrap_librdf_parser_set_feature(lua_State * L)5576 static int _wrap_librdf_parser_set_feature(lua_State* L) {
5577 int SWIG_arg = 0;
5578 librdf_parser *arg1 = (librdf_parser *) 0 ;
5579 librdf_uri *arg2 = (librdf_uri *) 0 ;
5580 librdf_node *arg3 = (librdf_node *) 0 ;
5581 int result;
5582
5583 SWIG_check_num_args("librdf_parser_set_feature",3,3)
5584 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("librdf_parser_set_feature",1,"librdf_parser *");
5585 if(!SWIG_isptrtype(L,2)) SWIG_fail_arg("librdf_parser_set_feature",2,"librdf_uri *");
5586 if(!SWIG_isptrtype(L,3)) SWIG_fail_arg("librdf_parser_set_feature",3,"librdf_node *");
5587
5588 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_librdf_parser_s,0))){
5589 SWIG_fail_ptr("librdf_parser_set_feature",1,SWIGTYPE_p_librdf_parser_s);
5590 }
5591
5592
5593 if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(void**)&arg2,SWIGTYPE_p_librdf_uri_s,0))){
5594 SWIG_fail_ptr("librdf_parser_set_feature",2,SWIGTYPE_p_librdf_uri_s);
5595 }
5596
5597
5598 if (!SWIG_IsOK(SWIG_ConvertPtr(L,3,(void**)&arg3,SWIGTYPE_p_librdf_node_s,0))){
5599 SWIG_fail_ptr("librdf_parser_set_feature",3,SWIGTYPE_p_librdf_node_s);
5600 }
5601
5602 result = (int)librdf_parser_set_feature(arg1,arg2,arg3);
5603 lua_pushnumber(L, (lua_Number) result); SWIG_arg++;
5604 return SWIG_arg;
5605
5606 if(0) SWIG_fail;
5607
5608 fail:
5609 lua_error(L);
5610 return SWIG_arg;
5611 }
5612
5613
_wrap_librdf_parser_guess_name(lua_State * L)5614 static int _wrap_librdf_parser_guess_name(lua_State* L) {
5615 int SWIG_arg = 0;
5616 char *arg1 = (char *) 0 ;
5617 char *arg2 = (char *) 0 ;
5618 char *arg3 = (char *) 0 ;
5619 char *result = 0 ;
5620
5621 SWIG_check_num_args("librdf_parser_guess_name",3,3)
5622 if(!SWIG_lua_isnilstring(L,1)) SWIG_fail_arg("librdf_parser_guess_name",1,"char const *");
5623 if(!SWIG_lua_isnilstring(L,2)) SWIG_fail_arg("librdf_parser_guess_name",2,"char const *");
5624 if(!SWIG_lua_isnilstring(L,3)) SWIG_fail_arg("librdf_parser_guess_name",3,"char const *");
5625 arg1 = (char *)lua_tostring(L, 1);
5626 arg2 = (char *)lua_tostring(L, 2);
5627 arg3 = (char *)lua_tostring(L, 3);
5628 result = (char *)librdf_parser_guess_name((char const *)arg1,(char const *)arg2,(char const *)arg3);
5629 lua_pushstring(L,(const char *)result); SWIG_arg++;
5630 return SWIG_arg;
5631
5632 if(0) SWIG_fail;
5633
5634 fail:
5635 lua_error(L);
5636 return SWIG_arg;
5637 }
5638
5639
_wrap_librdf_parser_guess_name2(lua_State * L)5640 static int _wrap_librdf_parser_guess_name2(lua_State* L) {
5641 int SWIG_arg = 0;
5642 librdf_world *arg1 = (librdf_world *) 0 ;
5643 char *arg2 = (char *) 0 ;
5644 char *arg3 = (char *) 0 ;
5645 char *arg4 = (char *) 0 ;
5646 char *result = 0 ;
5647
5648 SWIG_check_num_args("librdf_parser_guess_name2",4,4)
5649 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("librdf_parser_guess_name2",1,"librdf_world *");
5650 if(!SWIG_lua_isnilstring(L,2)) SWIG_fail_arg("librdf_parser_guess_name2",2,"char const *");
5651 if(!SWIG_lua_isnilstring(L,3)) SWIG_fail_arg("librdf_parser_guess_name2",3,"char const *");
5652 if(!SWIG_lua_isnilstring(L,4)) SWIG_fail_arg("librdf_parser_guess_name2",4,"char const *");
5653
5654 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_librdf_world_s,0))){
5655 SWIG_fail_ptr("librdf_parser_guess_name2",1,SWIGTYPE_p_librdf_world_s);
5656 }
5657
5658 arg2 = (char *)lua_tostring(L, 2);
5659 arg3 = (char *)lua_tostring(L, 3);
5660 arg4 = (char *)lua_tostring(L, 4);
5661 result = (char *)librdf_parser_guess_name2(arg1,(char const *)arg2,(char const *)arg3,(char const *)arg4);
5662 lua_pushstring(L,(const char *)result); SWIG_arg++;
5663 return SWIG_arg;
5664
5665 if(0) SWIG_fail;
5666
5667 fail:
5668 lua_error(L);
5669 return SWIG_arg;
5670 }
5671
5672
_wrap_librdf_parser_get_namespaces_seen_prefix(lua_State * L)5673 static int _wrap_librdf_parser_get_namespaces_seen_prefix(lua_State* L) {
5674 int SWIG_arg = 0;
5675 librdf_parser *arg1 = (librdf_parser *) 0 ;
5676 int arg2 ;
5677 char *result = 0 ;
5678
5679 SWIG_check_num_args("librdf_parser_get_namespaces_seen_prefix",2,2)
5680 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("librdf_parser_get_namespaces_seen_prefix",1,"librdf_parser *");
5681 if(!lua_isnumber(L,2)) SWIG_fail_arg("librdf_parser_get_namespaces_seen_prefix",2,"int");
5682
5683 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_librdf_parser_s,0))){
5684 SWIG_fail_ptr("librdf_parser_get_namespaces_seen_prefix",1,SWIGTYPE_p_librdf_parser_s);
5685 }
5686
5687 arg2 = (int)lua_tonumber(L, 2);
5688 result = (char *)librdf_parser_get_namespaces_seen_prefix(arg1,arg2);
5689 lua_pushstring(L,(const char *)result); SWIG_arg++;
5690 return SWIG_arg;
5691
5692 if(0) SWIG_fail;
5693
5694 fail:
5695 lua_error(L);
5696 return SWIG_arg;
5697 }
5698
5699
_wrap_librdf_parser_get_namespaces_seen_uri(lua_State * L)5700 static int _wrap_librdf_parser_get_namespaces_seen_uri(lua_State* L) {
5701 int SWIG_arg = 0;
5702 librdf_parser *arg1 = (librdf_parser *) 0 ;
5703 int arg2 ;
5704 librdf_uri *result = 0 ;
5705
5706 SWIG_check_num_args("librdf_parser_get_namespaces_seen_uri",2,2)
5707 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("librdf_parser_get_namespaces_seen_uri",1,"librdf_parser *");
5708 if(!lua_isnumber(L,2)) SWIG_fail_arg("librdf_parser_get_namespaces_seen_uri",2,"int");
5709
5710 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_librdf_parser_s,0))){
5711 SWIG_fail_ptr("librdf_parser_get_namespaces_seen_uri",1,SWIGTYPE_p_librdf_parser_s);
5712 }
5713
5714 arg2 = (int)lua_tonumber(L, 2);
5715 result = (librdf_uri *)librdf_parser_get_namespaces_seen_uri(arg1,arg2);
5716 SWIG_NewPointerObj(L,result,SWIGTYPE_p_librdf_uri_s,0); SWIG_arg++;
5717 return SWIG_arg;
5718
5719 if(0) SWIG_fail;
5720
5721 fail:
5722 lua_error(L);
5723 return SWIG_arg;
5724 }
5725
5726
_wrap_librdf_parser_get_namespaces_seen_count(lua_State * L)5727 static int _wrap_librdf_parser_get_namespaces_seen_count(lua_State* L) {
5728 int SWIG_arg = 0;
5729 librdf_parser *arg1 = (librdf_parser *) 0 ;
5730 int result;
5731
5732 SWIG_check_num_args("librdf_parser_get_namespaces_seen_count",1,1)
5733 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("librdf_parser_get_namespaces_seen_count",1,"librdf_parser *");
5734
5735 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_librdf_parser_s,0))){
5736 SWIG_fail_ptr("librdf_parser_get_namespaces_seen_count",1,SWIGTYPE_p_librdf_parser_s);
5737 }
5738
5739 result = (int)librdf_parser_get_namespaces_seen_count(arg1);
5740 lua_pushnumber(L, (lua_Number) result); SWIG_arg++;
5741 return SWIG_arg;
5742
5743 if(0) SWIG_fail;
5744
5745 fail:
5746 lua_error(L);
5747 return SWIG_arg;
5748 }
5749
5750
_wrap_librdf_new_query(lua_State * L)5751 static int _wrap_librdf_new_query(lua_State* L) {
5752 int SWIG_arg = 0;
5753 librdf_world *arg1 = (librdf_world *) 0 ;
5754 char *arg2 = (char *) 0 ;
5755 librdf_uri *arg3 = (librdf_uri *) 0 ;
5756 char *arg4 = (char *) 0 ;
5757 librdf_uri *arg5 = (librdf_uri *) 0 ;
5758 librdf_query *result = 0 ;
5759
5760 SWIG_check_num_args("librdf_new_query",5,5)
5761 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("librdf_new_query",1,"librdf_world *");
5762 if(!SWIG_lua_isnilstring(L,2)) SWIG_fail_arg("librdf_new_query",2,"char const *");
5763 if(!SWIG_isptrtype(L,3)) SWIG_fail_arg("librdf_new_query",3,"librdf_uri *");
5764 if(!SWIG_lua_isnilstring(L,4)) SWIG_fail_arg("librdf_new_query",4,"char const *");
5765 if(!SWIG_isptrtype(L,5)) SWIG_fail_arg("librdf_new_query",5,"librdf_uri *");
5766
5767 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_librdf_world_s,0))){
5768 SWIG_fail_ptr("librdf_new_query",1,SWIGTYPE_p_librdf_world_s);
5769 }
5770
5771 arg2 = (char *)lua_tostring(L, 2);
5772
5773 if (!SWIG_IsOK(SWIG_ConvertPtr(L,3,(void**)&arg3,SWIGTYPE_p_librdf_uri_s,0))){
5774 SWIG_fail_ptr("librdf_new_query",3,SWIGTYPE_p_librdf_uri_s);
5775 }
5776
5777 arg4 = (char *)lua_tostring(L, 4);
5778
5779 if (!SWIG_IsOK(SWIG_ConvertPtr(L,5,(void**)&arg5,SWIGTYPE_p_librdf_uri_s,0))){
5780 SWIG_fail_ptr("librdf_new_query",5,SWIGTYPE_p_librdf_uri_s);
5781 }
5782
5783 result = (librdf_query *)librdf_new_query(arg1,(char const *)arg2,arg3,(char const *)arg4,arg5);
5784 SWIG_NewPointerObj(L,result,SWIGTYPE_p_librdf_query,1); SWIG_arg++;
5785 return SWIG_arg;
5786
5787 if(0) SWIG_fail;
5788
5789 fail:
5790 lua_error(L);
5791 return SWIG_arg;
5792 }
5793
5794
_wrap_librdf_new_query_from_query(lua_State * L)5795 static int _wrap_librdf_new_query_from_query(lua_State* L) {
5796 int SWIG_arg = 0;
5797 librdf_query *arg1 = (librdf_query *) 0 ;
5798 librdf_query *result = 0 ;
5799
5800 SWIG_check_num_args("librdf_new_query_from_query",1,1)
5801 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("librdf_new_query_from_query",1,"librdf_query *");
5802
5803 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_librdf_query,0))){
5804 SWIG_fail_ptr("librdf_new_query_from_query",1,SWIGTYPE_p_librdf_query);
5805 }
5806
5807 result = (librdf_query *)librdf_new_query_from_query(arg1);
5808 SWIG_NewPointerObj(L,result,SWIGTYPE_p_librdf_query,1); SWIG_arg++;
5809 return SWIG_arg;
5810
5811 if(0) SWIG_fail;
5812
5813 fail:
5814 lua_error(L);
5815 return SWIG_arg;
5816 }
5817
5818
_wrap_librdf_free_query(lua_State * L)5819 static int _wrap_librdf_free_query(lua_State* L) {
5820 int SWIG_arg = 0;
5821 librdf_query *arg1 = (librdf_query *) 0 ;
5822
5823 SWIG_check_num_args("librdf_free_query",1,1)
5824 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("librdf_free_query",1,"librdf_query *");
5825
5826 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_librdf_query,0))){
5827 SWIG_fail_ptr("librdf_free_query",1,SWIGTYPE_p_librdf_query);
5828 }
5829
5830 librdf_free_query(arg1);
5831
5832 return SWIG_arg;
5833
5834 if(0) SWIG_fail;
5835
5836 fail:
5837 lua_error(L);
5838 return SWIG_arg;
5839 }
5840
5841
_wrap_librdf_query_execute(lua_State * L)5842 static int _wrap_librdf_query_execute(lua_State* L) {
5843 int SWIG_arg = 0;
5844 librdf_query *arg1 = (librdf_query *) 0 ;
5845 librdf_model *arg2 = (librdf_model *) 0 ;
5846 librdf_query_results *result = 0 ;
5847
5848 SWIG_check_num_args("librdf_query_execute",2,2)
5849 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("librdf_query_execute",1,"librdf_query *");
5850 if(!SWIG_isptrtype(L,2)) SWIG_fail_arg("librdf_query_execute",2,"librdf_model *");
5851
5852 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_librdf_query,0))){
5853 SWIG_fail_ptr("librdf_query_execute",1,SWIGTYPE_p_librdf_query);
5854 }
5855
5856
5857 if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(void**)&arg2,SWIGTYPE_p_librdf_model_s,0))){
5858 SWIG_fail_ptr("librdf_query_execute",2,SWIGTYPE_p_librdf_model_s);
5859 }
5860
5861 result = (librdf_query_results *)librdf_query_execute(arg1,arg2);
5862 SWIG_NewPointerObj(L,result,SWIGTYPE_p_librdf_query_results,1); SWIG_arg++;
5863 return SWIG_arg;
5864
5865 if(0) SWIG_fail;
5866
5867 fail:
5868 lua_error(L);
5869 return SWIG_arg;
5870 }
5871
5872
_wrap_librdf_query_get_limit(lua_State * L)5873 static int _wrap_librdf_query_get_limit(lua_State* L) {
5874 int SWIG_arg = 0;
5875 librdf_query *arg1 = (librdf_query *) 0 ;
5876 int result;
5877
5878 SWIG_check_num_args("librdf_query_get_limit",1,1)
5879 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("librdf_query_get_limit",1,"librdf_query *");
5880
5881 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_librdf_query,0))){
5882 SWIG_fail_ptr("librdf_query_get_limit",1,SWIGTYPE_p_librdf_query);
5883 }
5884
5885 result = (int)librdf_query_get_limit(arg1);
5886 lua_pushnumber(L, (lua_Number) result); SWIG_arg++;
5887 return SWIG_arg;
5888
5889 if(0) SWIG_fail;
5890
5891 fail:
5892 lua_error(L);
5893 return SWIG_arg;
5894 }
5895
5896
_wrap_librdf_query_set_limit(lua_State * L)5897 static int _wrap_librdf_query_set_limit(lua_State* L) {
5898 int SWIG_arg = 0;
5899 librdf_query *arg1 = (librdf_query *) 0 ;
5900 int arg2 ;
5901 int result;
5902
5903 SWIG_check_num_args("librdf_query_set_limit",2,2)
5904 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("librdf_query_set_limit",1,"librdf_query *");
5905 if(!lua_isnumber(L,2)) SWIG_fail_arg("librdf_query_set_limit",2,"int");
5906
5907 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_librdf_query,0))){
5908 SWIG_fail_ptr("librdf_query_set_limit",1,SWIGTYPE_p_librdf_query);
5909 }
5910
5911 arg2 = (int)lua_tonumber(L, 2);
5912 result = (int)librdf_query_set_limit(arg1,arg2);
5913 lua_pushnumber(L, (lua_Number) result); SWIG_arg++;
5914 return SWIG_arg;
5915
5916 if(0) SWIG_fail;
5917
5918 fail:
5919 lua_error(L);
5920 return SWIG_arg;
5921 }
5922
5923
_wrap_librdf_query_get_offset(lua_State * L)5924 static int _wrap_librdf_query_get_offset(lua_State* L) {
5925 int SWIG_arg = 0;
5926 librdf_query *arg1 = (librdf_query *) 0 ;
5927 int result;
5928
5929 SWIG_check_num_args("librdf_query_get_offset",1,1)
5930 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("librdf_query_get_offset",1,"librdf_query *");
5931
5932 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_librdf_query,0))){
5933 SWIG_fail_ptr("librdf_query_get_offset",1,SWIGTYPE_p_librdf_query);
5934 }
5935
5936 result = (int)librdf_query_get_offset(arg1);
5937 lua_pushnumber(L, (lua_Number) result); SWIG_arg++;
5938 return SWIG_arg;
5939
5940 if(0) SWIG_fail;
5941
5942 fail:
5943 lua_error(L);
5944 return SWIG_arg;
5945 }
5946
5947
_wrap_librdf_query_set_offset(lua_State * L)5948 static int _wrap_librdf_query_set_offset(lua_State* L) {
5949 int SWIG_arg = 0;
5950 librdf_query *arg1 = (librdf_query *) 0 ;
5951 int arg2 ;
5952 int result;
5953
5954 SWIG_check_num_args("librdf_query_set_offset",2,2)
5955 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("librdf_query_set_offset",1,"librdf_query *");
5956 if(!lua_isnumber(L,2)) SWIG_fail_arg("librdf_query_set_offset",2,"int");
5957
5958 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_librdf_query,0))){
5959 SWIG_fail_ptr("librdf_query_set_offset",1,SWIGTYPE_p_librdf_query);
5960 }
5961
5962 arg2 = (int)lua_tonumber(L, 2);
5963 result = (int)librdf_query_set_offset(arg1,arg2);
5964 lua_pushnumber(L, (lua_Number) result); SWIG_arg++;
5965 return SWIG_arg;
5966
5967 if(0) SWIG_fail;
5968
5969 fail:
5970 lua_error(L);
5971 return SWIG_arg;
5972 }
5973
5974
_wrap_librdf_query_results_as_stream(lua_State * L)5975 static int _wrap_librdf_query_results_as_stream(lua_State* L) {
5976 int SWIG_arg = 0;
5977 librdf_query_results *arg1 = (librdf_query_results *) 0 ;
5978 librdf_stream *result = 0 ;
5979
5980 SWIG_check_num_args("librdf_query_results_as_stream",1,1)
5981 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("librdf_query_results_as_stream",1,"librdf_query_results *");
5982
5983 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_librdf_query_results,0))){
5984 SWIG_fail_ptr("librdf_query_results_as_stream",1,SWIGTYPE_p_librdf_query_results);
5985 }
5986
5987 result = (librdf_stream *)librdf_query_results_as_stream(arg1);
5988 SWIG_NewPointerObj(L,result,SWIGTYPE_p_librdf_stream_s,1); SWIG_arg++;
5989 return SWIG_arg;
5990
5991 if(0) SWIG_fail;
5992
5993 fail:
5994 lua_error(L);
5995 return SWIG_arg;
5996 }
5997
5998
_wrap_librdf_query_results_get_count(lua_State * L)5999 static int _wrap_librdf_query_results_get_count(lua_State* L) {
6000 int SWIG_arg = 0;
6001 librdf_query_results *arg1 = (librdf_query_results *) 0 ;
6002 int result;
6003
6004 SWIG_check_num_args("librdf_query_results_get_count",1,1)
6005 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("librdf_query_results_get_count",1,"librdf_query_results *");
6006
6007 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_librdf_query_results,0))){
6008 SWIG_fail_ptr("librdf_query_results_get_count",1,SWIGTYPE_p_librdf_query_results);
6009 }
6010
6011 result = (int)librdf_query_results_get_count(arg1);
6012 lua_pushnumber(L, (lua_Number) result); SWIG_arg++;
6013 return SWIG_arg;
6014
6015 if(0) SWIG_fail;
6016
6017 fail:
6018 lua_error(L);
6019 return SWIG_arg;
6020 }
6021
6022
_wrap_librdf_query_results_next(lua_State * L)6023 static int _wrap_librdf_query_results_next(lua_State* L) {
6024 int SWIG_arg = 0;
6025 librdf_query_results *arg1 = (librdf_query_results *) 0 ;
6026 int result;
6027
6028 SWIG_check_num_args("librdf_query_results_next",1,1)
6029 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("librdf_query_results_next",1,"librdf_query_results *");
6030
6031 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_librdf_query_results,0))){
6032 SWIG_fail_ptr("librdf_query_results_next",1,SWIGTYPE_p_librdf_query_results);
6033 }
6034
6035 result = (int)librdf_query_results_next(arg1);
6036 lua_pushnumber(L, (lua_Number) result); SWIG_arg++;
6037 return SWIG_arg;
6038
6039 if(0) SWIG_fail;
6040
6041 fail:
6042 lua_error(L);
6043 return SWIG_arg;
6044 }
6045
6046
_wrap_librdf_query_results_finished(lua_State * L)6047 static int _wrap_librdf_query_results_finished(lua_State* L) {
6048 int SWIG_arg = 0;
6049 librdf_query_results *arg1 = (librdf_query_results *) 0 ;
6050 int result;
6051
6052 SWIG_check_num_args("librdf_query_results_finished",1,1)
6053 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("librdf_query_results_finished",1,"librdf_query_results *");
6054
6055 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_librdf_query_results,0))){
6056 SWIG_fail_ptr("librdf_query_results_finished",1,SWIGTYPE_p_librdf_query_results);
6057 }
6058
6059 result = (int)librdf_query_results_finished(arg1);
6060 lua_pushnumber(L, (lua_Number) result); SWIG_arg++;
6061 return SWIG_arg;
6062
6063 if(0) SWIG_fail;
6064
6065 fail:
6066 lua_error(L);
6067 return SWIG_arg;
6068 }
6069
6070
_wrap_librdf_query_results_get_binding_value(lua_State * L)6071 static int _wrap_librdf_query_results_get_binding_value(lua_State* L) {
6072 int SWIG_arg = 0;
6073 librdf_query_results *arg1 = (librdf_query_results *) 0 ;
6074 int arg2 ;
6075 librdf_node *result = 0 ;
6076
6077 SWIG_check_num_args("librdf_query_results_get_binding_value",2,2)
6078 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("librdf_query_results_get_binding_value",1,"librdf_query_results *");
6079 if(!lua_isnumber(L,2)) SWIG_fail_arg("librdf_query_results_get_binding_value",2,"int");
6080
6081 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_librdf_query_results,0))){
6082 SWIG_fail_ptr("librdf_query_results_get_binding_value",1,SWIGTYPE_p_librdf_query_results);
6083 }
6084
6085 arg2 = (int)lua_tonumber(L, 2);
6086 result = (librdf_node *)librdf_query_results_get_binding_value(arg1,arg2);
6087 SWIG_NewPointerObj(L,result,SWIGTYPE_p_librdf_node_s,1); SWIG_arg++;
6088 return SWIG_arg;
6089
6090 if(0) SWIG_fail;
6091
6092 fail:
6093 lua_error(L);
6094 return SWIG_arg;
6095 }
6096
6097
_wrap_librdf_query_results_get_binding_name(lua_State * L)6098 static int _wrap_librdf_query_results_get_binding_name(lua_State* L) {
6099 int SWIG_arg = 0;
6100 librdf_query_results *arg1 = (librdf_query_results *) 0 ;
6101 int arg2 ;
6102 char *result = 0 ;
6103
6104 SWIG_check_num_args("librdf_query_results_get_binding_name",2,2)
6105 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("librdf_query_results_get_binding_name",1,"librdf_query_results *");
6106 if(!lua_isnumber(L,2)) SWIG_fail_arg("librdf_query_results_get_binding_name",2,"int");
6107
6108 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_librdf_query_results,0))){
6109 SWIG_fail_ptr("librdf_query_results_get_binding_name",1,SWIGTYPE_p_librdf_query_results);
6110 }
6111
6112 arg2 = (int)lua_tonumber(L, 2);
6113 result = (char *)librdf_query_results_get_binding_name(arg1,arg2);
6114 lua_pushstring(L,(const char *)result); SWIG_arg++;
6115 return SWIG_arg;
6116
6117 if(0) SWIG_fail;
6118
6119 fail:
6120 lua_error(L);
6121 return SWIG_arg;
6122 }
6123
6124
_wrap_librdf_query_results_get_binding_value_by_name(lua_State * L)6125 static int _wrap_librdf_query_results_get_binding_value_by_name(lua_State* L) {
6126 int SWIG_arg = 0;
6127 librdf_query_results *arg1 = (librdf_query_results *) 0 ;
6128 char *arg2 = (char *) 0 ;
6129 librdf_node *result = 0 ;
6130
6131 SWIG_check_num_args("librdf_query_results_get_binding_value_by_name",2,2)
6132 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("librdf_query_results_get_binding_value_by_name",1,"librdf_query_results *");
6133 if(!SWIG_lua_isnilstring(L,2)) SWIG_fail_arg("librdf_query_results_get_binding_value_by_name",2,"char const *");
6134
6135 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_librdf_query_results,0))){
6136 SWIG_fail_ptr("librdf_query_results_get_binding_value_by_name",1,SWIGTYPE_p_librdf_query_results);
6137 }
6138
6139 arg2 = (char *)lua_tostring(L, 2);
6140 result = (librdf_node *)librdf_query_results_get_binding_value_by_name(arg1,(char const *)arg2);
6141 SWIG_NewPointerObj(L,result,SWIGTYPE_p_librdf_node_s,1); SWIG_arg++;
6142 return SWIG_arg;
6143
6144 if(0) SWIG_fail;
6145
6146 fail:
6147 lua_error(L);
6148 return SWIG_arg;
6149 }
6150
6151
_wrap_librdf_query_results_get_bindings_count(lua_State * L)6152 static int _wrap_librdf_query_results_get_bindings_count(lua_State* L) {
6153 int SWIG_arg = 0;
6154 librdf_query_results *arg1 = (librdf_query_results *) 0 ;
6155 int result;
6156
6157 SWIG_check_num_args("librdf_query_results_get_bindings_count",1,1)
6158 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("librdf_query_results_get_bindings_count",1,"librdf_query_results *");
6159
6160 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_librdf_query_results,0))){
6161 SWIG_fail_ptr("librdf_query_results_get_bindings_count",1,SWIGTYPE_p_librdf_query_results);
6162 }
6163
6164 result = (int)librdf_query_results_get_bindings_count(arg1);
6165 lua_pushnumber(L, (lua_Number) result); SWIG_arg++;
6166 return SWIG_arg;
6167
6168 if(0) SWIG_fail;
6169
6170 fail:
6171 lua_error(L);
6172 return SWIG_arg;
6173 }
6174
6175
_wrap_librdf_query_results_to_file(lua_State * L)6176 static int _wrap_librdf_query_results_to_file(lua_State* L) {
6177 int SWIG_arg = 0;
6178 librdf_query_results *arg1 = (librdf_query_results *) 0 ;
6179 char *arg2 = (char *) 0 ;
6180 librdf_uri *arg3 = (librdf_uri *) 0 ;
6181 librdf_uri *arg4 = (librdf_uri *) 0 ;
6182 int result;
6183
6184 SWIG_check_num_args("librdf_query_results_to_file",4,4)
6185 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("librdf_query_results_to_file",1,"librdf_query_results *");
6186 if(!SWIG_lua_isnilstring(L,2)) SWIG_fail_arg("librdf_query_results_to_file",2,"char const *");
6187 if(!SWIG_isptrtype(L,3)) SWIG_fail_arg("librdf_query_results_to_file",3,"librdf_uri *");
6188 if(!SWIG_isptrtype(L,4)) SWIG_fail_arg("librdf_query_results_to_file",4,"librdf_uri *");
6189
6190 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_librdf_query_results,0))){
6191 SWIG_fail_ptr("librdf_query_results_to_file",1,SWIGTYPE_p_librdf_query_results);
6192 }
6193
6194 arg2 = (char *)lua_tostring(L, 2);
6195
6196 if (!SWIG_IsOK(SWIG_ConvertPtr(L,3,(void**)&arg3,SWIGTYPE_p_librdf_uri_s,0))){
6197 SWIG_fail_ptr("librdf_query_results_to_file",3,SWIGTYPE_p_librdf_uri_s);
6198 }
6199
6200
6201 if (!SWIG_IsOK(SWIG_ConvertPtr(L,4,(void**)&arg4,SWIGTYPE_p_librdf_uri_s,0))){
6202 SWIG_fail_ptr("librdf_query_results_to_file",4,SWIGTYPE_p_librdf_uri_s);
6203 }
6204
6205 result = (int)librdf_query_results_to_file(arg1,(char const *)arg2,arg3,arg4);
6206 lua_pushnumber(L, (lua_Number) result); SWIG_arg++;
6207 return SWIG_arg;
6208
6209 if(0) SWIG_fail;
6210
6211 fail:
6212 lua_error(L);
6213 return SWIG_arg;
6214 }
6215
6216
_wrap_librdf_query_results_to_file2(lua_State * L)6217 static int _wrap_librdf_query_results_to_file2(lua_State* L) {
6218 int SWIG_arg = 0;
6219 librdf_query_results *arg1 = (librdf_query_results *) 0 ;
6220 char *arg2 = (char *) 0 ;
6221 char *arg3 = (char *) 0 ;
6222 librdf_uri *arg4 = (librdf_uri *) 0 ;
6223 librdf_uri *arg5 = (librdf_uri *) 0 ;
6224 int result;
6225
6226 SWIG_check_num_args("librdf_query_results_to_file2",5,5)
6227 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("librdf_query_results_to_file2",1,"librdf_query_results *");
6228 if(!SWIG_lua_isnilstring(L,2)) SWIG_fail_arg("librdf_query_results_to_file2",2,"char const *");
6229 if(!SWIG_lua_isnilstring(L,3)) SWIG_fail_arg("librdf_query_results_to_file2",3,"char const *");
6230 if(!SWIG_isptrtype(L,4)) SWIG_fail_arg("librdf_query_results_to_file2",4,"librdf_uri *");
6231 if(!SWIG_isptrtype(L,5)) SWIG_fail_arg("librdf_query_results_to_file2",5,"librdf_uri *");
6232
6233 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_librdf_query_results,0))){
6234 SWIG_fail_ptr("librdf_query_results_to_file2",1,SWIGTYPE_p_librdf_query_results);
6235 }
6236
6237 arg2 = (char *)lua_tostring(L, 2);
6238 arg3 = (char *)lua_tostring(L, 3);
6239
6240 if (!SWIG_IsOK(SWIG_ConvertPtr(L,4,(void**)&arg4,SWIGTYPE_p_librdf_uri_s,0))){
6241 SWIG_fail_ptr("librdf_query_results_to_file2",4,SWIGTYPE_p_librdf_uri_s);
6242 }
6243
6244
6245 if (!SWIG_IsOK(SWIG_ConvertPtr(L,5,(void**)&arg5,SWIGTYPE_p_librdf_uri_s,0))){
6246 SWIG_fail_ptr("librdf_query_results_to_file2",5,SWIGTYPE_p_librdf_uri_s);
6247 }
6248
6249 result = (int)librdf_query_results_to_file2(arg1,(char const *)arg2,(char const *)arg3,arg4,arg5);
6250 lua_pushnumber(L, (lua_Number) result); SWIG_arg++;
6251 return SWIG_arg;
6252
6253 if(0) SWIG_fail;
6254
6255 fail:
6256 lua_error(L);
6257 return SWIG_arg;
6258 }
6259
6260
_wrap_librdf_query_results_to_string(lua_State * L)6261 static int _wrap_librdf_query_results_to_string(lua_State* L) {
6262 int SWIG_arg = 0;
6263 librdf_query_results *arg1 = (librdf_query_results *) 0 ;
6264 librdf_uri *arg2 = (librdf_uri *) 0 ;
6265 librdf_uri *arg3 = (librdf_uri *) 0 ;
6266 char *result = 0 ;
6267
6268 SWIG_check_num_args("librdf_query_results_to_string",3,3)
6269 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("librdf_query_results_to_string",1,"librdf_query_results *");
6270 if(!SWIG_isptrtype(L,2)) SWIG_fail_arg("librdf_query_results_to_string",2,"librdf_uri *");
6271 if(!SWIG_isptrtype(L,3)) SWIG_fail_arg("librdf_query_results_to_string",3,"librdf_uri *");
6272
6273 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_librdf_query_results,0))){
6274 SWIG_fail_ptr("librdf_query_results_to_string",1,SWIGTYPE_p_librdf_query_results);
6275 }
6276
6277
6278 if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(void**)&arg2,SWIGTYPE_p_librdf_uri_s,0))){
6279 SWIG_fail_ptr("librdf_query_results_to_string",2,SWIGTYPE_p_librdf_uri_s);
6280 }
6281
6282
6283 if (!SWIG_IsOK(SWIG_ConvertPtr(L,3,(void**)&arg3,SWIGTYPE_p_librdf_uri_s,0))){
6284 SWIG_fail_ptr("librdf_query_results_to_string",3,SWIGTYPE_p_librdf_uri_s);
6285 }
6286
6287 result = (char *)librdf_query_results_to_string(arg1,arg2,arg3);
6288 lua_pushstring(L,(const char *)result); SWIG_arg++;
6289 free(result);
6290 return SWIG_arg;
6291
6292 if(0) SWIG_fail;
6293
6294 fail:
6295 lua_error(L);
6296 return SWIG_arg;
6297 }
6298
6299
_wrap_librdf_query_results_to_string2(lua_State * L)6300 static int _wrap_librdf_query_results_to_string2(lua_State* L) {
6301 int SWIG_arg = 0;
6302 librdf_query_results *arg1 = (librdf_query_results *) 0 ;
6303 char *arg2 = (char *) 0 ;
6304 char *arg3 = (char *) 0 ;
6305 librdf_uri *arg4 = (librdf_uri *) 0 ;
6306 librdf_uri *arg5 = (librdf_uri *) 0 ;
6307 char *result = 0 ;
6308
6309 SWIG_check_num_args("librdf_query_results_to_string2",5,5)
6310 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("librdf_query_results_to_string2",1,"librdf_query_results *");
6311 if(!SWIG_lua_isnilstring(L,2)) SWIG_fail_arg("librdf_query_results_to_string2",2,"char const *");
6312 if(!SWIG_lua_isnilstring(L,3)) SWIG_fail_arg("librdf_query_results_to_string2",3,"char const *");
6313 if(!SWIG_isptrtype(L,4)) SWIG_fail_arg("librdf_query_results_to_string2",4,"librdf_uri *");
6314 if(!SWIG_isptrtype(L,5)) SWIG_fail_arg("librdf_query_results_to_string2",5,"librdf_uri *");
6315
6316 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_librdf_query_results,0))){
6317 SWIG_fail_ptr("librdf_query_results_to_string2",1,SWIGTYPE_p_librdf_query_results);
6318 }
6319
6320 arg2 = (char *)lua_tostring(L, 2);
6321 arg3 = (char *)lua_tostring(L, 3);
6322
6323 if (!SWIG_IsOK(SWIG_ConvertPtr(L,4,(void**)&arg4,SWIGTYPE_p_librdf_uri_s,0))){
6324 SWIG_fail_ptr("librdf_query_results_to_string2",4,SWIGTYPE_p_librdf_uri_s);
6325 }
6326
6327
6328 if (!SWIG_IsOK(SWIG_ConvertPtr(L,5,(void**)&arg5,SWIGTYPE_p_librdf_uri_s,0))){
6329 SWIG_fail_ptr("librdf_query_results_to_string2",5,SWIGTYPE_p_librdf_uri_s);
6330 }
6331
6332 result = (char *)librdf_query_results_to_string2(arg1,(char const *)arg2,(char const *)arg3,arg4,arg5);
6333 lua_pushstring(L,(const char *)result); SWIG_arg++;
6334 free(result);
6335 return SWIG_arg;
6336
6337 if(0) SWIG_fail;
6338
6339 fail:
6340 lua_error(L);
6341 return SWIG_arg;
6342 }
6343
6344
_wrap_librdf_free_query_results(lua_State * L)6345 static int _wrap_librdf_free_query_results(lua_State* L) {
6346 int SWIG_arg = 0;
6347 librdf_query_results *arg1 = (librdf_query_results *) 0 ;
6348
6349 SWIG_check_num_args("librdf_free_query_results",1,1)
6350 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("librdf_free_query_results",1,"librdf_query_results *");
6351
6352 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_librdf_query_results,0))){
6353 SWIG_fail_ptr("librdf_free_query_results",1,SWIGTYPE_p_librdf_query_results);
6354 }
6355
6356 librdf_free_query_results(arg1);
6357
6358 return SWIG_arg;
6359
6360 if(0) SWIG_fail;
6361
6362 fail:
6363 lua_error(L);
6364 return SWIG_arg;
6365 }
6366
6367
_wrap_librdf_query_results_is_bindings(lua_State * L)6368 static int _wrap_librdf_query_results_is_bindings(lua_State* L) {
6369 int SWIG_arg = 0;
6370 librdf_query_results *arg1 = (librdf_query_results *) 0 ;
6371 int result;
6372
6373 SWIG_check_num_args("librdf_query_results_is_bindings",1,1)
6374 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("librdf_query_results_is_bindings",1,"librdf_query_results *");
6375
6376 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_librdf_query_results,0))){
6377 SWIG_fail_ptr("librdf_query_results_is_bindings",1,SWIGTYPE_p_librdf_query_results);
6378 }
6379
6380 result = (int)librdf_query_results_is_bindings(arg1);
6381 lua_pushnumber(L, (lua_Number) result); SWIG_arg++;
6382 return SWIG_arg;
6383
6384 if(0) SWIG_fail;
6385
6386 fail:
6387 lua_error(L);
6388 return SWIG_arg;
6389 }
6390
6391
_wrap_librdf_query_results_is_boolean(lua_State * L)6392 static int _wrap_librdf_query_results_is_boolean(lua_State* L) {
6393 int SWIG_arg = 0;
6394 librdf_query_results *arg1 = (librdf_query_results *) 0 ;
6395 int result;
6396
6397 SWIG_check_num_args("librdf_query_results_is_boolean",1,1)
6398 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("librdf_query_results_is_boolean",1,"librdf_query_results *");
6399
6400 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_librdf_query_results,0))){
6401 SWIG_fail_ptr("librdf_query_results_is_boolean",1,SWIGTYPE_p_librdf_query_results);
6402 }
6403
6404 result = (int)librdf_query_results_is_boolean(arg1);
6405 lua_pushnumber(L, (lua_Number) result); SWIG_arg++;
6406 return SWIG_arg;
6407
6408 if(0) SWIG_fail;
6409
6410 fail:
6411 lua_error(L);
6412 return SWIG_arg;
6413 }
6414
6415
_wrap_librdf_query_results_is_graph(lua_State * L)6416 static int _wrap_librdf_query_results_is_graph(lua_State* L) {
6417 int SWIG_arg = 0;
6418 librdf_query_results *arg1 = (librdf_query_results *) 0 ;
6419 int result;
6420
6421 SWIG_check_num_args("librdf_query_results_is_graph",1,1)
6422 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("librdf_query_results_is_graph",1,"librdf_query_results *");
6423
6424 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_librdf_query_results,0))){
6425 SWIG_fail_ptr("librdf_query_results_is_graph",1,SWIGTYPE_p_librdf_query_results);
6426 }
6427
6428 result = (int)librdf_query_results_is_graph(arg1);
6429 lua_pushnumber(L, (lua_Number) result); SWIG_arg++;
6430 return SWIG_arg;
6431
6432 if(0) SWIG_fail;
6433
6434 fail:
6435 lua_error(L);
6436 return SWIG_arg;
6437 }
6438
6439
_wrap_librdf_query_results_is_syntax(lua_State * L)6440 static int _wrap_librdf_query_results_is_syntax(lua_State* L) {
6441 int SWIG_arg = 0;
6442 librdf_query_results *arg1 = (librdf_query_results *) 0 ;
6443 int result;
6444
6445 SWIG_check_num_args("librdf_query_results_is_syntax",1,1)
6446 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("librdf_query_results_is_syntax",1,"librdf_query_results *");
6447
6448 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_librdf_query_results,0))){
6449 SWIG_fail_ptr("librdf_query_results_is_syntax",1,SWIGTYPE_p_librdf_query_results);
6450 }
6451
6452 result = (int)librdf_query_results_is_syntax(arg1);
6453 lua_pushnumber(L, (lua_Number) result); SWIG_arg++;
6454 return SWIG_arg;
6455
6456 if(0) SWIG_fail;
6457
6458 fail:
6459 lua_error(L);
6460 return SWIG_arg;
6461 }
6462
6463
_wrap_librdf_query_results_get_boolean(lua_State * L)6464 static int _wrap_librdf_query_results_get_boolean(lua_State* L) {
6465 int SWIG_arg = 0;
6466 librdf_query_results *arg1 = (librdf_query_results *) 0 ;
6467 int result;
6468
6469 SWIG_check_num_args("librdf_query_results_get_boolean",1,1)
6470 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("librdf_query_results_get_boolean",1,"librdf_query_results *");
6471
6472 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_librdf_query_results,0))){
6473 SWIG_fail_ptr("librdf_query_results_get_boolean",1,SWIGTYPE_p_librdf_query_results);
6474 }
6475
6476 result = (int)librdf_query_results_get_boolean(arg1);
6477 lua_pushnumber(L, (lua_Number) result); SWIG_arg++;
6478 return SWIG_arg;
6479
6480 if(0) SWIG_fail;
6481
6482 fail:
6483 lua_error(L);
6484 return SWIG_arg;
6485 }
6486
6487
_wrap_librdf_serializer_check_name(lua_State * L)6488 static int _wrap_librdf_serializer_check_name(lua_State* L) {
6489 int SWIG_arg = 0;
6490 librdf_world *arg1 = (librdf_world *) 0 ;
6491 char *arg2 = (char *) 0 ;
6492 int result;
6493
6494 SWIG_check_num_args("librdf_serializer_check_name",2,2)
6495 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("librdf_serializer_check_name",1,"librdf_world *");
6496 if(!SWIG_lua_isnilstring(L,2)) SWIG_fail_arg("librdf_serializer_check_name",2,"char const *");
6497
6498 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_librdf_world_s,0))){
6499 SWIG_fail_ptr("librdf_serializer_check_name",1,SWIGTYPE_p_librdf_world_s);
6500 }
6501
6502 arg2 = (char *)lua_tostring(L, 2);
6503 result = (int)librdf_serializer_check_name(arg1,(char const *)arg2);
6504 lua_pushnumber(L, (lua_Number) result); SWIG_arg++;
6505 return SWIG_arg;
6506
6507 if(0) SWIG_fail;
6508
6509 fail:
6510 lua_error(L);
6511 return SWIG_arg;
6512 }
6513
6514
_wrap_librdf_new_serializer(lua_State * L)6515 static int _wrap_librdf_new_serializer(lua_State* L) {
6516 int SWIG_arg = 0;
6517 librdf_world *arg1 = (librdf_world *) 0 ;
6518 char *arg2 = (char *) 0 ;
6519 char *arg3 = (char *) 0 ;
6520 librdf_uri *arg4 = (librdf_uri *) 0 ;
6521 librdf_serializer *result = 0 ;
6522
6523 SWIG_check_num_args("librdf_new_serializer",4,4)
6524 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("librdf_new_serializer",1,"librdf_world *");
6525 if(!SWIG_lua_isnilstring(L,2)) SWIG_fail_arg("librdf_new_serializer",2,"char const *");
6526 if(!SWIG_lua_isnilstring(L,3)) SWIG_fail_arg("librdf_new_serializer",3,"char const *");
6527 if(!SWIG_isptrtype(L,4)) SWIG_fail_arg("librdf_new_serializer",4,"librdf_uri *");
6528
6529 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_librdf_world_s,0))){
6530 SWIG_fail_ptr("librdf_new_serializer",1,SWIGTYPE_p_librdf_world_s);
6531 }
6532
6533 arg2 = (char *)lua_tostring(L, 2);
6534 arg3 = (char *)lua_tostring(L, 3);
6535
6536 if (!SWIG_IsOK(SWIG_ConvertPtr(L,4,(void**)&arg4,SWIGTYPE_p_librdf_uri_s,0))){
6537 SWIG_fail_ptr("librdf_new_serializer",4,SWIGTYPE_p_librdf_uri_s);
6538 }
6539
6540 result = (librdf_serializer *)librdf_new_serializer(arg1,(char const *)arg2,(char const *)arg3,arg4);
6541 SWIG_NewPointerObj(L,result,SWIGTYPE_p_librdf_serializer_s,1); SWIG_arg++;
6542 return SWIG_arg;
6543
6544 if(0) SWIG_fail;
6545
6546 fail:
6547 lua_error(L);
6548 return SWIG_arg;
6549 }
6550
6551
_wrap_librdf_free_serializer(lua_State * L)6552 static int _wrap_librdf_free_serializer(lua_State* L) {
6553 int SWIG_arg = 0;
6554 librdf_serializer *arg1 = (librdf_serializer *) 0 ;
6555
6556 SWIG_check_num_args("librdf_free_serializer",1,1)
6557 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("librdf_free_serializer",1,"librdf_serializer *");
6558
6559 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_librdf_serializer_s,0))){
6560 SWIG_fail_ptr("librdf_free_serializer",1,SWIGTYPE_p_librdf_serializer_s);
6561 }
6562
6563 librdf_free_serializer(arg1);
6564
6565 return SWIG_arg;
6566
6567 if(0) SWIG_fail;
6568
6569 fail:
6570 lua_error(L);
6571 return SWIG_arg;
6572 }
6573
6574
_wrap_librdf_serializer_serialize_stream_to_file(lua_State * L)6575 static int _wrap_librdf_serializer_serialize_stream_to_file(lua_State* L) {
6576 int SWIG_arg = 0;
6577 librdf_serializer *arg1 = (librdf_serializer *) 0 ;
6578 char *arg2 = (char *) 0 ;
6579 librdf_uri *arg3 = (librdf_uri *) 0 ;
6580 librdf_stream *arg4 = (librdf_stream *) 0 ;
6581 int result;
6582
6583 SWIG_check_num_args("librdf_serializer_serialize_stream_to_file",4,4)
6584 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("librdf_serializer_serialize_stream_to_file",1,"librdf_serializer *");
6585 if(!SWIG_lua_isnilstring(L,2)) SWIG_fail_arg("librdf_serializer_serialize_stream_to_file",2,"char const *");
6586 if(!SWIG_isptrtype(L,3)) SWIG_fail_arg("librdf_serializer_serialize_stream_to_file",3,"librdf_uri *");
6587 if(!SWIG_isptrtype(L,4)) SWIG_fail_arg("librdf_serializer_serialize_stream_to_file",4,"librdf_stream *");
6588
6589 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_librdf_serializer_s,0))){
6590 SWIG_fail_ptr("librdf_serializer_serialize_stream_to_file",1,SWIGTYPE_p_librdf_serializer_s);
6591 }
6592
6593 arg2 = (char *)lua_tostring(L, 2);
6594
6595 if (!SWIG_IsOK(SWIG_ConvertPtr(L,3,(void**)&arg3,SWIGTYPE_p_librdf_uri_s,0))){
6596 SWIG_fail_ptr("librdf_serializer_serialize_stream_to_file",3,SWIGTYPE_p_librdf_uri_s);
6597 }
6598
6599
6600 if (!SWIG_IsOK(SWIG_ConvertPtr(L,4,(void**)&arg4,SWIGTYPE_p_librdf_stream_s,0))){
6601 SWIG_fail_ptr("librdf_serializer_serialize_stream_to_file",4,SWIGTYPE_p_librdf_stream_s);
6602 }
6603
6604 result = (int)librdf_serializer_serialize_stream_to_file(arg1,(char const *)arg2,arg3,arg4);
6605 lua_pushnumber(L, (lua_Number) result); SWIG_arg++;
6606 return SWIG_arg;
6607
6608 if(0) SWIG_fail;
6609
6610 fail:
6611 lua_error(L);
6612 return SWIG_arg;
6613 }
6614
6615
_wrap_librdf_serializer_serialize_model_to_file(lua_State * L)6616 static int _wrap_librdf_serializer_serialize_model_to_file(lua_State* L) {
6617 int SWIG_arg = 0;
6618 librdf_serializer *arg1 = (librdf_serializer *) 0 ;
6619 char *arg2 = (char *) 0 ;
6620 librdf_uri *arg3 = (librdf_uri *) 0 ;
6621 librdf_model *arg4 = (librdf_model *) 0 ;
6622 int result;
6623
6624 SWIG_check_num_args("librdf_serializer_serialize_model_to_file",4,4)
6625 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("librdf_serializer_serialize_model_to_file",1,"librdf_serializer *");
6626 if(!SWIG_lua_isnilstring(L,2)) SWIG_fail_arg("librdf_serializer_serialize_model_to_file",2,"char const *");
6627 if(!SWIG_isptrtype(L,3)) SWIG_fail_arg("librdf_serializer_serialize_model_to_file",3,"librdf_uri *");
6628 if(!SWIG_isptrtype(L,4)) SWIG_fail_arg("librdf_serializer_serialize_model_to_file",4,"librdf_model *");
6629
6630 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_librdf_serializer_s,0))){
6631 SWIG_fail_ptr("librdf_serializer_serialize_model_to_file",1,SWIGTYPE_p_librdf_serializer_s);
6632 }
6633
6634 arg2 = (char *)lua_tostring(L, 2);
6635
6636 if (!SWIG_IsOK(SWIG_ConvertPtr(L,3,(void**)&arg3,SWIGTYPE_p_librdf_uri_s,0))){
6637 SWIG_fail_ptr("librdf_serializer_serialize_model_to_file",3,SWIGTYPE_p_librdf_uri_s);
6638 }
6639
6640
6641 if (!SWIG_IsOK(SWIG_ConvertPtr(L,4,(void**)&arg4,SWIGTYPE_p_librdf_model_s,0))){
6642 SWIG_fail_ptr("librdf_serializer_serialize_model_to_file",4,SWIGTYPE_p_librdf_model_s);
6643 }
6644
6645 result = (int)librdf_serializer_serialize_model_to_file(arg1,(char const *)arg2,arg3,arg4);
6646 lua_pushnumber(L, (lua_Number) result); SWIG_arg++;
6647 return SWIG_arg;
6648
6649 if(0) SWIG_fail;
6650
6651 fail:
6652 lua_error(L);
6653 return SWIG_arg;
6654 }
6655
6656
_wrap_librdf_serializer_serialize_stream_to_string(lua_State * L)6657 static int _wrap_librdf_serializer_serialize_stream_to_string(lua_State* L) {
6658 int SWIG_arg = 0;
6659 librdf_serializer *arg1 = (librdf_serializer *) 0 ;
6660 librdf_uri *arg2 = (librdf_uri *) 0 ;
6661 librdf_stream *arg3 = (librdf_stream *) 0 ;
6662 char *result = 0 ;
6663
6664 SWIG_check_num_args("librdf_serializer_serialize_stream_to_string",3,3)
6665 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("librdf_serializer_serialize_stream_to_string",1,"librdf_serializer *");
6666 if(!SWIG_isptrtype(L,2)) SWIG_fail_arg("librdf_serializer_serialize_stream_to_string",2,"librdf_uri *");
6667 if(!SWIG_isptrtype(L,3)) SWIG_fail_arg("librdf_serializer_serialize_stream_to_string",3,"librdf_stream *");
6668
6669 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_librdf_serializer_s,0))){
6670 SWIG_fail_ptr("librdf_serializer_serialize_stream_to_string",1,SWIGTYPE_p_librdf_serializer_s);
6671 }
6672
6673
6674 if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(void**)&arg2,SWIGTYPE_p_librdf_uri_s,0))){
6675 SWIG_fail_ptr("librdf_serializer_serialize_stream_to_string",2,SWIGTYPE_p_librdf_uri_s);
6676 }
6677
6678
6679 if (!SWIG_IsOK(SWIG_ConvertPtr(L,3,(void**)&arg3,SWIGTYPE_p_librdf_stream_s,0))){
6680 SWIG_fail_ptr("librdf_serializer_serialize_stream_to_string",3,SWIGTYPE_p_librdf_stream_s);
6681 }
6682
6683 result = (char *)librdf_serializer_serialize_stream_to_string(arg1,arg2,arg3);
6684 lua_pushstring(L,(const char *)result); SWIG_arg++;
6685 free(result);
6686 return SWIG_arg;
6687
6688 if(0) SWIG_fail;
6689
6690 fail:
6691 lua_error(L);
6692 return SWIG_arg;
6693 }
6694
6695
_wrap_librdf_serializer_serialize_model_to_string(lua_State * L)6696 static int _wrap_librdf_serializer_serialize_model_to_string(lua_State* L) {
6697 int SWIG_arg = 0;
6698 librdf_serializer *arg1 = (librdf_serializer *) 0 ;
6699 librdf_uri *arg2 = (librdf_uri *) 0 ;
6700 librdf_model *arg3 = (librdf_model *) 0 ;
6701 char *result = 0 ;
6702
6703 SWIG_check_num_args("librdf_serializer_serialize_model_to_string",3,3)
6704 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("librdf_serializer_serialize_model_to_string",1,"librdf_serializer *");
6705 if(!SWIG_isptrtype(L,2)) SWIG_fail_arg("librdf_serializer_serialize_model_to_string",2,"librdf_uri *");
6706 if(!SWIG_isptrtype(L,3)) SWIG_fail_arg("librdf_serializer_serialize_model_to_string",3,"librdf_model *");
6707
6708 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_librdf_serializer_s,0))){
6709 SWIG_fail_ptr("librdf_serializer_serialize_model_to_string",1,SWIGTYPE_p_librdf_serializer_s);
6710 }
6711
6712
6713 if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(void**)&arg2,SWIGTYPE_p_librdf_uri_s,0))){
6714 SWIG_fail_ptr("librdf_serializer_serialize_model_to_string",2,SWIGTYPE_p_librdf_uri_s);
6715 }
6716
6717
6718 if (!SWIG_IsOK(SWIG_ConvertPtr(L,3,(void**)&arg3,SWIGTYPE_p_librdf_model_s,0))){
6719 SWIG_fail_ptr("librdf_serializer_serialize_model_to_string",3,SWIGTYPE_p_librdf_model_s);
6720 }
6721
6722 result = (char *)librdf_serializer_serialize_model_to_string(arg1,arg2,arg3);
6723 lua_pushstring(L,(const char *)result); SWIG_arg++;
6724 free(result);
6725 return SWIG_arg;
6726
6727 if(0) SWIG_fail;
6728
6729 fail:
6730 lua_error(L);
6731 return SWIG_arg;
6732 }
6733
6734
_wrap_librdf_serializer_get_feature(lua_State * L)6735 static int _wrap_librdf_serializer_get_feature(lua_State* L) {
6736 int SWIG_arg = 0;
6737 librdf_serializer *arg1 = (librdf_serializer *) 0 ;
6738 librdf_uri *arg2 = (librdf_uri *) 0 ;
6739 librdf_node *result = 0 ;
6740
6741 SWIG_check_num_args("librdf_serializer_get_feature",2,2)
6742 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("librdf_serializer_get_feature",1,"librdf_serializer *");
6743 if(!SWIG_isptrtype(L,2)) SWIG_fail_arg("librdf_serializer_get_feature",2,"librdf_uri *");
6744
6745 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_librdf_serializer_s,0))){
6746 SWIG_fail_ptr("librdf_serializer_get_feature",1,SWIGTYPE_p_librdf_serializer_s);
6747 }
6748
6749
6750 if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(void**)&arg2,SWIGTYPE_p_librdf_uri_s,0))){
6751 SWIG_fail_ptr("librdf_serializer_get_feature",2,SWIGTYPE_p_librdf_uri_s);
6752 }
6753
6754 result = (librdf_node *)librdf_serializer_get_feature(arg1,arg2);
6755 SWIG_NewPointerObj(L,result,SWIGTYPE_p_librdf_node_s,0); SWIG_arg++;
6756 return SWIG_arg;
6757
6758 if(0) SWIG_fail;
6759
6760 fail:
6761 lua_error(L);
6762 return SWIG_arg;
6763 }
6764
6765
_wrap_librdf_serializer_set_feature(lua_State * L)6766 static int _wrap_librdf_serializer_set_feature(lua_State* L) {
6767 int SWIG_arg = 0;
6768 librdf_serializer *arg1 = (librdf_serializer *) 0 ;
6769 librdf_uri *arg2 = (librdf_uri *) 0 ;
6770 librdf_node *arg3 = (librdf_node *) 0 ;
6771 int result;
6772
6773 SWIG_check_num_args("librdf_serializer_set_feature",3,3)
6774 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("librdf_serializer_set_feature",1,"librdf_serializer *");
6775 if(!SWIG_isptrtype(L,2)) SWIG_fail_arg("librdf_serializer_set_feature",2,"librdf_uri *");
6776 if(!SWIG_isptrtype(L,3)) SWIG_fail_arg("librdf_serializer_set_feature",3,"librdf_node *");
6777
6778 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_librdf_serializer_s,0))){
6779 SWIG_fail_ptr("librdf_serializer_set_feature",1,SWIGTYPE_p_librdf_serializer_s);
6780 }
6781
6782
6783 if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(void**)&arg2,SWIGTYPE_p_librdf_uri_s,0))){
6784 SWIG_fail_ptr("librdf_serializer_set_feature",2,SWIGTYPE_p_librdf_uri_s);
6785 }
6786
6787
6788 if (!SWIG_IsOK(SWIG_ConvertPtr(L,3,(void**)&arg3,SWIGTYPE_p_librdf_node_s,0))){
6789 SWIG_fail_ptr("librdf_serializer_set_feature",3,SWIGTYPE_p_librdf_node_s);
6790 }
6791
6792 result = (int)librdf_serializer_set_feature(arg1,arg2,arg3);
6793 lua_pushnumber(L, (lua_Number) result); SWIG_arg++;
6794 return SWIG_arg;
6795
6796 if(0) SWIG_fail;
6797
6798 fail:
6799 lua_error(L);
6800 return SWIG_arg;
6801 }
6802
6803
_wrap_librdf_serializer_set_namespace(lua_State * L)6804 static int _wrap_librdf_serializer_set_namespace(lua_State* L) {
6805 int SWIG_arg = 0;
6806 librdf_serializer *arg1 = (librdf_serializer *) 0 ;
6807 librdf_uri *arg2 = (librdf_uri *) 0 ;
6808 char *arg3 = (char *) 0 ;
6809 int result;
6810
6811 SWIG_check_num_args("librdf_serializer_set_namespace",3,3)
6812 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("librdf_serializer_set_namespace",1,"librdf_serializer *");
6813 if(!SWIG_isptrtype(L,2)) SWIG_fail_arg("librdf_serializer_set_namespace",2,"librdf_uri *");
6814 if(!SWIG_lua_isnilstring(L,3)) SWIG_fail_arg("librdf_serializer_set_namespace",3,"char const *");
6815
6816 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_librdf_serializer_s,0))){
6817 SWIG_fail_ptr("librdf_serializer_set_namespace",1,SWIGTYPE_p_librdf_serializer_s);
6818 }
6819
6820
6821 if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(void**)&arg2,SWIGTYPE_p_librdf_uri_s,0))){
6822 SWIG_fail_ptr("librdf_serializer_set_namespace",2,SWIGTYPE_p_librdf_uri_s);
6823 }
6824
6825 arg3 = (char *)lua_tostring(L, 3);
6826 result = (int)librdf_serializer_set_namespace(arg1,arg2,(char const *)arg3);
6827 lua_pushnumber(L, (lua_Number) result); SWIG_arg++;
6828 return SWIG_arg;
6829
6830 if(0) SWIG_fail;
6831
6832 fail:
6833 lua_error(L);
6834 return SWIG_arg;
6835 }
6836
6837
_wrap_librdf_free_stream(lua_State * L)6838 static int _wrap_librdf_free_stream(lua_State* L) {
6839 int SWIG_arg = 0;
6840 librdf_stream *arg1 = (librdf_stream *) 0 ;
6841
6842 SWIG_check_num_args("librdf_free_stream",1,1)
6843 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("librdf_free_stream",1,"librdf_stream *");
6844
6845 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_librdf_stream_s,0))){
6846 SWIG_fail_ptr("librdf_free_stream",1,SWIGTYPE_p_librdf_stream_s);
6847 }
6848
6849 librdf_free_stream(arg1);
6850
6851 return SWIG_arg;
6852
6853 if(0) SWIG_fail;
6854
6855 fail:
6856 lua_error(L);
6857 return SWIG_arg;
6858 }
6859
6860
_wrap_librdf_stream_end(lua_State * L)6861 static int _wrap_librdf_stream_end(lua_State* L) {
6862 int SWIG_arg = 0;
6863 librdf_stream *arg1 = (librdf_stream *) 0 ;
6864 int result;
6865
6866 SWIG_check_num_args("librdf_stream_end",1,1)
6867 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("librdf_stream_end",1,"librdf_stream *");
6868
6869 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_librdf_stream_s,0))){
6870 SWIG_fail_ptr("librdf_stream_end",1,SWIGTYPE_p_librdf_stream_s);
6871 }
6872
6873 result = (int)librdf_stream_end(arg1);
6874 lua_pushnumber(L, (lua_Number) result); SWIG_arg++;
6875 return SWIG_arg;
6876
6877 if(0) SWIG_fail;
6878
6879 fail:
6880 lua_error(L);
6881 return SWIG_arg;
6882 }
6883
6884
_wrap_librdf_stream_next(lua_State * L)6885 static int _wrap_librdf_stream_next(lua_State* L) {
6886 int SWIG_arg = 0;
6887 librdf_stream *arg1 = (librdf_stream *) 0 ;
6888 int result;
6889
6890 SWIG_check_num_args("librdf_stream_next",1,1)
6891 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("librdf_stream_next",1,"librdf_stream *");
6892
6893 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_librdf_stream_s,0))){
6894 SWIG_fail_ptr("librdf_stream_next",1,SWIGTYPE_p_librdf_stream_s);
6895 }
6896
6897 result = (int)librdf_stream_next(arg1);
6898 lua_pushnumber(L, (lua_Number) result); SWIG_arg++;
6899 return SWIG_arg;
6900
6901 if(0) SWIG_fail;
6902
6903 fail:
6904 lua_error(L);
6905 return SWIG_arg;
6906 }
6907
6908
_wrap_librdf_stream_get_object(lua_State * L)6909 static int _wrap_librdf_stream_get_object(lua_State* L) {
6910 int SWIG_arg = 0;
6911 librdf_stream *arg1 = (librdf_stream *) 0 ;
6912 librdf_statement *result = 0 ;
6913
6914 SWIG_check_num_args("librdf_stream_get_object",1,1)
6915 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("librdf_stream_get_object",1,"librdf_stream *");
6916
6917 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_librdf_stream_s,0))){
6918 SWIG_fail_ptr("librdf_stream_get_object",1,SWIGTYPE_p_librdf_stream_s);
6919 }
6920
6921 result = (librdf_statement *)librdf_stream_get_object(arg1);
6922 SWIG_NewPointerObj(L,result,SWIGTYPE_p_librdf_statement_s,0); SWIG_arg++;
6923 return SWIG_arg;
6924
6925 if(0) SWIG_fail;
6926
6927 fail:
6928 lua_error(L);
6929 return SWIG_arg;
6930 }
6931
6932
_wrap_librdf_stream_get_context(lua_State * L)6933 static int _wrap_librdf_stream_get_context(lua_State* L) {
6934 int SWIG_arg = 0;
6935 librdf_stream *arg1 = (librdf_stream *) 0 ;
6936 librdf_node *result = 0 ;
6937
6938 SWIG_check_num_args("librdf_stream_get_context",1,1)
6939 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("librdf_stream_get_context",1,"librdf_stream *");
6940
6941 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_librdf_stream_s,0))){
6942 SWIG_fail_ptr("librdf_stream_get_context",1,SWIGTYPE_p_librdf_stream_s);
6943 }
6944
6945 result = (librdf_node *)librdf_stream_get_context(arg1);
6946 SWIG_NewPointerObj(L,result,SWIGTYPE_p_librdf_node_s,0); SWIG_arg++;
6947 return SWIG_arg;
6948
6949 if(0) SWIG_fail;
6950
6951 fail:
6952 lua_error(L);
6953 return SWIG_arg;
6954 }
6955
6956
_wrap_librdf_log_message_code(lua_State * L)6957 static int _wrap_librdf_log_message_code(lua_State* L) {
6958 int SWIG_arg = 0;
6959 librdf_log_message *arg1 = (librdf_log_message *) 0 ;
6960 int result;
6961
6962 SWIG_check_num_args("librdf_log_message_code",1,1)
6963 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("librdf_log_message_code",1,"librdf_log_message *");
6964
6965 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_librdf_log_message,0))){
6966 SWIG_fail_ptr("librdf_log_message_code",1,SWIGTYPE_p_librdf_log_message);
6967 }
6968
6969 result = (int)librdf_log_message_code(arg1);
6970 lua_pushnumber(L, (lua_Number) result); SWIG_arg++;
6971 return SWIG_arg;
6972
6973 if(0) SWIG_fail;
6974
6975 fail:
6976 lua_error(L);
6977 return SWIG_arg;
6978 }
6979
6980
_wrap_librdf_log_message_level(lua_State * L)6981 static int _wrap_librdf_log_message_level(lua_State* L) {
6982 int SWIG_arg = 0;
6983 librdf_log_message *arg1 = (librdf_log_message *) 0 ;
6984 int result;
6985
6986 SWIG_check_num_args("librdf_log_message_level",1,1)
6987 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("librdf_log_message_level",1,"librdf_log_message *");
6988
6989 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_librdf_log_message,0))){
6990 SWIG_fail_ptr("librdf_log_message_level",1,SWIGTYPE_p_librdf_log_message);
6991 }
6992
6993 result = (int)librdf_log_message_level(arg1);
6994 lua_pushnumber(L, (lua_Number) result); SWIG_arg++;
6995 return SWIG_arg;
6996
6997 if(0) SWIG_fail;
6998
6999 fail:
7000 lua_error(L);
7001 return SWIG_arg;
7002 }
7003
7004
_wrap_librdf_log_message_facility(lua_State * L)7005 static int _wrap_librdf_log_message_facility(lua_State* L) {
7006 int SWIG_arg = 0;
7007 librdf_log_message *arg1 = (librdf_log_message *) 0 ;
7008 int result;
7009
7010 SWIG_check_num_args("librdf_log_message_facility",1,1)
7011 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("librdf_log_message_facility",1,"librdf_log_message *");
7012
7013 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_librdf_log_message,0))){
7014 SWIG_fail_ptr("librdf_log_message_facility",1,SWIGTYPE_p_librdf_log_message);
7015 }
7016
7017 result = (int)librdf_log_message_facility(arg1);
7018 lua_pushnumber(L, (lua_Number) result); SWIG_arg++;
7019 return SWIG_arg;
7020
7021 if(0) SWIG_fail;
7022
7023 fail:
7024 lua_error(L);
7025 return SWIG_arg;
7026 }
7027
7028
_wrap_librdf_log_message_message(lua_State * L)7029 static int _wrap_librdf_log_message_message(lua_State* L) {
7030 int SWIG_arg = 0;
7031 librdf_log_message *arg1 = (librdf_log_message *) 0 ;
7032 char *result = 0 ;
7033
7034 SWIG_check_num_args("librdf_log_message_message",1,1)
7035 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("librdf_log_message_message",1,"librdf_log_message *");
7036
7037 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_librdf_log_message,0))){
7038 SWIG_fail_ptr("librdf_log_message_message",1,SWIGTYPE_p_librdf_log_message);
7039 }
7040
7041 result = (char *)librdf_log_message_message(arg1);
7042 lua_pushstring(L,(const char *)result); SWIG_arg++;
7043 return SWIG_arg;
7044
7045 if(0) SWIG_fail;
7046
7047 fail:
7048 lua_error(L);
7049 return SWIG_arg;
7050 }
7051
7052
_wrap_librdf_log_message_locator(lua_State * L)7053 static int _wrap_librdf_log_message_locator(lua_State* L) {
7054 int SWIG_arg = 0;
7055 librdf_log_message *arg1 = (librdf_log_message *) 0 ;
7056 raptor_locator *result = 0 ;
7057
7058 SWIG_check_num_args("librdf_log_message_locator",1,1)
7059 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("librdf_log_message_locator",1,"librdf_log_message *");
7060
7061 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_librdf_log_message,0))){
7062 SWIG_fail_ptr("librdf_log_message_locator",1,SWIGTYPE_p_librdf_log_message);
7063 }
7064
7065 result = (raptor_locator *)librdf_log_message_locator(arg1);
7066 SWIG_NewPointerObj(L,result,SWIGTYPE_p_raptor_locator,0); SWIG_arg++;
7067 return SWIG_arg;
7068
7069 if(0) SWIG_fail;
7070
7071 fail:
7072 lua_error(L);
7073 return SWIG_arg;
7074 }
7075
7076
_wrap_raptor_locator_line(lua_State * L)7077 static int _wrap_raptor_locator_line(lua_State* L) {
7078 int SWIG_arg = 0;
7079 raptor_locator *arg1 = (raptor_locator *) 0 ;
7080 int result;
7081
7082 SWIG_check_num_args("raptor_locator_line",1,1)
7083 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("raptor_locator_line",1,"raptor_locator *");
7084
7085 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_raptor_locator,0))){
7086 SWIG_fail_ptr("raptor_locator_line",1,SWIGTYPE_p_raptor_locator);
7087 }
7088
7089 result = (int)raptor_locator_line(arg1);
7090 lua_pushnumber(L, (lua_Number) result); SWIG_arg++;
7091 return SWIG_arg;
7092
7093 if(0) SWIG_fail;
7094
7095 fail:
7096 lua_error(L);
7097 return SWIG_arg;
7098 }
7099
7100
_wrap_raptor_locator_column(lua_State * L)7101 static int _wrap_raptor_locator_column(lua_State* L) {
7102 int SWIG_arg = 0;
7103 raptor_locator *arg1 = (raptor_locator *) 0 ;
7104 int result;
7105
7106 SWIG_check_num_args("raptor_locator_column",1,1)
7107 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("raptor_locator_column",1,"raptor_locator *");
7108
7109 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_raptor_locator,0))){
7110 SWIG_fail_ptr("raptor_locator_column",1,SWIGTYPE_p_raptor_locator);
7111 }
7112
7113 result = (int)raptor_locator_column(arg1);
7114 lua_pushnumber(L, (lua_Number) result); SWIG_arg++;
7115 return SWIG_arg;
7116
7117 if(0) SWIG_fail;
7118
7119 fail:
7120 lua_error(L);
7121 return SWIG_arg;
7122 }
7123
7124
_wrap_raptor_locator_byte(lua_State * L)7125 static int _wrap_raptor_locator_byte(lua_State* L) {
7126 int SWIG_arg = 0;
7127 raptor_locator *arg1 = (raptor_locator *) 0 ;
7128 int result;
7129
7130 SWIG_check_num_args("raptor_locator_byte",1,1)
7131 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("raptor_locator_byte",1,"raptor_locator *");
7132
7133 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_raptor_locator,0))){
7134 SWIG_fail_ptr("raptor_locator_byte",1,SWIGTYPE_p_raptor_locator);
7135 }
7136
7137 result = (int)raptor_locator_byte(arg1);
7138 lua_pushnumber(L, (lua_Number) result); SWIG_arg++;
7139 return SWIG_arg;
7140
7141 if(0) SWIG_fail;
7142
7143 fail:
7144 lua_error(L);
7145 return SWIG_arg;
7146 }
7147
7148
_wrap_raptor_locator_file(lua_State * L)7149 static int _wrap_raptor_locator_file(lua_State* L) {
7150 int SWIG_arg = 0;
7151 raptor_locator *arg1 = (raptor_locator *) 0 ;
7152 char *result = 0 ;
7153
7154 SWIG_check_num_args("raptor_locator_file",1,1)
7155 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("raptor_locator_file",1,"raptor_locator *");
7156
7157 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_raptor_locator,0))){
7158 SWIG_fail_ptr("raptor_locator_file",1,SWIGTYPE_p_raptor_locator);
7159 }
7160
7161 result = (char *)raptor_locator_file(arg1);
7162 lua_pushstring(L,(const char *)result); SWIG_arg++;
7163 return SWIG_arg;
7164
7165 if(0) SWIG_fail;
7166
7167 fail:
7168 lua_error(L);
7169 return SWIG_arg;
7170 }
7171
7172
_wrap_raptor_locator_uri(lua_State * L)7173 static int _wrap_raptor_locator_uri(lua_State* L) {
7174 int SWIG_arg = 0;
7175 raptor_locator *arg1 = (raptor_locator *) 0 ;
7176 char *result = 0 ;
7177
7178 SWIG_check_num_args("raptor_locator_uri",1,1)
7179 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("raptor_locator_uri",1,"raptor_locator *");
7180
7181 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_raptor_locator,0))){
7182 SWIG_fail_ptr("raptor_locator_uri",1,SWIGTYPE_p_raptor_locator);
7183 }
7184
7185 result = (char *)raptor_locator_uri(arg1);
7186 lua_pushstring(L,(const char *)result); SWIG_arg++;
7187 return SWIG_arg;
7188
7189 if(0) SWIG_fail;
7190
7191 fail:
7192 lua_error(L);
7193 return SWIG_arg;
7194 }
7195
7196
_wrap_librdf_internal_test_error(lua_State * L)7197 static int _wrap_librdf_internal_test_error(lua_State* L) {
7198 int SWIG_arg = 0;
7199 librdf_world *arg1 = (librdf_world *) 0 ;
7200
7201 SWIG_check_num_args("librdf_internal_test_error",1,1)
7202 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("librdf_internal_test_error",1,"librdf_world *");
7203
7204 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_librdf_world_s,0))){
7205 SWIG_fail_ptr("librdf_internal_test_error",1,SWIGTYPE_p_librdf_world_s);
7206 }
7207
7208 librdf_internal_test_error(arg1);
7209
7210 return SWIG_arg;
7211
7212 if(0) SWIG_fail;
7213
7214 fail:
7215 lua_error(L);
7216 return SWIG_arg;
7217 }
7218
7219
_wrap_librdf_internal_test_warning(lua_State * L)7220 static int _wrap_librdf_internal_test_warning(lua_State* L) {
7221 int SWIG_arg = 0;
7222 librdf_world *arg1 = (librdf_world *) 0 ;
7223
7224 SWIG_check_num_args("librdf_internal_test_warning",1,1)
7225 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("librdf_internal_test_warning",1,"librdf_world *");
7226
7227 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(void**)&arg1,SWIGTYPE_p_librdf_world_s,0))){
7228 SWIG_fail_ptr("librdf_internal_test_warning",1,SWIGTYPE_p_librdf_world_s);
7229 }
7230
7231 librdf_internal_test_warning(arg1);
7232
7233 return SWIG_arg;
7234
7235 if(0) SWIG_fail;
7236
7237 fail:
7238 lua_error(L);
7239 return SWIG_arg;
7240 }
7241
7242
_wrap_librdf_short_copyright_string_get(lua_State * L)7243 static int _wrap_librdf_short_copyright_string_get(lua_State* L) {
7244 int SWIG_arg = 0;
7245 char *result = 0 ;
7246
7247 SWIG_check_num_args("librdf_short_copyright_string",0,0)
7248 result = (char *)(char *)librdf_short_copyright_string;
7249 lua_pushstring(L,(const char *)result); SWIG_arg++;
7250 return SWIG_arg;
7251
7252 if(0) SWIG_fail;
7253
7254 fail:
7255 lua_error(L);
7256 return SWIG_arg;
7257 }
7258
7259
_wrap_librdf_copyright_string_get(lua_State * L)7260 static int _wrap_librdf_copyright_string_get(lua_State* L) {
7261 int SWIG_arg = 0;
7262 char *result = 0 ;
7263
7264 SWIG_check_num_args("librdf_copyright_string",0,0)
7265 result = (char *)(char *)librdf_copyright_string;
7266 lua_pushstring(L,(const char *)result); SWIG_arg++;
7267 return SWIG_arg;
7268
7269 if(0) SWIG_fail;
7270
7271 fail:
7272 lua_error(L);
7273 return SWIG_arg;
7274 }
7275
7276
_wrap_librdf_version_string_get(lua_State * L)7277 static int _wrap_librdf_version_string_get(lua_State* L) {
7278 int SWIG_arg = 0;
7279 char *result = 0 ;
7280
7281 SWIG_check_num_args("librdf_version_string",0,0)
7282 result = (char *)(char *)librdf_version_string;
7283 lua_pushstring(L,(const char *)result); SWIG_arg++;
7284 return SWIG_arg;
7285
7286 if(0) SWIG_fail;
7287
7288 fail:
7289 lua_error(L);
7290 return SWIG_arg;
7291 }
7292
7293
_wrap_librdf_version_major_get(lua_State * L)7294 static int _wrap_librdf_version_major_get(lua_State* L) {
7295 int SWIG_arg = 0;
7296 unsigned int result;
7297
7298 SWIG_check_num_args("librdf_version_major",0,0)
7299 result = (unsigned int)(unsigned int)librdf_version_major;
7300 lua_pushnumber(L, (lua_Number) result); SWIG_arg++;
7301 return SWIG_arg;
7302
7303 if(0) SWIG_fail;
7304
7305 fail:
7306 lua_error(L);
7307 return SWIG_arg;
7308 }
7309
7310
_wrap_librdf_version_minor_get(lua_State * L)7311 static int _wrap_librdf_version_minor_get(lua_State* L) {
7312 int SWIG_arg = 0;
7313 unsigned int result;
7314
7315 SWIG_check_num_args("librdf_version_minor",0,0)
7316 result = (unsigned int)(unsigned int)librdf_version_minor;
7317 lua_pushnumber(L, (lua_Number) result); SWIG_arg++;
7318 return SWIG_arg;
7319
7320 if(0) SWIG_fail;
7321
7322 fail:
7323 lua_error(L);
7324 return SWIG_arg;
7325 }
7326
7327
_wrap_librdf_version_release_get(lua_State * L)7328 static int _wrap_librdf_version_release_get(lua_State* L) {
7329 int SWIG_arg = 0;
7330 unsigned int result;
7331
7332 SWIG_check_num_args("librdf_version_release",0,0)
7333 result = (unsigned int)(unsigned int)librdf_version_release;
7334 lua_pushnumber(L, (lua_Number) result); SWIG_arg++;
7335 return SWIG_arg;
7336
7337 if(0) SWIG_fail;
7338
7339 fail:
7340 lua_error(L);
7341 return SWIG_arg;
7342 }
7343
7344
_wrap_librdf_version_decimal_get(lua_State * L)7345 static int _wrap_librdf_version_decimal_get(lua_State* L) {
7346 int SWIG_arg = 0;
7347 unsigned int result;
7348
7349 SWIG_check_num_args("librdf_version_decimal",0,0)
7350 result = (unsigned int)(unsigned int)librdf_version_decimal;
7351 lua_pushnumber(L, (lua_Number) result); SWIG_arg++;
7352 return SWIG_arg;
7353
7354 if(0) SWIG_fail;
7355
7356 fail:
7357 lua_error(L);
7358 return SWIG_arg;
7359 }
7360
7361
_wrap_raptor_version_string_get(lua_State * L)7362 static int _wrap_raptor_version_string_get(lua_State* L) {
7363 int SWIG_arg = 0;
7364 char *result = 0 ;
7365
7366 SWIG_check_num_args("raptor_version_string",0,0)
7367 result = (char *)(char *)raptor_version_string;
7368 lua_pushstring(L,(const char *)result); SWIG_arg++;
7369 return SWIG_arg;
7370
7371 if(0) SWIG_fail;
7372
7373 fail:
7374 lua_error(L);
7375 return SWIG_arg;
7376 }
7377
7378
_wrap_raptor_version_major_get(lua_State * L)7379 static int _wrap_raptor_version_major_get(lua_State* L) {
7380 int SWIG_arg = 0;
7381 unsigned int result;
7382
7383 SWIG_check_num_args("raptor_version_major",0,0)
7384 result = (unsigned int)(unsigned int)raptor_version_major;
7385 lua_pushnumber(L, (lua_Number) result); SWIG_arg++;
7386 return SWIG_arg;
7387
7388 if(0) SWIG_fail;
7389
7390 fail:
7391 lua_error(L);
7392 return SWIG_arg;
7393 }
7394
7395
_wrap_raptor_version_minor_get(lua_State * L)7396 static int _wrap_raptor_version_minor_get(lua_State* L) {
7397 int SWIG_arg = 0;
7398 unsigned int result;
7399
7400 SWIG_check_num_args("raptor_version_minor",0,0)
7401 result = (unsigned int)(unsigned int)raptor_version_minor;
7402 lua_pushnumber(L, (lua_Number) result); SWIG_arg++;
7403 return SWIG_arg;
7404
7405 if(0) SWIG_fail;
7406
7407 fail:
7408 lua_error(L);
7409 return SWIG_arg;
7410 }
7411
7412
_wrap_raptor_version_release_get(lua_State * L)7413 static int _wrap_raptor_version_release_get(lua_State* L) {
7414 int SWIG_arg = 0;
7415 unsigned int result;
7416
7417 SWIG_check_num_args("raptor_version_release",0,0)
7418 result = (unsigned int)(unsigned int)raptor_version_release;
7419 lua_pushnumber(L, (lua_Number) result); SWIG_arg++;
7420 return SWIG_arg;
7421
7422 if(0) SWIG_fail;
7423
7424 fail:
7425 lua_error(L);
7426 return SWIG_arg;
7427 }
7428
7429
_wrap_raptor_version_decimal_get(lua_State * L)7430 static int _wrap_raptor_version_decimal_get(lua_State* L) {
7431 int SWIG_arg = 0;
7432 unsigned int result;
7433
7434 SWIG_check_num_args("raptor_version_decimal",0,0)
7435 result = (unsigned int)(unsigned int)raptor_version_decimal;
7436 lua_pushnumber(L, (lua_Number) result); SWIG_arg++;
7437 return SWIG_arg;
7438
7439 if(0) SWIG_fail;
7440
7441 fail:
7442 lua_error(L);
7443 return SWIG_arg;
7444 }
7445
7446
_wrap_rasqal_version_string_get(lua_State * L)7447 static int _wrap_rasqal_version_string_get(lua_State* L) {
7448 int SWIG_arg = 0;
7449 char *result = 0 ;
7450
7451 SWIG_check_num_args("rasqal_version_string",0,0)
7452 result = (char *)(char *)rasqal_version_string;
7453 lua_pushstring(L,(const char *)result); SWIG_arg++;
7454 return SWIG_arg;
7455
7456 if(0) SWIG_fail;
7457
7458 fail:
7459 lua_error(L);
7460 return SWIG_arg;
7461 }
7462
7463
_wrap_rasqal_version_major_get(lua_State * L)7464 static int _wrap_rasqal_version_major_get(lua_State* L) {
7465 int SWIG_arg = 0;
7466 unsigned int result;
7467
7468 SWIG_check_num_args("rasqal_version_major",0,0)
7469 result = (unsigned int)(unsigned int)rasqal_version_major;
7470 lua_pushnumber(L, (lua_Number) result); SWIG_arg++;
7471 return SWIG_arg;
7472
7473 if(0) SWIG_fail;
7474
7475 fail:
7476 lua_error(L);
7477 return SWIG_arg;
7478 }
7479
7480
_wrap_rasqal_version_minor_get(lua_State * L)7481 static int _wrap_rasqal_version_minor_get(lua_State* L) {
7482 int SWIG_arg = 0;
7483 unsigned int result;
7484
7485 SWIG_check_num_args("rasqal_version_minor",0,0)
7486 result = (unsigned int)(unsigned int)rasqal_version_minor;
7487 lua_pushnumber(L, (lua_Number) result); SWIG_arg++;
7488 return SWIG_arg;
7489
7490 if(0) SWIG_fail;
7491
7492 fail:
7493 lua_error(L);
7494 return SWIG_arg;
7495 }
7496
7497
_wrap_rasqal_version_release_get(lua_State * L)7498 static int _wrap_rasqal_version_release_get(lua_State* L) {
7499 int SWIG_arg = 0;
7500 unsigned int result;
7501
7502 SWIG_check_num_args("rasqal_version_release",0,0)
7503 result = (unsigned int)(unsigned int)rasqal_version_release;
7504 lua_pushnumber(L, (lua_Number) result); SWIG_arg++;
7505 return SWIG_arg;
7506
7507 if(0) SWIG_fail;
7508
7509 fail:
7510 lua_error(L);
7511 return SWIG_arg;
7512 }
7513
7514
_wrap_rasqal_version_decimal_get(lua_State * L)7515 static int _wrap_rasqal_version_decimal_get(lua_State* L) {
7516 int SWIG_arg = 0;
7517 unsigned int result;
7518
7519 SWIG_check_num_args("rasqal_version_decimal",0,0)
7520 result = (unsigned int)(unsigned int)rasqal_version_decimal;
7521 lua_pushnumber(L, (lua_Number) result); SWIG_arg++;
7522 return SWIG_arg;
7523
7524 if(0) SWIG_fail;
7525
7526 fail:
7527 lua_error(L);
7528 return SWIG_arg;
7529 }
7530
7531
7532 #ifdef __cplusplus
7533 }
7534 #endif
7535
7536 static const struct luaL_Reg swig_commands[] = {
7537 { "librdf_new_digest", _wrap_librdf_new_digest},
7538 { "librdf_free_digest", _wrap_librdf_free_digest},
7539 { "librdf_digest_init", _wrap_librdf_digest_init},
7540 { "librdf_digest_update", _wrap_librdf_digest_update},
7541 { "librdf_digest_update_string", _wrap_librdf_digest_update_string},
7542 { "librdf_digest_final", _wrap_librdf_digest_final},
7543 { "librdf_digest_to_string", _wrap_librdf_digest_to_string},
7544 { "librdf_new_hash", _wrap_librdf_new_hash},
7545 { "librdf_new_hash_from_string", _wrap_librdf_new_hash_from_string},
7546 { "librdf_new_hash_from_array_of_strings", _wrap_librdf_new_hash_from_array_of_strings},
7547 { "librdf_hash_to_string", _wrap_librdf_hash_to_string},
7548 { "librdf_free_hash", _wrap_librdf_free_hash},
7549 { "librdf_new_world", _wrap_librdf_new_world},
7550 { "librdf_free_world", _wrap_librdf_free_world},
7551 { "librdf_world_open", _wrap_librdf_world_open},
7552 { "librdf_world_get_feature", _wrap_librdf_world_get_feature},
7553 { "librdf_world_set_feature", _wrap_librdf_world_set_feature},
7554 { "librdf_parser_get_accept_header", _wrap_librdf_parser_get_accept_header},
7555 { "librdf_world_set_logger", _wrap_librdf_world_set_logger},
7556 { "librdf_free_iterator", _wrap_librdf_free_iterator},
7557 { "librdf_iterator_end", _wrap_librdf_iterator_end},
7558 { "librdf_iterator_get_object", _wrap_librdf_iterator_get_object},
7559 { "librdf_iterator_get_context", _wrap_librdf_iterator_get_context},
7560 { "librdf_iterator_next", _wrap_librdf_iterator_next},
7561 { "librdf_new_uri", _wrap_librdf_new_uri},
7562 { "librdf_new_uri_from_uri", _wrap_librdf_new_uri_from_uri},
7563 { "librdf_new_uri_from_filename", _wrap_librdf_new_uri_from_filename},
7564 { "librdf_free_uri", _wrap_librdf_free_uri},
7565 { "librdf_uri_to_string", _wrap_librdf_uri_to_string},
7566 { "librdf_uri_equals", _wrap_librdf_uri_equals},
7567 { "librdf_uri_compare", _wrap_librdf_uri_compare},
7568 { "librdf_new_node", _wrap_librdf_new_node},
7569 { "librdf_new_node_from_uri_string", _wrap_librdf_new_node_from_uri_string},
7570 { "librdf_new_node_from_uri", _wrap_librdf_new_node_from_uri},
7571 { "librdf_new_node_from_uri_local_name", _wrap_librdf_new_node_from_uri_local_name},
7572 { "librdf_new_node_from_normalised_uri_string", _wrap_librdf_new_node_from_normalised_uri_string},
7573 { "librdf_new_node_from_literal", _wrap_librdf_new_node_from_literal},
7574 { "librdf_new_node_from_typed_literal", _wrap_librdf_new_node_from_typed_literal},
7575 { "librdf_new_node_from_node", _wrap_librdf_new_node_from_node},
7576 { "librdf_new_node_from_blank_identifier", _wrap_librdf_new_node_from_blank_identifier},
7577 { "librdf_free_node", _wrap_librdf_free_node},
7578 { "librdf_node_get_uri", _wrap_librdf_node_get_uri},
7579 { "librdf_node_get_type", _wrap_librdf_node_get_type},
7580 { "librdf_node_get_literal_value", _wrap_librdf_node_get_literal_value},
7581 { "librdf_node_get_literal_value_as_latin1", _wrap_librdf_node_get_literal_value_as_latin1},
7582 { "librdf_node_get_literal_value_language", _wrap_librdf_node_get_literal_value_language},
7583 { "librdf_node_get_literal_value_datatype_uri", _wrap_librdf_node_get_literal_value_datatype_uri},
7584 { "librdf_node_get_literal_value_is_wf_xml", _wrap_librdf_node_get_literal_value_is_wf_xml},
7585 { "librdf_node_get_li_ordinal", _wrap_librdf_node_get_li_ordinal},
7586 { "librdf_node_to_string", _wrap_librdf_node_to_string},
7587 { "librdf_node_get_blank_identifier", _wrap_librdf_node_get_blank_identifier},
7588 { "librdf_node_is_resource", _wrap_librdf_node_is_resource},
7589 { "librdf_node_is_literal", _wrap_librdf_node_is_literal},
7590 { "librdf_node_is_blank", _wrap_librdf_node_is_blank},
7591 { "librdf_node_equals", _wrap_librdf_node_equals},
7592 { "librdf_new_statement", _wrap_librdf_new_statement},
7593 { "librdf_new_statement_from_statement", _wrap_librdf_new_statement_from_statement},
7594 { "librdf_new_statement_from_nodes", _wrap_librdf_new_statement_from_nodes},
7595 { "librdf_free_statement", _wrap_librdf_free_statement},
7596 { "librdf_statement_get_subject", _wrap_librdf_statement_get_subject},
7597 { "librdf_statement_set_subject", _wrap_librdf_statement_set_subject},
7598 { "librdf_statement_get_predicate", _wrap_librdf_statement_get_predicate},
7599 { "librdf_statement_set_predicate", _wrap_librdf_statement_set_predicate},
7600 { "librdf_statement_get_object", _wrap_librdf_statement_get_object},
7601 { "librdf_statement_set_object", _wrap_librdf_statement_set_object},
7602 { "librdf_statement_equals", _wrap_librdf_statement_equals},
7603 { "librdf_statement_match", _wrap_librdf_statement_match},
7604 { "librdf_statement_to_string", _wrap_librdf_statement_to_string},
7605 { "librdf_statement_is_complete", _wrap_librdf_statement_is_complete},
7606 { "librdf_new_model", _wrap_librdf_new_model},
7607 { "librdf_new_model_with_options", _wrap_librdf_new_model_with_options},
7608 { "librdf_new_model_from_model", _wrap_librdf_new_model_from_model},
7609 { "librdf_free_model", _wrap_librdf_free_model},
7610 { "librdf_model_size", _wrap_librdf_model_size},
7611 { "librdf_model_add", _wrap_librdf_model_add},
7612 { "librdf_model_add_string_literal_statement", _wrap_librdf_model_add_string_literal_statement},
7613 { "librdf_model_add_typed_literal_statement", _wrap_librdf_model_add_typed_literal_statement},
7614 { "librdf_model_add_statement", _wrap_librdf_model_add_statement},
7615 { "librdf_model_add_statements", _wrap_librdf_model_add_statements},
7616 { "librdf_model_remove_statement", _wrap_librdf_model_remove_statement},
7617 { "librdf_model_contains_statement", _wrap_librdf_model_contains_statement},
7618 { "librdf_model_as_stream", _wrap_librdf_model_as_stream},
7619 { "librdf_model_find_statements", _wrap_librdf_model_find_statements},
7620 { "librdf_model_find_statements_in_context", _wrap_librdf_model_find_statements_in_context},
7621 { "librdf_model_get_sources", _wrap_librdf_model_get_sources},
7622 { "librdf_model_get_arcs", _wrap_librdf_model_get_arcs},
7623 { "librdf_model_get_targets", _wrap_librdf_model_get_targets},
7624 { "librdf_model_get_source", _wrap_librdf_model_get_source},
7625 { "librdf_model_get_arc", _wrap_librdf_model_get_arc},
7626 { "librdf_model_get_arcs_out", _wrap_librdf_model_get_arcs_out},
7627 { "librdf_model_get_arcs_in", _wrap_librdf_model_get_arcs_in},
7628 { "librdf_model_has_arc_in", _wrap_librdf_model_has_arc_in},
7629 { "librdf_model_has_arc_out", _wrap_librdf_model_has_arc_out},
7630 { "librdf_model_get_target", _wrap_librdf_model_get_target},
7631 { "librdf_model_context_add_statement", _wrap_librdf_model_context_add_statement},
7632 { "librdf_model_context_add_statements", _wrap_librdf_model_context_add_statements},
7633 { "librdf_model_context_remove_statement", _wrap_librdf_model_context_remove_statement},
7634 { "librdf_model_context_remove_statements", _wrap_librdf_model_context_remove_statements},
7635 { "librdf_model_context_as_stream", _wrap_librdf_model_context_as_stream},
7636 { "librdf_model_sync", _wrap_librdf_model_sync},
7637 { "librdf_model_get_contexts", _wrap_librdf_model_get_contexts},
7638 { "librdf_model_contains_context", _wrap_librdf_model_contains_context},
7639 { "librdf_model_get_feature", _wrap_librdf_model_get_feature},
7640 { "librdf_model_set_feature", _wrap_librdf_model_set_feature},
7641 { "librdf_model_load", _wrap_librdf_model_load},
7642 { "librdf_model_query_execute", _wrap_librdf_model_query_execute},
7643 { "librdf_model_to_string", _wrap_librdf_model_to_string},
7644 { "librdf_model_transaction_start", _wrap_librdf_model_transaction_start},
7645 { "librdf_model_transaction_commit", _wrap_librdf_model_transaction_commit},
7646 { "librdf_model_transaction_rollback", _wrap_librdf_model_transaction_rollback},
7647 { "librdf_new_storage", _wrap_librdf_new_storage},
7648 { "librdf_new_storage_from_storage", _wrap_librdf_new_storage_from_storage},
7649 { "librdf_free_storage", _wrap_librdf_free_storage},
7650 { "librdf_parser_check_name", _wrap_librdf_parser_check_name},
7651 { "librdf_new_parser", _wrap_librdf_new_parser},
7652 { "librdf_free_parser", _wrap_librdf_free_parser},
7653 { "librdf_parser_parse_as_stream", _wrap_librdf_parser_parse_as_stream},
7654 { "librdf_parser_parse_into_model", _wrap_librdf_parser_parse_into_model},
7655 { "librdf_parser_parse_string_as_stream", _wrap_librdf_parser_parse_string_as_stream},
7656 { "librdf_parser_parse_string_into_model", _wrap_librdf_parser_parse_string_into_model},
7657 { "librdf_parser_parse_counted_string_as_stream", _wrap_librdf_parser_parse_counted_string_as_stream},
7658 { "librdf_parser_parse_counted_string_into_model", _wrap_librdf_parser_parse_counted_string_into_model},
7659 { "librdf_parser_get_feature", _wrap_librdf_parser_get_feature},
7660 { "librdf_parser_set_feature", _wrap_librdf_parser_set_feature},
7661 { "librdf_parser_guess_name", _wrap_librdf_parser_guess_name},
7662 { "librdf_parser_guess_name2", _wrap_librdf_parser_guess_name2},
7663 { "librdf_parser_get_namespaces_seen_prefix", _wrap_librdf_parser_get_namespaces_seen_prefix},
7664 { "librdf_parser_get_namespaces_seen_uri", _wrap_librdf_parser_get_namespaces_seen_uri},
7665 { "librdf_parser_get_namespaces_seen_count", _wrap_librdf_parser_get_namespaces_seen_count},
7666 { "librdf_new_query", _wrap_librdf_new_query},
7667 { "librdf_new_query_from_query", _wrap_librdf_new_query_from_query},
7668 { "librdf_free_query", _wrap_librdf_free_query},
7669 { "librdf_query_execute", _wrap_librdf_query_execute},
7670 { "librdf_query_get_limit", _wrap_librdf_query_get_limit},
7671 { "librdf_query_set_limit", _wrap_librdf_query_set_limit},
7672 { "librdf_query_get_offset", _wrap_librdf_query_get_offset},
7673 { "librdf_query_set_offset", _wrap_librdf_query_set_offset},
7674 { "librdf_query_results_as_stream", _wrap_librdf_query_results_as_stream},
7675 { "librdf_query_results_get_count", _wrap_librdf_query_results_get_count},
7676 { "librdf_query_results_next", _wrap_librdf_query_results_next},
7677 { "librdf_query_results_finished", _wrap_librdf_query_results_finished},
7678 { "librdf_query_results_get_binding_value", _wrap_librdf_query_results_get_binding_value},
7679 { "librdf_query_results_get_binding_name", _wrap_librdf_query_results_get_binding_name},
7680 { "librdf_query_results_get_binding_value_by_name", _wrap_librdf_query_results_get_binding_value_by_name},
7681 { "librdf_query_results_get_bindings_count", _wrap_librdf_query_results_get_bindings_count},
7682 { "librdf_query_results_to_file", _wrap_librdf_query_results_to_file},
7683 { "librdf_query_results_to_file2", _wrap_librdf_query_results_to_file2},
7684 { "librdf_query_results_to_string", _wrap_librdf_query_results_to_string},
7685 { "librdf_query_results_to_string2", _wrap_librdf_query_results_to_string2},
7686 { "librdf_free_query_results", _wrap_librdf_free_query_results},
7687 { "librdf_query_results_is_bindings", _wrap_librdf_query_results_is_bindings},
7688 { "librdf_query_results_is_boolean", _wrap_librdf_query_results_is_boolean},
7689 { "librdf_query_results_is_graph", _wrap_librdf_query_results_is_graph},
7690 { "librdf_query_results_is_syntax", _wrap_librdf_query_results_is_syntax},
7691 { "librdf_query_results_get_boolean", _wrap_librdf_query_results_get_boolean},
7692 { "librdf_serializer_check_name", _wrap_librdf_serializer_check_name},
7693 { "librdf_new_serializer", _wrap_librdf_new_serializer},
7694 { "librdf_free_serializer", _wrap_librdf_free_serializer},
7695 { "librdf_serializer_serialize_stream_to_file", _wrap_librdf_serializer_serialize_stream_to_file},
7696 { "librdf_serializer_serialize_model_to_file", _wrap_librdf_serializer_serialize_model_to_file},
7697 { "librdf_serializer_serialize_stream_to_string", _wrap_librdf_serializer_serialize_stream_to_string},
7698 { "librdf_serializer_serialize_model_to_string", _wrap_librdf_serializer_serialize_model_to_string},
7699 { "librdf_serializer_get_feature", _wrap_librdf_serializer_get_feature},
7700 { "librdf_serializer_set_feature", _wrap_librdf_serializer_set_feature},
7701 { "librdf_serializer_set_namespace", _wrap_librdf_serializer_set_namespace},
7702 { "librdf_free_stream", _wrap_librdf_free_stream},
7703 { "librdf_stream_end", _wrap_librdf_stream_end},
7704 { "librdf_stream_next", _wrap_librdf_stream_next},
7705 { "librdf_stream_get_object", _wrap_librdf_stream_get_object},
7706 { "librdf_stream_get_context", _wrap_librdf_stream_get_context},
7707 { "librdf_log_message_code", _wrap_librdf_log_message_code},
7708 { "librdf_log_message_level", _wrap_librdf_log_message_level},
7709 { "librdf_log_message_facility", _wrap_librdf_log_message_facility},
7710 { "librdf_log_message_message", _wrap_librdf_log_message_message},
7711 { "librdf_log_message_locator", _wrap_librdf_log_message_locator},
7712 { "raptor_locator_line", _wrap_raptor_locator_line},
7713 { "raptor_locator_column", _wrap_raptor_locator_column},
7714 { "raptor_locator_byte", _wrap_raptor_locator_byte},
7715 { "raptor_locator_file", _wrap_raptor_locator_file},
7716 { "raptor_locator_uri", _wrap_raptor_locator_uri},
7717 { "librdf_internal_test_error", _wrap_librdf_internal_test_error},
7718 { "librdf_internal_test_warning", _wrap_librdf_internal_test_warning},
7719 {0,0}
7720 };
7721
7722 static swig_lua_var_info swig_variables[] = {
7723 { "librdf_short_copyright_string", _wrap_librdf_short_copyright_string_get, SWIG_Lua_set_immutable },
7724 { "librdf_copyright_string", _wrap_librdf_copyright_string_get, SWIG_Lua_set_immutable },
7725 { "librdf_version_string", _wrap_librdf_version_string_get, SWIG_Lua_set_immutable },
7726 { "librdf_version_major", _wrap_librdf_version_major_get, SWIG_Lua_set_immutable },
7727 { "librdf_version_minor", _wrap_librdf_version_minor_get, SWIG_Lua_set_immutable },
7728 { "librdf_version_release", _wrap_librdf_version_release_get, SWIG_Lua_set_immutable },
7729 { "librdf_version_decimal", _wrap_librdf_version_decimal_get, SWIG_Lua_set_immutable },
7730 { "raptor_version_string", _wrap_raptor_version_string_get, SWIG_Lua_set_immutable },
7731 { "raptor_version_major", _wrap_raptor_version_major_get, SWIG_Lua_set_immutable },
7732 { "raptor_version_minor", _wrap_raptor_version_minor_get, SWIG_Lua_set_immutable },
7733 { "raptor_version_release", _wrap_raptor_version_release_get, SWIG_Lua_set_immutable },
7734 { "raptor_version_decimal", _wrap_raptor_version_decimal_get, SWIG_Lua_set_immutable },
7735 { "rasqal_version_string", _wrap_rasqal_version_string_get, SWIG_Lua_set_immutable },
7736 { "rasqal_version_major", _wrap_rasqal_version_major_get, SWIG_Lua_set_immutable },
7737 { "rasqal_version_minor", _wrap_rasqal_version_minor_get, SWIG_Lua_set_immutable },
7738 { "rasqal_version_release", _wrap_rasqal_version_release_get, SWIG_Lua_set_immutable },
7739 { "rasqal_version_decimal", _wrap_rasqal_version_decimal_get, SWIG_Lua_set_immutable },
7740 {0,0,0}
7741 };
7742
7743 static swig_lua_const_info swig_constants[] = {
7744 {0,0,0,0,0,0}
7745 };
7746
7747 /* -------- TYPE CONVERSION AND EQUIVALENCE RULES (BEGIN) -------- */
7748
7749 static swig_type_info _swigt__p_librdf_digest_s = {"_p_librdf_digest_s", "struct librdf_digest_s *|librdf_digest *", 0, 0, (void*)0, 0};
7750 static swig_type_info _swigt__p_librdf_hash_s = {"_p_librdf_hash_s", "librdf_hash *|struct librdf_hash_s *", 0, 0, (void*)0, 0};
7751 static swig_type_info _swigt__p_librdf_iterator_s = {"_p_librdf_iterator_s", "struct librdf_iterator_s *|librdf_iterator *", 0, 0, (void*)0, 0};
7752 static swig_type_info _swigt__p_librdf_log_func = {"_p_librdf_log_func", "librdf_log_func *", 0, 0, (void*)0, 0};
7753 static swig_type_info _swigt__p_librdf_log_message = {"_p_librdf_log_message", "librdf_log_message *", 0, 0, (void*)0, 0};
7754 static swig_type_info _swigt__p_librdf_model_s = {"_p_librdf_model_s", "struct librdf_model_s *|librdf_model *", 0, 0, (void*)0, 0};
7755 static swig_type_info _swigt__p_librdf_node_s = {"_p_librdf_node_s", "struct librdf_node_s *|librdf_node *", 0, 0, (void*)0, 0};
7756 static swig_type_info _swigt__p_librdf_parser_s = {"_p_librdf_parser_s", "librdf_parser *|struct librdf_parser_s *", 0, 0, (void*)0, 0};
7757 static swig_type_info _swigt__p_librdf_query = {"_p_librdf_query", "librdf_query *", 0, 0, (void*)0, 0};
7758 static swig_type_info _swigt__p_librdf_query_results = {"_p_librdf_query_results", "librdf_query_results *", 0, 0, (void*)0, 0};
7759 static swig_type_info _swigt__p_librdf_serializer_s = {"_p_librdf_serializer_s", "struct librdf_serializer_s *|librdf_serializer *", 0, 0, (void*)0, 0};
7760 static swig_type_info _swigt__p_librdf_statement_s = {"_p_librdf_statement_s", "struct librdf_statement_s *|librdf_statement *", 0, 0, (void*)0, 0};
7761 static swig_type_info _swigt__p_librdf_storage_s = {"_p_librdf_storage_s", "struct librdf_storage_s *|librdf_storage *", 0, 0, (void*)0, 0};
7762 static swig_type_info _swigt__p_librdf_stream_s = {"_p_librdf_stream_s", "struct librdf_stream_s *|librdf_stream *", 0, 0, (void*)0, 0};
7763 static swig_type_info _swigt__p_librdf_uri_s = {"_p_librdf_uri_s", "librdf_uri *|struct librdf_uri_s *", 0, 0, (void*)0, 0};
7764 static swig_type_info _swigt__p_librdf_world_s = {"_p_librdf_world_s", "struct librdf_world_s *|librdf_world *", 0, 0, (void*)0, 0};
7765 static swig_type_info _swigt__p_p_char = {"_p_p_char", "char **", 0, 0, (void*)0, 0};
7766 static swig_type_info _swigt__p_raptor_locator = {"_p_raptor_locator", "raptor_locator *", 0, 0, (void*)0, 0};
7767
7768 static swig_type_info *swig_type_initial[] = {
7769 &_swigt__p_librdf_digest_s,
7770 &_swigt__p_librdf_hash_s,
7771 &_swigt__p_librdf_iterator_s,
7772 &_swigt__p_librdf_log_func,
7773 &_swigt__p_librdf_log_message,
7774 &_swigt__p_librdf_model_s,
7775 &_swigt__p_librdf_node_s,
7776 &_swigt__p_librdf_parser_s,
7777 &_swigt__p_librdf_query,
7778 &_swigt__p_librdf_query_results,
7779 &_swigt__p_librdf_serializer_s,
7780 &_swigt__p_librdf_statement_s,
7781 &_swigt__p_librdf_storage_s,
7782 &_swigt__p_librdf_stream_s,
7783 &_swigt__p_librdf_uri_s,
7784 &_swigt__p_librdf_world_s,
7785 &_swigt__p_p_char,
7786 &_swigt__p_raptor_locator,
7787 };
7788
7789 static swig_cast_info _swigc__p_librdf_digest_s[] = { {&_swigt__p_librdf_digest_s, 0, 0, 0},{0, 0, 0, 0}};
7790 static swig_cast_info _swigc__p_librdf_hash_s[] = { {&_swigt__p_librdf_hash_s, 0, 0, 0},{0, 0, 0, 0}};
7791 static swig_cast_info _swigc__p_librdf_iterator_s[] = { {&_swigt__p_librdf_iterator_s, 0, 0, 0},{0, 0, 0, 0}};
7792 static swig_cast_info _swigc__p_librdf_log_func[] = { {&_swigt__p_librdf_log_func, 0, 0, 0},{0, 0, 0, 0}};
7793 static swig_cast_info _swigc__p_librdf_log_message[] = { {&_swigt__p_librdf_log_message, 0, 0, 0},{0, 0, 0, 0}};
7794 static swig_cast_info _swigc__p_librdf_model_s[] = { {&_swigt__p_librdf_model_s, 0, 0, 0},{0, 0, 0, 0}};
7795 static swig_cast_info _swigc__p_librdf_node_s[] = { {&_swigt__p_librdf_node_s, 0, 0, 0},{0, 0, 0, 0}};
7796 static swig_cast_info _swigc__p_librdf_parser_s[] = { {&_swigt__p_librdf_parser_s, 0, 0, 0},{0, 0, 0, 0}};
7797 static swig_cast_info _swigc__p_librdf_query[] = { {&_swigt__p_librdf_query, 0, 0, 0},{0, 0, 0, 0}};
7798 static swig_cast_info _swigc__p_librdf_query_results[] = { {&_swigt__p_librdf_query_results, 0, 0, 0},{0, 0, 0, 0}};
7799 static swig_cast_info _swigc__p_librdf_serializer_s[] = { {&_swigt__p_librdf_serializer_s, 0, 0, 0},{0, 0, 0, 0}};
7800 static swig_cast_info _swigc__p_librdf_statement_s[] = { {&_swigt__p_librdf_statement_s, 0, 0, 0},{0, 0, 0, 0}};
7801 static swig_cast_info _swigc__p_librdf_storage_s[] = { {&_swigt__p_librdf_storage_s, 0, 0, 0},{0, 0, 0, 0}};
7802 static swig_cast_info _swigc__p_librdf_stream_s[] = { {&_swigt__p_librdf_stream_s, 0, 0, 0},{0, 0, 0, 0}};
7803 static swig_cast_info _swigc__p_librdf_uri_s[] = { {&_swigt__p_librdf_uri_s, 0, 0, 0},{0, 0, 0, 0}};
7804 static swig_cast_info _swigc__p_librdf_world_s[] = { {&_swigt__p_librdf_world_s, 0, 0, 0},{0, 0, 0, 0}};
7805 static swig_cast_info _swigc__p_p_char[] = { {&_swigt__p_p_char, 0, 0, 0},{0, 0, 0, 0}};
7806 static swig_cast_info _swigc__p_raptor_locator[] = { {&_swigt__p_raptor_locator, 0, 0, 0},{0, 0, 0, 0}};
7807
7808 static swig_cast_info *swig_cast_initial[] = {
7809 _swigc__p_librdf_digest_s,
7810 _swigc__p_librdf_hash_s,
7811 _swigc__p_librdf_iterator_s,
7812 _swigc__p_librdf_log_func,
7813 _swigc__p_librdf_log_message,
7814 _swigc__p_librdf_model_s,
7815 _swigc__p_librdf_node_s,
7816 _swigc__p_librdf_parser_s,
7817 _swigc__p_librdf_query,
7818 _swigc__p_librdf_query_results,
7819 _swigc__p_librdf_serializer_s,
7820 _swigc__p_librdf_statement_s,
7821 _swigc__p_librdf_storage_s,
7822 _swigc__p_librdf_stream_s,
7823 _swigc__p_librdf_uri_s,
7824 _swigc__p_librdf_world_s,
7825 _swigc__p_p_char,
7826 _swigc__p_raptor_locator,
7827 };
7828
7829
7830 /* -------- TYPE CONVERSION AND EQUIVALENCE RULES (END) -------- */
7831
7832 /* -----------------------------------------------------------------------------
7833 * Type initialization:
7834 * This problem is tough by the requirement that no dynamic
7835 * memory is used. Also, since swig_type_info structures store pointers to
7836 * swig_cast_info structures and swig_cast_info structures store pointers back
7837 * to swig_type_info structures, we need some lookup code at initialization.
7838 * The idea is that swig generates all the structures that are needed.
7839 * The runtime then collects these partially filled structures.
7840 * The SWIG_InitializeModule function takes these initial arrays out of
7841 * swig_module, and does all the lookup, filling in the swig_module.types
7842 * array with the correct data and linking the correct swig_cast_info
7843 * structures together.
7844 *
7845 * The generated swig_type_info structures are assigned staticly to an initial
7846 * array. We just loop through that array, and handle each type individually.
7847 * First we lookup if this type has been already loaded, and if so, use the
7848 * loaded structure instead of the generated one. Then we have to fill in the
7849 * cast linked list. The cast data is initially stored in something like a
7850 * two-dimensional array. Each row corresponds to a type (there are the same
7851 * number of rows as there are in the swig_type_initial array). Each entry in
7852 * a column is one of the swig_cast_info structures for that type.
7853 * The cast_initial array is actually an array of arrays, because each row has
7854 * a variable number of columns. So to actually build the cast linked list,
7855 * we find the array of casts associated with the type, and loop through it
7856 * adding the casts to the list. The one last trick we need to do is making
7857 * sure the type pointer in the swig_cast_info struct is correct.
7858 *
7859 * First off, we lookup the cast->type name to see if it is already loaded.
7860 * There are three cases to handle:
7861 * 1) If the cast->type has already been loaded AND the type we are adding
7862 * casting info to has not been loaded (it is in this module), THEN we
7863 * replace the cast->type pointer with the type pointer that has already
7864 * been loaded.
7865 * 2) If BOTH types (the one we are adding casting info to, and the
7866 * cast->type) are loaded, THEN the cast info has already been loaded by
7867 * the previous module so we just ignore it.
7868 * 3) Finally, if cast->type has not already been loaded, then we add that
7869 * swig_cast_info to the linked list (because the cast->type) pointer will
7870 * be correct.
7871 * ----------------------------------------------------------------------------- */
7872
7873 #ifdef __cplusplus
7874 extern "C" {
7875 #if 0
7876 } /* c-mode */
7877 #endif
7878 #endif
7879
7880 #if 0
7881 #define SWIGRUNTIME_DEBUG
7882 #endif
7883
7884
7885 SWIGRUNTIME void
SWIG_InitializeModule(void * clientdata)7886 SWIG_InitializeModule(void *clientdata) {
7887 size_t i;
7888 swig_module_info *module_head, *iter;
7889 int found, init;
7890
7891 clientdata = clientdata;
7892
7893 /* check to see if the circular list has been setup, if not, set it up */
7894 if (swig_module.next==0) {
7895 /* Initialize the swig_module */
7896 swig_module.type_initial = swig_type_initial;
7897 swig_module.cast_initial = swig_cast_initial;
7898 swig_module.next = &swig_module;
7899 init = 1;
7900 } else {
7901 init = 0;
7902 }
7903
7904 /* Try and load any already created modules */
7905 module_head = SWIG_GetModule(clientdata);
7906 if (!module_head) {
7907 /* This is the first module loaded for this interpreter */
7908 /* so set the swig module into the interpreter */
7909 SWIG_SetModule(clientdata, &swig_module);
7910 module_head = &swig_module;
7911 } else {
7912 /* the interpreter has loaded a SWIG module, but has it loaded this one? */
7913 found=0;
7914 iter=module_head;
7915 do {
7916 if (iter==&swig_module) {
7917 found=1;
7918 break;
7919 }
7920 iter=iter->next;
7921 } while (iter!= module_head);
7922
7923 /* if the is found in the list, then all is done and we may leave */
7924 if (found) return;
7925 /* otherwise we must add out module into the list */
7926 swig_module.next = module_head->next;
7927 module_head->next = &swig_module;
7928 }
7929
7930 /* When multiple interpeters are used, a module could have already been initialized in
7931 a different interpreter, but not yet have a pointer in this interpreter.
7932 In this case, we do not want to continue adding types... everything should be
7933 set up already */
7934 if (init == 0) return;
7935
7936 /* Now work on filling in swig_module.types */
7937 #ifdef SWIGRUNTIME_DEBUG
7938 printf("SWIG_InitializeModule: size %d\n", swig_module.size);
7939 #endif
7940 for (i = 0; i < swig_module.size; ++i) {
7941 swig_type_info *type = 0;
7942 swig_type_info *ret;
7943 swig_cast_info *cast;
7944
7945 #ifdef SWIGRUNTIME_DEBUG
7946 printf("SWIG_InitializeModule: type %d %s\n", i, swig_module.type_initial[i]->name);
7947 #endif
7948
7949 /* if there is another module already loaded */
7950 if (swig_module.next != &swig_module) {
7951 type = SWIG_MangledTypeQueryModule(swig_module.next, &swig_module, swig_module.type_initial[i]->name);
7952 }
7953 if (type) {
7954 /* Overwrite clientdata field */
7955 #ifdef SWIGRUNTIME_DEBUG
7956 printf("SWIG_InitializeModule: found type %s\n", type->name);
7957 #endif
7958 if (swig_module.type_initial[i]->clientdata) {
7959 type->clientdata = swig_module.type_initial[i]->clientdata;
7960 #ifdef SWIGRUNTIME_DEBUG
7961 printf("SWIG_InitializeModule: found and overwrite type %s \n", type->name);
7962 #endif
7963 }
7964 } else {
7965 type = swig_module.type_initial[i];
7966 }
7967
7968 /* Insert casting types */
7969 cast = swig_module.cast_initial[i];
7970 while (cast->type) {
7971
7972 /* Don't need to add information already in the list */
7973 ret = 0;
7974 #ifdef SWIGRUNTIME_DEBUG
7975 printf("SWIG_InitializeModule: look cast %s\n", cast->type->name);
7976 #endif
7977 if (swig_module.next != &swig_module) {
7978 ret = SWIG_MangledTypeQueryModule(swig_module.next, &swig_module, cast->type->name);
7979 #ifdef SWIGRUNTIME_DEBUG
7980 if (ret) printf("SWIG_InitializeModule: found cast %s\n", ret->name);
7981 #endif
7982 }
7983 if (ret) {
7984 if (type == swig_module.type_initial[i]) {
7985 #ifdef SWIGRUNTIME_DEBUG
7986 printf("SWIG_InitializeModule: skip old type %s\n", ret->name);
7987 #endif
7988 cast->type = ret;
7989 ret = 0;
7990 } else {
7991 /* Check for casting already in the list */
7992 swig_cast_info *ocast = SWIG_TypeCheck(ret->name, type);
7993 #ifdef SWIGRUNTIME_DEBUG
7994 if (ocast) printf("SWIG_InitializeModule: skip old cast %s\n", ret->name);
7995 #endif
7996 if (!ocast) ret = 0;
7997 }
7998 }
7999
8000 if (!ret) {
8001 #ifdef SWIGRUNTIME_DEBUG
8002 printf("SWIG_InitializeModule: adding cast %s\n", cast->type->name);
8003 #endif
8004 if (type->cast) {
8005 type->cast->prev = cast;
8006 cast->next = type->cast;
8007 }
8008 type->cast = cast;
8009 }
8010 cast++;
8011 }
8012 /* Set entry in modules->types array equal to the type */
8013 swig_module.types[i] = type;
8014 }
8015 swig_module.types[i] = 0;
8016
8017 #ifdef SWIGRUNTIME_DEBUG
8018 printf("**** SWIG_InitializeModule: Cast List ******\n");
8019 for (i = 0; i < swig_module.size; ++i) {
8020 int j = 0;
8021 swig_cast_info *cast = swig_module.cast_initial[i];
8022 printf("SWIG_InitializeModule: type %d %s\n", i, swig_module.type_initial[i]->name);
8023 while (cast->type) {
8024 printf("SWIG_InitializeModule: cast type %s\n", cast->type->name);
8025 cast++;
8026 ++j;
8027 }
8028 printf("---- Total casts: %d\n",j);
8029 }
8030 printf("**** SWIG_InitializeModule: Cast List ******\n");
8031 #endif
8032 }
8033
8034 /* This function will propagate the clientdata field of type to
8035 * any new swig_type_info structures that have been added into the list
8036 * of equivalent types. It is like calling
8037 * SWIG_TypeClientData(type, clientdata) a second time.
8038 */
8039 SWIGRUNTIME void
SWIG_PropagateClientData(void)8040 SWIG_PropagateClientData(void) {
8041 size_t i;
8042 swig_cast_info *equiv;
8043 static int init_run = 0;
8044
8045 if (init_run) return;
8046 init_run = 1;
8047
8048 for (i = 0; i < swig_module.size; i++) {
8049 if (swig_module.types[i]->clientdata) {
8050 equiv = swig_module.types[i]->cast;
8051 while (equiv) {
8052 if (!equiv->converter) {
8053 if (equiv->type && !equiv->type->clientdata)
8054 SWIG_TypeClientData(equiv->type, swig_module.types[i]->clientdata);
8055 }
8056 equiv = equiv->next;
8057 }
8058 }
8059 }
8060 }
8061
8062 #ifdef __cplusplus
8063 #if 0
8064 { /* c-mode */
8065 #endif
8066 }
8067 #endif
8068
8069
8070
8071 /* Forward declaration of where the user's %init{} gets inserted */
8072 void SWIG_init_user(lua_State* L );
8073
8074 #ifdef __cplusplus
8075 extern "C" {
8076 #endif
8077 /* this is the initialization function
8078 added at the very end of the code
8079 the function is always called SWIG_init, but an earlier #define will rename it
8080 */
8081 #if ((SWIG_LUA_TARGET == SWIG_LUA_FLAVOR_ELUA) || (SWIG_LUA_TARGET == SWIG_LUA_FLAVOR_ELUAC))
SWIG_init(lua_State * L)8082 LUALIB_API int SWIG_init(lua_State* L)
8083 #else
8084 SWIGEXPORT int SWIG_init(lua_State* L) /* default Lua action */
8085 #endif
8086 {
8087 #if (SWIG_LUA_TARGET != SWIG_LUA_FLAVOR_ELUAC) /* valid for both Lua and eLua */
8088 int i;
8089 /* start with global table */
8090 lua_pushglobaltable (L);
8091 /* SWIG's internal initalisation */
8092 SWIG_InitializeModule((void*)L);
8093 SWIG_PropagateClientData();
8094 #endif
8095
8096 #if ((SWIG_LUA_TARGET != SWIG_LUA_FLAVOR_ELUA) && (SWIG_LUA_TARGET != SWIG_LUA_FLAVOR_ELUAC))
8097 /* add a global fn */
8098 SWIG_Lua_add_function(L,"swig_type",SWIG_Lua_type);
8099 SWIG_Lua_add_function(L,"swig_equals",SWIG_Lua_equal);
8100 /* begin the module (its a table with the same name as the module) */
8101 SWIG_Lua_module_begin(L,SWIG_name);
8102 /* add commands/functions */
8103 for (i = 0; swig_commands[i].name; i++){
8104 SWIG_Lua_module_add_function(L,swig_commands[i].name,swig_commands[i].func);
8105 }
8106 /* add variables */
8107 for (i = 0; swig_variables[i].name; i++){
8108 SWIG_Lua_module_add_variable(L,swig_variables[i].name,swig_variables[i].get,swig_variables[i].set);
8109 }
8110 #endif
8111
8112 #if (SWIG_LUA_TARGET != SWIG_LUA_FLAVOR_ELUAC)
8113 /* set up base class pointers (the hierarchy) */
8114 for (i = 0; swig_types[i]; i++){
8115 if (swig_types[i]->clientdata){
8116 SWIG_Lua_init_base_class(L,(swig_lua_class*)(swig_types[i]->clientdata));
8117 }
8118 }
8119 /* additional registration structs & classes in lua */
8120 for (i = 0; swig_types[i]; i++){
8121 if (swig_types[i]->clientdata){
8122 SWIG_Lua_class_register(L,(swig_lua_class*)(swig_types[i]->clientdata));
8123 }
8124 }
8125 #endif
8126
8127 #if ((SWIG_LUA_TARGET != SWIG_LUA_FLAVOR_ELUA) && (SWIG_LUA_TARGET != SWIG_LUA_FLAVOR_ELUAC))
8128 /* constants */
8129 SWIG_Lua_InstallConstants(L,swig_constants);
8130 #endif
8131
8132 #if (SWIG_LUA_TARGET != SWIG_LUA_FLAVOR_ELUAC)
8133 /* invoke user-specific initialization */
8134 SWIG_init_user(L);
8135 /* end module */
8136 /* Note: We do not clean up the stack here (Lua will do this for us). At this
8137 point, we have the globals table and out module table on the stack. Returning
8138 one value makes the module table the result of the require command. */
8139 return 1;
8140 #else
8141 return 0;
8142 #endif
8143 }
8144
8145 #ifdef __cplusplus
8146 }
8147 #endif
8148
8149
8150 const char* SWIG_LUACODE=
8151 "";
8152
SWIG_init_user(lua_State * L)8153 void SWIG_init_user(lua_State* L)
8154 {
8155 /* compile-time include (inside a % ... % block) */
8156 #ifdef REDLAND_INIT_I
8157 #include <redland-init.i>
8158 #endif
8159
8160 /* exec Lua code if applicable */
8161 SWIG_Lua_dostring(L,SWIG_LUACODE);
8162 }
8163
8164