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_IMF_MANAGER
18 #define CSHARP_IMF_MANAGER
22 #include <dali/devel-api/adaptor-framework/imf-manager.h>
24 /* Callback for returning strings to C# without leaking memory */
25 typedef char * (SWIGSTDCALL* SWIG_CSharpStringHelperCallback)(const char *);
26 extern SWIG_CSharpStringHelperCallback SWIG_csharp_string_callback;
29 SWIGINTERN bool Dali_Signal_Sl_void_Sp_Dali_ImfManager_SA__SP__Sg__Empty(Dali::Signal< void (Dali::ImfManager &) > const *self){
32 SWIGINTERN std::size_t Dali_Signal_Sl_void_Sp_Dali_ImfManager_SA__SP__Sg__GetConnectionCount(Dali::Signal< void (Dali::ImfManager &) > const *self){
33 return self->GetConnectionCount();
35 SWIGINTERN void Dali_Signal_Sl_void_Sp_Dali_ImfManager_SA__SP__Sg__Connect(Dali::Signal< void (Dali::ImfManager &) > *self,void (*func)(Dali::ImfManager &)){
36 self->Connect( func );
38 SWIGINTERN void Dali_Signal_Sl_void_Sp_Dali_ImfManager_SA__SP__Sg__Disconnect(Dali::Signal< void (Dali::ImfManager &) > *self,void (*func)(Dali::ImfManager &)){
39 self->Disconnect( func );
41 SWIGINTERN void Dali_Signal_Sl_void_Sp_Dali_ImfManager_SA__SP__Sg__Emit(Dali::Signal< void (Dali::ImfManager &) > *self,Dali::ImfManager &arg){
44 SWIGINTERN bool Dali_Signal_Sl_Dali_ImfManager_ImfCallbackData_Sp_Dali_ImfManager_SA__Sc_Dali_ImfManager_ImfEventData_SS_const_SA__SP__Sg__Empty(Dali::Signal< Dali::ImfManager::ImfCallbackData (Dali::ImfManager &,Dali::ImfManager::ImfEventData const &) > const *self){
47 SWIGINTERN std::size_t Dali_Signal_Sl_Dali_ImfManager_ImfCallbackData_Sp_Dali_ImfManager_SA__Sc_Dali_ImfManager_ImfEventData_SS_const_SA__SP__Sg__GetConnectionCount(Dali::Signal< Dali::ImfManager::ImfCallbackData (Dali::ImfManager &,Dali::ImfManager::ImfEventData const &) > const *self){
48 return self->GetConnectionCount();
50 SWIGINTERN void Dali_Signal_Sl_Dali_ImfManager_ImfCallbackData_Sp_Dali_ImfManager_SA__Sc_Dali_ImfManager_ImfEventData_SS_const_SA__SP__Sg__Connect(Dali::Signal< Dali::ImfManager::ImfCallbackData (Dali::ImfManager &,Dali::ImfManager::ImfEventData const &) > *self,Dali::ImfManager::ImfCallbackData (*func)(Dali::ImfManager &,Dali::ImfManager::ImfEventData const &)){
51 self->Connect( func );
53 SWIGINTERN void Dali_Signal_Sl_Dali_ImfManager_ImfCallbackData_Sp_Dali_ImfManager_SA__Sc_Dali_ImfManager_ImfEventData_SS_const_SA__SP__Sg__Disconnect(Dali::Signal< Dali::ImfManager::ImfCallbackData (Dali::ImfManager &,Dali::ImfManager::ImfEventData const &) > *self,Dali::ImfManager::ImfCallbackData (*func)(Dali::ImfManager &,Dali::ImfManager::ImfEventData const &)){
54 self->Disconnect( func );
56 SWIGINTERN Dali::ImfManager::ImfCallbackData Dali_Signal_Sl_Dali_ImfManager_ImfCallbackData_Sp_Dali_ImfManager_SA__Sc_Dali_ImfManager_ImfEventData_SS_const_SA__SP__Sg__Emit(Dali::Signal< Dali::ImfManager::ImfCallbackData (Dali::ImfManager &,Dali::ImfManager::ImfEventData const &) > *self,Dali::ImfManager &arg1,Dali::ImfManager::ImfEventData const &arg2){
57 return self->Emit( arg1, arg2 );
59 SWIGINTERN bool Dali_Signal_Sl_void_Sp_bool_SP__Sg__Empty(Dali::Signal< void (bool) > const *self){
62 SWIGINTERN std::size_t Dali_Signal_Sl_void_Sp_bool_SP__Sg__GetConnectionCount(Dali::Signal< void (bool) > const *self){
63 return self->GetConnectionCount();
65 SWIGINTERN void Dali_Signal_Sl_void_Sp_bool_SP__Sg__Connect(Dali::Signal< void (bool) > *self,void (*func)(bool)){
66 self->Connect( func );
68 SWIGINTERN void Dali_Signal_Sl_void_Sp_bool_SP__Sg__Disconnect(Dali::Signal< void (bool) > *self,void (*func)(bool)){
69 self->Disconnect( func );
71 SWIGINTERN void Dali_Signal_Sl_void_Sp_bool_SP__Sg__Emit(Dali::Signal< void (bool) > *self,bool arg){
74 SWIGINTERN bool Dali_Signal_Sl_void_Sp_Dali_ImfManager_KeyboardType_SP__Sg__Empty(Dali::Signal< void (Dali::ImfManager::KeyboardType) > const *self){
77 SWIGINTERN std::size_t Dali_Signal_Sl_void_Sp_Dali_ImfManager_KeyboardType_SP__Sg__GetConnectionCount(Dali::Signal< void (Dali::ImfManager::KeyboardType) > const *self){
78 return self->GetConnectionCount();
80 SWIGINTERN void Dali_Signal_Sl_void_Sp_Dali_ImfManager_KeyboardType_SP__Sg__Connect(Dali::Signal< void (Dali::ImfManager::KeyboardType) > *self,void (*func)(Dali::ImfManager::KeyboardType)){
81 self->Connect( func );
83 SWIGINTERN void Dali_Signal_Sl_void_Sp_Dali_ImfManager_KeyboardType_SP__Sg__Disconnect(Dali::Signal< void (Dali::ImfManager::KeyboardType) > *self,void (*func)(Dali::ImfManager::KeyboardType)){
84 self->Disconnect( func );
86 SWIGINTERN void Dali_Signal_Sl_void_Sp_Dali_ImfManager_KeyboardType_SP__Sg__Emit(Dali::Signal< void (Dali::ImfManager::KeyboardType) > *self,Dali::ImfManager::KeyboardType arg){
94 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_ImfManager_ImfEventData__SWIG_0() {
96 Dali::ImfManager::ImfEventData *result = 0 ;
100 result = (Dali::ImfManager::ImfEventData *)new Dali::ImfManager::ImfEventData();
101 } catch (std::out_of_range& e) {
103 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
105 } catch (std::exception& e) {
107 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
111 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
115 jresult = (void *)result;
120 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_ImfManager_ImfEventData__SWIG_1(int jarg1, char * jarg2, int jarg3, int jarg4) {
122 Dali::ImfManager::ImfEvent arg1 ;
123 std::string *arg2 = 0 ;
126 Dali::ImfManager::ImfEventData *result = 0 ;
128 arg1 = (Dali::ImfManager::ImfEvent)jarg1;
130 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0);
133 std::string arg2_str(jarg2);
139 result = (Dali::ImfManager::ImfEventData *)new Dali::ImfManager::ImfEventData(arg1,(std::string const &)*arg2,arg3,arg4);
140 } catch (std::out_of_range& e) {
142 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
144 } catch (std::exception& e) {
146 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
150 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
154 jresult = (void *)result;
156 //argout typemap for const std::string&
162 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ImfManager_ImfEventData_predictiveString_set(void * jarg1, char * jarg2) {
163 Dali::ImfManager::ImfEventData *arg1 = (Dali::ImfManager::ImfEventData *) 0 ;
164 std::string *arg2 = 0 ;
166 arg1 = (Dali::ImfManager::ImfEventData *)jarg1;
168 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0);
171 std::string arg2_str(jarg2);
173 if (arg1) (arg1)->predictiveString = *arg2;
175 //argout typemap for const std::string&
180 SWIGEXPORT char * SWIGSTDCALL CSharp_Dali_ImfManager_ImfEventData_predictiveString_get(void * jarg1) {
182 Dali::ImfManager::ImfEventData *arg1 = (Dali::ImfManager::ImfEventData *) 0 ;
183 std::string *result = 0 ;
185 arg1 = (Dali::ImfManager::ImfEventData *)jarg1;
186 result = (std::string *) & ((arg1)->predictiveString);
187 jresult = SWIG_csharp_string_callback(result->c_str());
192 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ImfManager_ImfEventData_eventName_set(void * jarg1, int jarg2) {
193 Dali::ImfManager::ImfEventData *arg1 = (Dali::ImfManager::ImfEventData *) 0 ;
194 Dali::ImfManager::ImfEvent arg2 ;
196 arg1 = (Dali::ImfManager::ImfEventData *)jarg1;
197 arg2 = (Dali::ImfManager::ImfEvent)jarg2;
198 if (arg1) (arg1)->eventName = arg2;
202 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_ImfManager_ImfEventData_eventName_get(void * jarg1) {
204 Dali::ImfManager::ImfEventData *arg1 = (Dali::ImfManager::ImfEventData *) 0 ;
205 Dali::ImfManager::ImfEvent result;
207 arg1 = (Dali::ImfManager::ImfEventData *)jarg1;
208 result = (Dali::ImfManager::ImfEvent) ((arg1)->eventName);
209 jresult = (int)result;
214 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ImfManager_ImfEventData_cursorOffset_set(void * jarg1, int jarg2) {
215 Dali::ImfManager::ImfEventData *arg1 = (Dali::ImfManager::ImfEventData *) 0 ;
218 arg1 = (Dali::ImfManager::ImfEventData *)jarg1;
220 if (arg1) (arg1)->cursorOffset = arg2;
224 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_ImfManager_ImfEventData_cursorOffset_get(void * jarg1) {
226 Dali::ImfManager::ImfEventData *arg1 = (Dali::ImfManager::ImfEventData *) 0 ;
229 arg1 = (Dali::ImfManager::ImfEventData *)jarg1;
230 result = (int) ((arg1)->cursorOffset);
236 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ImfManager_ImfEventData_numberOfChars_set(void * jarg1, int jarg2) {
237 Dali::ImfManager::ImfEventData *arg1 = (Dali::ImfManager::ImfEventData *) 0 ;
240 arg1 = (Dali::ImfManager::ImfEventData *)jarg1;
242 if (arg1) (arg1)->numberOfChars = arg2;
246 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_ImfManager_ImfEventData_numberOfChars_get(void * jarg1) {
248 Dali::ImfManager::ImfEventData *arg1 = (Dali::ImfManager::ImfEventData *) 0 ;
251 arg1 = (Dali::ImfManager::ImfEventData *)jarg1;
252 result = (int) ((arg1)->numberOfChars);
258 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_ImfManager_ImfEventData(void * jarg1) {
259 Dali::ImfManager::ImfEventData *arg1 = (Dali::ImfManager::ImfEventData *) 0 ;
261 arg1 = (Dali::ImfManager::ImfEventData *)jarg1;
265 } catch (std::out_of_range& e) {
267 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
269 } catch (std::exception& e) {
271 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
275 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
282 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_ImfManager_ImfCallbackData__SWIG_0() {
284 Dali::ImfManager::ImfCallbackData *result = 0 ;
288 result = (Dali::ImfManager::ImfCallbackData *)new Dali::ImfManager::ImfCallbackData();
289 } catch (std::out_of_range& e) {
291 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
293 } catch (std::exception& e) {
295 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
299 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
303 jresult = (void *)result;
308 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_ImfManager_ImfCallbackData__SWIG_1(unsigned int jarg1, int jarg2, char * jarg3, unsigned int jarg4) {
312 std::string *arg3 = 0 ;
314 Dali::ImfManager::ImfCallbackData *result = 0 ;
316 arg1 = jarg1 ? true : false;
319 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0);
322 std::string arg3_str(jarg3);
324 arg4 = jarg4 ? true : false;
327 result = (Dali::ImfManager::ImfCallbackData *)new Dali::ImfManager::ImfCallbackData(arg1,arg2,(std::string const &)*arg3,arg4);
328 } catch (std::out_of_range& e) {
330 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
332 } catch (std::exception& e) {
334 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
338 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
342 jresult = (void *)result;
344 //argout typemap for const std::string&
350 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ImfManager_ImfCallbackData_currentText_set(void * jarg1, char * jarg2) {
351 Dali::ImfManager::ImfCallbackData *arg1 = (Dali::ImfManager::ImfCallbackData *) 0 ;
352 std::string *arg2 = 0 ;
354 arg1 = (Dali::ImfManager::ImfCallbackData *)jarg1;
356 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0);
359 std::string arg2_str(jarg2);
361 if (arg1) (arg1)->currentText = *arg2;
363 //argout typemap for const std::string&
368 SWIGEXPORT char * SWIGSTDCALL CSharp_Dali_ImfManager_ImfCallbackData_currentText_get(void * jarg1) {
370 Dali::ImfManager::ImfCallbackData *arg1 = (Dali::ImfManager::ImfCallbackData *) 0 ;
371 std::string *result = 0 ;
373 arg1 = (Dali::ImfManager::ImfCallbackData *)jarg1;
374 result = (std::string *) & ((arg1)->currentText);
375 jresult = SWIG_csharp_string_callback(result->c_str());
380 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ImfManager_ImfCallbackData_cursorPosition_set(void * jarg1, int jarg2) {
381 Dali::ImfManager::ImfCallbackData *arg1 = (Dali::ImfManager::ImfCallbackData *) 0 ;
384 arg1 = (Dali::ImfManager::ImfCallbackData *)jarg1;
386 if (arg1) (arg1)->cursorPosition = arg2;
390 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_ImfManager_ImfCallbackData_cursorPosition_get(void * jarg1) {
392 Dali::ImfManager::ImfCallbackData *arg1 = (Dali::ImfManager::ImfCallbackData *) 0 ;
395 arg1 = (Dali::ImfManager::ImfCallbackData *)jarg1;
396 result = (int) ((arg1)->cursorPosition);
402 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ImfManager_ImfCallbackData_update_set(void * jarg1, unsigned int jarg2) {
403 Dali::ImfManager::ImfCallbackData *arg1 = (Dali::ImfManager::ImfCallbackData *) 0 ;
406 arg1 = (Dali::ImfManager::ImfCallbackData *)jarg1;
407 arg2 = jarg2 ? true : false;
408 if (arg1) (arg1)->update = arg2;
412 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_ImfManager_ImfCallbackData_update_get(void * jarg1) {
413 unsigned int jresult ;
414 Dali::ImfManager::ImfCallbackData *arg1 = (Dali::ImfManager::ImfCallbackData *) 0 ;
417 arg1 = (Dali::ImfManager::ImfCallbackData *)jarg1;
418 result = (bool) ((arg1)->update);
424 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ImfManager_ImfCallbackData_preeditResetRequired_set(void * jarg1, unsigned int jarg2) {
425 Dali::ImfManager::ImfCallbackData *arg1 = (Dali::ImfManager::ImfCallbackData *) 0 ;
428 arg1 = (Dali::ImfManager::ImfCallbackData *)jarg1;
429 arg2 = jarg2 ? true : false;
430 if (arg1) (arg1)->preeditResetRequired = arg2;
434 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_ImfManager_ImfCallbackData_preeditResetRequired_get(void * jarg1) {
435 unsigned int jresult ;
436 Dali::ImfManager::ImfCallbackData *arg1 = (Dali::ImfManager::ImfCallbackData *) 0 ;
439 arg1 = (Dali::ImfManager::ImfCallbackData *)jarg1;
440 result = (bool) ((arg1)->preeditResetRequired);
446 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_ImfManager_ImfCallbackData(void * jarg1) {
447 Dali::ImfManager::ImfCallbackData *arg1 = (Dali::ImfManager::ImfCallbackData *) 0 ;
449 arg1 = (Dali::ImfManager::ImfCallbackData *)jarg1;
453 } catch (std::out_of_range& e) {
455 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
457 } catch (std::exception& e) {
459 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
463 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
470 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_ImfManager_Get() {
472 Dali::ImfManager result;
476 result = Dali::ImfManager::Get();
477 } catch (std::out_of_range& e) {
479 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
481 } catch (std::exception& e) {
483 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
487 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
491 jresult = new Dali::ImfManager((const Dali::ImfManager &)result);
496 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ImfManager_Activate(void * jarg1) {
497 Dali::ImfManager *arg1 = (Dali::ImfManager *) 0 ;
499 arg1 = (Dali::ImfManager *)jarg1;
503 } catch (std::out_of_range& e) {
505 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
507 } catch (std::exception& e) {
509 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
513 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
520 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ImfManager_Deactivate(void * jarg1) {
521 Dali::ImfManager *arg1 = (Dali::ImfManager *) 0 ;
523 arg1 = (Dali::ImfManager *)jarg1;
526 (arg1)->Deactivate();
527 } catch (std::out_of_range& e) {
529 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
531 } catch (std::exception& e) {
533 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
537 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
544 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_ImfManager_RestoreAfterFocusLost(void * jarg1) {
545 unsigned int jresult ;
546 Dali::ImfManager *arg1 = (Dali::ImfManager *) 0 ;
549 arg1 = (Dali::ImfManager *)jarg1;
552 result = (bool)((Dali::ImfManager const *)arg1)->RestoreAfterFocusLost();
553 } catch (std::out_of_range& e) {
555 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
557 } catch (std::exception& e) {
559 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
563 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
572 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ImfManager_SetRestoreAfterFocusLost(void * jarg1, unsigned int jarg2) {
573 Dali::ImfManager *arg1 = (Dali::ImfManager *) 0 ;
576 arg1 = (Dali::ImfManager *)jarg1;
577 arg2 = jarg2 ? true : false;
580 (arg1)->SetRestoreAfterFocusLost(arg2);
581 } catch (std::out_of_range& e) {
583 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
585 } catch (std::exception& e) {
587 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
591 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
598 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ImfManager_Reset(void * jarg1) {
599 Dali::ImfManager *arg1 = (Dali::ImfManager *) 0 ;
601 arg1 = (Dali::ImfManager *)jarg1;
605 } catch (std::out_of_range& e) {
607 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
609 } catch (std::exception& e) {
611 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
615 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
622 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ImfManager_NotifyCursorPosition(void * jarg1) {
623 Dali::ImfManager *arg1 = (Dali::ImfManager *) 0 ;
625 arg1 = (Dali::ImfManager *)jarg1;
628 (arg1)->NotifyCursorPosition();
629 } catch (std::out_of_range& e) {
631 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
633 } catch (std::exception& e) {
635 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
639 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
646 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ImfManager_SetCursorPosition(void * jarg1, unsigned int jarg2) {
647 Dali::ImfManager *arg1 = (Dali::ImfManager *) 0 ;
650 arg1 = (Dali::ImfManager *)jarg1;
651 arg2 = (unsigned int)jarg2;
654 (arg1)->SetCursorPosition(arg2);
655 } catch (std::out_of_range& e) {
657 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
659 } catch (std::exception& e) {
661 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
665 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
672 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_ImfManager_GetCursorPosition(void * jarg1) {
673 unsigned int jresult ;
674 Dali::ImfManager *arg1 = (Dali::ImfManager *) 0 ;
677 arg1 = (Dali::ImfManager *)jarg1;
680 result = (unsigned int)((Dali::ImfManager const *)arg1)->GetCursorPosition();
681 } catch (std::out_of_range& e) {
683 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
685 } catch (std::exception& e) {
687 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
691 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
700 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ImfManager_SetSurroundingText(void * jarg1, char * jarg2) {
701 Dali::ImfManager *arg1 = (Dali::ImfManager *) 0 ;
702 std::string *arg2 = 0 ;
704 arg1 = (Dali::ImfManager *)jarg1;
706 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0);
709 std::string arg2_str(jarg2);
713 (arg1)->SetSurroundingText((std::string const &)*arg2);
714 } catch (std::out_of_range& e) {
716 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
718 } catch (std::exception& e) {
720 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
724 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
729 //argout typemap for const std::string&
734 SWIGEXPORT char * SWIGSTDCALL CSharp_Dali_ImfManager_GetSurroundingText(void * jarg1) {
736 Dali::ImfManager *arg1 = (Dali::ImfManager *) 0 ;
737 std::string *result = 0 ;
739 arg1 = (Dali::ImfManager *)jarg1;
742 result = (std::string *) &((Dali::ImfManager const *)arg1)->GetSurroundingText();
743 } catch (std::out_of_range& e) {
745 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
747 } catch (std::exception& e) {
749 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
753 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
757 jresult = SWIG_csharp_string_callback(result->c_str());
762 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ImfManager_NotifyTextInputMultiLine(void * jarg1, unsigned int jarg2) {
763 Dali::ImfManager *arg1 = (Dali::ImfManager *) 0 ;
766 arg1 = (Dali::ImfManager *)jarg1;
767 arg2 = jarg2 ? true : false;
770 (arg1)->NotifyTextInputMultiLine(arg2);
771 } catch (std::out_of_range& e) {
773 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
775 } catch (std::exception& e) {
777 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
781 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
788 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_ImfManager_GetTextDirection(void * jarg1) {
790 Dali::ImfManager *arg1 = (Dali::ImfManager *) 0 ;
791 Dali::ImfManager::TextDirection result;
793 arg1 = (Dali::ImfManager *)jarg1;
796 result = (Dali::ImfManager::TextDirection)(arg1)->GetTextDirection();
797 } catch (std::out_of_range& e) {
799 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
801 } catch (std::exception& e) {
803 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
807 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
811 jresult = (int)result;
816 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_ImfManager_GetInputMethodArea(void * jarg1) {
818 Dali::ImfManager *arg1 = (Dali::ImfManager *) 0 ;
819 Dali::Rect< int > result;
821 arg1 = (Dali::ImfManager *)jarg1;
824 result = (arg1)->GetInputMethodArea();
825 } catch (std::out_of_range& e) {
827 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
829 } catch (std::exception& e) {
831 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
835 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
839 jresult = new Dali::Rect< int >((const Dali::Rect< int > &)result);
844 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ImfManager_ApplyOptions(void * jarg1, void * jarg2) {
845 Dali::ImfManager *arg1 = (Dali::ImfManager *) 0 ;
846 Dali::InputMethodOptions *arg2 = 0 ;
848 arg1 = (Dali::ImfManager *)jarg1;
849 arg2 = (Dali::InputMethodOptions *)jarg2;
851 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "InputMethodOptions const & type is null", 0);
856 (arg1)->ApplyOptions((Dali::InputMethodOptions const &)*arg2);
857 } catch (std::out_of_range& e) {
859 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
861 } catch (std::exception& e) {
863 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
867 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
874 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ImfManager_SetInputPanelUserData(void * jarg1, char * jarg2) {
875 Dali::ImfManager *arg1 = (Dali::ImfManager *) 0 ;
876 std::string *arg2 = 0 ;
878 arg1 = (Dali::ImfManager *)jarg1;
880 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0);
883 std::string arg2_str(jarg2);
887 (arg1)->SetInputPanelData((std::string const &)*arg2);
888 } catch (std::out_of_range& e) {
890 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
892 } catch (std::exception& e) {
894 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
898 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
903 //argout typemap for const std::string&
908 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ImfManager_GetInputPanelUserData(void * jarg1, char** jarg2) {
909 Dali::ImfManager *arg1 = (Dali::ImfManager *) 0 ;
910 std::string *arg2 = 0 ;
912 arg1 = (Dali::ImfManager *)jarg1;
920 (arg1)->GetInputPanelData(*arg2);
921 } catch (std::out_of_range& e) {
923 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
925 } catch (std::exception& e) {
927 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
931 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
936 //Typemap argout in c++ file.
937 //This will convert c++ string to c# string
938 *jarg2 = SWIG_csharp_string_callback(arg2->c_str());
943 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_ImfManager_GetInputPanelState(void * jarg1) {
945 Dali::ImfManager *arg1 = (Dali::ImfManager *) 0 ;
946 Dali::ImfManager::State result;
948 arg1 = (Dali::ImfManager *)jarg1;
951 result = (Dali::ImfManager::State)(arg1)->GetInputPanelState();
952 } catch (std::out_of_range& e) {
954 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
956 } catch (std::exception& e) {
958 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
962 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
966 jresult = (int)result;
971 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ImfManager_SetReturnKeyState(void * jarg1, unsigned int jarg2) {
972 Dali::ImfManager *arg1 = (Dali::ImfManager *) 0 ;
975 arg1 = (Dali::ImfManager *)jarg1;
976 arg2 = jarg2 ? true : false;
979 (arg1)->SetReturnKeyState(arg2);
980 } catch (std::out_of_range& e) {
982 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
984 } catch (std::exception& e) {
986 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
990 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
997 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ImfManager_AutoEnableInputPanel(void * jarg1, unsigned int jarg2) {
998 Dali::ImfManager *arg1 = (Dali::ImfManager *) 0 ;
1001 arg1 = (Dali::ImfManager *)jarg1;
1002 arg2 = jarg2 ? true : false;
1005 (arg1)->AutoEnableInputPanel(arg2);
1006 } catch (std::out_of_range& e) {
1008 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
1010 } catch (std::exception& e) {
1012 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
1016 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
1023 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ImfManager_ShowInputPanel(void * jarg1) {
1024 Dali::ImfManager *arg1 = (Dali::ImfManager *) 0 ;
1026 arg1 = (Dali::ImfManager *)jarg1;
1029 (arg1)->ShowInputPanel();
1030 } catch (std::out_of_range& e) {
1032 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
1034 } catch (std::exception& e) {
1036 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
1040 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
1047 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ImfManager_HideInputPanel(void * jarg1) {
1048 Dali::ImfManager *arg1 = (Dali::ImfManager *) 0 ;
1050 arg1 = (Dali::ImfManager *)jarg1;
1053 (arg1)->HideInputPanel();
1054 } catch (std::out_of_range& e) {
1056 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
1058 } catch (std::exception& e) {
1060 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
1064 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
1071 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_ImfManager_GetKeyboardType(void * jarg1) {
1073 Dali::ImfManager *arg1 = (Dali::ImfManager *) 0 ;
1074 Dali::ImfManager::KeyboardType result;
1076 arg1 = (Dali::ImfManager *)jarg1;
1079 result = (Dali::ImfManager::KeyboardType)(arg1)->GetKeyboardType();
1080 } catch (std::out_of_range& e) {
1082 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1084 } catch (std::exception& e) {
1086 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1090 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
1094 jresult = (int)result;
1099 SWIGEXPORT char * SWIGSTDCALL CSharp_Dali_ImfManager_GetInputPanelLocale(void * jarg1) {
1101 Dali::ImfManager *arg1 = (Dali::ImfManager *) 0 ;
1104 arg1 = (Dali::ImfManager *)jarg1;
1107 result = (arg1)->GetInputPanelLocale();
1108 } catch (std::out_of_range& e) {
1110 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1112 } catch (std::exception& e) {
1114 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1118 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
1122 jresult = SWIG_csharp_string_callback((&result)->c_str());
1127 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_ImfManager_ActivatedSignal(void * jarg1) {
1129 Dali::ImfManager *arg1 = (Dali::ImfManager *) 0 ;
1130 Dali::ImfManager::ImfManagerSignalType *result = 0 ;
1132 arg1 = (Dali::ImfManager *)jarg1;
1135 result = (Dali::ImfManager::ImfManagerSignalType *) &(arg1)->ActivatedSignal();
1136 } catch (std::out_of_range& e) {
1138 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1140 } catch (std::exception& e) {
1142 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1146 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
1150 jresult = (void *)result;
1155 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_ImfManager_EventReceivedSignal(void * jarg1) {
1157 Dali::ImfManager *arg1 = (Dali::ImfManager *) 0 ;
1158 Dali::ImfManager::ImfEventSignalType *result = 0 ;
1160 arg1 = (Dali::ImfManager *)jarg1;
1163 result = (Dali::ImfManager::ImfEventSignalType *) &(arg1)->EventReceivedSignal();
1164 } catch (std::out_of_range& e) {
1166 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1168 } catch (std::exception& e) {
1170 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1174 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
1178 jresult = (void *)result;
1183 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_ImfManager_StatusChangedSignal(void * jarg1) {
1185 Dali::ImfManager *arg1 = (Dali::ImfManager *) 0 ;
1186 Dali::ImfManager::StatusSignalType *result = 0 ;
1188 arg1 = (Dali::ImfManager *)jarg1;
1191 result = (Dali::ImfManager::StatusSignalType *) &(arg1)->StatusChangedSignal();
1192 } catch (std::out_of_range& e) {
1194 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1196 } catch (std::exception& e) {
1198 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1202 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
1206 jresult = (void *)result;
1211 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_ImfManager_ResizedSignal(void * jarg1) {
1213 Dali::ImfManager *arg1 = (Dali::ImfManager *) 0 ;
1214 Dali::ImfManager::VoidSignalType *result = 0 ;
1216 arg1 = (Dali::ImfManager *)jarg1;
1219 result = (Dali::ImfManager::VoidSignalType *) &(arg1)->ResizedSignal();
1220 } catch (std::out_of_range& e) {
1222 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1224 } catch (std::exception& e) {
1226 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1230 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
1234 jresult = (void *)result;
1239 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_ImfManager_LanguageChangedSignal(void * jarg1) {
1241 Dali::ImfManager *arg1 = (Dali::ImfManager *) 0 ;
1242 Dali::ImfManager::VoidSignalType *result = 0 ;
1244 arg1 = (Dali::ImfManager *)jarg1;
1247 result = (Dali::ImfManager::VoidSignalType *) &(arg1)->LanguageChangedSignal();
1248 } catch (std::out_of_range& e) {
1250 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1252 } catch (std::exception& e) {
1254 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1258 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
1262 jresult = (void *)result;
1267 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_ImfManager_KeyboardTypeChangedSignal(void * jarg1) {
1269 Dali::ImfManager *arg1 = (Dali::ImfManager *) 0 ;
1270 Dali::ImfManager::KeyboardTypeSignalType *result = 0 ;
1272 arg1 = (Dali::ImfManager *)jarg1;
1275 result = (Dali::ImfManager::KeyboardTypeSignalType *) &(arg1)->KeyboardTypeChangedSignal();
1276 } catch (std::out_of_range& e) {
1278 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1280 } catch (std::exception& e) {
1282 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1286 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
1290 jresult = (void *)result;
1295 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_ImfManager() {
1297 Dali::ImfManager *result = 0 ;
1301 result = (Dali::ImfManager *)new Dali::ImfManager();
1302 } catch (std::out_of_range& e) {
1304 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1306 } catch (std::exception& e) {
1308 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1312 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
1316 jresult = (void *)result;
1321 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_ImfManager(void * jarg1) {
1322 Dali::ImfManager *arg1 = (Dali::ImfManager *) 0 ;
1324 arg1 = (Dali::ImfManager *)jarg1;
1328 } catch (std::out_of_range& e) {
1330 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
1332 } catch (std::exception& e) {
1334 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
1338 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
1346 // ActivatedSignalType
1347 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_ActivatedSignalType_Empty(void * jarg1) {
1348 unsigned int jresult ;
1349 Dali::Signal< void (Dali::ImfManager &) > *arg1 = (Dali::Signal< void (Dali::ImfManager &) > *) 0 ;
1352 arg1 = (Dali::Signal< void (Dali::ImfManager &) > *)jarg1;
1355 result = (bool)Dali_Signal_Sl_void_Sp_Dali_ImfManager_SA__SP__Sg__Empty((Dali::Signal< void (Dali::ImfManager &) > const *)arg1);
1356 } catch (std::out_of_range& e) {
1358 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1360 } catch (std::exception& e) {
1362 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1366 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
1375 SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_ActivatedSignalType_GetConnectionCount(void * jarg1) {
1376 unsigned long jresult ;
1377 Dali::Signal< void (Dali::ImfManager &) > *arg1 = (Dali::Signal< void (Dali::ImfManager &) > *) 0 ;
1380 arg1 = (Dali::Signal< void (Dali::ImfManager &) > *)jarg1;
1383 result = Dali_Signal_Sl_void_Sp_Dali_ImfManager_SA__SP__Sg__GetConnectionCount((Dali::Signal< void (Dali::ImfManager &) > const *)arg1);
1384 } catch (std::out_of_range& e) {
1386 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1388 } catch (std::exception& e) {
1390 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1394 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
1398 jresult = (unsigned long)result;
1403 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ActivatedSignalType_Connect(void * jarg1, void * jarg2) {
1404 Dali::Signal< void (Dali::ImfManager &) > *arg1 = (Dali::Signal< void (Dali::ImfManager &) > *) 0 ;
1405 void (*arg2)(Dali::ImfManager &) = (void (*)(Dali::ImfManager &)) 0 ;
1407 arg1 = (Dali::Signal< void (Dali::ImfManager &) > *)jarg1;
1408 arg2 = (void (*)(Dali::ImfManager &))jarg2;
1411 Dali_Signal_Sl_void_Sp_Dali_ImfManager_SA__SP__Sg__Connect(arg1,arg2);
1412 } catch (std::out_of_range& e) {
1414 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
1416 } catch (std::exception& e) {
1418 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
1422 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
1429 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ActivatedSignalType_Disconnect(void * jarg1, void * jarg2) {
1430 Dali::Signal< void (Dali::ImfManager &) > *arg1 = (Dali::Signal< void (Dali::ImfManager &) > *) 0 ;
1431 void (*arg2)(Dali::ImfManager &) = (void (*)(Dali::ImfManager &)) 0 ;
1433 arg1 = (Dali::Signal< void (Dali::ImfManager &) > *)jarg1;
1434 arg2 = (void (*)(Dali::ImfManager &))jarg2;
1437 Dali_Signal_Sl_void_Sp_Dali_ImfManager_SA__SP__Sg__Disconnect(arg1,arg2);
1438 } catch (std::out_of_range& e) {
1440 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
1442 } catch (std::exception& e) {
1444 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
1448 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
1455 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ActivatedSignalType_Emit(void * jarg1, void * jarg2) {
1456 Dali::Signal< void (Dali::ImfManager &) > *arg1 = (Dali::Signal< void (Dali::ImfManager &) > *) 0 ;
1457 Dali::ImfManager *arg2 = 0 ;
1459 arg1 = (Dali::Signal< void (Dali::ImfManager &) > *)jarg1;
1460 arg2 = (Dali::ImfManager *)jarg2;
1462 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::ImfManager & type is null", 0);
1467 Dali_Signal_Sl_void_Sp_Dali_ImfManager_SA__SP__Sg__Emit(arg1,*arg2);
1468 } catch (std::out_of_range& e) {
1470 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
1472 } catch (std::exception& e) {
1474 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
1478 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
1485 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_ActivatedSignalType() {
1487 Dali::Signal< void (Dali::ImfManager &) > *result = 0 ;
1491 result = (Dali::Signal< void (Dali::ImfManager &) > *)new Dali::Signal< void (Dali::ImfManager &) >();
1492 } catch (std::out_of_range& e) {
1494 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1496 } catch (std::exception& e) {
1498 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1502 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
1506 jresult = (void *)result;
1511 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_ActivatedSignalType(void * jarg1) {
1512 Dali::Signal< void (Dali::ImfManager &) > *arg1 = (Dali::Signal< void (Dali::ImfManager &) > *) 0 ;
1514 arg1 = (Dali::Signal< void (Dali::ImfManager &) > *)jarg1;
1518 } catch (std::out_of_range& e) {
1520 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
1522 } catch (std::exception& e) {
1524 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
1528 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
1534 // ImfEventSignalType
1535 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_ImfEventSignalType_Empty(void * jarg1) {
1536 unsigned int jresult ;
1537 Dali::Signal< Dali::ImfManager::ImfCallbackData (Dali::ImfManager &,Dali::ImfManager::ImfEventData const &) > *arg1 = (Dali::Signal< Dali::ImfManager::ImfCallbackData (Dali::ImfManager &,Dali::ImfManager::ImfEventData const &) > *) 0 ;
1540 arg1 = (Dali::Signal< Dali::ImfManager::ImfCallbackData (Dali::ImfManager &,Dali::ImfManager::ImfEventData const &) > *)jarg1;
1543 result = (bool)Dali_Signal_Sl_Dali_ImfManager_ImfCallbackData_Sp_Dali_ImfManager_SA__Sc_Dali_ImfManager_ImfEventData_SS_const_SA__SP__Sg__Empty((Dali::Signal< Dali::ImfManager::ImfCallbackData (Dali::ImfManager &,Dali::ImfManager::ImfEventData const &) > const *)arg1);
1544 } catch (std::out_of_range& e) {
1546 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1548 } catch (std::exception& e) {
1550 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1554 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
1563 SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_ImfEventSignalType_GetConnectionCount(void * jarg1) {
1564 unsigned long jresult ;
1565 Dali::Signal< Dali::ImfManager::ImfCallbackData (Dali::ImfManager &,Dali::ImfManager::ImfEventData const &) > *arg1 = (Dali::Signal< Dali::ImfManager::ImfCallbackData (Dali::ImfManager &,Dali::ImfManager::ImfEventData const &) > *) 0 ;
1568 arg1 = (Dali::Signal< Dali::ImfManager::ImfCallbackData (Dali::ImfManager &,Dali::ImfManager::ImfEventData const &) > *)jarg1;
1571 result = Dali_Signal_Sl_Dali_ImfManager_ImfCallbackData_Sp_Dali_ImfManager_SA__Sc_Dali_ImfManager_ImfEventData_SS_const_SA__SP__Sg__GetConnectionCount((Dali::Signal< Dali::ImfManager::ImfCallbackData (Dali::ImfManager &,Dali::ImfManager::ImfEventData const &) > const *)arg1);
1572 } catch (std::out_of_range& e) {
1574 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1576 } catch (std::exception& e) {
1578 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1582 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
1586 jresult = (unsigned long)result;
1591 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ImfEventSignalType_Connect(void * jarg1, void * jarg2) {
1592 Dali::Signal< Dali::ImfManager::ImfCallbackData (Dali::ImfManager &,Dali::ImfManager::ImfEventData const &) > *arg1 = (Dali::Signal< Dali::ImfManager::ImfCallbackData (Dali::ImfManager &,Dali::ImfManager::ImfEventData const &) > *) 0 ;
1593 Dali::ImfManager::ImfCallbackData (*arg2)(Dali::ImfManager &,Dali::ImfManager::ImfEventData const &) = (Dali::ImfManager::ImfCallbackData (*)(Dali::ImfManager &,Dali::ImfManager::ImfEventData const &)) 0 ;
1595 arg1 = (Dali::Signal< Dali::ImfManager::ImfCallbackData (Dali::ImfManager &,Dali::ImfManager::ImfEventData const &) > *)jarg1;
1596 arg2 = (Dali::ImfManager::ImfCallbackData (*)(Dali::ImfManager &,Dali::ImfManager::ImfEventData const &))jarg2;
1599 Dali_Signal_Sl_Dali_ImfManager_ImfCallbackData_Sp_Dali_ImfManager_SA__Sc_Dali_ImfManager_ImfEventData_SS_const_SA__SP__Sg__Connect(arg1,arg2);
1600 } catch (std::out_of_range& e) {
1602 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
1604 } catch (std::exception& e) {
1606 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
1610 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
1617 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ImfEventSignalType_Disconnect(void * jarg1, void * jarg2) {
1618 Dali::Signal< Dali::ImfManager::ImfCallbackData (Dali::ImfManager &,Dali::ImfManager::ImfEventData const &) > *arg1 = (Dali::Signal< Dali::ImfManager::ImfCallbackData (Dali::ImfManager &,Dali::ImfManager::ImfEventData const &) > *) 0 ;
1619 Dali::ImfManager::ImfCallbackData (*arg2)(Dali::ImfManager &,Dali::ImfManager::ImfEventData const &) = (Dali::ImfManager::ImfCallbackData (*)(Dali::ImfManager &,Dali::ImfManager::ImfEventData const &)) 0 ;
1621 arg1 = (Dali::Signal< Dali::ImfManager::ImfCallbackData (Dali::ImfManager &,Dali::ImfManager::ImfEventData const &) > *)jarg1;
1622 arg2 = (Dali::ImfManager::ImfCallbackData (*)(Dali::ImfManager &,Dali::ImfManager::ImfEventData const &))jarg2;
1625 Dali_Signal_Sl_Dali_ImfManager_ImfCallbackData_Sp_Dali_ImfManager_SA__Sc_Dali_ImfManager_ImfEventData_SS_const_SA__SP__Sg__Disconnect(arg1,arg2);
1626 } catch (std::out_of_range& e) {
1628 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
1630 } catch (std::exception& e) {
1632 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
1636 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
1643 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_ImfEventSignalType_Emit(void * jarg1, void * jarg2, void * jarg3) {
1645 Dali::Signal< Dali::ImfManager::ImfCallbackData (Dali::ImfManager &,Dali::ImfManager::ImfEventData const &) > *arg1 = (Dali::Signal< Dali::ImfManager::ImfCallbackData (Dali::ImfManager &,Dali::ImfManager::ImfEventData const &) > *) 0 ;
1646 Dali::ImfManager *arg2 = 0 ;
1647 Dali::ImfManager::ImfEventData *arg3 = 0 ;
1648 Dali::ImfManager::ImfCallbackData result;
1650 arg1 = (Dali::Signal< Dali::ImfManager::ImfCallbackData (Dali::ImfManager &,Dali::ImfManager::ImfEventData const &) > *)jarg1;
1651 arg2 = (Dali::ImfManager *)jarg2;
1653 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::ImfManager & type is null", 0);
1656 arg3 = (Dali::ImfManager::ImfEventData *)jarg3;
1658 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::ImfManager::ImfEventData const & type is null", 0);
1663 result = Dali_Signal_Sl_Dali_ImfManager_ImfCallbackData_Sp_Dali_ImfManager_SA__Sc_Dali_ImfManager_ImfEventData_SS_const_SA__SP__Sg__Emit(arg1,*arg2,(Dali::ImfManager::ImfEventData const &)*arg3);
1664 } catch (std::out_of_range& e) {
1666 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1668 } catch (std::exception& e) {
1670 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1674 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
1678 jresult = new Dali::ImfManager::ImfCallbackData((const Dali::ImfManager::ImfCallbackData &)result);
1683 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_ImfEventSignalType() {
1685 Dali::Signal< Dali::ImfManager::ImfCallbackData (Dali::ImfManager &,Dali::ImfManager::ImfEventData const &) > *result = 0 ;
1689 result = (Dali::Signal< Dali::ImfManager::ImfCallbackData (Dali::ImfManager &,Dali::ImfManager::ImfEventData const &) > *)new Dali::Signal< Dali::ImfManager::ImfCallbackData (Dali::ImfManager &,Dali::ImfManager::ImfEventData const &) >();
1690 } catch (std::out_of_range& e) {
1692 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1694 } catch (std::exception& e) {
1696 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1700 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
1704 jresult = (void *)result;
1709 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_ImfEventSignalType(void * jarg1) {
1710 Dali::Signal< Dali::ImfManager::ImfCallbackData (Dali::ImfManager &,Dali::ImfManager::ImfEventData const &) > *arg1 = (Dali::Signal< Dali::ImfManager::ImfCallbackData (Dali::ImfManager &,Dali::ImfManager::ImfEventData const &) > *) 0 ;
1712 arg1 = (Dali::Signal< Dali::ImfManager::ImfCallbackData (Dali::ImfManager &,Dali::ImfManager::ImfEventData const &) > *)jarg1;
1716 } catch (std::out_of_range& e) {
1718 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
1720 } catch (std::exception& e) {
1722 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
1726 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
1733 // ImfVoidSignalType
1734 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_ImfVoidSignalType() {
1736 Dali::Signal< void () > *result = 0 ;
1740 result = (Dali::Signal< void () > *)new Dali::Signal< void () >();
1741 } catch (std::out_of_range& e) {
1743 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1745 } catch (std::exception& e) {
1747 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1751 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
1755 jresult = (void *)result;
1760 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_ImfVoidSignalType(void * jarg1) {
1761 Dali::Signal< void () > *arg1 = (Dali::Signal< void () > *) 0 ;
1763 arg1 = (Dali::Signal< void () > *)jarg1;
1767 } catch (std::out_of_range& e) {
1769 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
1771 } catch (std::exception& e) {
1773 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
1777 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
1784 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_ImfVoidSignalType_Empty(void * jarg1) {
1785 unsigned int jresult ;
1786 Dali::Signal< void () > *arg1 = (Dali::Signal< void () > *) 0 ;
1789 arg1 = (Dali::Signal< void () > *)jarg1;
1792 result = (bool)((Dali::Signal< void () > const *)arg1)->Empty();
1793 } catch (std::out_of_range& e) {
1795 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1797 } catch (std::exception& e) {
1799 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1803 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
1812 SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_ImfVoidSignalType_GetConnectionCount(void * jarg1) {
1813 unsigned long jresult ;
1814 Dali::Signal< void () > *arg1 = (Dali::Signal< void () > *) 0 ;
1817 arg1 = (Dali::Signal< void () > *)jarg1;
1820 result = ((Dali::Signal< void () > const *)arg1)->GetConnectionCount();
1821 } catch (std::out_of_range& e) {
1823 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1825 } catch (std::exception& e) {
1827 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1831 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
1835 jresult = (unsigned long)result;
1840 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ImfVoidSignalType_Connect__SWIG_0(void * jarg1, void * jarg2) {
1841 Dali::Signal< void () > *arg1 = (Dali::Signal< void () > *) 0 ;
1842 void (*arg2)() = (void (*)()) 0 ;
1844 arg1 = (Dali::Signal< void () > *)jarg1;
1845 arg2 = (void (*)())jarg2;
1848 (arg1)->Connect(arg2);
1849 } catch (std::out_of_range& e) {
1851 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
1853 } catch (std::exception& e) {
1855 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
1859 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
1866 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ImfVoidSignalType_Disconnect(void * jarg1, void * jarg2) {
1867 Dali::Signal< void () > *arg1 = (Dali::Signal< void () > *) 0 ;
1868 void (*arg2)() = (void (*)()) 0 ;
1870 arg1 = (Dali::Signal< void () > *)jarg1;
1871 arg2 = (void (*)())jarg2;
1874 (arg1)->Disconnect(arg2);
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 ;
1885 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
1892 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ImfVoidSignalType_Connect__SWIG_4(void * jarg1, void * jarg2, void * jarg3) {
1893 Dali::Signal< void () > *arg1 = (Dali::Signal< void () > *) 0 ;
1894 Dali::ConnectionTrackerInterface *arg2 = (Dali::ConnectionTrackerInterface *) 0 ;
1895 Dali::FunctorDelegate *arg3 = (Dali::FunctorDelegate *) 0 ;
1897 arg1 = (Dali::Signal< void () > *)jarg1;
1898 arg2 = (Dali::ConnectionTrackerInterface *)jarg2;
1899 arg3 = (Dali::FunctorDelegate *)jarg3;
1902 (arg1)->Connect(arg2,arg3);
1903 } catch (std::out_of_range& e) {
1905 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
1907 } catch (std::exception& e) {
1909 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
1913 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
1920 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ImfVoidSignalType_Emit(void * jarg1) {
1921 Dali::Signal< void () > *arg1 = (Dali::Signal< void () > *) 0 ;
1923 arg1 = (Dali::Signal< void () > *)jarg1;
1927 } catch (std::out_of_range& e) {
1929 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
1931 } catch (std::exception& e) {
1933 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
1937 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
1944 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_StatusSignalType_Empty(void * jarg1) {
1945 unsigned int jresult ;
1946 Dali::Signal< void (bool) > *arg1 = (Dali::Signal< void (bool) > *) 0 ;
1949 arg1 = (Dali::Signal< void (bool) > *)jarg1;
1952 result = (bool)Dali_Signal_Sl_void_Sp_bool_SP__Sg__Empty((Dali::Signal< void (bool) > const *)arg1);
1953 } catch (std::out_of_range& e) {
1955 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1957 } catch (std::exception& e) {
1959 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1963 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
1972 SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_StatusSignalType_GetConnectionCount(void * jarg1) {
1973 unsigned long jresult ;
1974 Dali::Signal< void (bool) > *arg1 = (Dali::Signal< void (bool) > *) 0 ;
1977 arg1 = (Dali::Signal< void (bool) > *)jarg1;
1980 result = Dali_Signal_Sl_void_Sp_bool_SP__Sg__GetConnectionCount((Dali::Signal< void (bool) > const *)arg1);
1981 } catch (std::out_of_range& e) {
1983 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1985 } catch (std::exception& e) {
1987 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1991 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
1995 jresult = (unsigned long)result;
2000 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_StatusSignalType_Connect(void * jarg1, void * jarg2) {
2001 Dali::Signal< void (bool) > *arg1 = (Dali::Signal< void (bool) > *) 0 ;
2002 void (*arg2)(bool) = (void (*)(bool)) 0 ;
2004 arg1 = (Dali::Signal< void (bool) > *)jarg1;
2005 arg2 = (void (*)(bool))jarg2;
2008 Dali_Signal_Sl_void_Sp_bool_SP__Sg__Connect(arg1,arg2);
2009 } catch (std::out_of_range& e) {
2011 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
2013 } catch (std::exception& e) {
2015 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
2019 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
2026 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_StatusSignalType_Disconnect(void * jarg1, void * jarg2) {
2027 Dali::Signal< void (bool) > *arg1 = (Dali::Signal< void (bool) > *) 0 ;
2028 void (*arg2)(bool) = (void (*)(bool)) 0 ;
2030 arg1 = (Dali::Signal< void (bool) > *)jarg1;
2031 arg2 = (void (*)(bool))jarg2;
2034 Dali_Signal_Sl_void_Sp_bool_SP__Sg__Disconnect(arg1,arg2);
2035 } catch (std::out_of_range& e) {
2037 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
2039 } catch (std::exception& e) {
2041 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
2045 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
2052 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_StatusSignalType_Emit(void * jarg1, unsigned int jarg2) {
2053 Dali::Signal< void (bool) > *arg1 = (Dali::Signal< void (bool) > *) 0 ;
2056 arg1 = (Dali::Signal< void (bool) > *)jarg1;
2057 arg2 = jarg2 ? true : false;
2060 Dali_Signal_Sl_void_Sp_bool_SP__Sg__Emit(arg1,arg2);
2061 } catch (std::out_of_range& e) {
2063 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
2065 } catch (std::exception& e) {
2067 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
2071 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
2078 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_StatusSignalType() {
2080 Dali::Signal< void (bool) > *result = 0 ;
2084 result = (Dali::Signal< void (bool) > *)new Dali::Signal< void (bool) >();
2085 } catch (std::out_of_range& e) {
2087 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
2089 } catch (std::exception& e) {
2091 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
2095 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
2099 jresult = (void *)result;
2104 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_StatusSignalType(void * jarg1) {
2105 Dali::Signal< void (bool) > *arg1 = (Dali::Signal< void (bool) > *) 0 ;
2107 arg1 = (Dali::Signal< void (bool) > *)jarg1;
2111 } catch (std::out_of_range& e) {
2113 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
2115 } catch (std::exception& e) {
2117 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
2121 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
2127 //KeyboardTypeSignalType
2128 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_KeyboardTypeSignalType_Empty(void * jarg1) {
2129 unsigned int jresult ;
2130 Dali::Signal< void (Dali::ImfManager::KeyboardType) > *arg1 = (Dali::Signal< void (Dali::ImfManager::KeyboardType) > *) 0 ;
2133 arg1 = (Dali::Signal< void (Dali::ImfManager::KeyboardType) > *)jarg1;
2136 result = (bool)Dali_Signal_Sl_void_Sp_Dali_ImfManager_KeyboardType_SP__Sg__Empty((Dali::Signal< void (Dali::ImfManager::KeyboardType) > const *)arg1);
2137 } catch (std::out_of_range& e) {
2139 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
2141 } catch (std::exception& e) {
2143 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
2147 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
2156 SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_KeyboardTypeSignalType_GetConnectionCount(void * jarg1) {
2157 unsigned long jresult ;
2158 Dali::Signal< void (Dali::ImfManager::KeyboardType) > *arg1 = (Dali::Signal< void (Dali::ImfManager::KeyboardType) > *) 0 ;
2161 arg1 = (Dali::Signal< void (Dali::ImfManager::KeyboardType) > *)jarg1;
2164 result = Dali_Signal_Sl_void_Sp_Dali_ImfManager_KeyboardType_SP__Sg__GetConnectionCount((Dali::Signal< void (Dali::ImfManager::KeyboardType) > const *)arg1);
2165 } catch (std::out_of_range& e) {
2167 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
2169 } catch (std::exception& e) {
2171 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
2175 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
2179 jresult = (unsigned long)result;
2184 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_KeyboardTypeSignalType_Connect(void * jarg1, void * jarg2) {
2185 Dali::Signal< void (Dali::ImfManager::KeyboardType) > *arg1 = (Dali::Signal< void (Dali::ImfManager::KeyboardType) > *) 0 ;
2186 void (*arg2)(Dali::ImfManager::KeyboardType) = (void (*)(Dali::ImfManager::KeyboardType)) 0 ;
2188 arg1 = (Dali::Signal< void (Dali::ImfManager::KeyboardType) > *)jarg1;
2189 arg2 = (void (*)(Dali::ImfManager::KeyboardType))jarg2;
2192 Dali_Signal_Sl_void_Sp_Dali_ImfManager_KeyboardType_SP__Sg__Connect(arg1,arg2);
2193 } catch (std::out_of_range& e) {
2195 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
2197 } catch (std::exception& e) {
2199 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
2203 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
2210 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_KeyboardTypeSignalType_Disconnect(void * jarg1, void * jarg2) {
2211 Dali::Signal< void (Dali::ImfManager::KeyboardType) > *arg1 = (Dali::Signal< void (Dali::ImfManager::KeyboardType) > *) 0 ;
2212 void (*arg2)(Dali::ImfManager::KeyboardType) = (void (*)(Dali::ImfManager::KeyboardType)) 0 ;
2214 arg1 = (Dali::Signal< void (Dali::ImfManager::KeyboardType) > *)jarg1;
2215 arg2 = (void (*)(Dali::ImfManager::KeyboardType))jarg2;
2218 Dali_Signal_Sl_void_Sp_Dali_ImfManager_KeyboardType_SP__Sg__Disconnect(arg1,arg2);
2219 } catch (std::out_of_range& e) {
2221 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
2223 } catch (std::exception& e) {
2225 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
2229 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
2236 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_KeyboardTypeSignalType_Emit(void * jarg1, int jarg2) {
2237 Dali::Signal< void (Dali::ImfManager::KeyboardType) > *arg1 = (Dali::Signal< void (Dali::ImfManager::KeyboardType) > *) 0 ;
2238 Dali::ImfManager::KeyboardType arg2 ;
2240 arg1 = (Dali::Signal< void (Dali::ImfManager::KeyboardType) > *)jarg1;
2241 arg2 = (Dali::ImfManager::KeyboardType)jarg2;
2244 Dali_Signal_Sl_void_Sp_Dali_ImfManager_KeyboardType_SP__Sg__Emit(arg1,arg2);
2245 } catch (std::out_of_range& e) {
2247 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
2249 } catch (std::exception& e) {
2251 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
2255 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
2262 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_KeyboardTypeSignalType() {
2264 Dali::Signal< void (Dali::ImfManager::KeyboardType) > *result = 0 ;
2268 result = (Dali::Signal< void (Dali::ImfManager::KeyboardType) > *)new Dali::Signal< void (Dali::ImfManager::KeyboardType) >();
2269 } catch (std::out_of_range& e) {
2271 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
2273 } catch (std::exception& e) {
2275 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
2279 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
2283 jresult = (void *)result;
2288 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_KeyboardTypeSignalType(void * jarg1) {
2289 Dali::Signal< void (Dali::ImfManager::KeyboardType) > *arg1 = (Dali::Signal< void (Dali::ImfManager::KeyboardType) > *) 0 ;
2291 arg1 = (Dali::Signal< void (Dali::ImfManager::KeyboardType) > *)jarg1;
2295 } catch (std::out_of_range& e) {
2297 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
2299 } catch (std::exception& e) {
2301 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
2305 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;