[dali_1.3.29] Merge branch 'devel/master'
[platform/core/uifw/dali-csharp-binder.git] / dali-csharp-binder / src / web-view-lite.cpp
1 /** Copyright (c) 2017 Samsung Electronics Co., Ltd.
2 *
3 * Licensed under the Apache License, Version 2.0 (the "License");
4 * you may not use this file except in compliance with the License.
5 * You may obtain a copy of the License at
6 *
7 * http://www.apache.org/licenses/LICENSE-2.0
8 *
9 * Unless required by applicable law or agreed to in writing, software
10 * distributed under the License is distributed on an "AS IS" BASIS,
11 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12 * See the License for the specific language governing permissions and
13 * limitations under the License.
14 *
15 */
16
17 #ifndef CSHARP_WEB_VIEW_LITE
18 #define CSHARP_WEB_VIEW_LITE
19 #endif
20
21 #include "common.h"
22
23 #include <dali-toolkit/devel-api/controls/web-view-lite/web-view-lite.h>
24
25 SWIGINTERN bool Dali_Signal_Sl_void_Sp_Dali_Toolkit_WebViewLite_SA__SP__Sg__Empty(Dali::Signal< void(Dali::Toolkit::WebViewLite &) > const *self){
26   return self->Empty();
27 }
28 SWIGINTERN std::size_t Dali_Signal_Sl_void_Sp_Dali_Toolkit_WebViewLite_SA__SP__Sg__GetConnectionCount(Dali::Signal< void(Dali::Toolkit::WebViewLite &) > const *self){
29   return self->GetConnectionCount();
30 }
31 SWIGINTERN void Dali_Signal_Sl_void_Sp_Dali_Toolkit_WebViewLite_SA__SP__Sg__Connect(Dali::Signal< void(Dali::Toolkit::WebViewLite &) > *self, void(*func)(Dali::Toolkit::WebViewLite &)){
32   self->Connect(func);
33 }
34 SWIGINTERN void Dali_Signal_Sl_void_Sp_Dali_Toolkit_WebViewLite_SA__SP__Sg__Disconnect(Dali::Signal< void(Dali::Toolkit::WebViewLite &) > *self, void(*func)(Dali::Toolkit::WebViewLite &)){
35   self->Disconnect(func);
36 }
37 SWIGINTERN void Dali_Signal_Sl_void_Sp_Dali_Toolkit_WebViewLite_SA__SP__Sg__Emit(Dali::Signal< void(Dali::Toolkit::WebViewLite &) > *self, Dali::Toolkit::WebViewLite &arg){
38   self->Emit(arg);
39 }
40
41 #ifdef __cplusplus
42 extern "C" {
43 #endif
44
45 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_WebViewLite_New() {
46   void * jresult ;
47   Dali::Toolkit::WebViewLite result;
48
49   {
50     try {
51       result = Dali::Toolkit::WebViewLite::New();
52     } catch (std::out_of_range& e) {
53       {
54         SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
55       };
56     } catch (std::exception& e) {
57       {
58         SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
59       };
60     } catch (Dali::DaliException e) {
61       {
62         SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0;
63       };
64     } catch (...) {
65       {
66         SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
67       };
68     }
69   }
70   jresult = new Dali::Toolkit::WebViewLite((const Dali::Toolkit::WebViewLite &)result);
71   return jresult;
72 }
73
74
75 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_WebViewLite__SWIG_0() {
76   void * jresult ;
77   Dali::Toolkit::WebViewLite *result = 0 ;
78
79   {
80     try {
81       result = (Dali::Toolkit::WebViewLite *)new Dali::Toolkit::WebViewLite();
82     } catch (std::out_of_range& e) {
83       {
84         SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
85       };
86     } catch (std::exception& e) {
87       {
88         SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
89       };
90     } catch (Dali::DaliException e) {
91       {
92         SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0;
93       };
94     } catch (...) {
95       {
96         SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
97       };
98     }
99   }
100   jresult = (void *)result;
101   return jresult;
102 }
103
104
105 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_WebViewLite(void * jarg1) {
106   Dali::Toolkit::WebViewLite *arg1 = (Dali::Toolkit::WebViewLite *) 0 ;
107
108   arg1 = (Dali::Toolkit::WebViewLite *)jarg1;
109   {
110     try {
111       delete arg1;
112     } catch (std::out_of_range& e) {
113       {
114         SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
115       };
116     } catch (std::exception& e) {
117       {
118         SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
119       };
120     } catch (Dali::DaliException e) {
121       {
122         SWIG_CSharpException(SWIG_UnknownError, e.condition); return ;
123       };
124     } catch (...) {
125       {
126         SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
127       };
128     }
129   }
130 }
131
132
133 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_WebViewLite__SWIG_1(void * jarg1) {
134   void * jresult ;
135   Dali::Toolkit::WebViewLite *arg1 = 0 ;
136   Dali::Toolkit::WebViewLite *result = 0 ;
137
138   arg1 = (Dali::Toolkit::WebViewLite *)jarg1;
139   if (!arg1) {
140     SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Toolkit::WebViewLite const & type is null", 0);
141     return 0;
142   }
143   {
144     try {
145       result = (Dali::Toolkit::WebViewLite *)new Dali::Toolkit::WebViewLite((Dali::Toolkit::WebViewLite const &)*arg1);
146     } catch (std::out_of_range& e) {
147       {
148         SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
149       };
150     } catch (std::exception& e) {
151       {
152         SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
153       };
154     } catch (Dali::DaliException e) {
155       {
156         SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0;
157       };
158     } catch (...) {
159       {
160         SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
161       };
162     }
163   }
164   jresult = (void *)result;
165   return jresult;
166 }
167
168
169 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_WebViewLite_Assign(void * jarg1, void * jarg2) {
170   void * jresult ;
171   Dali::Toolkit::WebViewLite *arg1 = (Dali::Toolkit::WebViewLite *) 0 ;
172   Dali::Toolkit::WebViewLite *arg2 = 0 ;
173   Dali::Toolkit::WebViewLite *result = 0 ;
174
175   arg1 = (Dali::Toolkit::WebViewLite *)jarg1;
176   arg2 = (Dali::Toolkit::WebViewLite *)jarg2;
177   if (!arg2) {
178     SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Toolkit::WebViewLite const & type is null", 0);
179     return 0;
180   }
181   {
182     try {
183       result = (Dali::Toolkit::WebViewLite *) &(arg1)->operator =((Dali::Toolkit::WebViewLite const &)*arg2);
184     } catch (std::out_of_range& e) {
185       {
186         SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
187       };
188     } catch (std::exception& e) {
189       {
190         SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
191       };
192     } catch (Dali::DaliException e) {
193       {
194         SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0;
195       };
196     } catch (...) {
197       {
198         SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
199       };
200     }
201   }
202   jresult = (void *)result;
203   return jresult;
204 }
205
206
207 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_WebViewLite_DownCast(void * jarg1) {
208   void * jresult ;
209   Dali::BaseHandle arg1 ;
210   Dali::BaseHandle *argp1 ;
211   Dali::Toolkit::WebViewLite result;
212
213   argp1 = (Dali::BaseHandle *)jarg1;
214   if (!argp1) {
215     SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::BaseHandle", 0);
216     return 0;
217   }
218   arg1 = *argp1;
219   {
220     try {
221       result = Dali::Toolkit::WebViewLite::DownCast(arg1);
222     } catch (std::out_of_range& e) {
223       {
224         SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
225       };
226     } catch (std::exception& e) {
227       {
228         SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
229       };
230     } catch (Dali::DaliException e) {
231       {
232         SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0;
233       };
234     } catch (...) {
235       {
236         SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
237       };
238     }
239   }
240   jresult = new Dali::Toolkit::WebViewLite((const Dali::Toolkit::WebViewLite &)result);
241   return jresult;
242 }
243
244
245 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_WebViewLite_CreateInstance(void * jarg1, int jarg2, int jarg3, int jarg4, int jarg5, char * jarg6, char * jarg7) {
246   Dali::Toolkit::WebViewLite *arg1 = (Dali::Toolkit::WebViewLite *) 0 ;
247   int arg2 ;
248   int arg3 ;
249   int arg4 ;
250   int arg5 ;
251   std::string *arg6 = 0 ;
252   std::string *arg7 = 0 ;
253
254   arg1 = (Dali::Toolkit::WebViewLite *)jarg1;
255   arg2 = (int)jarg2;
256   arg3 = (int)jarg3;
257   arg4 = (int)jarg4;
258   arg5 = (int)jarg5;
259   if (!jarg6) {
260     SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0);
261     return ;
262   }
263   std::string arg6_str(jarg6);
264   arg6 = &arg6_str;
265   if (!jarg7) {
266     SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0);
267     return ;
268   }
269   std::string arg7_str(jarg7);
270   arg7 = &arg7_str;
271   {
272     try {
273       (arg1)->CreateInstance(arg2, arg3, arg4, arg5, (std::string const &)*arg6, (std::string const &)*arg7);
274     } catch (std::out_of_range& e) {
275       {
276         SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
277       };
278     } catch (std::exception& e) {
279       {
280         SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
281       };
282     } catch (Dali::DaliException e) {
283       {
284         SWIG_CSharpException(SWIG_UnknownError, e.condition); return ;
285       };
286     } catch (...) {
287       {
288         SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
289       };
290     }
291   }
292
293   //argout typemap for const std::string&
294
295
296   //argout typemap for const std::string&
297
298 }
299
300
301 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_WebViewLite_DestroyInstance(void * jarg1) {
302   Dali::Toolkit::WebViewLite *arg1 = (Dali::Toolkit::WebViewLite *) 0 ;
303
304   arg1 = (Dali::Toolkit::WebViewLite *)jarg1;
305   {
306     try {
307       (arg1)->DestroyInstance();
308     } catch (std::out_of_range& e) {
309       {
310         SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
311       };
312     } catch (std::exception& e) {
313       {
314         SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
315       };
316     } catch (Dali::DaliException e) {
317       {
318         SWIG_CSharpException(SWIG_UnknownError, e.condition); return ;
319       };
320     } catch (...) {
321       {
322         SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
323       };
324     }
325   }
326 }
327
328
329 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_WebViewLite_LoadHtml(void * jarg1, char * jarg2) {
330   Dali::Toolkit::WebViewLite *arg1 = (Dali::Toolkit::WebViewLite *) 0 ;
331   std::string *arg2 = 0 ;
332
333   arg1 = (Dali::Toolkit::WebViewLite *)jarg1;
334   if (!jarg2) {
335     SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0);
336     return ;
337   }
338   std::string arg2_str(jarg2);
339   arg2 = &arg2_str;
340   {
341     try {
342       (arg1)->LoadHtml((std::string const &)*arg2);
343     } catch (std::out_of_range& e) {
344       {
345         SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
346       };
347     } catch (std::exception& e) {
348       {
349         SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
350       };
351     } catch (Dali::DaliException e) {
352       {
353         SWIG_CSharpException(SWIG_UnknownError, e.condition); return ;
354       };
355     } catch (...) {
356       {
357         SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
358       };
359     }
360   }
361
362   //argout typemap for const std::string&
363
364 }
365
366
367 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_WebViewLite_FinishedSignal(void * jarg1) {
368   void * jresult ;
369   Dali::Toolkit::WebViewLite *arg1 = (Dali::Toolkit::WebViewLite *) 0 ;
370   Dali::Toolkit::WebViewLite::WebViewLiteSignalType *result = 0 ;
371
372   arg1 = (Dali::Toolkit::WebViewLite *)jarg1;
373   {
374     try {
375       result = (Dali::Toolkit::WebViewLite::WebViewLiteSignalType *) &(arg1)->FinishedSignal();
376     } catch (std::out_of_range& e) {
377       {
378         SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
379       };
380     } catch (std::exception& e) {
381       {
382         SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
383       };
384     } catch (Dali::DaliException e) {
385       {
386         SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0;
387       };
388     } catch (...) {
389       {
390         SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
391       };
392     }
393   }
394   jresult = (void *)result;
395   return jresult;
396 }
397
398 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_WebViewLiteSignal_Empty(void * jarg1) {
399   unsigned int jresult ;
400   Dali::Signal< void(Dali::Toolkit::WebViewLite &) > *arg1 = (Dali::Signal< void(Dali::Toolkit::WebViewLite &) > *) 0 ;
401   bool result;
402
403   arg1 = (Dali::Signal< void(Dali::Toolkit::WebViewLite &) > *)jarg1;
404   {
405     try {
406       result = (bool)Dali_Signal_Sl_void_Sp_Dali_Toolkit_WebViewLite_SA__SP__Sg__Empty((Dali::Signal< void(Dali::Toolkit::WebViewLite &) > const *)arg1);
407     } catch (std::out_of_range& e) {
408       {
409         SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
410       };
411     } catch (std::exception& e) {
412       {
413         SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
414       };
415     } catch (Dali::DaliException e) {
416       {
417         SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0;
418       };
419     } catch (...) {
420       {
421         SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
422       };
423     }
424   }
425   jresult = result;
426   return jresult;
427 }
428
429
430 SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_WebViewLiteSignal_GetConnectionCount(void * jarg1) {
431   unsigned long jresult ;
432   Dali::Signal< void(Dali::Toolkit::WebViewLite &) > *arg1 = (Dali::Signal< void(Dali::Toolkit::WebViewLite &) > *) 0 ;
433   std::size_t result;
434
435   arg1 = (Dali::Signal< void(Dali::Toolkit::WebViewLite &) > *)jarg1;
436   {
437     try {
438       result = Dali_Signal_Sl_void_Sp_Dali_Toolkit_WebViewLite_SA__SP__Sg__GetConnectionCount((Dali::Signal< void(Dali::Toolkit::WebViewLite &) > const *)arg1);
439     } catch (std::out_of_range& e) {
440       {
441         SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
442       };
443     } catch (std::exception& e) {
444       {
445         SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
446       };
447     } catch (Dali::DaliException e) {
448       {
449         SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0;
450       };
451     } catch (...) {
452       {
453         SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
454       };
455     }
456   }
457   jresult = (unsigned long)result;
458   return jresult;
459 }
460
461
462 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_WebViewLiteSignal_Connect(void * jarg1, void * jarg2) {
463   Dali::Signal< void(Dali::Toolkit::WebViewLite &) > *arg1 = (Dali::Signal< void(Dali::Toolkit::WebViewLite &) > *) 0 ;
464   void(*arg2)(Dali::Toolkit::WebViewLite &) = (void(*)(Dali::Toolkit::WebViewLite &)) 0 ;
465
466   arg1 = (Dali::Signal< void(Dali::Toolkit::WebViewLite &) > *)jarg1;
467   arg2 = (void(*)(Dali::Toolkit::WebViewLite &))jarg2;
468   {
469     try {
470       Dali_Signal_Sl_void_Sp_Dali_Toolkit_WebViewLite_SA__SP__Sg__Connect(arg1, arg2);
471     } catch (std::out_of_range& e) {
472       {
473         SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
474       };
475     } catch (std::exception& e) {
476       {
477         SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
478       };
479     } catch (Dali::DaliException e) {
480       {
481         SWIG_CSharpException(SWIG_UnknownError, e.condition); return ;
482       };
483     } catch (...) {
484       {
485         SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
486       };
487     }
488   }
489 }
490
491
492 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_WebViewLiteSignal_Disconnect(void * jarg1, void * jarg2) {
493   Dali::Signal< void(Dali::Toolkit::WebViewLite &) > *arg1 = (Dali::Signal< void(Dali::Toolkit::WebViewLite &) > *) 0 ;
494   void(*arg2)(Dali::Toolkit::WebViewLite &) = (void(*)(Dali::Toolkit::WebViewLite &)) 0 ;
495
496   arg1 = (Dali::Signal< void(Dali::Toolkit::WebViewLite &) > *)jarg1;
497   arg2 = (void(*)(Dali::Toolkit::WebViewLite &))jarg2;
498   {
499     try {
500       Dali_Signal_Sl_void_Sp_Dali_Toolkit_WebViewLite_SA__SP__Sg__Disconnect(arg1, arg2);
501     } catch (std::out_of_range& e) {
502       {
503         SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
504       };
505     } catch (std::exception& e) {
506       {
507         SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
508       };
509     } catch (Dali::DaliException e) {
510       {
511         SWIG_CSharpException(SWIG_UnknownError, e.condition); return ;
512       };
513     } catch (...) {
514       {
515         SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
516       };
517     }
518   }
519 }
520
521
522 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_WebViewLiteSignal_Emit(void * jarg1, void * jarg2) {
523   Dali::Signal< void(Dali::Toolkit::WebViewLite &) > *arg1 = (Dali::Signal< void(Dali::Toolkit::WebViewLite &) > *) 0 ;
524   Dali::Toolkit::WebViewLite *arg2 = 0 ;
525
526   arg1 = (Dali::Signal< void(Dali::Toolkit::WebViewLite &) > *)jarg1;
527   arg2 = (Dali::Toolkit::WebViewLite *)jarg2;
528   if (!arg2) {
529     SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Toolkit::WebViewLite & type is null", 0);
530     return ;
531   }
532   {
533     try {
534       Dali_Signal_Sl_void_Sp_Dali_Toolkit_WebViewLite_SA__SP__Sg__Emit(arg1, *arg2);
535     } catch (std::out_of_range& e) {
536       {
537         SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
538       };
539     } catch (std::exception& e) {
540       {
541         SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
542       };
543     } catch (Dali::DaliException e) {
544       {
545         SWIG_CSharpException(SWIG_UnknownError, e.condition); return ;
546       };
547     } catch (...) {
548       {
549         SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
550       };
551     }
552   }
553 }
554
555
556 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_WebViewLiteSignal() {
557   void * jresult ;
558   Dali::Signal< void(Dali::Toolkit::WebViewLite &) > *result = 0 ;
559
560   {
561     try {
562       result = (Dali::Signal< void(Dali::Toolkit::WebViewLite &) > *)new Dali::Signal< void(Dali::Toolkit::WebViewLite &) >();
563     } catch (std::out_of_range& e) {
564       {
565         SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
566       };
567     } catch (std::exception& e) {
568       {
569         SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
570       };
571     } catch (Dali::DaliException e) {
572       {
573         SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0;
574       };
575     } catch (...) {
576       {
577         SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
578       };
579     }
580   }
581   jresult = (void *)result;
582   return jresult;
583 }
584
585
586 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_WebViewLiteSignal(void * jarg1) {
587   Dali::Signal< void(Dali::Toolkit::WebViewLite &) > *arg1 = (Dali::Signal< void(Dali::Toolkit::WebViewLite &) > *) 0 ;
588
589   arg1 = (Dali::Signal< void(Dali::Toolkit::WebViewLite &) > *)jarg1;
590   {
591     try {
592       delete arg1;
593     } catch (std::out_of_range& e) {
594       {
595         SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
596       };
597     } catch (std::exception& e) {
598       {
599         SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
600       };
601     } catch (Dali::DaliException e) {
602       {
603         SWIG_CSharpException(SWIG_UnknownError, e.condition); return ;
604       };
605     } catch (...) {
606       {
607         SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
608       };
609     }
610   }
611 }
612
613 SWIGEXPORT Dali::Toolkit::Control * SWIGSTDCALL CSharp_Dali_WebViewLite_SWIGUpcast(Dali::Toolkit::WebViewLite *jarg1) {
614     return (Dali::Toolkit::Control *)jarg1;
615 }
616
617 #ifdef __cplusplus
618 }
619 #endif
620