1 /** Copyright (c) 2017 Samsung Electronics Co., Ltd.
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
7 * http://www.apache.org/licenses/LICENSE-2.0
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.
17 #ifndef CSHARP_INPUT_METHOD_CONTEXT
18 #define CSHARP_INPUT_METHOD_CONTEXT
22 #include <dali/devel-api/adaptor-framework/input-method-context.h>
23 #include <dali/integration-api/debug.h>
25 /* Callback for returning strings to C# without leaking memory */
26 typedef char * (SWIGSTDCALL* SWIG_CSharpStringHelperCallback)(const char *);
27 extern SWIG_CSharpStringHelperCallback SWIG_csharp_string_callback;
30 SWIGINTERN bool Dali_Signal_Sl_void_Sp_Dali_InputMethodContext_SA__SP__Sg__Empty(Dali::Signal< void (Dali::InputMethodContext &) > const *self){
33 SWIGINTERN std::size_t Dali_Signal_Sl_void_Sp_Dali_InputMethodContext_SA__SP__Sg__GetConnectionCount(Dali::Signal< void (Dali::InputMethodContext &) > const *self){
34 return self->GetConnectionCount();
36 SWIGINTERN void Dali_Signal_Sl_void_Sp_Dali_InputMethodContext_SA__SP__Sg__Connect(Dali::Signal< void (Dali::InputMethodContext &) > *self,void (*func)(Dali::InputMethodContext &)){
37 self->Connect( func );
39 SWIGINTERN void Dali_Signal_Sl_void_Sp_Dali_InputMethodContext_SA__SP__Sg__Disconnect(Dali::Signal< void (Dali::InputMethodContext &) > *self,void (*func)(Dali::InputMethodContext &)){
40 self->Disconnect( func );
42 SWIGINTERN void Dali_Signal_Sl_void_Sp_Dali_InputMethodContext_SA__SP__Sg__Emit(Dali::Signal< void (Dali::InputMethodContext &) > *self,Dali::InputMethodContext &arg){
46 SWIGINTERN bool Dali_Signal_Sl_Dali_InputMethodContext_CallbackData_Sp_Dali_InputMethodContext_SA__Sc_Dali_InputMethodContext_EventData_SS_const_SA__SP__Sg__Empty(Dali::Signal< Dali::InputMethodContext::CallbackData (Dali::InputMethodContext &,Dali::InputMethodContext::EventData const &) > const *self){
49 SWIGINTERN std::size_t Dali_Signal_Sl_Dali_InputMethodContext_CallbackData_Sp_Dali_InputMethodContext_SA__Sc_Dali_InputMethodContext_EventData_SS_const_SA__SP__Sg__GetConnectionCount(Dali::Signal< Dali::InputMethodContext::CallbackData (Dali::InputMethodContext &,Dali::InputMethodContext::EventData const &) > const *self){
50 return self->GetConnectionCount();
52 SWIGINTERN void Dali_Signal_Sl_Dali_InputMethodContext_CallbackData_Sp_Dali_InputMethodContext_SA__Sc_Dali_InputMethodContext_EventData_SS_const_SA__SP__Sg__Connect(Dali::Signal< Dali::InputMethodContext::CallbackData (Dali::InputMethodContext &,Dali::InputMethodContext::EventData const &) > *self,Dali::InputMethodContext::CallbackData (*func)(Dali::InputMethodContext &,Dali::InputMethodContext::EventData const &)){
53 self->Connect( func );
55 SWIGINTERN void Dali_Signal_Sl_Dali_InputMethodContext_CallbackData_Sp_Dali_InputMethodContext_SA__Sc_Dali_InputMethodContext_EventData_SS_const_SA__SP__Sg__Disconnect(Dali::Signal< Dali::InputMethodContext::CallbackData (Dali::InputMethodContext &,Dali::InputMethodContext::EventData const &) > *self,Dali::InputMethodContext::CallbackData (*func)(Dali::InputMethodContext &,Dali::InputMethodContext::EventData const &)){
56 self->Disconnect( func );
58 SWIGINTERN Dali::InputMethodContext::CallbackData Dali_Signal_Sl_Dali_InputMethodContext_CallbackData_Sp_Dali_InputMethodContext_SA__Sc_Dali_InputMethodContext_EventData_SS_const_SA__SP__Sg__Emit(Dali::Signal< Dali::InputMethodContext::CallbackData (Dali::InputMethodContext &,Dali::InputMethodContext::EventData const &) > *self,Dali::InputMethodContext &arg1,Dali::InputMethodContext::EventData const &arg2){
59 return self->Emit( arg1, arg2 );
62 SWIGINTERN bool Dali_Signal_Sl_void_Sp_bool_SP__Sg__Empty(Dali::Signal< void (bool) > const *self){
65 SWIGINTERN std::size_t Dali_Signal_Sl_void_Sp_bool_SP__Sg__GetConnectionCount(Dali::Signal< void (bool) > const *self){
66 return self->GetConnectionCount();
68 SWIGINTERN void Dali_Signal_Sl_void_Sp_bool_SP__Sg__Connect(Dali::Signal< void (bool) > *self,void (*func)(bool)){
69 self->Connect( func );
71 SWIGINTERN void Dali_Signal_Sl_void_Sp_bool_SP__Sg__Disconnect(Dali::Signal< void (bool) > *self,void (*func)(bool)){
72 self->Disconnect( func );
74 SWIGINTERN void Dali_Signal_Sl_void_Sp_bool_SP__Sg__Emit(Dali::Signal< void (bool) > *self,bool arg){
78 SWIGINTERN bool Dali_Signal_Sl_void_Sp_Dali_InputMethodContext_KeyboardType_SP__Sg__Empty(Dali::Signal< void (Dali::InputMethodContext::KeyboardType) > const *self){
81 SWIGINTERN std::size_t Dali_Signal_Sl_void_Sp_Dali_InputMethodContext_KeyboardType_SP__Sg__GetConnectionCount(Dali::Signal< void (Dali::InputMethodContext::KeyboardType) > const *self){
82 return self->GetConnectionCount();
84 SWIGINTERN void Dali_Signal_Sl_void_Sp_Dali_InputMethodContext_KeyboardType_SP__Sg__Connect(Dali::Signal< void (Dali::InputMethodContext::KeyboardType) > *self,void (*func)(Dali::InputMethodContext::KeyboardType)){
85 self->Connect( func );
87 SWIGINTERN void Dali_Signal_Sl_void_Sp_Dali_InputMethodContext_KeyboardType_SP__Sg__Disconnect(Dali::Signal< void (Dali::InputMethodContext::KeyboardType) > *self,void (*func)(Dali::InputMethodContext::KeyboardType)){
88 self->Disconnect( func );
90 SWIGINTERN void Dali_Signal_Sl_void_Sp_Dali_InputMethodContext_KeyboardType_SP__Sg__Emit(Dali::Signal< void (Dali::InputMethodContext::KeyboardType) > *self,Dali::InputMethodContext::KeyboardType arg){
94 SWIGINTERN bool Dali_Signal_Sl_void_Sp_int_SP__Sg__Empty(Dali::Signal< void (int) > const *self){
97 SWIGINTERN std::size_t Dali_Signal_Sl_void_Sp_int_SP__Sg__GetConnectionCount(Dali::Signal< void (int) > const *self){
98 return self->GetConnectionCount();
100 SWIGINTERN void Dali_Signal_Sl_void_Sp_int_SP__Sg__Connect(Dali::Signal< void (int) > *self,void (*func)(int)){
101 self->Connect( func );
103 SWIGINTERN void Dali_Signal_Sl_void_Sp_int_SP__Sg__Disconnect(Dali::Signal< void (int) > *self,void (*func)(int)){
104 self->Disconnect( func );
106 SWIGINTERN void Dali_Signal_Sl_void_Sp_int_SP__Sg__Emit(Dali::Signal< void (int) > *self,int arg){
110 SWIGINTERN bool Dali_Signal_Sl_void_Sp_string_string_string_SP__Sg__Empty(Dali::Signal< void (std::string const &, std::string const &, std::string const &) > const *self){
111 return self->Empty();
113 SWIGINTERN std::size_t Dali_Signal_Sl_void_Sp_string_string_string_SP__Sg__GetConnectionCount(Dali::Signal< void (std::string const &, std::string const &, std::string const &) > const *self){
114 return self->GetConnectionCount();
116 SWIGINTERN void Dali_Signal_Sl_void_Sp_string_string_string_SP__Sg__Connect(Dali::Signal< void (std::string const &, std::string const &, std::string const &) > *self,void (*func)(std::string const &, std::string const &, std::string const &)){
117 self->Connect( func );
119 SWIGINTERN void Dali_Signal_Sl_void_Sp_string_string_string_SP__Sg__Disconnect(Dali::Signal< void (std::string const &, std::string const &, std::string const &) > *self,void (*func)(std::string const &, std::string const &, std::string const &)){
120 self->Disconnect( func );
122 SWIGINTERN void Dali_Signal_Sl_void_Sp_string_string_string_SP__Sg__Emit(Dali::Signal< void (std::string const &, std::string const &, std::string const &) > *self,std::string const &arg1,std::string const &arg2,std::string const &arg3){
123 self->Emit( arg1, arg2, arg3 );
130 SWIGEXPORT Dali::BaseHandle * SWIGSTDCALL CSharp_Dali_InputMethodContext_SWIGUpcast(Dali::InputMethodContext *jarg1) {
131 return (Dali::BaseHandle *)jarg1;
134 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_InputMethodContext_EventData__SWIG_0() {
136 Dali::InputMethodContext::EventData *result = 0 ;
140 result = (Dali::InputMethodContext::EventData *)new Dali::InputMethodContext::EventData();
141 } catch (std::out_of_range& e) {
143 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
145 } catch (std::exception& e) {
147 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
149 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; } }
150 jresult = (void *)result;
155 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_InputMethodContext_EventData__SWIG_1(int jarg1, char * jarg2, int jarg3, int jarg4) {
157 Dali::InputMethodContext::EventType arg1 ;
158 std::string *arg2 = 0 ;
161 Dali::InputMethodContext::EventData *result = 0 ;
163 arg1 = (Dali::InputMethodContext::EventType)jarg1;
165 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0);
168 std::string arg2_str(jarg2);
174 result = (Dali::InputMethodContext::EventData *)new Dali::InputMethodContext::EventData(arg1,(std::string const &)*arg2,arg3,arg4);
175 } catch (std::out_of_range& e) {
177 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
179 } catch (std::exception& e) {
181 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
183 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; } }
184 jresult = (void *)result;
186 //argout typemap for const std::string&
192 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_InputMethodContext_EventData_predictiveString_set(void * jarg1, char * jarg2) {
193 Dali::InputMethodContext::EventData *arg1 = (Dali::InputMethodContext::EventData *) 0 ;
194 std::string *arg2 = 0 ;
196 arg1 = (Dali::InputMethodContext::EventData *)jarg1;
198 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0);
201 std::string arg2_str(jarg2);
203 if (arg1) (arg1)->predictiveString = *arg2;
205 //argout typemap for const std::string&
210 SWIGEXPORT char * SWIGSTDCALL CSharp_Dali_InputMethodContext_EventData_predictiveString_get(void * jarg1) {
212 Dali::InputMethodContext::EventData *arg1 = (Dali::InputMethodContext::EventData *) 0 ;
213 std::string *result = 0 ;
215 arg1 = (Dali::InputMethodContext::EventData *)jarg1;
216 result = (std::string *) & ((arg1)->predictiveString);
217 jresult = SWIG_csharp_string_callback(result->c_str());
222 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_InputMethodContext_EventData_eventName_set(void * jarg1, int jarg2) {
223 Dali::InputMethodContext::EventData *arg1 = (Dali::InputMethodContext::EventData *) 0 ;
224 Dali::InputMethodContext::EventType arg2 ;
226 arg1 = (Dali::InputMethodContext::EventData *)jarg1;
227 arg2 = (Dali::InputMethodContext::EventType)jarg2;
228 if (arg1) (arg1)->eventName = arg2;
232 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_InputMethodContext_EventData_eventName_get(void * jarg1) {
234 Dali::InputMethodContext::EventData *arg1 = (Dali::InputMethodContext::EventData *) 0 ;
235 Dali::InputMethodContext::EventType result;
237 arg1 = (Dali::InputMethodContext::EventData *)jarg1;
238 result = (Dali::InputMethodContext::EventType) ((arg1)->eventName);
239 jresult = (int)result;
244 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_InputMethodContext_EventData_cursorOffset_set(void * jarg1, int jarg2) {
245 Dali::InputMethodContext::EventData *arg1 = (Dali::InputMethodContext::EventData *) 0 ;
248 arg1 = (Dali::InputMethodContext::EventData *)jarg1;
250 if (arg1) (arg1)->cursorOffset = arg2;
254 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_InputMethodContext_EventData_cursorOffset_get(void * jarg1) {
256 Dali::InputMethodContext::EventData *arg1 = (Dali::InputMethodContext::EventData *) 0 ;
259 arg1 = (Dali::InputMethodContext::EventData *)jarg1;
260 result = (int) ((arg1)->cursorOffset);
266 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_InputMethodContext_EventData_numberOfChars_set(void * jarg1, int jarg2) {
267 Dali::InputMethodContext::EventData *arg1 = (Dali::InputMethodContext::EventData *) 0 ;
270 arg1 = (Dali::InputMethodContext::EventData *)jarg1;
272 if (arg1) (arg1)->numberOfChars = arg2;
276 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_InputMethodContext_EventData_numberOfChars_get(void * jarg1) {
278 Dali::InputMethodContext::EventData *arg1 = (Dali::InputMethodContext::EventData *) 0 ;
281 arg1 = (Dali::InputMethodContext::EventData *)jarg1;
282 result = (int) ((arg1)->numberOfChars);
288 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_InputMethodContext_EventData(void * jarg1) {
289 Dali::InputMethodContext::EventData *arg1 = (Dali::InputMethodContext::EventData *) 0 ;
291 arg1 = (Dali::InputMethodContext::EventData *)jarg1;
295 } catch (std::out_of_range& e) {
297 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
299 } catch (std::exception& e) {
301 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
303 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return ; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; } }
307 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_InputMethodContext_CallbackData__SWIG_0() {
309 Dali::InputMethodContext::CallbackData *result = 0 ;
313 result = (Dali::InputMethodContext::CallbackData *)new Dali::InputMethodContext::CallbackData();
314 } catch (std::out_of_range& e) {
316 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
318 } catch (std::exception& e) {
320 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
322 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; } }
323 jresult = (void *)result;
328 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_InputMethodContext_CallbackData__SWIG_1(unsigned int jarg1, int jarg2, char * jarg3, unsigned int jarg4) {
332 std::string *arg3 = 0 ;
334 Dali::InputMethodContext::CallbackData *result = 0 ;
336 arg1 = jarg1 ? true : false;
339 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0);
342 std::string arg3_str(jarg3);
344 arg4 = jarg4 ? true : false;
347 result = (Dali::InputMethodContext::CallbackData *)new Dali::InputMethodContext::CallbackData(arg1,arg2,(std::string const &)*arg3,arg4);
348 } catch (std::out_of_range& e) {
350 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
352 } catch (std::exception& e) {
354 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
356 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; } }
357 jresult = (void *)result;
359 //argout typemap for const std::string&
365 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_InputMethodContext_CallbackData_currentText_set(void * jarg1, char * jarg2) {
366 Dali::InputMethodContext::CallbackData *arg1 = (Dali::InputMethodContext::CallbackData *) 0 ;
367 std::string *arg2 = 0 ;
369 arg1 = (Dali::InputMethodContext::CallbackData *)jarg1;
371 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0);
374 std::string arg2_str(jarg2);
376 if (arg1) (arg1)->currentText = *arg2;
378 //argout typemap for const std::string&
383 SWIGEXPORT char * SWIGSTDCALL CSharp_Dali_InputMethodContext_CallbackData_currentText_get(void * jarg1) {
385 Dali::InputMethodContext::CallbackData *arg1 = (Dali::InputMethodContext::CallbackData *) 0 ;
386 std::string *result = 0 ;
388 arg1 = (Dali::InputMethodContext::CallbackData *)jarg1;
389 result = (std::string *) & ((arg1)->currentText);
390 jresult = SWIG_csharp_string_callback(result->c_str());
395 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_InputMethodContext_CallbackData_cursorPosition_set(void * jarg1, int jarg2) {
396 Dali::InputMethodContext::CallbackData *arg1 = (Dali::InputMethodContext::CallbackData *) 0 ;
399 arg1 = (Dali::InputMethodContext::CallbackData *)jarg1;
401 if (arg1) (arg1)->cursorPosition = arg2;
405 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_InputMethodContext_CallbackData_cursorPosition_get(void * jarg1) {
407 Dali::InputMethodContext::CallbackData *arg1 = (Dali::InputMethodContext::CallbackData *) 0 ;
410 arg1 = (Dali::InputMethodContext::CallbackData *)jarg1;
411 result = (int) ((arg1)->cursorPosition);
417 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_InputMethodContext_CallbackData_update_set(void * jarg1, unsigned int jarg2) {
418 Dali::InputMethodContext::CallbackData *arg1 = (Dali::InputMethodContext::CallbackData *) 0 ;
421 arg1 = (Dali::InputMethodContext::CallbackData *)jarg1;
422 arg2 = jarg2 ? true : false;
423 if (arg1) (arg1)->update = arg2;
427 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_InputMethodContext_CallbackData_update_get(void * jarg1) {
428 unsigned int jresult ;
429 Dali::InputMethodContext::CallbackData *arg1 = (Dali::InputMethodContext::CallbackData *) 0 ;
432 arg1 = (Dali::InputMethodContext::CallbackData *)jarg1;
433 result = (bool) ((arg1)->update);
439 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_InputMethodContext_CallbackData_preeditResetRequired_set(void * jarg1, unsigned int jarg2) {
440 Dali::InputMethodContext::CallbackData *arg1 = (Dali::InputMethodContext::CallbackData *) 0 ;
443 arg1 = (Dali::InputMethodContext::CallbackData *)jarg1;
444 arg2 = jarg2 ? true : false;
445 if (arg1) (arg1)->preeditResetRequired = arg2;
449 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_InputMethodContext_CallbackData_preeditResetRequired_get(void * jarg1) {
450 unsigned int jresult ;
451 Dali::InputMethodContext::CallbackData *arg1 = (Dali::InputMethodContext::CallbackData *) 0 ;
454 arg1 = (Dali::InputMethodContext::CallbackData *)jarg1;
455 result = (bool) ((arg1)->preeditResetRequired);
461 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_InputMethodContext_CallbackData(void * jarg1) {
462 Dali::InputMethodContext::CallbackData *arg1 = (Dali::InputMethodContext::CallbackData *) 0 ;
464 arg1 = (Dali::InputMethodContext::CallbackData *)jarg1;
468 } catch (std::out_of_range& e) {
470 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
472 } catch (std::exception& e) {
474 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
476 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return ; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; } }
479 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_InputMethodContext_Finalize(void * jarg1) {
480 Dali::InputMethodContext *arg1 = (Dali::InputMethodContext *) 0 ;
482 arg1 = (Dali::InputMethodContext *)jarg1;
486 } catch (std::out_of_range& e) {
488 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
490 } catch (std::exception& e) {
492 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
494 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return ; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; } }
497 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_InputMethodContext__SWIG_0() {
499 Dali::InputMethodContext *result = 0 ;
503 result = (Dali::InputMethodContext *)new Dali::InputMethodContext();
504 } catch (std::out_of_range& e) {
506 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
508 } catch (std::exception& e) {
510 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
514 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
518 jresult = (void *)result;
523 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_InputMethodContext(void * jarg1) {
524 Dali::InputMethodContext *arg1 = (Dali::InputMethodContext *) 0 ;
526 arg1 = (Dali::InputMethodContext *)jarg1;
530 } catch (std::out_of_range& e) {
532 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
534 } catch (std::exception& e) {
536 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
540 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
547 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_InputMethodContext_New() {
549 Dali::InputMethodContext result;
553 result = Dali::InputMethodContext::New( Dali::Stage::GetCurrent().GetRootLayer() );
554 } catch (std::out_of_range& e) {
556 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
558 } catch (std::exception& e) {
560 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
564 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
568 jresult = new Dali::InputMethodContext((const Dali::InputMethodContext &)result);
573 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_InputMethodContext__SWIG_1(void * jarg1) {
575 Dali::InputMethodContext *arg1 = 0 ;
576 Dali::InputMethodContext *result = 0 ;
578 arg1 = (Dali::InputMethodContext *)jarg1;
580 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::InputMethodContext const & type is null", 0);
585 result = (Dali::InputMethodContext *)new Dali::InputMethodContext((Dali::InputMethodContext const &)*arg1);
586 } catch (std::out_of_range& e) {
588 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
590 } catch (std::exception& e) {
592 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
596 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
600 jresult = (void *)result;
605 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_InputMethodContext_Assign(void * jarg1, void * jarg2) {
607 Dali::InputMethodContext *arg1 = (Dali::InputMethodContext *) 0 ;
608 Dali::InputMethodContext *arg2 = 0 ;
609 Dali::InputMethodContext *result = 0 ;
611 arg1 = (Dali::InputMethodContext *)jarg1;
612 arg2 = (Dali::InputMethodContext *)jarg2;
614 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::InputMethodContext const & type is null", 0);
619 result = (Dali::InputMethodContext *) &(arg1)->operator =((Dali::InputMethodContext const &)*arg2);
620 } catch (std::out_of_range& e) {
622 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
624 } catch (std::exception& e) {
626 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
630 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
634 jresult = (void *)result;
639 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_InputMethodContext_DownCast(void * jarg1) {
641 Dali::BaseHandle arg1 ;
642 Dali::BaseHandle *argp1 ;
643 Dali::InputMethodContext result;
645 argp1 = (Dali::BaseHandle *)jarg1;
647 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::BaseHandle", 0);
653 result = Dali::InputMethodContext::DownCast(arg1);
654 } catch (std::out_of_range& e) {
656 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
658 } catch (std::exception& e) {
660 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
664 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
668 jresult = new Dali::InputMethodContext((const Dali::InputMethodContext &)result);
673 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_InputMethodContext_Activate(void * jarg1) {
674 Dali::InputMethodContext *arg1 = (Dali::InputMethodContext *) 0 ;
676 arg1 = (Dali::InputMethodContext *)jarg1;
680 } catch (std::out_of_range& e) {
682 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
684 } catch (std::exception& e) {
686 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
688 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return ; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; } }
692 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_InputMethodContext_Deactivate(void * jarg1) {
693 Dali::InputMethodContext *arg1 = (Dali::InputMethodContext *) 0 ;
695 arg1 = (Dali::InputMethodContext *)jarg1;
698 (arg1)->Deactivate();
699 } catch (std::out_of_range& e) {
701 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
703 } catch (std::exception& e) {
705 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
707 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return ; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; } }
711 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_InputMethodContext_RestoreAfterFocusLost(void * jarg1) {
712 unsigned int jresult ;
713 Dali::InputMethodContext *arg1 = (Dali::InputMethodContext *) 0 ;
716 arg1 = (Dali::InputMethodContext *)jarg1;
719 result = (bool)((Dali::InputMethodContext const *)arg1)->RestoreAfterFocusLost();
720 } catch (std::out_of_range& e) {
722 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
724 } catch (std::exception& e) {
726 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
728 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; } }
734 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_InputMethodContext_SetRestoreAfterFocusLost(void * jarg1, unsigned int jarg2) {
735 Dali::InputMethodContext *arg1 = (Dali::InputMethodContext *) 0 ;
738 arg1 = (Dali::InputMethodContext *)jarg1;
739 arg2 = jarg2 ? true : false;
742 (arg1)->SetRestoreAfterFocusLost(arg2);
743 } catch (std::out_of_range& e) {
745 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
747 } catch (std::exception& e) {
749 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
751 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return ; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; } }
755 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_InputMethodContext_Reset(void * jarg1) {
756 Dali::InputMethodContext *arg1 = (Dali::InputMethodContext *) 0 ;
758 arg1 = (Dali::InputMethodContext *)jarg1;
762 } catch (std::out_of_range& e) {
764 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
766 } catch (std::exception& e) {
768 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
770 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return ; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; } }
774 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_InputMethodContext_NotifyCursorPosition(void * jarg1) {
775 Dali::InputMethodContext *arg1 = (Dali::InputMethodContext *) 0 ;
777 arg1 = (Dali::InputMethodContext *)jarg1;
780 (arg1)->NotifyCursorPosition();
781 } catch (std::out_of_range& e) {
783 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
785 } catch (std::exception& e) {
787 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
789 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return ; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; } }
793 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_InputMethodContext_SetCursorPosition(void * jarg1, unsigned int jarg2) {
794 Dali::InputMethodContext *arg1 = (Dali::InputMethodContext *) 0 ;
797 arg1 = (Dali::InputMethodContext *)jarg1;
798 arg2 = (unsigned int)jarg2;
801 (arg1)->SetCursorPosition(arg2);
802 } catch (std::out_of_range& e) {
804 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
806 } catch (std::exception& e) {
808 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
810 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return ; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; } }
814 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_InputMethodContext_GetCursorPosition(void * jarg1) {
815 unsigned int jresult ;
816 Dali::InputMethodContext *arg1 = (Dali::InputMethodContext *) 0 ;
819 arg1 = (Dali::InputMethodContext *)jarg1;
822 result = (unsigned int)((Dali::InputMethodContext const *)arg1)->GetCursorPosition();
823 } catch (std::out_of_range& e) {
825 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
827 } catch (std::exception& e) {
829 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
831 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; } }
837 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_InputMethodContext_SetSurroundingText(void * jarg1, char * jarg2) {
838 Dali::InputMethodContext *arg1 = (Dali::InputMethodContext *) 0 ;
839 std::string *arg2 = 0 ;
841 arg1 = (Dali::InputMethodContext *)jarg1;
843 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0);
846 std::string arg2_str(jarg2);
850 (arg1)->SetSurroundingText((std::string const &)*arg2);
851 } catch (std::out_of_range& e) {
853 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
855 } catch (std::exception& e) {
857 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
859 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return ; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; } }
861 //argout typemap for const std::string&
866 SWIGEXPORT char * SWIGSTDCALL CSharp_Dali_InputMethodContext_GetSurroundingText(void * jarg1) {
868 Dali::InputMethodContext *arg1 = (Dali::InputMethodContext *) 0 ;
869 std::string *result = 0 ;
871 arg1 = (Dali::InputMethodContext *)jarg1;
874 result = (std::string *) &((Dali::InputMethodContext const *)arg1)->GetSurroundingText();
875 } catch (std::out_of_range& e) {
877 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
879 } catch (std::exception& e) {
881 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
883 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; } }
884 jresult = SWIG_csharp_string_callback(result->c_str());
889 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_InputMethodContext_NotifyTextInputMultiLine(void * jarg1, unsigned int jarg2) {
890 Dali::InputMethodContext *arg1 = (Dali::InputMethodContext *) 0 ;
893 arg1 = (Dali::InputMethodContext *)jarg1;
894 arg2 = jarg2 ? true : false;
897 (arg1)->NotifyTextInputMultiLine(arg2);
898 } catch (std::out_of_range& e) {
900 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
902 } catch (std::exception& e) {
904 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
906 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return ; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; } }
910 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_InputMethodContext_GetTextDirection(void * jarg1) {
912 Dali::InputMethodContext *arg1 = (Dali::InputMethodContext *) 0 ;
913 Dali::InputMethodContext::TextDirection result;
915 arg1 = (Dali::InputMethodContext *)jarg1;
918 result = (Dali::InputMethodContext::TextDirection)(arg1)->GetTextDirection();
919 } catch (std::out_of_range& e) {
921 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
923 } catch (std::exception& e) {
925 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
927 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; } }
928 jresult = (int)result;
933 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_InputMethodContext_GetInputMethodArea(void * jarg1) {
935 Dali::InputMethodContext *arg1 = (Dali::InputMethodContext *) 0 ;
936 Dali::Rect< int > result;
938 arg1 = (Dali::InputMethodContext *)jarg1;
941 result = (arg1)->GetInputMethodArea();
942 } catch (std::out_of_range& e) {
944 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
946 } catch (std::exception& e) {
948 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
950 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; } }
951 jresult = new Dali::Rect< int >((const Dali::Rect< int > &)result);
956 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_InputMethodContext_ApplyOptions(void * jarg1, void * jarg2) {
957 Dali::InputMethodContext *arg1 = (Dali::InputMethodContext *) 0 ;
958 Dali::InputMethodOptions *arg2 = 0 ;
960 arg1 = (Dali::InputMethodContext *)jarg1;
961 arg2 = (Dali::InputMethodOptions *)jarg2;
963 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "InputMethodOptions const & type is null", 0);
968 (arg1)->ApplyOptions((Dali::InputMethodOptions const &)*arg2);
969 } catch (std::out_of_range& e) {
971 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
973 } catch (std::exception& e) {
975 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
977 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return ; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; } }
981 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_InputMethodContext_SetInputPanelUserData(void * jarg1, char * jarg2) {
982 Dali::InputMethodContext *arg1 = (Dali::InputMethodContext *) 0 ;
983 std::string *arg2 = 0 ;
985 arg1 = (Dali::InputMethodContext *)jarg1;
987 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0);
990 std::string arg2_str(jarg2);
994 (arg1)->SetInputPanelData((std::string const &)*arg2);
995 } catch (std::out_of_range& e) {
997 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
999 } catch (std::exception& e) {
1001 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
1003 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return ; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; } }
1005 //argout typemap for const std::string&
1010 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_InputMethodContext_GetInputPanelUserData(void * jarg1, char** jarg2) {
1011 Dali::InputMethodContext *arg1 = (Dali::InputMethodContext *) 0 ;
1012 std::string *arg2 = 0 ;
1014 arg1 = (Dali::InputMethodContext *)jarg1;
1022 (arg1)->GetInputPanelData(*arg2);
1023 } catch (std::out_of_range& e) {
1025 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
1027 } catch (std::exception& e) {
1029 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
1031 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return ; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; } }
1033 //Typemap argout in c++ file.
1034 //This will convert c++ string to c# string
1035 *jarg2 = SWIG_csharp_string_callback(arg2->c_str());
1040 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_InputMethodContext_GetInputPanelState(void * jarg1) {
1042 Dali::InputMethodContext *arg1 = (Dali::InputMethodContext *) 0 ;
1043 Dali::InputMethodContext::State result;
1045 arg1 = (Dali::InputMethodContext *)jarg1;
1048 result = (Dali::InputMethodContext::State)(arg1)->GetInputPanelState();
1049 } catch (std::out_of_range& e) {
1051 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1053 } catch (std::exception& e) {
1055 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1057 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; } }
1058 jresult = (int)result;
1063 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_InputMethodContext_SetReturnKeyState(void * jarg1, unsigned int jarg2) {
1064 Dali::InputMethodContext *arg1 = (Dali::InputMethodContext *) 0 ;
1067 arg1 = (Dali::InputMethodContext *)jarg1;
1068 arg2 = jarg2 ? true : false;
1071 (arg1)->SetReturnKeyState(arg2);
1072 } catch (std::out_of_range& e) {
1074 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
1076 } catch (std::exception& e) {
1078 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
1080 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return ; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; } }
1084 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_InputMethodContext_AutoEnableInputPanel(void * jarg1, unsigned int jarg2) {
1085 Dali::InputMethodContext *arg1 = (Dali::InputMethodContext *) 0 ;
1088 arg1 = (Dali::InputMethodContext *)jarg1;
1089 arg2 = jarg2 ? true : false;
1092 (arg1)->AutoEnableInputPanel(arg2);
1093 } catch (std::out_of_range& e) {
1095 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
1097 } catch (std::exception& e) {
1099 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
1101 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return ; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; } }
1105 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_InputMethodContext_ShowInputPanel(void * jarg1) {
1106 Dali::InputMethodContext *arg1 = (Dali::InputMethodContext *) 0 ;
1108 arg1 = (Dali::InputMethodContext *)jarg1;
1111 (arg1)->ShowInputPanel();
1112 } catch (std::out_of_range& e) {
1114 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
1116 } catch (std::exception& e) {
1118 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
1120 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return ; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; } }
1124 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_InputMethodContext_HideInputPanel(void * jarg1) {
1125 Dali::InputMethodContext *arg1 = (Dali::InputMethodContext *) 0 ;
1127 arg1 = (Dali::InputMethodContext *)jarg1;
1130 (arg1)->HideInputPanel();
1131 } catch (std::out_of_range& e) {
1133 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
1135 } catch (std::exception& e) {
1137 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
1139 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return ; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; } }
1143 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_InputMethodContext_GetKeyboardType(void * jarg1) {
1145 Dali::InputMethodContext *arg1 = (Dali::InputMethodContext *) 0 ;
1146 Dali::InputMethodContext::KeyboardType result;
1148 arg1 = (Dali::InputMethodContext *)jarg1;
1151 result = (Dali::InputMethodContext::KeyboardType)(arg1)->GetKeyboardType();
1152 } catch (std::out_of_range& e) {
1154 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1156 } catch (std::exception& e) {
1158 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1160 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; } }
1161 jresult = (int)result;
1166 SWIGEXPORT char * SWIGSTDCALL CSharp_Dali_InputMethodContext_GetInputPanelLocale(void * jarg1) {
1168 Dali::InputMethodContext *arg1 = (Dali::InputMethodContext *) 0 ;
1171 arg1 = (Dali::InputMethodContext *)jarg1;
1174 result = (arg1)->GetInputPanelLocale();
1175 } catch (std::out_of_range& e) {
1177 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1179 } catch (std::exception& e) {
1181 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1183 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; } }
1184 jresult = SWIG_csharp_string_callback((&result)->c_str());
1188 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_InputMethodContext_AllowTextPrediction(void * jarg1, unsigned int jarg2) {
1189 Dali::InputMethodContext *arg1 = (Dali::InputMethodContext *) 0 ;
1192 arg1 = (Dali::InputMethodContext *)jarg1;
1193 arg2 = jarg2 ? true : false;
1196 (arg1)->AllowTextPrediction(arg2);
1197 } catch (std::out_of_range& e) {
1199 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
1201 } catch (std::exception& e) {
1203 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
1205 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return ; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; } }
1208 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_InputMethodContext_IsTextPredictionAllowed(void * jarg1) {
1209 unsigned int jresult ;
1210 Dali::InputMethodContext *arg1 = (Dali::InputMethodContext *) 0 ;
1213 arg1 = (Dali::InputMethodContext *)jarg1;
1216 result = (bool)((Dali::InputMethodContext const *)arg1)->IsTextPredictionAllowed();
1217 } catch (std::out_of_range& e) {
1219 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1221 } catch (std::exception& e) {
1223 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1225 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; } }
1230 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_InputMethodContext_SetMIMEType(void * jarg1, char * jarg2) {
1231 Dali::InputMethodContext *arg1 = (Dali::InputMethodContext *) 0 ;
1232 std::string *arg2 = 0 ;
1234 arg1 = (Dali::InputMethodContext *)jarg1;
1236 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0);
1239 std::string arg2_str(jarg2);
1243 (arg1)->SetContentMIMETypes((std::string const &)*arg2);
1244 } catch (std::out_of_range& e) {
1246 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
1248 } catch (std::exception& e) {
1250 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
1252 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return ; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; } }
1254 //argout typemap for const std::string&
1258 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_InputMethodContext_SetInputPanelLanguage(void * jarg1, int jarg2) {
1259 Dali::InputMethodContext *arg1 = (Dali::InputMethodContext *) 0 ;
1260 Dali::InputMethodContext::InputPanelLanguage arg2 ;
1262 arg1 = (Dali::InputMethodContext *)jarg1;
1263 if (arg1 == nullptr) {
1264 DALI_LOG_ERROR("[ERR] arg1 == nullptr");
1268 arg2 = (Dali::InputMethodContext::InputPanelLanguage)jarg2;
1271 (arg1)->SetInputPanelLanguage(arg2);
1272 } catch (std::out_of_range& e) {
1274 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
1276 } catch (std::exception& e) {
1278 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
1280 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return ; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; } }
1283 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_InputMethodContext_GetInputPanelLanguage(void * jarg1) {
1285 Dali::InputMethodContext *arg1 = (Dali::InputMethodContext *) 0 ;
1286 Dali::InputMethodContext::InputPanelLanguage result;
1288 arg1 = (Dali::InputMethodContext *)jarg1;
1289 if (arg1 == nullptr) {
1290 DALI_LOG_ERROR("[ERR] arg1 == nullptr");
1295 result = (Dali::InputMethodContext::InputPanelLanguage)(arg1)->GetInputPanelLanguage();
1296 } catch (std::out_of_range& e) {
1298 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1300 } catch (std::exception& e) {
1302 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1304 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; } }
1305 jresult = (int)result;
1309 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_InputMethodContext_SetInputPanelPosition(void * jarg1, unsigned int jarg2, unsigned int jarg3) {
1310 Dali::InputMethodContext *arg1 = (Dali::InputMethodContext *) 0 ;
1314 arg1 = (Dali::InputMethodContext *)jarg1;
1315 arg2 = (unsigned int)jarg2;
1316 arg3 = (unsigned int)jarg3;
1319 (arg1)->SetInputPanelPosition(arg2, arg3);
1320 } catch (std::out_of_range& e) {
1322 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
1324 } catch (std::exception& e) {
1326 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
1328 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return ; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; } }
1333 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_InputMethodContext_ActivatedSignal(void * jarg1) {
1335 Dali::InputMethodContext *arg1 = (Dali::InputMethodContext *) 0 ;
1336 Dali::InputMethodContext::ActivatedSignalType *result = 0 ;
1338 arg1 = (Dali::InputMethodContext *)jarg1;
1341 result = (Dali::InputMethodContext::ActivatedSignalType *) &(arg1)->ActivatedSignal();
1342 } catch (std::out_of_range& e) {
1344 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1346 } catch (std::exception& e) {
1348 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1350 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; } }
1351 jresult = (void *)result;
1356 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_InputMethodContext_EventReceivedSignal(void * jarg1) {
1358 Dali::InputMethodContext *arg1 = (Dali::InputMethodContext *) 0 ;
1359 Dali::InputMethodContext::KeyboardEventSignalType *result = 0 ;
1361 arg1 = (Dali::InputMethodContext *)jarg1;
1364 result = (Dali::InputMethodContext::KeyboardEventSignalType *) &(arg1)->EventReceivedSignal();
1365 } catch (std::out_of_range& e) {
1367 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1369 } catch (std::exception& e) {
1371 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1373 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; } }
1374 jresult = (void *)result;
1379 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_InputMethodContext_StatusChangedSignal(void * jarg1) {
1381 Dali::InputMethodContext *arg1 = (Dali::InputMethodContext *) 0 ;
1382 Dali::InputMethodContext::StatusSignalType *result = 0 ;
1384 arg1 = (Dali::InputMethodContext *)jarg1;
1387 result = (Dali::InputMethodContext::StatusSignalType *) &(arg1)->StatusChangedSignal();
1388 } catch (std::out_of_range& e) {
1390 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1392 } catch (std::exception& e) {
1394 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1396 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; } }
1397 jresult = (void *)result;
1401 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_InputMethodContext_ResizedSignal(void * jarg1) {
1403 Dali::InputMethodContext *arg1 = (Dali::InputMethodContext *) 0 ;
1404 Dali::InputMethodContext::KeyboardResizedSignalType *result = 0 ;
1406 arg1 = (Dali::InputMethodContext *)jarg1;
1409 result = (Dali::InputMethodContext::KeyboardResizedSignalType *) &(arg1)->ResizedSignal();
1410 } catch (std::out_of_range& e) {
1412 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1414 } catch (std::exception& e) {
1416 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1420 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
1424 jresult = (void *)result;
1428 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_InputMethodContext_LanguageChangedSignal(void * jarg1) {
1430 Dali::InputMethodContext *arg1 = (Dali::InputMethodContext *) 0 ;
1431 Dali::InputMethodContext::LanguageChangedSignalType *result = 0 ;
1433 arg1 = (Dali::InputMethodContext *)jarg1;
1436 result = (Dali::InputMethodContext::LanguageChangedSignalType *) &(arg1)->LanguageChangedSignal();
1437 } catch (std::out_of_range& e) {
1439 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1441 } catch (std::exception& e) {
1443 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1447 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
1451 jresult = (void *)result;
1455 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_InputMethodContext_KeyboardTypeChangedSignal(void * jarg1) {
1457 Dali::InputMethodContext *arg1 = (Dali::InputMethodContext *) 0 ;
1458 Dali::InputMethodContext::KeyboardTypeSignalType *result = 0 ;
1460 arg1 = (Dali::InputMethodContext *)jarg1;
1463 result = (Dali::InputMethodContext::KeyboardTypeSignalType *) &(arg1)->KeyboardTypeChangedSignal();
1464 } catch (std::out_of_range& e) {
1466 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1468 } catch (std::exception& e) {
1470 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1472 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; } }
1473 jresult = (void *)result;
1477 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_InputMethodContext_ContentReceivedSignal(void * jarg1) {
1479 Dali::InputMethodContext *arg1 = (Dali::InputMethodContext *) 0 ;
1480 Dali::InputMethodContext::ContentReceivedSignalType *result = 0 ;
1482 arg1 = (Dali::InputMethodContext *)jarg1;
1485 result = (Dali::InputMethodContext::ContentReceivedSignalType *) &(arg1)->ContentReceivedSignal();
1486 } catch (std::out_of_range& e) {
1488 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1490 } catch (std::exception& e) {
1492 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1494 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; } }
1495 jresult = (void *)result;
1499 // ActivatedSignalType
1500 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_ActivatedSignalType_Empty(void * jarg1) {
1501 unsigned int jresult ;
1502 Dali::Signal< void (Dali::InputMethodContext &) > *arg1 = (Dali::Signal< void (Dali::InputMethodContext &) > *) 0 ;
1505 arg1 = (Dali::Signal< void (Dali::InputMethodContext &) > *)jarg1;
1508 result = (bool)Dali_Signal_Sl_void_Sp_Dali_InputMethodContext_SA__SP__Sg__Empty((Dali::Signal< void (Dali::InputMethodContext &) > const *)arg1);
1509 } catch (std::out_of_range& e) {
1511 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1513 } catch (std::exception& e) {
1515 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1517 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; } }
1523 SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_ActivatedSignalType_GetConnectionCount(void * jarg1) {
1524 unsigned long jresult ;
1525 Dali::Signal< void (Dali::InputMethodContext &) > *arg1 = (Dali::Signal< void (Dali::InputMethodContext &) > *) 0 ;
1528 arg1 = (Dali::Signal< void (Dali::InputMethodContext &) > *)jarg1;
1531 result = Dali_Signal_Sl_void_Sp_Dali_InputMethodContext_SA__SP__Sg__GetConnectionCount((Dali::Signal< void (Dali::InputMethodContext &) > const *)arg1);
1532 } catch (std::out_of_range& e) {
1534 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1536 } catch (std::exception& e) {
1538 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1540 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; } }
1541 jresult = (unsigned long)result;
1546 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ActivatedSignalType_Connect(void * jarg1, void * jarg2) {
1547 Dali::Signal< void (Dali::InputMethodContext &) > *arg1 = (Dali::Signal< void (Dali::InputMethodContext &) > *) 0 ;
1548 void (*arg2)(Dali::InputMethodContext &) = (void (*)(Dali::InputMethodContext &)) 0 ;
1550 arg1 = (Dali::Signal< void (Dali::InputMethodContext &) > *)jarg1;
1551 arg2 = (void (*)(Dali::InputMethodContext &))jarg2;
1554 Dali_Signal_Sl_void_Sp_Dali_InputMethodContext_SA__SP__Sg__Connect(arg1,arg2);
1555 } catch (std::out_of_range& e) {
1557 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
1559 } catch (std::exception& e) {
1561 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
1563 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return ; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; } }
1567 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ActivatedSignalType_Disconnect(void * jarg1, void * jarg2) {
1568 Dali::Signal< void (Dali::InputMethodContext &) > *arg1 = (Dali::Signal< void (Dali::InputMethodContext &) > *) 0 ;
1569 void (*arg2)(Dali::InputMethodContext &) = (void (*)(Dali::InputMethodContext &)) 0 ;
1571 arg1 = (Dali::Signal< void (Dali::InputMethodContext &) > *)jarg1;
1572 arg2 = (void (*)(Dali::InputMethodContext &))jarg2;
1575 Dali_Signal_Sl_void_Sp_Dali_InputMethodContext_SA__SP__Sg__Disconnect(arg1,arg2);
1576 } catch (std::out_of_range& e) {
1578 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
1580 } catch (std::exception& e) {
1582 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
1584 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return ; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; } }
1588 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ActivatedSignalType_Emit(void * jarg1, void * jarg2) {
1589 Dali::Signal< void (Dali::InputMethodContext &) > *arg1 = (Dali::Signal< void (Dali::InputMethodContext &) > *) 0 ;
1590 Dali::InputMethodContext *arg2 = 0 ;
1592 arg1 = (Dali::Signal< void (Dali::InputMethodContext &) > *)jarg1;
1593 arg2 = (Dali::InputMethodContext *)jarg2;
1595 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::InputMethodContext & type is null", 0);
1600 Dali_Signal_Sl_void_Sp_Dali_InputMethodContext_SA__SP__Sg__Emit(arg1,*arg2);
1601 } catch (std::out_of_range& e) {
1603 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
1605 } catch (std::exception& e) {
1607 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
1609 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return ; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; } }
1613 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_ActivatedSignalType() {
1615 Dali::Signal< void (Dali::InputMethodContext &) > *result = 0 ;
1619 result = (Dali::Signal< void (Dali::InputMethodContext &) > *)new Dali::Signal< void (Dali::InputMethodContext &) >();
1620 } catch (std::out_of_range& e) {
1622 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1624 } catch (std::exception& e) {
1626 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1628 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; } }
1629 jresult = (void *)result;
1634 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_ActivatedSignalType(void * jarg1) {
1635 Dali::Signal< void (Dali::InputMethodContext &) > *arg1 = (Dali::Signal< void (Dali::InputMethodContext &) > *) 0 ;
1637 arg1 = (Dali::Signal< void (Dali::InputMethodContext &) > *)jarg1;
1641 } catch (std::out_of_range& e) {
1643 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
1645 } catch (std::exception& e) {
1647 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
1649 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return ; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; } }
1652 // KeyboardEventSignalType
1653 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_KeyboardEventSignalType_Empty(void * jarg1) {
1654 unsigned int jresult ;
1655 Dali::Signal< Dali::InputMethodContext::CallbackData (Dali::InputMethodContext &,Dali::InputMethodContext::EventData const &) > *arg1 = (Dali::Signal< Dali::InputMethodContext::CallbackData (Dali::InputMethodContext &,Dali::InputMethodContext::EventData const &) > *) 0 ;
1658 arg1 = (Dali::Signal< Dali::InputMethodContext::CallbackData (Dali::InputMethodContext &,Dali::InputMethodContext::EventData const &) > *)jarg1;
1661 result = (bool)Dali_Signal_Sl_Dali_InputMethodContext_CallbackData_Sp_Dali_InputMethodContext_SA__Sc_Dali_InputMethodContext_EventData_SS_const_SA__SP__Sg__Empty((Dali::Signal< Dali::InputMethodContext::CallbackData (Dali::InputMethodContext &,Dali::InputMethodContext::EventData const &) > const *)arg1);
1662 } catch (std::out_of_range& e) {
1664 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1666 } catch (std::exception& e) {
1668 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1670 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; } }
1676 SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_KeyboardEventSignalType_GetConnectionCount(void * jarg1) {
1677 unsigned long jresult ;
1678 Dali::Signal< Dali::InputMethodContext::CallbackData (Dali::InputMethodContext &,Dali::InputMethodContext::EventData const &) > *arg1 = (Dali::Signal< Dali::InputMethodContext::CallbackData (Dali::InputMethodContext &,Dali::InputMethodContext::EventData const &) > *) 0 ;
1681 arg1 = (Dali::Signal< Dali::InputMethodContext::CallbackData (Dali::InputMethodContext &,Dali::InputMethodContext::EventData const &) > *)jarg1;
1684 result = Dali_Signal_Sl_Dali_InputMethodContext_CallbackData_Sp_Dali_InputMethodContext_SA__Sc_Dali_InputMethodContext_EventData_SS_const_SA__SP__Sg__GetConnectionCount((Dali::Signal< Dali::InputMethodContext::CallbackData (Dali::InputMethodContext &,Dali::InputMethodContext::EventData const &) > const *)arg1);
1685 } catch (std::out_of_range& e) {
1687 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1689 } catch (std::exception& e) {
1691 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1693 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; } }
1694 jresult = (unsigned long)result;
1698 typedef Dali::InputMethodContext::CallbackData* (SWIGSTDCALL* SWIG_CallbackEventReceived)(Dali::InputMethodContext *, Dali::InputMethodContext::EventData *);
1699 SWIG_CallbackEventReceived swig_callbackOnEventReceived;
1701 Dali::InputMethodContext::CallbackData OnEventReceivedCallback(Dali::InputMethodContext inputMethodContext, Dali::InputMethodContext::EventData eventData)
1703 Dali::InputMethodContext::CallbackData *callbackDataP;
1704 Dali::InputMethodContext::CallbackData callbackData;
1705 Dali::InputMethodContext *inputMethodContextP = NULL;
1706 Dali::InputMethodContext::EventData *eventDataP = NULL;
1708 if (inputMethodContext)
1710 inputMethodContextP = (Dali::InputMethodContext *)&inputMethodContext;
1713 eventDataP = (Dali::InputMethodContext::EventData *)&eventData;
1715 callbackDataP = (Dali::InputMethodContext::CallbackData *)swig_callbackOnEventReceived(inputMethodContextP, eventDataP);
1718 callbackData = *callbackDataP;
1721 return callbackData;
1724 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_KeyboardEventSignalType_Connect(void * jarg1, SWIG_CallbackEventReceived callbackOnEventReceived) {
1726 swig_callbackOnEventReceived = callbackOnEventReceived;
1728 Dali::Signal< Dali::InputMethodContext::CallbackData (Dali::InputMethodContext &,Dali::InputMethodContext::EventData const &) > *arg1 = (Dali::Signal< Dali::InputMethodContext::CallbackData (Dali::InputMethodContext &,Dali::InputMethodContext::EventData const &) > *) 0 ;
1729 Dali::InputMethodContext::CallbackData (*arg2)(Dali::InputMethodContext &,Dali::InputMethodContext::EventData const &) = (Dali::InputMethodContext::CallbackData (*)(Dali::InputMethodContext &,Dali::InputMethodContext::EventData const &)) 0 ;
1731 arg1 = (Dali::Signal< Dali::InputMethodContext::CallbackData (Dali::InputMethodContext &,Dali::InputMethodContext::EventData const &) > *)jarg1;
1732 arg2 = (Dali::InputMethodContext::CallbackData (*)(Dali::InputMethodContext &,Dali::InputMethodContext::EventData const &))OnEventReceivedCallback;
1735 Dali_Signal_Sl_Dali_InputMethodContext_CallbackData_Sp_Dali_InputMethodContext_SA__Sc_Dali_InputMethodContext_EventData_SS_const_SA__SP__Sg__Connect(arg1,arg2);
1736 } catch (std::out_of_range& e) {
1738 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
1740 } catch (std::exception& e) {
1742 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
1744 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return ; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; } }
1748 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_KeyboardEventSignalType_Disconnect(void * jarg1, SWIG_CallbackEventReceived callbackOnEventReceived) {
1750 swig_callbackOnEventReceived = callbackOnEventReceived;
1752 Dali::Signal< Dali::InputMethodContext::CallbackData (Dali::InputMethodContext &,Dali::InputMethodContext::EventData const &) > *arg1 = (Dali::Signal< Dali::InputMethodContext::CallbackData (Dali::InputMethodContext &,Dali::InputMethodContext::EventData const &) > *) 0 ;
1753 Dali::InputMethodContext::CallbackData (*arg2)(Dali::InputMethodContext &,Dali::InputMethodContext::EventData const &) = (Dali::InputMethodContext::CallbackData (*)(Dali::InputMethodContext &,Dali::InputMethodContext::EventData const &)) 0 ;
1755 arg1 = (Dali::Signal< Dali::InputMethodContext::CallbackData (Dali::InputMethodContext &,Dali::InputMethodContext::EventData const &) > *)jarg1;
1756 arg2 = (Dali::InputMethodContext::CallbackData (*)(Dali::InputMethodContext &,Dali::InputMethodContext::EventData const &))OnEventReceivedCallback;
1759 Dali_Signal_Sl_Dali_InputMethodContext_CallbackData_Sp_Dali_InputMethodContext_SA__Sc_Dali_InputMethodContext_EventData_SS_const_SA__SP__Sg__Disconnect(arg1,arg2);
1760 } catch (std::out_of_range& e) {
1762 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
1764 } catch (std::exception& e) {
1766 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
1768 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return ; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; } }
1771 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_KeyboardEventSignalType_Emit(void * jarg1, void * jarg2, void * jarg3) {
1773 Dali::Signal< Dali::InputMethodContext::CallbackData (Dali::InputMethodContext &,Dali::InputMethodContext::EventData const &) > *arg1 = (Dali::Signal< Dali::InputMethodContext::CallbackData (Dali::InputMethodContext &,Dali::InputMethodContext::EventData const &) > *) 0 ;
1774 Dali::InputMethodContext *arg2 = 0 ;
1775 Dali::InputMethodContext::EventData *arg3 = 0 ;
1776 Dali::InputMethodContext::CallbackData result;
1778 arg1 = (Dali::Signal< Dali::InputMethodContext::CallbackData (Dali::InputMethodContext &,Dali::InputMethodContext::EventData const &) > *)jarg1;
1779 arg2 = (Dali::InputMethodContext *)jarg2;
1781 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::InputMethodContext & type is null", 0);
1784 arg3 = (Dali::InputMethodContext::EventData *)jarg3;
1786 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::InputMethodContext::EventData const & type is null", 0);
1791 result = Dali_Signal_Sl_Dali_InputMethodContext_CallbackData_Sp_Dali_InputMethodContext_SA__Sc_Dali_InputMethodContext_EventData_SS_const_SA__SP__Sg__Emit(arg1,*arg2,(Dali::InputMethodContext::EventData const &)*arg3);
1792 } catch (std::out_of_range& e) {
1794 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1796 } catch (std::exception& e) {
1798 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1800 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; } }
1801 jresult = new Dali::InputMethodContext::CallbackData((const Dali::InputMethodContext::CallbackData &)result);
1806 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_KeyboardEventSignalType() {
1808 Dali::Signal< Dali::InputMethodContext::CallbackData (Dali::InputMethodContext &,Dali::InputMethodContext::EventData const &) > *result = 0 ;
1812 result = (Dali::Signal< Dali::InputMethodContext::CallbackData (Dali::InputMethodContext &,Dali::InputMethodContext::EventData const &) > *)new Dali::Signal< Dali::InputMethodContext::CallbackData (Dali::InputMethodContext &,Dali::InputMethodContext::EventData const &) >();
1813 } catch (std::out_of_range& e) {
1815 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1817 } catch (std::exception& e) {
1819 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1821 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; } }
1822 jresult = (void *)result;
1827 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_KeyboardEventSignalType(void * jarg1) {
1828 Dali::Signal< Dali::InputMethodContext::CallbackData (Dali::InputMethodContext &,Dali::InputMethodContext::EventData const &) > *arg1 = (Dali::Signal< Dali::InputMethodContext::CallbackData (Dali::InputMethodContext &,Dali::InputMethodContext::EventData const &) > *) 0 ;
1830 arg1 = (Dali::Signal< Dali::InputMethodContext::CallbackData (Dali::InputMethodContext &,Dali::InputMethodContext::EventData const &) > *)jarg1;
1834 } catch (std::out_of_range& e) {
1836 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
1838 } catch (std::exception& e) {
1840 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
1842 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return ; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; } }
1847 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_VoidSignalType() {
1849 Dali::Signal< void () > *result = 0 ;
1853 result = (Dali::Signal< void () > *)new Dali::Signal< void () >();
1854 } catch (std::out_of_range& e) {
1856 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1858 } catch (std::exception& e) {
1860 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1862 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; } }
1863 jresult = (void *)result;
1868 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_VoidSignalType(void * jarg1) {
1869 Dali::Signal< void () > *arg1 = (Dali::Signal< void () > *) 0 ;
1871 arg1 = (Dali::Signal< void () > *)jarg1;
1875 } catch (std::out_of_range& e) {
1877 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
1879 } catch (std::exception& e) {
1881 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
1883 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return ; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; } }
1887 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_VoidSignalType_Empty(void * jarg1) {
1888 unsigned int jresult ;
1889 Dali::Signal< void () > *arg1 = (Dali::Signal< void () > *) 0 ;
1892 arg1 = (Dali::Signal< void () > *)jarg1;
1895 result = (bool)((Dali::Signal< void () > const *)arg1)->Empty();
1896 } catch (std::out_of_range& e) {
1898 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1900 } catch (std::exception& e) {
1902 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1904 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; } }
1910 SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_VoidSignalType_GetConnectionCount(void * jarg1) {
1911 unsigned long jresult ;
1912 Dali::Signal< void () > *arg1 = (Dali::Signal< void () > *) 0 ;
1915 arg1 = (Dali::Signal< void () > *)jarg1;
1918 result = ((Dali::Signal< void () > const *)arg1)->GetConnectionCount();
1919 } catch (std::out_of_range& e) {
1921 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1923 } catch (std::exception& e) {
1925 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1927 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; } }
1928 jresult = (unsigned long)result;
1933 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VoidSignalType_Connect__SWIG_0(void * jarg1, void * jarg2) {
1934 Dali::Signal< void () > *arg1 = (Dali::Signal< void () > *) 0 ;
1935 void (*arg2)() = (void (*)()) 0 ;
1937 arg1 = (Dali::Signal< void () > *)jarg1;
1938 arg2 = (void (*)())jarg2;
1941 (arg1)->Connect(arg2);
1942 } catch (std::out_of_range& e) {
1944 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
1946 } catch (std::exception& e) {
1948 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
1950 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return ; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; } }
1954 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VoidSignalType_Disconnect(void * jarg1, void * jarg2) {
1955 Dali::Signal< void () > *arg1 = (Dali::Signal< void () > *) 0 ;
1956 void (*arg2)() = (void (*)()) 0 ;
1958 arg1 = (Dali::Signal< void () > *)jarg1;
1959 arg2 = (void (*)())jarg2;
1962 (arg1)->Disconnect(arg2);
1963 } catch (std::out_of_range& e) {
1965 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
1967 } catch (std::exception& e) {
1969 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
1971 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return ; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; } }
1975 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VoidSignalType_Connect__SWIG_4(void * jarg1, void * jarg2, void * jarg3) {
1976 Dali::Signal< void () > *arg1 = (Dali::Signal< void () > *) 0 ;
1977 Dali::ConnectionTrackerInterface *arg2 = (Dali::ConnectionTrackerInterface *) 0 ;
1978 Dali::FunctorDelegate *arg3 = (Dali::FunctorDelegate *) 0 ;
1980 arg1 = (Dali::Signal< void () > *)jarg1;
1981 arg2 = (Dali::ConnectionTrackerInterface *)jarg2;
1982 arg3 = (Dali::FunctorDelegate *)jarg3;
1985 (arg1)->Connect(arg2,arg3);
1986 } catch (std::out_of_range& e) {
1988 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
1990 } catch (std::exception& e) {
1992 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
1994 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return ; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; } }
1998 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VoidSignalType_Emit(void * jarg1) {
1999 Dali::Signal< void () > *arg1 = (Dali::Signal< void () > *) 0 ;
2001 arg1 = (Dali::Signal< void () > *)jarg1;
2005 } catch (std::out_of_range& e) {
2007 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
2009 } catch (std::exception& e) {
2011 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
2013 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return ; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; } }
2017 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_StatusSignalType_Empty(void * jarg1) {
2018 unsigned int jresult ;
2019 Dali::Signal< void (bool) > *arg1 = (Dali::Signal< void (bool) > *) 0 ;
2022 arg1 = (Dali::Signal< void (bool) > *)jarg1;
2025 result = (bool)Dali_Signal_Sl_void_Sp_bool_SP__Sg__Empty((Dali::Signal< void (bool) > const *)arg1);
2026 } catch (std::out_of_range& e) {
2028 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
2030 } catch (std::exception& e) {
2032 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
2034 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; } }
2040 SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_StatusSignalType_GetConnectionCount(void * jarg1) {
2041 unsigned long jresult ;
2042 Dali::Signal< void (bool) > *arg1 = (Dali::Signal< void (bool) > *) 0 ;
2045 arg1 = (Dali::Signal< void (bool) > *)jarg1;
2048 result = Dali_Signal_Sl_void_Sp_bool_SP__Sg__GetConnectionCount((Dali::Signal< void (bool) > const *)arg1);
2049 } catch (std::out_of_range& e) {
2051 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
2053 } catch (std::exception& e) {
2055 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
2057 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; } }
2058 jresult = (unsigned long)result;
2063 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_StatusSignalType_Connect(void * jarg1, void * jarg2) {
2064 Dali::Signal< void (bool) > *arg1 = (Dali::Signal< void (bool) > *) 0 ;
2065 void (*arg2)(bool) = (void (*)(bool)) 0 ;
2067 arg1 = (Dali::Signal< void (bool) > *)jarg1;
2068 arg2 = (void (*)(bool))jarg2;
2071 Dali_Signal_Sl_void_Sp_bool_SP__Sg__Connect(arg1,arg2);
2072 } catch (std::out_of_range& e) {
2074 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
2076 } catch (std::exception& e) {
2078 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
2080 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return ; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; } }
2084 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_StatusSignalType_Disconnect(void * jarg1, void * jarg2) {
2085 Dali::Signal< void (bool) > *arg1 = (Dali::Signal< void (bool) > *) 0 ;
2086 void (*arg2)(bool) = (void (*)(bool)) 0 ;
2088 arg1 = (Dali::Signal< void (bool) > *)jarg1;
2089 arg2 = (void (*)(bool))jarg2;
2092 Dali_Signal_Sl_void_Sp_bool_SP__Sg__Disconnect(arg1,arg2);
2093 } catch (std::out_of_range& e) {
2095 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
2097 } catch (std::exception& e) {
2099 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
2101 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return ; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; } }
2105 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_StatusSignalType_Emit(void * jarg1, unsigned int jarg2) {
2106 Dali::Signal< void (bool) > *arg1 = (Dali::Signal< void (bool) > *) 0 ;
2109 arg1 = (Dali::Signal< void (bool) > *)jarg1;
2110 arg2 = jarg2 ? true : false;
2113 Dali_Signal_Sl_void_Sp_bool_SP__Sg__Emit(arg1,arg2);
2114 } catch (std::out_of_range& e) {
2116 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
2118 } catch (std::exception& e) {
2120 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
2122 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return ; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; } }
2126 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_StatusSignalType() {
2128 Dali::Signal< void (bool) > *result = 0 ;
2132 result = (Dali::Signal< void (bool) > *)new Dali::Signal< void (bool) >();
2133 } catch (std::out_of_range& e) {
2135 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
2137 } catch (std::exception& e) {
2139 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
2141 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; } }
2142 jresult = (void *)result;
2147 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_StatusSignalType(void * jarg1) {
2148 Dali::Signal< void (bool) > *arg1 = (Dali::Signal< void (bool) > *) 0 ;
2150 arg1 = (Dali::Signal< void (bool) > *)jarg1;
2154 } catch (std::out_of_range& e) {
2156 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
2158 } catch (std::exception& e) {
2160 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
2162 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return ; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; } }
2165 //KeyboardTypeSignalType
2166 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_KeyboardTypeSignalType_Empty(void * jarg1) {
2167 unsigned int jresult ;
2168 Dali::Signal< void (Dali::InputMethodContext::KeyboardType) > *arg1 = (Dali::Signal< void (Dali::InputMethodContext::KeyboardType) > *) 0 ;
2171 arg1 = (Dali::Signal< void (Dali::InputMethodContext::KeyboardType) > *)jarg1;
2174 result = (bool)Dali_Signal_Sl_void_Sp_Dali_InputMethodContext_KeyboardType_SP__Sg__Empty((Dali::Signal< void (Dali::InputMethodContext::KeyboardType) > const *)arg1);
2175 } catch (std::out_of_range& e) {
2177 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
2179 } catch (std::exception& e) {
2181 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
2183 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; } }
2189 SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_KeyboardTypeSignalType_GetConnectionCount(void * jarg1) {
2190 unsigned long jresult ;
2191 Dali::Signal< void (Dali::InputMethodContext::KeyboardType) > *arg1 = (Dali::Signal< void (Dali::InputMethodContext::KeyboardType) > *) 0 ;
2194 arg1 = (Dali::Signal< void (Dali::InputMethodContext::KeyboardType) > *)jarg1;
2197 result = Dali_Signal_Sl_void_Sp_Dali_InputMethodContext_KeyboardType_SP__Sg__GetConnectionCount((Dali::Signal< void (Dali::InputMethodContext::KeyboardType) > const *)arg1);
2198 } catch (std::out_of_range& e) {
2200 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
2202 } catch (std::exception& e) {
2204 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
2206 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; } }
2207 jresult = (unsigned long)result;
2212 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_KeyboardTypeSignalType_Connect(void * jarg1, void * jarg2) {
2213 Dali::Signal< void (Dali::InputMethodContext::KeyboardType) > *arg1 = (Dali::Signal< void (Dali::InputMethodContext::KeyboardType) > *) 0 ;
2214 void (*arg2)(Dali::InputMethodContext::KeyboardType) = (void (*)(Dali::InputMethodContext::KeyboardType)) 0 ;
2216 arg1 = (Dali::Signal< void (Dali::InputMethodContext::KeyboardType) > *)jarg1;
2217 arg2 = (void (*)(Dali::InputMethodContext::KeyboardType))jarg2;
2220 Dali_Signal_Sl_void_Sp_Dali_InputMethodContext_KeyboardType_SP__Sg__Connect(arg1,arg2);
2221 } catch (std::out_of_range& e) {
2223 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
2225 } catch (std::exception& e) {
2227 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
2229 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return ; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; } }
2233 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_KeyboardTypeSignalType_Disconnect(void * jarg1, void * jarg2) {
2234 Dali::Signal< void (Dali::InputMethodContext::KeyboardType) > *arg1 = (Dali::Signal< void (Dali::InputMethodContext::KeyboardType) > *) 0 ;
2235 void (*arg2)(Dali::InputMethodContext::KeyboardType) = (void (*)(Dali::InputMethodContext::KeyboardType)) 0 ;
2237 arg1 = (Dali::Signal< void (Dali::InputMethodContext::KeyboardType) > *)jarg1;
2238 arg2 = (void (*)(Dali::InputMethodContext::KeyboardType))jarg2;
2241 Dali_Signal_Sl_void_Sp_Dali_InputMethodContext_KeyboardType_SP__Sg__Disconnect(arg1,arg2);
2242 } catch (std::out_of_range& e) {
2244 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
2246 } catch (std::exception& e) {
2248 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
2250 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return ; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; } }
2254 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_KeyboardTypeSignalType_Emit(void * jarg1, int jarg2) {
2255 Dali::Signal< void (Dali::InputMethodContext::KeyboardType) > *arg1 = (Dali::Signal< void (Dali::InputMethodContext::KeyboardType) > *) 0 ;
2256 Dali::InputMethodContext::KeyboardType arg2 ;
2258 arg1 = (Dali::Signal< void (Dali::InputMethodContext::KeyboardType) > *)jarg1;
2259 arg2 = (Dali::InputMethodContext::KeyboardType)jarg2;
2262 Dali_Signal_Sl_void_Sp_Dali_InputMethodContext_KeyboardType_SP__Sg__Emit(arg1,arg2);
2263 } catch (std::out_of_range& e) {
2265 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
2267 } catch (std::exception& e) {
2269 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
2271 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return ; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; } }
2275 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_KeyboardTypeSignalType() {
2277 Dali::Signal< void (Dali::InputMethodContext::KeyboardType) > *result = 0 ;
2281 result = (Dali::Signal< void (Dali::InputMethodContext::KeyboardType) > *)new Dali::Signal< void (Dali::InputMethodContext::KeyboardType) >();
2282 } catch (std::out_of_range& e) {
2284 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
2286 } catch (std::exception& e) {
2288 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
2290 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; } }
2291 jresult = (void *)result;
2296 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_KeyboardTypeSignalType(void * jarg1) {
2297 Dali::Signal< void (Dali::InputMethodContext::KeyboardType) > *arg1 = (Dali::Signal< void (Dali::InputMethodContext::KeyboardType) > *) 0 ;
2299 arg1 = (Dali::Signal< void (Dali::InputMethodContext::KeyboardType) > *)jarg1;
2303 } catch (std::out_of_range& e) {
2305 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
2307 } catch (std::exception& e) {
2309 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
2311 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return ; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; } }
2314 //LanguageChangedSignalType
2316 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_LanguageChangedSignalType_Empty(void * jarg1) {
2317 unsigned int jresult ;
2318 Dali::Signal< void (int) > *arg1 = (Dali::Signal< void (int) > *) 0 ;
2321 arg1 = (Dali::Signal< void (int) > *)jarg1;
2324 result = (bool)Dali_Signal_Sl_void_Sp_int_SP__Sg__Empty((Dali::Signal< void (int) > const *)arg1);
2325 } catch (std::out_of_range& e) {
2327 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
2329 } catch (std::exception& e) {
2331 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
2335 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
2344 SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_LanguageChangedSignalType_GetConnectionCount(void * jarg1) {
2345 unsigned long jresult ;
2346 Dali::Signal< void (int) > *arg1 = (Dali::Signal< void (int) > *) 0 ;
2349 arg1 = (Dali::Signal< void (int) > *)jarg1;
2352 result = Dali_Signal_Sl_void_Sp_int_SP__Sg__GetConnectionCount((Dali::Signal< void (int) > const *)arg1);
2353 } catch (std::out_of_range& e) {
2355 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
2357 } catch (std::exception& e) {
2359 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
2363 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
2367 jresult = (unsigned long)result;
2372 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_LanguageChangedSignalType_Connect(void * jarg1, void * jarg2) {
2373 Dali::Signal< void (int) > *arg1 = (Dali::Signal< void (int) > *) 0 ;
2374 void (*arg2)(int) = (void (*)(int)) 0 ;
2376 arg1 = (Dali::Signal< void (int) > *)jarg1;
2377 arg2 = (void (*)(int))jarg2;
2380 Dali_Signal_Sl_void_Sp_int_SP__Sg__Connect(arg1,arg2);
2381 } catch (std::out_of_range& e) {
2383 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
2385 } catch (std::exception& e) {
2387 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
2391 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
2398 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_LanguageChangedSignalType_Disconnect(void * jarg1, void * jarg2) {
2399 Dali::Signal< void (int) > *arg1 = (Dali::Signal< void (int) > *) 0 ;
2400 void (*arg2)(int) = (void (*)(int)) 0 ;
2402 arg1 = (Dali::Signal< void (int) > *)jarg1;
2403 arg2 = (void (*)(int))jarg2;
2406 Dali_Signal_Sl_void_Sp_int_SP__Sg__Disconnect(arg1,arg2);
2407 } catch (std::out_of_range& e) {
2409 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
2411 } catch (std::exception& e) {
2413 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
2417 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
2424 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_LanguageChangedSignalType_Emit(void * jarg1, int jarg2) {
2425 Dali::Signal< void (int) > *arg1 = (Dali::Signal< void (int) > *) 0 ;
2428 arg1 = (Dali::Signal< void (int) > *)jarg1;
2432 Dali_Signal_Sl_void_Sp_int_SP__Sg__Emit(arg1,arg2);
2433 } catch (std::out_of_range& e) {
2435 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
2437 } catch (std::exception& e) {
2439 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
2443 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
2450 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_LanguageChangedSignalType() {
2452 Dali::Signal< void (int) > *result = 0 ;
2456 result = (Dali::Signal< void (int) > *)new Dali::Signal< void (int) >();
2457 } catch (std::out_of_range& e) {
2459 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
2461 } catch (std::exception& e) {
2463 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
2467 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
2471 jresult = (void *)result;
2476 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_LanguageChangedSignalType(void * jarg1) {
2477 Dali::Signal< void (int) > *arg1 = (Dali::Signal< void (int) > *) 0 ;
2479 arg1 = (Dali::Signal< void (int) > *)jarg1;
2483 } catch (std::out_of_range& e) {
2485 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
2487 } catch (std::exception& e) {
2489 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
2493 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
2499 //KeyboardTypeSignalType
2501 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_KeyboardResizedSignalType_Empty(void * jarg1) {
2502 unsigned int jresult ;
2503 Dali::Signal< void (int) > *arg1 = (Dali::Signal< void (int) > *) 0 ;
2506 arg1 = (Dali::Signal< void (int) > *)jarg1;
2509 result = (bool)Dali_Signal_Sl_void_Sp_int_SP__Sg__Empty((Dali::Signal< void (int) > const *)arg1);
2510 } catch (std::out_of_range& e) {
2512 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
2514 } catch (std::exception& e) {
2516 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
2520 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
2529 SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_KeyboardResizedSignalType_GetConnectionCount(void * jarg1) {
2530 unsigned long jresult ;
2531 Dali::Signal< void (int) > *arg1 = (Dali::Signal< void (int) > *) 0 ;
2534 arg1 = (Dali::Signal< void (int) > *)jarg1;
2537 result = Dali_Signal_Sl_void_Sp_int_SP__Sg__GetConnectionCount((Dali::Signal< void (int) > const *)arg1);
2538 } catch (std::out_of_range& e) {
2540 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
2542 } catch (std::exception& e) {
2544 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
2548 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
2552 jresult = (unsigned long)result;
2557 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_KeyboardResizedSignalType_Connect(void * jarg1, void * jarg2) {
2558 Dali::Signal< void (int) > *arg1 = (Dali::Signal< void (int) > *) 0 ;
2559 void (*arg2)(int) = (void (*)(int)) 0 ;
2561 arg1 = (Dali::Signal< void (int) > *)jarg1;
2562 arg2 = (void (*)(int))jarg2;
2565 Dali_Signal_Sl_void_Sp_int_SP__Sg__Connect(arg1,arg2);
2566 } catch (std::out_of_range& e) {
2568 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
2570 } catch (std::exception& e) {
2572 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
2576 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
2583 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_KeyboardResizedSignalType_Disconnect(void * jarg1, void * jarg2) {
2584 Dali::Signal< void (int) > *arg1 = (Dali::Signal< void (int) > *) 0 ;
2585 void (*arg2)(int) = (void (*)(int)) 0 ;
2587 arg1 = (Dali::Signal< void (int) > *)jarg1;
2588 arg2 = (void (*)(int))jarg2;
2591 Dali_Signal_Sl_void_Sp_int_SP__Sg__Disconnect(arg1,arg2);
2592 } catch (std::out_of_range& e) {
2594 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
2596 } catch (std::exception& e) {
2598 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
2602 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
2609 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_KeyboardResizedSignalType_Emit(void * jarg1, int jarg2) {
2610 Dali::Signal< void (int) > *arg1 = (Dali::Signal< void (int) > *) 0 ;
2613 arg1 = (Dali::Signal< void (int) > *)jarg1;
2617 Dali_Signal_Sl_void_Sp_int_SP__Sg__Emit(arg1,arg2);
2618 } catch (std::out_of_range& e) {
2620 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
2622 } catch (std::exception& e) {
2624 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
2628 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
2635 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_KeyboardResizedSignalType() {
2637 Dali::Signal< void (int) > *result = 0 ;
2641 result = (Dali::Signal< void (int) > *)new Dali::Signal< void (int) >();
2642 } catch (std::out_of_range& e) {
2644 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
2646 } catch (std::exception& e) {
2648 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
2652 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
2656 jresult = (void *)result;
2661 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_KeyboardResizedSignalType(void * jarg1) {
2662 Dali::Signal< void (int) > *arg1 = (Dali::Signal< void (int) > *) 0 ;
2664 arg1 = (Dali::Signal< void (int) > *)jarg1;
2668 } catch (std::out_of_range& e) {
2670 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
2672 } catch (std::exception& e) {
2674 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
2678 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
2684 //ContentReceivedSignalType
2686 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_ContentReceivedSignalType_Empty(void * jarg1) {
2687 unsigned int jresult ;
2688 Dali::Signal< void (std::string const &, std::string const &, std::string const &) > *arg1 = (Dali::Signal< void (std::string const &, std::string const &, std::string const &) > *) 0 ;
2691 arg1 = (Dali::Signal< void (std::string const &, std::string const &, std::string const &) > *)jarg1;
2694 result = (bool)Dali_Signal_Sl_void_Sp_string_string_string_SP__Sg__Empty((Dali::Signal< void (std::string const &, std::string const &, std::string const &) > const *)arg1);
2695 } catch (std::out_of_range& e) {
2697 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
2699 } catch (std::exception& e) {
2701 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
2705 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
2714 SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_ContentReceivedSignalType_GetConnectionCount(void * jarg1) {
2715 unsigned long jresult ;
2716 Dali::Signal< void (std::string const &, std::string const &, std::string const &) > *arg1 = (Dali::Signal< void (std::string const &, std::string const &, std::string const &) > *) 0 ;
2719 arg1 = (Dali::Signal< void (std::string const &, std::string const &, std::string const &) > *)jarg1;
2722 result = Dali_Signal_Sl_void_Sp_string_string_string_SP__Sg__GetConnectionCount((Dali::Signal< void (std::string const &, std::string const &, std::string const &) > const *)arg1);
2723 } catch (std::out_of_range& e) {
2725 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
2727 } catch (std::exception& e) {
2729 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
2733 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
2737 jresult = (unsigned long)result;
2742 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ContentReceivedSignalType_Connect(void * jarg1, void * jarg2) {
2743 Dali::Signal< void (std::string const &, std::string const &, std::string const &) > *arg1 = (Dali::Signal< void (std::string const &, std::string const &, std::string const &) > *) 0 ;
2744 void (*arg2)(std::string const &, std::string const &, std::string const &) = (void (*)(std::string const &, std::string const &, std::string const &)) 0 ;
2746 arg1 = (Dali::Signal< void (std::string const &, std::string const &, std::string const &) > *)jarg1;
2747 arg2 = (void (*)(std::string const &, std::string const &, std::string const &))jarg2;
2750 Dali_Signal_Sl_void_Sp_string_string_string_SP__Sg__Connect(arg1,arg2);
2751 } catch (std::out_of_range& e) {
2753 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
2755 } catch (std::exception& e) {
2757 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
2761 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
2768 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ContentReceivedSignalType_Disconnect(void * jarg1, void * jarg2) {
2769 Dali::Signal< void (std::string const &, std::string const &, std::string const &) > *arg1 = (Dali::Signal< void (std::string const &, std::string const &, std::string const &) > *) 0 ;
2770 void (*arg2)(std::string const &, std::string const &, std::string const &) = (void (*)(std::string const &, std::string const &, std::string const &)) 0 ;
2772 arg1 = (Dali::Signal< void (std::string const &, std::string const &, std::string const &) > *)jarg1;
2773 arg2 = (void (*)(std::string const &, std::string const &, std::string const &))jarg2;
2776 Dali_Signal_Sl_void_Sp_string_string_string_SP__Sg__Disconnect(arg1,arg2);
2777 } catch (std::out_of_range& e) {
2779 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
2781 } catch (std::exception& e) {
2783 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
2787 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
2794 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ContentReceivedSignalType_Emit(void * jarg1, char * jarg2, char * jarg3, char * jarg4) {
2795 Dali::Signal< void (std::string const &, std::string const &, std::string const &) > *arg1 = (Dali::Signal< void (std::string const &, std::string const &, std::string const &) > *) 0 ;
2796 std::string *arg2 = 0 ;
2797 std::string *arg3 = 0 ;
2798 std::string *arg4 = 0 ;
2800 arg1 = (Dali::Signal< void (std::string const &, std::string const &, std::string const &) > *)jarg1;
2801 std::string arg2_str(jarg2);
2803 std::string arg3_str(jarg3);
2805 std::string arg4_str(jarg4);
2809 Dali_Signal_Sl_void_Sp_string_string_string_SP__Sg__Emit(arg1,(std::string const &)*arg2,(std::string const &)*arg3,(std::string const &)*arg4);
2810 } catch (std::out_of_range& e) {
2812 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
2814 } catch (std::exception& e) {
2816 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
2820 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
2827 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_ContentReceivedSignalType() {
2829 Dali::Signal< void (std::string const &, std::string const &, std::string const &) > *result = 0 ;
2833 result = (Dali::Signal< void (std::string const &, std::string const &, std::string const &) > *)new Dali::Signal< void (std::string const &, std::string const &, std::string const &) >();
2834 } catch (std::out_of_range& e) {
2836 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
2838 } catch (std::exception& e) {
2840 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
2844 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
2848 jresult = (void *)result;
2853 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_ContentReceivedSignalType(void * jarg1) {
2854 Dali::Signal< void (std::string const &, std::string const &, std::string const &) > *arg1 = (Dali::Signal< void (std::string const &, std::string const &, std::string const &) > *) 0 ;
2856 arg1 = (Dali::Signal< void (std::string const &, std::string const &, std::string const &) > *)jarg1;
2860 } catch (std::out_of_range& e) {
2862 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
2864 } catch (std::exception& e) {
2866 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
2870 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;