Merge "Change Set and Get InputPanelData() name" into devel/master
[platform/core/uifw/dali-csharp-binder.git] / dali-csharp-binder / src / tts-player.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_TTS_PLAYER
18 #define CSHARP_TTS_PLAYER
19 #endif
20
21 #include "common.h"
22 #include <dali/public-api/adaptor-framework/tts-player.h>
23
24 SWIGINTERN bool Dali_Signal_Sl_void_Sp_Dali_TtsPlayer_State_SS_const_Sc_Dali_TtsPlayer_State_SS_const_SP__Sg__Empty(Dali::Signal< void (Dali::TtsPlayer::State const,Dali::TtsPlayer::State const) > const *self){
25   return self->Empty();
26 }
27 SWIGINTERN std::size_t Dali_Signal_Sl_void_Sp_Dali_TtsPlayer_State_SS_const_Sc_Dali_TtsPlayer_State_SS_const_SP__Sg__GetConnectionCount(Dali::Signal< void (Dali::TtsPlayer::State const,Dali::TtsPlayer::State const) > const *self){
28   return self->GetConnectionCount();
29 }
30 SWIGINTERN void Dali_Signal_Sl_void_Sp_Dali_TtsPlayer_State_SS_const_Sc_Dali_TtsPlayer_State_SS_const_SP__Sg__Connect(Dali::Signal< void (Dali::TtsPlayer::State const,Dali::TtsPlayer::State const) > *self,void (*func)(Dali::TtsPlayer::State const,Dali::TtsPlayer::State const)){
31   self->Connect( func );
32 }
33 SWIGINTERN void Dali_Signal_Sl_void_Sp_Dali_TtsPlayer_State_SS_const_Sc_Dali_TtsPlayer_State_SS_const_SP__Sg__Disconnect(Dali::Signal< void (Dali::TtsPlayer::State const,Dali::TtsPlayer::State const) > *self,void (*func)(Dali::TtsPlayer::State const,Dali::TtsPlayer::State const)){
34   self->Disconnect( func );
35 }
36 SWIGINTERN void Dali_Signal_Sl_void_Sp_Dali_TtsPlayer_State_SS_const_Sc_Dali_TtsPlayer_State_SS_const_SP__Sg__Emit(Dali::Signal< void (Dali::TtsPlayer::State const,Dali::TtsPlayer::State const) > *self,Dali::TtsPlayer::State const arg1,Dali::TtsPlayer::State const arg2){
37   self->Emit( arg1, arg2 );
38 }
39
40 #ifdef __cplusplus
41 extern "C" {
42 #endif
43
44 SWIGEXPORT Dali::BaseHandle * SWIGSTDCALL CSharp_Dali_TtsPlayer_SWIGUpcast(Dali::TtsPlayer *jarg1) {
45     return (Dali::BaseHandle *)jarg1;
46 }
47
48 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_TtsPlayer__SWIG_0() {
49   void * jresult ;
50   Dali::TtsPlayer *result = 0 ;
51
52   {
53     try {
54       result = (Dali::TtsPlayer *)new Dali::TtsPlayer();
55     } catch (std::out_of_range& e) {
56       {
57         SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
58       };
59     } catch (std::exception& e) {
60       {
61         SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
62       };
63     } catch (...) {
64       {
65         SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
66       };
67     }
68   }
69   jresult = (void *)result;
70   return jresult;
71 }
72
73
74 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_TtsPlayer_Get__SWIG_0(int jarg1) {
75   void * jresult ;
76   Dali::TtsPlayer::Mode arg1 ;
77   Dali::TtsPlayer result;
78
79   arg1 = (Dali::TtsPlayer::Mode)jarg1;
80   {
81     try {
82       result = Dali::TtsPlayer::Get(arg1);
83     } catch (std::out_of_range& e) {
84       {
85         SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
86       };
87     } catch (std::exception& e) {
88       {
89         SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
90       };
91     } catch (...) {
92       {
93         SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
94       };
95     }
96   }
97   jresult = new Dali::TtsPlayer((const Dali::TtsPlayer &)result);
98   return jresult;
99 }
100
101
102 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_TtsPlayer_Get__SWIG_1() {
103   void * jresult ;
104   Dali::TtsPlayer result;
105
106   {
107     try {
108       result = Dali::TtsPlayer::Get();
109     } catch (std::out_of_range& e) {
110       {
111         SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
112       };
113     } catch (std::exception& e) {
114       {
115         SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
116       };
117     } catch (...) {
118       {
119         SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
120       };
121     }
122   }
123   jresult = new Dali::TtsPlayer((const Dali::TtsPlayer &)result);
124   return jresult;
125 }
126
127
128 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_TtsPlayer(void * jarg1) {
129   Dali::TtsPlayer *arg1 = (Dali::TtsPlayer *) 0 ;
130
131   arg1 = (Dali::TtsPlayer *)jarg1;
132   {
133     try {
134       delete arg1;
135     } catch (std::out_of_range& e) {
136       {
137         SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
138       };
139     } catch (std::exception& e) {
140       {
141         SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
142       };
143     } catch (...) {
144       {
145         SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
146       };
147     }
148   }
149 }
150
151
152 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_TtsPlayer__SWIG_1(void * jarg1) {
153   void * jresult ;
154   Dali::TtsPlayer *arg1 = 0 ;
155   Dali::TtsPlayer *result = 0 ;
156
157   arg1 = (Dali::TtsPlayer *)jarg1;
158   if (!arg1) {
159     SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::TtsPlayer const & type is null", 0);
160     return 0;
161   }
162   {
163     try {
164       result = (Dali::TtsPlayer *)new Dali::TtsPlayer((Dali::TtsPlayer const &)*arg1);
165     } catch (std::out_of_range& e) {
166       {
167         SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
168       };
169     } catch (std::exception& e) {
170       {
171         SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
172       };
173     } catch (...) {
174       {
175         SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
176       };
177     }
178   }
179   jresult = (void *)result;
180   return jresult;
181 }
182
183
184 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_TtsPlayer_Assign(void * jarg1, void * jarg2) {
185   void * jresult ;
186   Dali::TtsPlayer *arg1 = (Dali::TtsPlayer *) 0 ;
187   Dali::TtsPlayer *arg2 = 0 ;
188   Dali::TtsPlayer *result = 0 ;
189
190   arg1 = (Dali::TtsPlayer *)jarg1;
191   arg2 = (Dali::TtsPlayer *)jarg2;
192   if (!arg2) {
193     SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::TtsPlayer const & type is null", 0);
194     return 0;
195   }
196   {
197     try {
198       result = (Dali::TtsPlayer *) &(arg1)->operator =((Dali::TtsPlayer const &)*arg2);
199     } catch (std::out_of_range& e) {
200       {
201         SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
202       };
203     } catch (std::exception& e) {
204       {
205         SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
206       };
207     } catch (...) {
208       {
209         SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
210       };
211     }
212   }
213   jresult = (void *)result;
214   return jresult;
215 }
216
217
218 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_TtsPlayer_Play(void * jarg1, char * jarg2) {
219   Dali::TtsPlayer *arg1 = (Dali::TtsPlayer *) 0 ;
220   std::string *arg2 = 0 ;
221
222   arg1 = (Dali::TtsPlayer *)jarg1;
223   if (!jarg2) {
224     SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0);
225     return ;
226   }
227   std::string arg2_str(jarg2);
228   arg2 = &arg2_str;
229   {
230     try {
231       (arg1)->Play((std::string const &)*arg2);
232     } catch (std::out_of_range& e) {
233       {
234         SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
235       };
236     } catch (std::exception& e) {
237       {
238         SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
239       };
240     } catch (...) {
241       {
242         SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
243       };
244     }
245   }
246 }
247
248
249 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_TtsPlayer_Stop(void * jarg1) {
250   Dali::TtsPlayer *arg1 = (Dali::TtsPlayer *) 0 ;
251
252   arg1 = (Dali::TtsPlayer *)jarg1;
253   {
254     try {
255       (arg1)->Stop();
256     } catch (std::out_of_range& e) {
257       {
258         SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
259       };
260     } catch (std::exception& e) {
261       {
262         SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
263       };
264     } catch (...) {
265       {
266         SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
267       };
268     }
269   }
270 }
271
272
273 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_TtsPlayer_Pause(void * jarg1) {
274   Dali::TtsPlayer *arg1 = (Dali::TtsPlayer *) 0 ;
275
276   arg1 = (Dali::TtsPlayer *)jarg1;
277   {
278     try {
279       (arg1)->Pause();
280     } catch (std::out_of_range& e) {
281       {
282         SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
283       };
284     } catch (std::exception& e) {
285       {
286         SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
287       };
288     } catch (...) {
289       {
290         SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
291       };
292     }
293   }
294 }
295
296
297 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_TtsPlayer_Resume(void * jarg1) {
298   Dali::TtsPlayer *arg1 = (Dali::TtsPlayer *) 0 ;
299
300   arg1 = (Dali::TtsPlayer *)jarg1;
301   {
302     try {
303       (arg1)->Resume();
304     } catch (std::out_of_range& e) {
305       {
306         SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
307       };
308     } catch (std::exception& e) {
309       {
310         SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
311       };
312     } catch (...) {
313       {
314         SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
315       };
316     }
317   }
318 }
319
320
321 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TtsPlayer_GetState(void * jarg1) {
322   int jresult ;
323   Dali::TtsPlayer *arg1 = (Dali::TtsPlayer *) 0 ;
324   Dali::TtsPlayer::State result;
325
326   arg1 = (Dali::TtsPlayer *)jarg1;
327   {
328     try {
329       result = (Dali::TtsPlayer::State)(arg1)->GetState();
330     } catch (std::out_of_range& e) {
331       {
332         SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
333       };
334     } catch (std::exception& e) {
335       {
336         SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
337       };
338     } catch (...) {
339       {
340         SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
341       };
342     }
343   }
344   jresult = (int)result;
345   return jresult;
346 }
347
348
349 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_TtsPlayer_StateChangedSignal(void * jarg1) {
350   void * jresult ;
351   Dali::TtsPlayer *arg1 = (Dali::TtsPlayer *) 0 ;
352   Dali::TtsPlayer::StateChangedSignalType *result = 0 ;
353
354   arg1 = (Dali::TtsPlayer *)jarg1;
355   {
356     try {
357       result = (Dali::TtsPlayer::StateChangedSignalType *) &(arg1)->StateChangedSignal();
358     } catch (std::out_of_range& e) {
359       {
360         SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
361       };
362     } catch (std::exception& e) {
363       {
364         SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
365       };
366     } catch (...) {
367       {
368         SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
369       };
370     }
371   }
372   jresult = (void *)result;
373   return jresult;
374 }
375
376
377 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_StateChangedSignalType_Empty(void * jarg1) {
378   unsigned int jresult ;
379   Dali::Signal< void (Dali::TtsPlayer::State const,Dali::TtsPlayer::State const) > *arg1 = (Dali::Signal< void (Dali::TtsPlayer::State const,Dali::TtsPlayer::State const) > *) 0 ;
380   bool result;
381
382   arg1 = (Dali::Signal< void (Dali::TtsPlayer::State const,Dali::TtsPlayer::State const) > *)jarg1;
383   {
384     try {
385       result = (bool)Dali_Signal_Sl_void_Sp_Dali_TtsPlayer_State_SS_const_Sc_Dali_TtsPlayer_State_SS_const_SP__Sg__Empty((Dali::Signal< void (Dali::TtsPlayer::State const,Dali::TtsPlayer::State const) > const *)arg1);
386     } catch (std::out_of_range& e) {
387       {
388         SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
389       };
390     } catch (std::exception& e) {
391       {
392         SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
393       };
394     } catch (...) {
395       {
396         SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
397       };
398     }
399   }
400   jresult = result;
401   return jresult;
402 }
403
404
405 SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_StateChangedSignalType_GetConnectionCount(void * jarg1) {
406   unsigned long jresult ;
407   Dali::Signal< void (Dali::TtsPlayer::State const,Dali::TtsPlayer::State const) > *arg1 = (Dali::Signal< void (Dali::TtsPlayer::State const,Dali::TtsPlayer::State const) > *) 0 ;
408   std::size_t result;
409
410   arg1 = (Dali::Signal< void (Dali::TtsPlayer::State const,Dali::TtsPlayer::State const) > *)jarg1;
411   {
412     try {
413       result = Dali_Signal_Sl_void_Sp_Dali_TtsPlayer_State_SS_const_Sc_Dali_TtsPlayer_State_SS_const_SP__Sg__GetConnectionCount((Dali::Signal< void (Dali::TtsPlayer::State const,Dali::TtsPlayer::State const) > const *)arg1);
414     } catch (std::out_of_range& e) {
415       {
416         SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
417       };
418     } catch (std::exception& e) {
419       {
420         SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
421       };
422     } catch (...) {
423       {
424         SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
425       };
426     }
427   }
428   jresult = (unsigned long)result;
429   return jresult;
430 }
431
432
433 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_StateChangedSignalType_Connect(void * jarg1, void * jarg2) {
434   Dali::Signal< void (Dali::TtsPlayer::State const,Dali::TtsPlayer::State const) > *arg1 = (Dali::Signal< void (Dali::TtsPlayer::State const,Dali::TtsPlayer::State const) > *) 0 ;
435   void (*arg2)(Dali::TtsPlayer::State const,Dali::TtsPlayer::State const) = (void (*)(Dali::TtsPlayer::State const,Dali::TtsPlayer::State const)) 0 ;
436
437   arg1 = (Dali::Signal< void (Dali::TtsPlayer::State const,Dali::TtsPlayer::State const) > *)jarg1;
438   arg2 = (void (*)(Dali::TtsPlayer::State const,Dali::TtsPlayer::State const))jarg2;
439   {
440     try {
441       Dali_Signal_Sl_void_Sp_Dali_TtsPlayer_State_SS_const_Sc_Dali_TtsPlayer_State_SS_const_SP__Sg__Connect(arg1,arg2);
442     } catch (std::out_of_range& e) {
443       {
444         SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
445       };
446     } catch (std::exception& e) {
447       {
448         SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
449       };
450     } catch (...) {
451       {
452         SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
453       };
454     }
455   }
456 }
457
458
459 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_StateChangedSignalType_Disconnect(void * jarg1, void * jarg2) {
460   Dali::Signal< void (Dali::TtsPlayer::State const,Dali::TtsPlayer::State const) > *arg1 = (Dali::Signal< void (Dali::TtsPlayer::State const,Dali::TtsPlayer::State const) > *) 0 ;
461   void (*arg2)(Dali::TtsPlayer::State const,Dali::TtsPlayer::State const) = (void (*)(Dali::TtsPlayer::State const,Dali::TtsPlayer::State const)) 0 ;
462
463   arg1 = (Dali::Signal< void (Dali::TtsPlayer::State const,Dali::TtsPlayer::State const) > *)jarg1;
464   arg2 = (void (*)(Dali::TtsPlayer::State const,Dali::TtsPlayer::State const))jarg2;
465   {
466     try {
467       Dali_Signal_Sl_void_Sp_Dali_TtsPlayer_State_SS_const_Sc_Dali_TtsPlayer_State_SS_const_SP__Sg__Disconnect(arg1,arg2);
468     } catch (std::out_of_range& e) {
469       {
470         SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
471       };
472     } catch (std::exception& e) {
473       {
474         SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
475       };
476     } catch (...) {
477       {
478         SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
479       };
480     }
481   }
482 }
483
484
485 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_StateChangedSignalType_Emit(void * jarg1, int jarg2, int jarg3) {
486   Dali::Signal< void (Dali::TtsPlayer::State const,Dali::TtsPlayer::State const) > *arg1 = (Dali::Signal< void (Dali::TtsPlayer::State const,Dali::TtsPlayer::State const) > *) 0 ;
487   Dali::TtsPlayer::State arg2 ;
488   Dali::TtsPlayer::State arg3 ;
489
490   arg1 = (Dali::Signal< void (Dali::TtsPlayer::State const,Dali::TtsPlayer::State const) > *)jarg1;
491   arg2 = (Dali::TtsPlayer::State)jarg2;
492   arg3 = (Dali::TtsPlayer::State)jarg3;
493   {
494     try {
495       Dali_Signal_Sl_void_Sp_Dali_TtsPlayer_State_SS_const_Sc_Dali_TtsPlayer_State_SS_const_SP__Sg__Emit(arg1,arg2,arg3);
496     } catch (std::out_of_range& e) {
497       {
498         SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
499       };
500     } catch (std::exception& e) {
501       {
502         SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
503       };
504     } catch (...) {
505       {
506         SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
507       };
508     }
509   }
510 }
511
512
513 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_StateChangedSignalType() {
514   void * jresult ;
515   Dali::Signal< void (Dali::TtsPlayer::State const,Dali::TtsPlayer::State const) > *result = 0 ;
516
517   {
518     try {
519       result = (Dali::Signal< void (Dali::TtsPlayer::State const,Dali::TtsPlayer::State const) > *)new Dali::Signal< void (Dali::TtsPlayer::State const,Dali::TtsPlayer::State const) >();
520     } catch (std::out_of_range& e) {
521       {
522         SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
523       };
524     } catch (std::exception& e) {
525       {
526         SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
527       };
528     } catch (...) {
529       {
530         SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
531       };
532     }
533   }
534   jresult = (void *)result;
535   return jresult;
536 }
537
538
539 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_StateChangedSignalType(void * jarg1) {
540   Dali::Signal< void (Dali::TtsPlayer::State const,Dali::TtsPlayer::State const) > *arg1 = (Dali::Signal< void (Dali::TtsPlayer::State const,Dali::TtsPlayer::State const) > *) 0 ;
541
542   arg1 = (Dali::Signal< void (Dali::TtsPlayer::State const,Dali::TtsPlayer::State const) > *)jarg1;
543   {
544     try {
545       delete arg1;
546     } catch (std::out_of_range& e) {
547       {
548         SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
549       };
550     } catch (std::exception& e) {
551       {
552         SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
553       };
554     } catch (...) {
555       {
556         SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
557       };
558     }
559   }
560 }
561
562
563 #ifdef __cplusplus
564 }
565 #endif
566