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>
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_InputMethodContext_SA__SP__Sg__Empty(Dali::Signal< void (Dali::InputMethodContext &) > const *self){
32 SWIGINTERN std::size_t Dali_Signal_Sl_void_Sp_Dali_InputMethodContext_SA__SP__Sg__GetConnectionCount(Dali::Signal< void (Dali::InputMethodContext &) > const *self){
33 return self->GetConnectionCount();
35 SWIGINTERN void Dali_Signal_Sl_void_Sp_Dali_InputMethodContext_SA__SP__Sg__Connect(Dali::Signal< void (Dali::InputMethodContext &) > *self,void (*func)(Dali::InputMethodContext &)){
36 self->Connect( func );
38 SWIGINTERN void Dali_Signal_Sl_void_Sp_Dali_InputMethodContext_SA__SP__Sg__Disconnect(Dali::Signal< void (Dali::InputMethodContext &) > *self,void (*func)(Dali::InputMethodContext &)){
39 self->Disconnect( func );
41 SWIGINTERN void Dali_Signal_Sl_void_Sp_Dali_InputMethodContext_SA__SP__Sg__Emit(Dali::Signal< void (Dali::InputMethodContext &) > *self,Dali::InputMethodContext &arg){
45 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){
48 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){
49 return self->GetConnectionCount();
51 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 &)){
52 self->Connect( func );
54 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 &)){
55 self->Disconnect( func );
57 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){
58 return self->Emit( arg1, arg2 );
61 SWIGINTERN bool Dali_Signal_Sl_void_Sp_bool_SP__Sg__Empty(Dali::Signal< void (bool) > const *self){
64 SWIGINTERN std::size_t Dali_Signal_Sl_void_Sp_bool_SP__Sg__GetConnectionCount(Dali::Signal< void (bool) > const *self){
65 return self->GetConnectionCount();
67 SWIGINTERN void Dali_Signal_Sl_void_Sp_bool_SP__Sg__Connect(Dali::Signal< void (bool) > *self,void (*func)(bool)){
68 self->Connect( func );
70 SWIGINTERN void Dali_Signal_Sl_void_Sp_bool_SP__Sg__Disconnect(Dali::Signal< void (bool) > *self,void (*func)(bool)){
71 self->Disconnect( func );
73 SWIGINTERN void Dali_Signal_Sl_void_Sp_bool_SP__Sg__Emit(Dali::Signal< void (bool) > *self,bool arg){
77 SWIGINTERN bool Dali_Signal_Sl_void_Sp_Dali_InputMethodContext_KeyboardType_SP__Sg__Empty(Dali::Signal< void (Dali::InputMethodContext::KeyboardType) > const *self){
80 SWIGINTERN std::size_t Dali_Signal_Sl_void_Sp_Dali_InputMethodContext_KeyboardType_SP__Sg__GetConnectionCount(Dali::Signal< void (Dali::InputMethodContext::KeyboardType) > const *self){
81 return self->GetConnectionCount();
83 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)){
84 self->Connect( func );
86 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)){
87 self->Disconnect( func );
89 SWIGINTERN void Dali_Signal_Sl_void_Sp_Dali_InputMethodContext_KeyboardType_SP__Sg__Emit(Dali::Signal< void (Dali::InputMethodContext::KeyboardType) > *self,Dali::InputMethodContext::KeyboardType arg){
93 SWIGINTERN bool Dali_Signal_Sl_void_Sp_int_SP__Sg__Empty(Dali::Signal< void (int) > const *self){
96 SWIGINTERN std::size_t Dali_Signal_Sl_void_Sp_int_SP__Sg__GetConnectionCount(Dali::Signal< void (int) > const *self){
97 return self->GetConnectionCount();
99 SWIGINTERN void Dali_Signal_Sl_void_Sp_int_SP__Sg__Connect(Dali::Signal< void (int) > *self,void (*func)(int)){
100 self->Connect( func );
102 SWIGINTERN void Dali_Signal_Sl_void_Sp_int_SP__Sg__Disconnect(Dali::Signal< void (int) > *self,void (*func)(int)){
103 self->Disconnect( func );
105 SWIGINTERN void Dali_Signal_Sl_void_Sp_int_SP__Sg__Emit(Dali::Signal< void (int) > *self,int arg){
109 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){
110 return self->Empty();
112 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){
113 return self->GetConnectionCount();
115 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 &)){
116 self->Connect( func );
118 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 &)){
119 self->Disconnect( func );
121 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){
122 self->Emit( arg1, arg2, arg3 );
129 SWIGEXPORT Dali::BaseHandle * SWIGSTDCALL CSharp_Dali_InputMethodContext_SWIGUpcast(Dali::InputMethodContext *jarg1) {
130 return (Dali::BaseHandle *)jarg1;
133 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_InputMethodContext_EventData__SWIG_0() {
135 Dali::InputMethodContext::EventData *result = 0 ;
139 result = (Dali::InputMethodContext::EventData *)new Dali::InputMethodContext::EventData();
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;
148 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; } }
149 jresult = (void *)result;
154 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_InputMethodContext_EventData__SWIG_1(int jarg1, char * jarg2, int jarg3, int jarg4) {
156 Dali::InputMethodContext::EventType arg1 ;
157 std::string *arg2 = 0 ;
160 Dali::InputMethodContext::EventData *result = 0 ;
162 arg1 = (Dali::InputMethodContext::EventType)jarg1;
164 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0);
167 std::string arg2_str(jarg2);
173 result = (Dali::InputMethodContext::EventData *)new Dali::InputMethodContext::EventData(arg1,(std::string const &)*arg2,arg3,arg4);
174 } catch (std::out_of_range& e) {
176 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
178 } catch (std::exception& e) {
180 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
182 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; } }
183 jresult = (void *)result;
185 //argout typemap for const std::string&
191 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_InputMethodContext_EventData_predictiveString_set(void * jarg1, char * jarg2) {
192 Dali::InputMethodContext::EventData *arg1 = (Dali::InputMethodContext::EventData *) 0 ;
193 std::string *arg2 = 0 ;
195 arg1 = (Dali::InputMethodContext::EventData *)jarg1;
197 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0);
200 std::string arg2_str(jarg2);
202 if (arg1) (arg1)->predictiveString = *arg2;
204 //argout typemap for const std::string&
209 SWIGEXPORT char * SWIGSTDCALL CSharp_Dali_InputMethodContext_EventData_predictiveString_get(void * jarg1) {
211 Dali::InputMethodContext::EventData *arg1 = (Dali::InputMethodContext::EventData *) 0 ;
212 std::string *result = 0 ;
214 arg1 = (Dali::InputMethodContext::EventData *)jarg1;
215 result = (std::string *) & ((arg1)->predictiveString);
216 jresult = SWIG_csharp_string_callback(result->c_str());
221 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_InputMethodContext_EventData_eventName_set(void * jarg1, int jarg2) {
222 Dali::InputMethodContext::EventData *arg1 = (Dali::InputMethodContext::EventData *) 0 ;
223 Dali::InputMethodContext::EventType arg2 ;
225 arg1 = (Dali::InputMethodContext::EventData *)jarg1;
226 arg2 = (Dali::InputMethodContext::EventType)jarg2;
227 if (arg1) (arg1)->eventName = arg2;
231 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_InputMethodContext_EventData_eventName_get(void * jarg1) {
233 Dali::InputMethodContext::EventData *arg1 = (Dali::InputMethodContext::EventData *) 0 ;
234 Dali::InputMethodContext::EventType result;
236 arg1 = (Dali::InputMethodContext::EventData *)jarg1;
237 result = (Dali::InputMethodContext::EventType) ((arg1)->eventName);
238 jresult = (int)result;
243 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_InputMethodContext_EventData_cursorOffset_set(void * jarg1, int jarg2) {
244 Dali::InputMethodContext::EventData *arg1 = (Dali::InputMethodContext::EventData *) 0 ;
247 arg1 = (Dali::InputMethodContext::EventData *)jarg1;
249 if (arg1) (arg1)->cursorOffset = arg2;
253 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_InputMethodContext_EventData_cursorOffset_get(void * jarg1) {
255 Dali::InputMethodContext::EventData *arg1 = (Dali::InputMethodContext::EventData *) 0 ;
258 arg1 = (Dali::InputMethodContext::EventData *)jarg1;
259 result = (int) ((arg1)->cursorOffset);
265 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_InputMethodContext_EventData_numberOfChars_set(void * jarg1, int jarg2) {
266 Dali::InputMethodContext::EventData *arg1 = (Dali::InputMethodContext::EventData *) 0 ;
269 arg1 = (Dali::InputMethodContext::EventData *)jarg1;
271 if (arg1) (arg1)->numberOfChars = arg2;
275 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_InputMethodContext_EventData_numberOfChars_get(void * jarg1) {
277 Dali::InputMethodContext::EventData *arg1 = (Dali::InputMethodContext::EventData *) 0 ;
280 arg1 = (Dali::InputMethodContext::EventData *)jarg1;
281 result = (int) ((arg1)->numberOfChars);
287 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_InputMethodContext_EventData(void * jarg1) {
288 Dali::InputMethodContext::EventData *arg1 = (Dali::InputMethodContext::EventData *) 0 ;
290 arg1 = (Dali::InputMethodContext::EventData *)jarg1;
294 } catch (std::out_of_range& e) {
296 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
298 } catch (std::exception& e) {
300 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
302 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return ; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; } }
306 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_InputMethodContext_CallbackData__SWIG_0() {
308 Dali::InputMethodContext::CallbackData *result = 0 ;
312 result = (Dali::InputMethodContext::CallbackData *)new Dali::InputMethodContext::CallbackData();
313 } catch (std::out_of_range& e) {
315 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
317 } catch (std::exception& e) {
319 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
321 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; } }
322 jresult = (void *)result;
327 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_InputMethodContext_CallbackData__SWIG_1(unsigned int jarg1, int jarg2, char * jarg3, unsigned int jarg4) {
331 std::string *arg3 = 0 ;
333 Dali::InputMethodContext::CallbackData *result = 0 ;
335 arg1 = jarg1 ? true : false;
338 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0);
341 std::string arg3_str(jarg3);
343 arg4 = jarg4 ? true : false;
346 result = (Dali::InputMethodContext::CallbackData *)new Dali::InputMethodContext::CallbackData(arg1,arg2,(std::string const &)*arg3,arg4);
347 } catch (std::out_of_range& e) {
349 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
351 } catch (std::exception& e) {
353 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
355 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; } }
356 jresult = (void *)result;
358 //argout typemap for const std::string&
364 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_InputMethodContext_CallbackData_currentText_set(void * jarg1, char * jarg2) {
365 Dali::InputMethodContext::CallbackData *arg1 = (Dali::InputMethodContext::CallbackData *) 0 ;
366 std::string *arg2 = 0 ;
368 arg1 = (Dali::InputMethodContext::CallbackData *)jarg1;
370 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0);
373 std::string arg2_str(jarg2);
375 if (arg1) (arg1)->currentText = *arg2;
377 //argout typemap for const std::string&
382 SWIGEXPORT char * SWIGSTDCALL CSharp_Dali_InputMethodContext_CallbackData_currentText_get(void * jarg1) {
384 Dali::InputMethodContext::CallbackData *arg1 = (Dali::InputMethodContext::CallbackData *) 0 ;
385 std::string *result = 0 ;
387 arg1 = (Dali::InputMethodContext::CallbackData *)jarg1;
388 result = (std::string *) & ((arg1)->currentText);
389 jresult = SWIG_csharp_string_callback(result->c_str());
394 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_InputMethodContext_CallbackData_cursorPosition_set(void * jarg1, int jarg2) {
395 Dali::InputMethodContext::CallbackData *arg1 = (Dali::InputMethodContext::CallbackData *) 0 ;
398 arg1 = (Dali::InputMethodContext::CallbackData *)jarg1;
400 if (arg1) (arg1)->cursorPosition = arg2;
404 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_InputMethodContext_CallbackData_cursorPosition_get(void * jarg1) {
406 Dali::InputMethodContext::CallbackData *arg1 = (Dali::InputMethodContext::CallbackData *) 0 ;
409 arg1 = (Dali::InputMethodContext::CallbackData *)jarg1;
410 result = (int) ((arg1)->cursorPosition);
416 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_InputMethodContext_CallbackData_update_set(void * jarg1, unsigned int jarg2) {
417 Dali::InputMethodContext::CallbackData *arg1 = (Dali::InputMethodContext::CallbackData *) 0 ;
420 arg1 = (Dali::InputMethodContext::CallbackData *)jarg1;
421 arg2 = jarg2 ? true : false;
422 if (arg1) (arg1)->update = arg2;
426 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_InputMethodContext_CallbackData_update_get(void * jarg1) {
427 unsigned int jresult ;
428 Dali::InputMethodContext::CallbackData *arg1 = (Dali::InputMethodContext::CallbackData *) 0 ;
431 arg1 = (Dali::InputMethodContext::CallbackData *)jarg1;
432 result = (bool) ((arg1)->update);
438 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_InputMethodContext_CallbackData_preeditResetRequired_set(void * jarg1, unsigned int jarg2) {
439 Dali::InputMethodContext::CallbackData *arg1 = (Dali::InputMethodContext::CallbackData *) 0 ;
442 arg1 = (Dali::InputMethodContext::CallbackData *)jarg1;
443 arg2 = jarg2 ? true : false;
444 if (arg1) (arg1)->preeditResetRequired = arg2;
448 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_InputMethodContext_CallbackData_preeditResetRequired_get(void * jarg1) {
449 unsigned int jresult ;
450 Dali::InputMethodContext::CallbackData *arg1 = (Dali::InputMethodContext::CallbackData *) 0 ;
453 arg1 = (Dali::InputMethodContext::CallbackData *)jarg1;
454 result = (bool) ((arg1)->preeditResetRequired);
460 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_InputMethodContext_CallbackData(void * jarg1) {
461 Dali::InputMethodContext::CallbackData *arg1 = (Dali::InputMethodContext::CallbackData *) 0 ;
463 arg1 = (Dali::InputMethodContext::CallbackData *)jarg1;
467 } catch (std::out_of_range& e) {
469 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
471 } catch (std::exception& e) {
473 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
475 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return ; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; } }
478 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_InputMethodContext_Finalize(void * jarg1) {
479 Dali::InputMethodContext *arg1 = (Dali::InputMethodContext *) 0 ;
481 arg1 = (Dali::InputMethodContext *)jarg1;
485 } catch (std::out_of_range& e) {
487 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
489 } catch (std::exception& e) {
491 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
493 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return ; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; } }
496 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_InputMethodContext__SWIG_0() {
498 Dali::InputMethodContext *result = 0 ;
502 result = (Dali::InputMethodContext *)new Dali::InputMethodContext();
503 } catch (std::out_of_range& e) {
505 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
507 } catch (std::exception& e) {
509 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
513 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
517 jresult = (void *)result;
522 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_InputMethodContext(void * jarg1) {
523 Dali::InputMethodContext *arg1 = (Dali::InputMethodContext *) 0 ;
525 arg1 = (Dali::InputMethodContext *)jarg1;
529 } catch (std::out_of_range& e) {
531 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
533 } catch (std::exception& e) {
535 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
539 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
546 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_InputMethodContext_New() {
548 Dali::InputMethodContext result;
552 result = Dali::InputMethodContext::New( Dali::Stage::GetCurrent().GetRootLayer() );
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;
567 jresult = new Dali::InputMethodContext((const Dali::InputMethodContext &)result);
572 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_InputMethodContext__SWIG_1(void * jarg1) {
574 Dali::InputMethodContext *arg1 = 0 ;
575 Dali::InputMethodContext *result = 0 ;
577 arg1 = (Dali::InputMethodContext *)jarg1;
579 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::InputMethodContext const & type is null", 0);
584 result = (Dali::InputMethodContext *)new Dali::InputMethodContext((Dali::InputMethodContext const &)*arg1);
585 } catch (std::out_of_range& e) {
587 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
589 } catch (std::exception& e) {
591 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
595 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
599 jresult = (void *)result;
604 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_InputMethodContext_Assign(void * jarg1, void * jarg2) {
606 Dali::InputMethodContext *arg1 = (Dali::InputMethodContext *) 0 ;
607 Dali::InputMethodContext *arg2 = 0 ;
608 Dali::InputMethodContext *result = 0 ;
610 arg1 = (Dali::InputMethodContext *)jarg1;
611 arg2 = (Dali::InputMethodContext *)jarg2;
613 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::InputMethodContext const & type is null", 0);
618 result = (Dali::InputMethodContext *) &(arg1)->operator =((Dali::InputMethodContext const &)*arg2);
619 } catch (std::out_of_range& e) {
621 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
623 } catch (std::exception& e) {
625 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
629 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
633 jresult = (void *)result;
638 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_InputMethodContext_DownCast(void * jarg1) {
640 Dali::BaseHandle arg1 ;
641 Dali::BaseHandle *argp1 ;
642 Dali::InputMethodContext result;
644 argp1 = (Dali::BaseHandle *)jarg1;
646 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::BaseHandle", 0);
652 result = Dali::InputMethodContext::DownCast(arg1);
653 } catch (std::out_of_range& e) {
655 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
657 } catch (std::exception& e) {
659 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
663 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
667 jresult = new Dali::InputMethodContext((const Dali::InputMethodContext &)result);
672 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_InputMethodContext_Activate(void * jarg1) {
673 Dali::InputMethodContext *arg1 = (Dali::InputMethodContext *) 0 ;
675 arg1 = (Dali::InputMethodContext *)jarg1;
679 } catch (std::out_of_range& e) {
681 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
683 } catch (std::exception& e) {
685 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
687 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return ; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; } }
691 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_InputMethodContext_Deactivate(void * jarg1) {
692 Dali::InputMethodContext *arg1 = (Dali::InputMethodContext *) 0 ;
694 arg1 = (Dali::InputMethodContext *)jarg1;
697 (arg1)->Deactivate();
698 } catch (std::out_of_range& e) {
700 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
702 } catch (std::exception& e) {
704 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
706 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return ; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; } }
710 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_InputMethodContext_RestoreAfterFocusLost(void * jarg1) {
711 unsigned int jresult ;
712 Dali::InputMethodContext *arg1 = (Dali::InputMethodContext *) 0 ;
715 arg1 = (Dali::InputMethodContext *)jarg1;
718 result = (bool)((Dali::InputMethodContext const *)arg1)->RestoreAfterFocusLost();
719 } catch (std::out_of_range& e) {
721 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
723 } catch (std::exception& e) {
725 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
727 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; } }
733 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_InputMethodContext_SetRestoreAfterFocusLost(void * jarg1, unsigned int jarg2) {
734 Dali::InputMethodContext *arg1 = (Dali::InputMethodContext *) 0 ;
737 arg1 = (Dali::InputMethodContext *)jarg1;
738 arg2 = jarg2 ? true : false;
741 (arg1)->SetRestoreAfterFocusLost(arg2);
742 } catch (std::out_of_range& e) {
744 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
746 } catch (std::exception& e) {
748 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
750 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return ; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; } }
754 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_InputMethodContext_Reset(void * jarg1) {
755 Dali::InputMethodContext *arg1 = (Dali::InputMethodContext *) 0 ;
757 arg1 = (Dali::InputMethodContext *)jarg1;
761 } catch (std::out_of_range& e) {
763 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
765 } catch (std::exception& e) {
767 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
769 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return ; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; } }
773 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_InputMethodContext_NotifyCursorPosition(void * jarg1) {
774 Dali::InputMethodContext *arg1 = (Dali::InputMethodContext *) 0 ;
776 arg1 = (Dali::InputMethodContext *)jarg1;
779 (arg1)->NotifyCursorPosition();
780 } catch (std::out_of_range& e) {
782 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
784 } catch (std::exception& e) {
786 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
788 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return ; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; } }
792 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_InputMethodContext_SetCursorPosition(void * jarg1, unsigned int jarg2) {
793 Dali::InputMethodContext *arg1 = (Dali::InputMethodContext *) 0 ;
796 arg1 = (Dali::InputMethodContext *)jarg1;
797 arg2 = (unsigned int)jarg2;
800 (arg1)->SetCursorPosition(arg2);
801 } catch (std::out_of_range& e) {
803 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
805 } catch (std::exception& e) {
807 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
809 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return ; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; } }
813 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_InputMethodContext_GetCursorPosition(void * jarg1) {
814 unsigned int jresult ;
815 Dali::InputMethodContext *arg1 = (Dali::InputMethodContext *) 0 ;
818 arg1 = (Dali::InputMethodContext *)jarg1;
821 result = (unsigned int)((Dali::InputMethodContext const *)arg1)->GetCursorPosition();
822 } catch (std::out_of_range& e) {
824 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
826 } catch (std::exception& e) {
828 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
830 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; } }
836 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_InputMethodContext_SetSurroundingText(void * jarg1, char * jarg2) {
837 Dali::InputMethodContext *arg1 = (Dali::InputMethodContext *) 0 ;
838 std::string *arg2 = 0 ;
840 arg1 = (Dali::InputMethodContext *)jarg1;
842 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0);
845 std::string arg2_str(jarg2);
849 (arg1)->SetSurroundingText((std::string const &)*arg2);
850 } catch (std::out_of_range& e) {
852 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
854 } catch (std::exception& e) {
856 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
858 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return ; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; } }
860 //argout typemap for const std::string&
865 SWIGEXPORT char * SWIGSTDCALL CSharp_Dali_InputMethodContext_GetSurroundingText(void * jarg1) {
867 Dali::InputMethodContext *arg1 = (Dali::InputMethodContext *) 0 ;
868 std::string *result = 0 ;
870 arg1 = (Dali::InputMethodContext *)jarg1;
873 result = (std::string *) &((Dali::InputMethodContext const *)arg1)->GetSurroundingText();
874 } catch (std::out_of_range& e) {
876 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
878 } catch (std::exception& e) {
880 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
882 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; } }
883 jresult = SWIG_csharp_string_callback(result->c_str());
888 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_InputMethodContext_NotifyTextInputMultiLine(void * jarg1, unsigned int jarg2) {
889 Dali::InputMethodContext *arg1 = (Dali::InputMethodContext *) 0 ;
892 arg1 = (Dali::InputMethodContext *)jarg1;
893 arg2 = jarg2 ? true : false;
896 (arg1)->NotifyTextInputMultiLine(arg2);
897 } catch (std::out_of_range& e) {
899 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
901 } catch (std::exception& e) {
903 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
905 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return ; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; } }
909 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_InputMethodContext_GetTextDirection(void * jarg1) {
911 Dali::InputMethodContext *arg1 = (Dali::InputMethodContext *) 0 ;
912 Dali::InputMethodContext::TextDirection result;
914 arg1 = (Dali::InputMethodContext *)jarg1;
917 result = (Dali::InputMethodContext::TextDirection)(arg1)->GetTextDirection();
918 } catch (std::out_of_range& e) {
920 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
922 } catch (std::exception& e) {
924 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
926 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; } }
927 jresult = (int)result;
932 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_InputMethodContext_GetInputMethodArea(void * jarg1) {
934 Dali::InputMethodContext *arg1 = (Dali::InputMethodContext *) 0 ;
935 Dali::Rect< int > result;
937 arg1 = (Dali::InputMethodContext *)jarg1;
940 result = (arg1)->GetInputMethodArea();
941 } catch (std::out_of_range& e) {
943 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
945 } catch (std::exception& e) {
947 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
949 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; } }
950 jresult = new Dali::Rect< int >((const Dali::Rect< int > &)result);
955 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_InputMethodContext_ApplyOptions(void * jarg1, void * jarg2) {
956 Dali::InputMethodContext *arg1 = (Dali::InputMethodContext *) 0 ;
957 Dali::InputMethodOptions *arg2 = 0 ;
959 arg1 = (Dali::InputMethodContext *)jarg1;
960 arg2 = (Dali::InputMethodOptions *)jarg2;
962 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "InputMethodOptions const & type is null", 0);
967 (arg1)->ApplyOptions((Dali::InputMethodOptions const &)*arg2);
968 } catch (std::out_of_range& e) {
970 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
972 } catch (std::exception& e) {
974 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
976 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return ; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; } }
980 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_InputMethodContext_SetInputPanelUserData(void * jarg1, char * jarg2) {
981 Dali::InputMethodContext *arg1 = (Dali::InputMethodContext *) 0 ;
982 std::string *arg2 = 0 ;
984 arg1 = (Dali::InputMethodContext *)jarg1;
986 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0);
989 std::string arg2_str(jarg2);
993 (arg1)->SetInputPanelData((std::string const &)*arg2);
994 } catch (std::out_of_range& e) {
996 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
998 } catch (std::exception& e) {
1000 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
1002 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return ; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; } }
1004 //argout typemap for const std::string&
1009 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_InputMethodContext_GetInputPanelUserData(void * jarg1, char** jarg2) {
1010 Dali::InputMethodContext *arg1 = (Dali::InputMethodContext *) 0 ;
1011 std::string *arg2 = 0 ;
1013 arg1 = (Dali::InputMethodContext *)jarg1;
1021 (arg1)->GetInputPanelData(*arg2);
1022 } catch (std::out_of_range& e) {
1024 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
1026 } catch (std::exception& e) {
1028 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
1030 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return ; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; } }
1032 //Typemap argout in c++ file.
1033 //This will convert c++ string to c# string
1034 *jarg2 = SWIG_csharp_string_callback(arg2->c_str());
1039 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_InputMethodContext_GetInputPanelState(void * jarg1) {
1041 Dali::InputMethodContext *arg1 = (Dali::InputMethodContext *) 0 ;
1042 Dali::InputMethodContext::State result;
1044 arg1 = (Dali::InputMethodContext *)jarg1;
1047 result = (Dali::InputMethodContext::State)(arg1)->GetInputPanelState();
1048 } catch (std::out_of_range& e) {
1050 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1052 } catch (std::exception& e) {
1054 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1056 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; } }
1057 jresult = (int)result;
1062 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_InputMethodContext_SetReturnKeyState(void * jarg1, unsigned int jarg2) {
1063 Dali::InputMethodContext *arg1 = (Dali::InputMethodContext *) 0 ;
1066 arg1 = (Dali::InputMethodContext *)jarg1;
1067 arg2 = jarg2 ? true : false;
1070 (arg1)->SetReturnKeyState(arg2);
1071 } catch (std::out_of_range& e) {
1073 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
1075 } catch (std::exception& e) {
1077 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
1079 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return ; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; } }
1083 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_InputMethodContext_AutoEnableInputPanel(void * jarg1, unsigned int jarg2) {
1084 Dali::InputMethodContext *arg1 = (Dali::InputMethodContext *) 0 ;
1087 arg1 = (Dali::InputMethodContext *)jarg1;
1088 arg2 = jarg2 ? true : false;
1091 (arg1)->AutoEnableInputPanel(arg2);
1092 } catch (std::out_of_range& e) {
1094 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
1096 } catch (std::exception& e) {
1098 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
1100 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return ; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; } }
1104 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_InputMethodContext_ShowInputPanel(void * jarg1) {
1105 Dali::InputMethodContext *arg1 = (Dali::InputMethodContext *) 0 ;
1107 arg1 = (Dali::InputMethodContext *)jarg1;
1110 (arg1)->ShowInputPanel();
1111 } catch (std::out_of_range& e) {
1113 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
1115 } catch (std::exception& e) {
1117 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
1119 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return ; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; } }
1123 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_InputMethodContext_HideInputPanel(void * jarg1) {
1124 Dali::InputMethodContext *arg1 = (Dali::InputMethodContext *) 0 ;
1126 arg1 = (Dali::InputMethodContext *)jarg1;
1129 (arg1)->HideInputPanel();
1130 } catch (std::out_of_range& e) {
1132 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
1134 } catch (std::exception& e) {
1136 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
1138 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return ; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; } }
1142 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_InputMethodContext_GetKeyboardType(void * jarg1) {
1144 Dali::InputMethodContext *arg1 = (Dali::InputMethodContext *) 0 ;
1145 Dali::InputMethodContext::KeyboardType result;
1147 arg1 = (Dali::InputMethodContext *)jarg1;
1150 result = (Dali::InputMethodContext::KeyboardType)(arg1)->GetKeyboardType();
1151 } catch (std::out_of_range& e) {
1153 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1155 } catch (std::exception& e) {
1157 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1159 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; } }
1160 jresult = (int)result;
1165 SWIGEXPORT char * SWIGSTDCALL CSharp_Dali_InputMethodContext_GetInputPanelLocale(void * jarg1) {
1167 Dali::InputMethodContext *arg1 = (Dali::InputMethodContext *) 0 ;
1170 arg1 = (Dali::InputMethodContext *)jarg1;
1173 result = (arg1)->GetInputPanelLocale();
1174 } catch (std::out_of_range& e) {
1176 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1178 } catch (std::exception& e) {
1180 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1182 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; } }
1183 jresult = SWIG_csharp_string_callback((&result)->c_str());
1187 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_InputMethodContext_AllowTextPrediction(void * jarg1, unsigned int jarg2) {
1188 Dali::InputMethodContext *arg1 = (Dali::InputMethodContext *) 0 ;
1191 arg1 = (Dali::InputMethodContext *)jarg1;
1192 arg2 = jarg2 ? true : false;
1195 (arg1)->AllowTextPrediction(arg2);
1196 } catch (std::out_of_range& e) {
1198 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
1200 } catch (std::exception& e) {
1202 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
1204 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return ; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; } }
1207 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_InputMethodContext_IsTextPredictionAllowed(void * jarg1) {
1208 unsigned int jresult ;
1209 Dali::InputMethodContext *arg1 = (Dali::InputMethodContext *) 0 ;
1212 arg1 = (Dali::InputMethodContext *)jarg1;
1215 result = (bool)((Dali::InputMethodContext const *)arg1)->IsTextPredictionAllowed();
1216 } catch (std::out_of_range& e) {
1218 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1220 } catch (std::exception& e) {
1222 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1224 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; } }
1229 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_InputMethodContext_SetMIMEType(void * jarg1, char * jarg2) {
1230 Dali::InputMethodContext *arg1 = (Dali::InputMethodContext *) 0 ;
1231 std::string *arg2 = 0 ;
1233 arg1 = (Dali::InputMethodContext *)jarg1;
1235 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "null string", 0);
1238 std::string arg2_str(jarg2);
1242 (arg1)->SetContentMIMETypes((std::string const &)*arg2);
1243 } catch (std::out_of_range& e) {
1245 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
1247 } catch (std::exception& e) {
1249 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
1251 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return ; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; } }
1253 //argout typemap for const std::string&
1257 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_InputMethodContext_SetInputPanelPosition(void * jarg1, unsigned int jarg2, unsigned int jarg3) {
1258 Dali::InputMethodContext *arg1 = (Dali::InputMethodContext *) 0 ;
1262 arg1 = (Dali::InputMethodContext *)jarg1;
1263 arg2 = (unsigned int)jarg2;
1264 arg3 = (unsigned int)jarg3;
1267 (arg1)->SetInputPanelPosition(arg2, arg3);
1268 } catch (std::out_of_range& e) {
1270 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
1272 } catch (std::exception& e) {
1274 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
1276 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return ; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; } }
1281 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_InputMethodContext_ActivatedSignal(void * jarg1) {
1283 Dali::InputMethodContext *arg1 = (Dali::InputMethodContext *) 0 ;
1284 Dali::InputMethodContext::ActivatedSignalType *result = 0 ;
1286 arg1 = (Dali::InputMethodContext *)jarg1;
1289 result = (Dali::InputMethodContext::ActivatedSignalType *) &(arg1)->ActivatedSignal();
1290 } catch (std::out_of_range& e) {
1292 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1294 } catch (std::exception& e) {
1296 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1298 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; } }
1299 jresult = (void *)result;
1304 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_InputMethodContext_EventReceivedSignal(void * jarg1) {
1306 Dali::InputMethodContext *arg1 = (Dali::InputMethodContext *) 0 ;
1307 Dali::InputMethodContext::KeyboardEventSignalType *result = 0 ;
1309 arg1 = (Dali::InputMethodContext *)jarg1;
1312 result = (Dali::InputMethodContext::KeyboardEventSignalType *) &(arg1)->EventReceivedSignal();
1313 } catch (std::out_of_range& e) {
1315 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1317 } catch (std::exception& e) {
1319 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1321 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; } }
1322 jresult = (void *)result;
1327 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_InputMethodContext_StatusChangedSignal(void * jarg1) {
1329 Dali::InputMethodContext *arg1 = (Dali::InputMethodContext *) 0 ;
1330 Dali::InputMethodContext::StatusSignalType *result = 0 ;
1332 arg1 = (Dali::InputMethodContext *)jarg1;
1335 result = (Dali::InputMethodContext::StatusSignalType *) &(arg1)->StatusChangedSignal();
1336 } catch (std::out_of_range& e) {
1338 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1340 } catch (std::exception& e) {
1342 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1344 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; } }
1345 jresult = (void *)result;
1349 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_InputMethodContext_ResizedSignal(void * jarg1) {
1351 Dali::InputMethodContext *arg1 = (Dali::InputMethodContext *) 0 ;
1352 Dali::InputMethodContext::KeyboardResizedSignalType *result = 0 ;
1354 arg1 = (Dali::InputMethodContext *)jarg1;
1357 result = (Dali::InputMethodContext::KeyboardResizedSignalType *) &(arg1)->ResizedSignal();
1358 } catch (std::out_of_range& e) {
1360 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1362 } catch (std::exception& e) {
1364 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1368 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
1372 jresult = (void *)result;
1376 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_InputMethodContext_LanguageChangedSignal(void * jarg1) {
1378 Dali::InputMethodContext *arg1 = (Dali::InputMethodContext *) 0 ;
1379 Dali::InputMethodContext::LanguageChangedSignalType *result = 0 ;
1381 arg1 = (Dali::InputMethodContext *)jarg1;
1384 result = (Dali::InputMethodContext::LanguageChangedSignalType *) &(arg1)->LanguageChangedSignal();
1385 } catch (std::out_of_range& e) {
1387 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1389 } catch (std::exception& e) {
1391 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1395 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
1399 jresult = (void *)result;
1403 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_InputMethodContext_KeyboardTypeChangedSignal(void * jarg1) {
1405 Dali::InputMethodContext *arg1 = (Dali::InputMethodContext *) 0 ;
1406 Dali::InputMethodContext::KeyboardTypeSignalType *result = 0 ;
1408 arg1 = (Dali::InputMethodContext *)jarg1;
1411 result = (Dali::InputMethodContext::KeyboardTypeSignalType *) &(arg1)->KeyboardTypeChangedSignal();
1412 } catch (std::out_of_range& e) {
1414 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1416 } catch (std::exception& e) {
1418 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1420 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; } }
1421 jresult = (void *)result;
1425 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_InputMethodContext_ContentReceivedSignal(void * jarg1) {
1427 Dali::InputMethodContext *arg1 = (Dali::InputMethodContext *) 0 ;
1428 Dali::InputMethodContext::ContentReceivedSignalType *result = 0 ;
1430 arg1 = (Dali::InputMethodContext *)jarg1;
1433 result = (Dali::InputMethodContext::ContentReceivedSignalType *) &(arg1)->ContentReceivedSignal();
1434 } catch (std::out_of_range& e) {
1436 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1438 } catch (std::exception& e) {
1440 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1442 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; } }
1443 jresult = (void *)result;
1447 // ActivatedSignalType
1448 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_ActivatedSignalType_Empty(void * jarg1) {
1449 unsigned int jresult ;
1450 Dali::Signal< void (Dali::InputMethodContext &) > *arg1 = (Dali::Signal< void (Dali::InputMethodContext &) > *) 0 ;
1453 arg1 = (Dali::Signal< void (Dali::InputMethodContext &) > *)jarg1;
1456 result = (bool)Dali_Signal_Sl_void_Sp_Dali_InputMethodContext_SA__SP__Sg__Empty((Dali::Signal< void (Dali::InputMethodContext &) > const *)arg1);
1457 } catch (std::out_of_range& e) {
1459 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1461 } catch (std::exception& e) {
1463 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1465 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; } }
1471 SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_ActivatedSignalType_GetConnectionCount(void * jarg1) {
1472 unsigned long jresult ;
1473 Dali::Signal< void (Dali::InputMethodContext &) > *arg1 = (Dali::Signal< void (Dali::InputMethodContext &) > *) 0 ;
1476 arg1 = (Dali::Signal< void (Dali::InputMethodContext &) > *)jarg1;
1479 result = Dali_Signal_Sl_void_Sp_Dali_InputMethodContext_SA__SP__Sg__GetConnectionCount((Dali::Signal< void (Dali::InputMethodContext &) > const *)arg1);
1480 } catch (std::out_of_range& e) {
1482 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1484 } catch (std::exception& e) {
1486 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1488 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; } }
1489 jresult = (unsigned long)result;
1494 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ActivatedSignalType_Connect(void * jarg1, void * jarg2) {
1495 Dali::Signal< void (Dali::InputMethodContext &) > *arg1 = (Dali::Signal< void (Dali::InputMethodContext &) > *) 0 ;
1496 void (*arg2)(Dali::InputMethodContext &) = (void (*)(Dali::InputMethodContext &)) 0 ;
1498 arg1 = (Dali::Signal< void (Dali::InputMethodContext &) > *)jarg1;
1499 arg2 = (void (*)(Dali::InputMethodContext &))jarg2;
1502 Dali_Signal_Sl_void_Sp_Dali_InputMethodContext_SA__SP__Sg__Connect(arg1,arg2);
1503 } catch (std::out_of_range& e) {
1505 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
1507 } catch (std::exception& e) {
1509 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
1511 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return ; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; } }
1515 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ActivatedSignalType_Disconnect(void * jarg1, void * jarg2) {
1516 Dali::Signal< void (Dali::InputMethodContext &) > *arg1 = (Dali::Signal< void (Dali::InputMethodContext &) > *) 0 ;
1517 void (*arg2)(Dali::InputMethodContext &) = (void (*)(Dali::InputMethodContext &)) 0 ;
1519 arg1 = (Dali::Signal< void (Dali::InputMethodContext &) > *)jarg1;
1520 arg2 = (void (*)(Dali::InputMethodContext &))jarg2;
1523 Dali_Signal_Sl_void_Sp_Dali_InputMethodContext_SA__SP__Sg__Disconnect(arg1,arg2);
1524 } catch (std::out_of_range& e) {
1526 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
1528 } catch (std::exception& e) {
1530 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
1532 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return ; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; } }
1536 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ActivatedSignalType_Emit(void * jarg1, void * jarg2) {
1537 Dali::Signal< void (Dali::InputMethodContext &) > *arg1 = (Dali::Signal< void (Dali::InputMethodContext &) > *) 0 ;
1538 Dali::InputMethodContext *arg2 = 0 ;
1540 arg1 = (Dali::Signal< void (Dali::InputMethodContext &) > *)jarg1;
1541 arg2 = (Dali::InputMethodContext *)jarg2;
1543 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::InputMethodContext & type is null", 0);
1548 Dali_Signal_Sl_void_Sp_Dali_InputMethodContext_SA__SP__Sg__Emit(arg1,*arg2);
1549 } catch (std::out_of_range& e) {
1551 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
1553 } catch (std::exception& e) {
1555 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
1557 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return ; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; } }
1561 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_ActivatedSignalType() {
1563 Dali::Signal< void (Dali::InputMethodContext &) > *result = 0 ;
1567 result = (Dali::Signal< void (Dali::InputMethodContext &) > *)new Dali::Signal< void (Dali::InputMethodContext &) >();
1568 } catch (std::out_of_range& e) {
1570 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1572 } catch (std::exception& e) {
1574 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1576 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; } }
1577 jresult = (void *)result;
1582 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_ActivatedSignalType(void * jarg1) {
1583 Dali::Signal< void (Dali::InputMethodContext &) > *arg1 = (Dali::Signal< void (Dali::InputMethodContext &) > *) 0 ;
1585 arg1 = (Dali::Signal< void (Dali::InputMethodContext &) > *)jarg1;
1589 } catch (std::out_of_range& e) {
1591 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
1593 } catch (std::exception& e) {
1595 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
1597 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return ; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; } }
1600 // KeyboardEventSignalType
1601 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_KeyboardEventSignalType_Empty(void * jarg1) {
1602 unsigned int jresult ;
1603 Dali::Signal< Dali::InputMethodContext::CallbackData (Dali::InputMethodContext &,Dali::InputMethodContext::EventData const &) > *arg1 = (Dali::Signal< Dali::InputMethodContext::CallbackData (Dali::InputMethodContext &,Dali::InputMethodContext::EventData const &) > *) 0 ;
1606 arg1 = (Dali::Signal< Dali::InputMethodContext::CallbackData (Dali::InputMethodContext &,Dali::InputMethodContext::EventData const &) > *)jarg1;
1609 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);
1610 } catch (std::out_of_range& e) {
1612 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1614 } catch (std::exception& e) {
1616 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1618 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; } }
1624 SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_KeyboardEventSignalType_GetConnectionCount(void * jarg1) {
1625 unsigned long jresult ;
1626 Dali::Signal< Dali::InputMethodContext::CallbackData (Dali::InputMethodContext &,Dali::InputMethodContext::EventData const &) > *arg1 = (Dali::Signal< Dali::InputMethodContext::CallbackData (Dali::InputMethodContext &,Dali::InputMethodContext::EventData const &) > *) 0 ;
1629 arg1 = (Dali::Signal< Dali::InputMethodContext::CallbackData (Dali::InputMethodContext &,Dali::InputMethodContext::EventData const &) > *)jarg1;
1632 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);
1633 } catch (std::out_of_range& e) {
1635 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1637 } catch (std::exception& e) {
1639 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1641 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; } }
1642 jresult = (unsigned long)result;
1646 typedef Dali::InputMethodContext::CallbackData* (SWIGSTDCALL* SWIG_CallbackEventReceived)(Dali::InputMethodContext *, Dali::InputMethodContext::EventData *);
1647 SWIG_CallbackEventReceived swig_callbackOnEventReceived;
1649 Dali::InputMethodContext::CallbackData OnEventReceivedCallback(Dali::InputMethodContext inputMethodContext, Dali::InputMethodContext::EventData eventData)
1651 Dali::InputMethodContext::CallbackData *callbackDataP;
1652 Dali::InputMethodContext::CallbackData callbackData;
1653 Dali::InputMethodContext *inputMethodContextP = NULL;
1654 Dali::InputMethodContext::EventData *eventDataP = NULL;
1656 if (inputMethodContext)
1658 inputMethodContextP = (Dali::InputMethodContext *)&inputMethodContext;
1661 eventDataP = (Dali::InputMethodContext::EventData *)&eventData;
1663 callbackDataP = (Dali::InputMethodContext::CallbackData *)swig_callbackOnEventReceived(inputMethodContextP, eventDataP);
1666 callbackData = *callbackDataP;
1669 return callbackData;
1672 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_KeyboardEventSignalType_Connect(void * jarg1, SWIG_CallbackEventReceived callbackOnEventReceived) {
1674 swig_callbackOnEventReceived = callbackOnEventReceived;
1676 Dali::Signal< Dali::InputMethodContext::CallbackData (Dali::InputMethodContext &,Dali::InputMethodContext::EventData const &) > *arg1 = (Dali::Signal< Dali::InputMethodContext::CallbackData (Dali::InputMethodContext &,Dali::InputMethodContext::EventData const &) > *) 0 ;
1677 Dali::InputMethodContext::CallbackData (*arg2)(Dali::InputMethodContext &,Dali::InputMethodContext::EventData const &) = (Dali::InputMethodContext::CallbackData (*)(Dali::InputMethodContext &,Dali::InputMethodContext::EventData const &)) 0 ;
1679 arg1 = (Dali::Signal< Dali::InputMethodContext::CallbackData (Dali::InputMethodContext &,Dali::InputMethodContext::EventData const &) > *)jarg1;
1680 arg2 = (Dali::InputMethodContext::CallbackData (*)(Dali::InputMethodContext &,Dali::InputMethodContext::EventData const &))OnEventReceivedCallback;
1683 Dali_Signal_Sl_Dali_InputMethodContext_CallbackData_Sp_Dali_InputMethodContext_SA__Sc_Dali_InputMethodContext_EventData_SS_const_SA__SP__Sg__Connect(arg1,arg2);
1684 } catch (std::out_of_range& e) {
1686 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
1688 } catch (std::exception& e) {
1690 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
1692 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return ; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; } }
1696 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_KeyboardEventSignalType_Disconnect(void * jarg1, SWIG_CallbackEventReceived callbackOnEventReceived) {
1698 swig_callbackOnEventReceived = callbackOnEventReceived;
1700 Dali::Signal< Dali::InputMethodContext::CallbackData (Dali::InputMethodContext &,Dali::InputMethodContext::EventData const &) > *arg1 = (Dali::Signal< Dali::InputMethodContext::CallbackData (Dali::InputMethodContext &,Dali::InputMethodContext::EventData const &) > *) 0 ;
1701 Dali::InputMethodContext::CallbackData (*arg2)(Dali::InputMethodContext &,Dali::InputMethodContext::EventData const &) = (Dali::InputMethodContext::CallbackData (*)(Dali::InputMethodContext &,Dali::InputMethodContext::EventData const &)) 0 ;
1703 arg1 = (Dali::Signal< Dali::InputMethodContext::CallbackData (Dali::InputMethodContext &,Dali::InputMethodContext::EventData const &) > *)jarg1;
1704 arg2 = (Dali::InputMethodContext::CallbackData (*)(Dali::InputMethodContext &,Dali::InputMethodContext::EventData const &))OnEventReceivedCallback;
1707 Dali_Signal_Sl_Dali_InputMethodContext_CallbackData_Sp_Dali_InputMethodContext_SA__Sc_Dali_InputMethodContext_EventData_SS_const_SA__SP__Sg__Disconnect(arg1,arg2);
1708 } catch (std::out_of_range& e) {
1710 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
1712 } catch (std::exception& e) {
1714 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
1716 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return ; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; } }
1719 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_KeyboardEventSignalType_Emit(void * jarg1, void * jarg2, void * jarg3) {
1721 Dali::Signal< Dali::InputMethodContext::CallbackData (Dali::InputMethodContext &,Dali::InputMethodContext::EventData const &) > *arg1 = (Dali::Signal< Dali::InputMethodContext::CallbackData (Dali::InputMethodContext &,Dali::InputMethodContext::EventData const &) > *) 0 ;
1722 Dali::InputMethodContext *arg2 = 0 ;
1723 Dali::InputMethodContext::EventData *arg3 = 0 ;
1724 Dali::InputMethodContext::CallbackData result;
1726 arg1 = (Dali::Signal< Dali::InputMethodContext::CallbackData (Dali::InputMethodContext &,Dali::InputMethodContext::EventData const &) > *)jarg1;
1727 arg2 = (Dali::InputMethodContext *)jarg2;
1729 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::InputMethodContext & type is null", 0);
1732 arg3 = (Dali::InputMethodContext::EventData *)jarg3;
1734 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::InputMethodContext::EventData const & type is null", 0);
1739 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);
1740 } catch (std::out_of_range& e) {
1742 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1744 } catch (std::exception& e) {
1746 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1748 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; } }
1749 jresult = new Dali::InputMethodContext::CallbackData((const Dali::InputMethodContext::CallbackData &)result);
1754 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_KeyboardEventSignalType() {
1756 Dali::Signal< Dali::InputMethodContext::CallbackData (Dali::InputMethodContext &,Dali::InputMethodContext::EventData const &) > *result = 0 ;
1760 result = (Dali::Signal< Dali::InputMethodContext::CallbackData (Dali::InputMethodContext &,Dali::InputMethodContext::EventData const &) > *)new Dali::Signal< Dali::InputMethodContext::CallbackData (Dali::InputMethodContext &,Dali::InputMethodContext::EventData const &) >();
1761 } catch (std::out_of_range& e) {
1763 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1765 } catch (std::exception& e) {
1767 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1769 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; } }
1770 jresult = (void *)result;
1775 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_KeyboardEventSignalType(void * jarg1) {
1776 Dali::Signal< Dali::InputMethodContext::CallbackData (Dali::InputMethodContext &,Dali::InputMethodContext::EventData const &) > *arg1 = (Dali::Signal< Dali::InputMethodContext::CallbackData (Dali::InputMethodContext &,Dali::InputMethodContext::EventData const &) > *) 0 ;
1778 arg1 = (Dali::Signal< Dali::InputMethodContext::CallbackData (Dali::InputMethodContext &,Dali::InputMethodContext::EventData const &) > *)jarg1;
1782 } catch (std::out_of_range& e) {
1784 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
1786 } catch (std::exception& e) {
1788 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
1790 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return ; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; } }
1795 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_VoidSignalType() {
1797 Dali::Signal< void () > *result = 0 ;
1801 result = (Dali::Signal< void () > *)new Dali::Signal< void () >();
1802 } catch (std::out_of_range& e) {
1804 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1806 } catch (std::exception& e) {
1808 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1810 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; } }
1811 jresult = (void *)result;
1816 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_VoidSignalType(void * jarg1) {
1817 Dali::Signal< void () > *arg1 = (Dali::Signal< void () > *) 0 ;
1819 arg1 = (Dali::Signal< void () > *)jarg1;
1823 } catch (std::out_of_range& e) {
1825 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
1827 } catch (std::exception& e) {
1829 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
1831 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return ; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; } }
1835 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_VoidSignalType_Empty(void * jarg1) {
1836 unsigned int jresult ;
1837 Dali::Signal< void () > *arg1 = (Dali::Signal< void () > *) 0 ;
1840 arg1 = (Dali::Signal< void () > *)jarg1;
1843 result = (bool)((Dali::Signal< void () > const *)arg1)->Empty();
1844 } catch (std::out_of_range& e) {
1846 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1848 } catch (std::exception& e) {
1850 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1852 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; } }
1858 SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_VoidSignalType_GetConnectionCount(void * jarg1) {
1859 unsigned long jresult ;
1860 Dali::Signal< void () > *arg1 = (Dali::Signal< void () > *) 0 ;
1863 arg1 = (Dali::Signal< void () > *)jarg1;
1866 result = ((Dali::Signal< void () > const *)arg1)->GetConnectionCount();
1867 } catch (std::out_of_range& e) {
1869 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1871 } catch (std::exception& e) {
1873 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1875 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; } }
1876 jresult = (unsigned long)result;
1881 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VoidSignalType_Connect__SWIG_0(void * jarg1, void * jarg2) {
1882 Dali::Signal< void () > *arg1 = (Dali::Signal< void () > *) 0 ;
1883 void (*arg2)() = (void (*)()) 0 ;
1885 arg1 = (Dali::Signal< void () > *)jarg1;
1886 arg2 = (void (*)())jarg2;
1889 (arg1)->Connect(arg2);
1890 } catch (std::out_of_range& e) {
1892 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
1894 } catch (std::exception& e) {
1896 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
1898 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return ; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; } }
1902 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VoidSignalType_Disconnect(void * jarg1, void * jarg2) {
1903 Dali::Signal< void () > *arg1 = (Dali::Signal< void () > *) 0 ;
1904 void (*arg2)() = (void (*)()) 0 ;
1906 arg1 = (Dali::Signal< void () > *)jarg1;
1907 arg2 = (void (*)())jarg2;
1910 (arg1)->Disconnect(arg2);
1911 } catch (std::out_of_range& e) {
1913 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
1915 } catch (std::exception& e) {
1917 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
1919 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return ; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; } }
1923 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VoidSignalType_Connect__SWIG_4(void * jarg1, void * jarg2, void * jarg3) {
1924 Dali::Signal< void () > *arg1 = (Dali::Signal< void () > *) 0 ;
1925 Dali::ConnectionTrackerInterface *arg2 = (Dali::ConnectionTrackerInterface *) 0 ;
1926 Dali::FunctorDelegate *arg3 = (Dali::FunctorDelegate *) 0 ;
1928 arg1 = (Dali::Signal< void () > *)jarg1;
1929 arg2 = (Dali::ConnectionTrackerInterface *)jarg2;
1930 arg3 = (Dali::FunctorDelegate *)jarg3;
1933 (arg1)->Connect(arg2,arg3);
1934 } catch (std::out_of_range& e) {
1936 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
1938 } catch (std::exception& e) {
1940 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
1942 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return ; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; } }
1946 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_VoidSignalType_Emit(void * jarg1) {
1947 Dali::Signal< void () > *arg1 = (Dali::Signal< void () > *) 0 ;
1949 arg1 = (Dali::Signal< void () > *)jarg1;
1953 } catch (std::out_of_range& e) {
1955 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
1957 } catch (std::exception& e) {
1959 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
1961 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return ; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; } }
1965 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_StatusSignalType_Empty(void * jarg1) {
1966 unsigned int jresult ;
1967 Dali::Signal< void (bool) > *arg1 = (Dali::Signal< void (bool) > *) 0 ;
1970 arg1 = (Dali::Signal< void (bool) > *)jarg1;
1973 result = (bool)Dali_Signal_Sl_void_Sp_bool_SP__Sg__Empty((Dali::Signal< void (bool) > const *)arg1);
1974 } catch (std::out_of_range& e) {
1976 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1978 } catch (std::exception& e) {
1980 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1982 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; } }
1988 SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_StatusSignalType_GetConnectionCount(void * jarg1) {
1989 unsigned long jresult ;
1990 Dali::Signal< void (bool) > *arg1 = (Dali::Signal< void (bool) > *) 0 ;
1993 arg1 = (Dali::Signal< void (bool) > *)jarg1;
1996 result = Dali_Signal_Sl_void_Sp_bool_SP__Sg__GetConnectionCount((Dali::Signal< void (bool) > const *)arg1);
1997 } catch (std::out_of_range& e) {
1999 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
2001 } catch (std::exception& e) {
2003 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
2005 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; } }
2006 jresult = (unsigned long)result;
2011 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_StatusSignalType_Connect(void * jarg1, void * jarg2) {
2012 Dali::Signal< void (bool) > *arg1 = (Dali::Signal< void (bool) > *) 0 ;
2013 void (*arg2)(bool) = (void (*)(bool)) 0 ;
2015 arg1 = (Dali::Signal< void (bool) > *)jarg1;
2016 arg2 = (void (*)(bool))jarg2;
2019 Dali_Signal_Sl_void_Sp_bool_SP__Sg__Connect(arg1,arg2);
2020 } catch (std::out_of_range& e) {
2022 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
2024 } catch (std::exception& e) {
2026 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
2028 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return ; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; } }
2032 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_StatusSignalType_Disconnect(void * jarg1, void * jarg2) {
2033 Dali::Signal< void (bool) > *arg1 = (Dali::Signal< void (bool) > *) 0 ;
2034 void (*arg2)(bool) = (void (*)(bool)) 0 ;
2036 arg1 = (Dali::Signal< void (bool) > *)jarg1;
2037 arg2 = (void (*)(bool))jarg2;
2040 Dali_Signal_Sl_void_Sp_bool_SP__Sg__Disconnect(arg1,arg2);
2041 } catch (std::out_of_range& e) {
2043 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
2045 } catch (std::exception& e) {
2047 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
2049 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return ; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; } }
2053 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_StatusSignalType_Emit(void * jarg1, unsigned int jarg2) {
2054 Dali::Signal< void (bool) > *arg1 = (Dali::Signal< void (bool) > *) 0 ;
2057 arg1 = (Dali::Signal< void (bool) > *)jarg1;
2058 arg2 = jarg2 ? true : false;
2061 Dali_Signal_Sl_void_Sp_bool_SP__Sg__Emit(arg1,arg2);
2062 } catch (std::out_of_range& e) {
2064 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
2066 } catch (std::exception& e) {
2068 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
2070 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return ; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; } }
2074 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_StatusSignalType() {
2076 Dali::Signal< void (bool) > *result = 0 ;
2080 result = (Dali::Signal< void (bool) > *)new Dali::Signal< void (bool) >();
2081 } catch (std::out_of_range& e) {
2083 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
2085 } catch (std::exception& e) {
2087 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
2089 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; } }
2090 jresult = (void *)result;
2095 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_StatusSignalType(void * jarg1) {
2096 Dali::Signal< void (bool) > *arg1 = (Dali::Signal< void (bool) > *) 0 ;
2098 arg1 = (Dali::Signal< void (bool) > *)jarg1;
2102 } catch (std::out_of_range& e) {
2104 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
2106 } catch (std::exception& e) {
2108 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
2110 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return ; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; } }
2113 //KeyboardTypeSignalType
2114 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_KeyboardTypeSignalType_Empty(void * jarg1) {
2115 unsigned int jresult ;
2116 Dali::Signal< void (Dali::InputMethodContext::KeyboardType) > *arg1 = (Dali::Signal< void (Dali::InputMethodContext::KeyboardType) > *) 0 ;
2119 arg1 = (Dali::Signal< void (Dali::InputMethodContext::KeyboardType) > *)jarg1;
2122 result = (bool)Dali_Signal_Sl_void_Sp_Dali_InputMethodContext_KeyboardType_SP__Sg__Empty((Dali::Signal< void (Dali::InputMethodContext::KeyboardType) > const *)arg1);
2123 } catch (std::out_of_range& e) {
2125 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
2127 } catch (std::exception& e) {
2129 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
2131 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; } }
2137 SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_KeyboardTypeSignalType_GetConnectionCount(void * jarg1) {
2138 unsigned long jresult ;
2139 Dali::Signal< void (Dali::InputMethodContext::KeyboardType) > *arg1 = (Dali::Signal< void (Dali::InputMethodContext::KeyboardType) > *) 0 ;
2142 arg1 = (Dali::Signal< void (Dali::InputMethodContext::KeyboardType) > *)jarg1;
2145 result = Dali_Signal_Sl_void_Sp_Dali_InputMethodContext_KeyboardType_SP__Sg__GetConnectionCount((Dali::Signal< void (Dali::InputMethodContext::KeyboardType) > const *)arg1);
2146 } catch (std::out_of_range& e) {
2148 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
2150 } catch (std::exception& e) {
2152 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
2154 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; } }
2155 jresult = (unsigned long)result;
2160 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_KeyboardTypeSignalType_Connect(void * jarg1, void * jarg2) {
2161 Dali::Signal< void (Dali::InputMethodContext::KeyboardType) > *arg1 = (Dali::Signal< void (Dali::InputMethodContext::KeyboardType) > *) 0 ;
2162 void (*arg2)(Dali::InputMethodContext::KeyboardType) = (void (*)(Dali::InputMethodContext::KeyboardType)) 0 ;
2164 arg1 = (Dali::Signal< void (Dali::InputMethodContext::KeyboardType) > *)jarg1;
2165 arg2 = (void (*)(Dali::InputMethodContext::KeyboardType))jarg2;
2168 Dali_Signal_Sl_void_Sp_Dali_InputMethodContext_KeyboardType_SP__Sg__Connect(arg1,arg2);
2169 } catch (std::out_of_range& e) {
2171 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
2173 } catch (std::exception& e) {
2175 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
2177 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return ; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; } }
2181 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_KeyboardTypeSignalType_Disconnect(void * jarg1, void * jarg2) {
2182 Dali::Signal< void (Dali::InputMethodContext::KeyboardType) > *arg1 = (Dali::Signal< void (Dali::InputMethodContext::KeyboardType) > *) 0 ;
2183 void (*arg2)(Dali::InputMethodContext::KeyboardType) = (void (*)(Dali::InputMethodContext::KeyboardType)) 0 ;
2185 arg1 = (Dali::Signal< void (Dali::InputMethodContext::KeyboardType) > *)jarg1;
2186 arg2 = (void (*)(Dali::InputMethodContext::KeyboardType))jarg2;
2189 Dali_Signal_Sl_void_Sp_Dali_InputMethodContext_KeyboardType_SP__Sg__Disconnect(arg1,arg2);
2190 } catch (std::out_of_range& e) {
2192 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
2194 } catch (std::exception& e) {
2196 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
2198 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return ; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; } }
2202 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_KeyboardTypeSignalType_Emit(void * jarg1, int jarg2) {
2203 Dali::Signal< void (Dali::InputMethodContext::KeyboardType) > *arg1 = (Dali::Signal< void (Dali::InputMethodContext::KeyboardType) > *) 0 ;
2204 Dali::InputMethodContext::KeyboardType arg2 ;
2206 arg1 = (Dali::Signal< void (Dali::InputMethodContext::KeyboardType) > *)jarg1;
2207 arg2 = (Dali::InputMethodContext::KeyboardType)jarg2;
2210 Dali_Signal_Sl_void_Sp_Dali_InputMethodContext_KeyboardType_SP__Sg__Emit(arg1,arg2);
2211 } catch (std::out_of_range& e) {
2213 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
2215 } catch (std::exception& e) {
2217 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
2219 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return ; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; } }
2223 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_KeyboardTypeSignalType() {
2225 Dali::Signal< void (Dali::InputMethodContext::KeyboardType) > *result = 0 ;
2229 result = (Dali::Signal< void (Dali::InputMethodContext::KeyboardType) > *)new Dali::Signal< void (Dali::InputMethodContext::KeyboardType) >();
2230 } catch (std::out_of_range& e) {
2232 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
2234 } catch (std::exception& e) {
2236 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
2238 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0; } }
2239 jresult = (void *)result;
2244 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_KeyboardTypeSignalType(void * jarg1) {
2245 Dali::Signal< void (Dali::InputMethodContext::KeyboardType) > *arg1 = (Dali::Signal< void (Dali::InputMethodContext::KeyboardType) > *) 0 ;
2247 arg1 = (Dali::Signal< void (Dali::InputMethodContext::KeyboardType) > *)jarg1;
2251 } catch (std::out_of_range& e) {
2253 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
2255 } catch (std::exception& e) {
2257 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
2259 } catch (Dali::DaliException e) { SWIG_CSharpException(SWIG_UnknownError, e.condition); return ; } catch (...) { SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ; } }
2262 //LanguageChangedSignalType
2264 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_LanguageChangedSignalType_Empty(void * jarg1) {
2265 unsigned int jresult ;
2266 Dali::Signal< void (int) > *arg1 = (Dali::Signal< void (int) > *) 0 ;
2269 arg1 = (Dali::Signal< void (int) > *)jarg1;
2272 result = (bool)Dali_Signal_Sl_void_Sp_int_SP__Sg__Empty((Dali::Signal< void (int) > const *)arg1);
2273 } catch (std::out_of_range& e) {
2275 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
2277 } catch (std::exception& e) {
2279 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
2283 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
2292 SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_LanguageChangedSignalType_GetConnectionCount(void * jarg1) {
2293 unsigned long jresult ;
2294 Dali::Signal< void (int) > *arg1 = (Dali::Signal< void (int) > *) 0 ;
2297 arg1 = (Dali::Signal< void (int) > *)jarg1;
2300 result = Dali_Signal_Sl_void_Sp_int_SP__Sg__GetConnectionCount((Dali::Signal< void (int) > const *)arg1);
2301 } catch (std::out_of_range& e) {
2303 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
2305 } catch (std::exception& e) {
2307 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
2311 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
2315 jresult = (unsigned long)result;
2320 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_LanguageChangedSignalType_Connect(void * jarg1, void * jarg2) {
2321 Dali::Signal< void (int) > *arg1 = (Dali::Signal< void (int) > *) 0 ;
2322 void (*arg2)(int) = (void (*)(int)) 0 ;
2324 arg1 = (Dali::Signal< void (int) > *)jarg1;
2325 arg2 = (void (*)(int))jarg2;
2328 Dali_Signal_Sl_void_Sp_int_SP__Sg__Connect(arg1,arg2);
2329 } catch (std::out_of_range& e) {
2331 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
2333 } catch (std::exception& e) {
2335 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
2339 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
2346 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_LanguageChangedSignalType_Disconnect(void * jarg1, void * jarg2) {
2347 Dali::Signal< void (int) > *arg1 = (Dali::Signal< void (int) > *) 0 ;
2348 void (*arg2)(int) = (void (*)(int)) 0 ;
2350 arg1 = (Dali::Signal< void (int) > *)jarg1;
2351 arg2 = (void (*)(int))jarg2;
2354 Dali_Signal_Sl_void_Sp_int_SP__Sg__Disconnect(arg1,arg2);
2355 } catch (std::out_of_range& e) {
2357 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
2359 } catch (std::exception& e) {
2361 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
2365 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
2372 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_LanguageChangedSignalType_Emit(void * jarg1, int jarg2) {
2373 Dali::Signal< void (int) > *arg1 = (Dali::Signal< void (int) > *) 0 ;
2376 arg1 = (Dali::Signal< void (int) > *)jarg1;
2380 Dali_Signal_Sl_void_Sp_int_SP__Sg__Emit(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_new_LanguageChangedSignalType() {
2400 Dali::Signal< void (int) > *result = 0 ;
2404 result = (Dali::Signal< void (int) > *)new Dali::Signal< void (int) >();
2405 } catch (std::out_of_range& e) {
2407 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
2409 } catch (std::exception& e) {
2411 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
2415 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
2419 jresult = (void *)result;
2424 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_LanguageChangedSignalType(void * jarg1) {
2425 Dali::Signal< void (int) > *arg1 = (Dali::Signal< void (int) > *) 0 ;
2427 arg1 = (Dali::Signal< void (int) > *)jarg1;
2431 } catch (std::out_of_range& e) {
2433 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
2435 } catch (std::exception& e) {
2437 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
2441 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
2447 //KeyboardTypeSignalType
2449 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_KeyboardResizedSignalType_Empty(void * jarg1) {
2450 unsigned int jresult ;
2451 Dali::Signal< void (int) > *arg1 = (Dali::Signal< void (int) > *) 0 ;
2454 arg1 = (Dali::Signal< void (int) > *)jarg1;
2457 result = (bool)Dali_Signal_Sl_void_Sp_int_SP__Sg__Empty((Dali::Signal< void (int) > const *)arg1);
2458 } catch (std::out_of_range& e) {
2460 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
2462 } catch (std::exception& e) {
2464 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
2468 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
2477 SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_KeyboardResizedSignalType_GetConnectionCount(void * jarg1) {
2478 unsigned long jresult ;
2479 Dali::Signal< void (int) > *arg1 = (Dali::Signal< void (int) > *) 0 ;
2482 arg1 = (Dali::Signal< void (int) > *)jarg1;
2485 result = Dali_Signal_Sl_void_Sp_int_SP__Sg__GetConnectionCount((Dali::Signal< void (int) > const *)arg1);
2486 } catch (std::out_of_range& e) {
2488 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
2490 } catch (std::exception& e) {
2492 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
2496 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
2500 jresult = (unsigned long)result;
2505 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_KeyboardResizedSignalType_Connect(void * jarg1, void * jarg2) {
2506 Dali::Signal< void (int) > *arg1 = (Dali::Signal< void (int) > *) 0 ;
2507 void (*arg2)(int) = (void (*)(int)) 0 ;
2509 arg1 = (Dali::Signal< void (int) > *)jarg1;
2510 arg2 = (void (*)(int))jarg2;
2513 Dali_Signal_Sl_void_Sp_int_SP__Sg__Connect(arg1,arg2);
2514 } catch (std::out_of_range& e) {
2516 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
2518 } catch (std::exception& e) {
2520 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
2524 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
2531 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_KeyboardResizedSignalType_Disconnect(void * jarg1, void * jarg2) {
2532 Dali::Signal< void (int) > *arg1 = (Dali::Signal< void (int) > *) 0 ;
2533 void (*arg2)(int) = (void (*)(int)) 0 ;
2535 arg1 = (Dali::Signal< void (int) > *)jarg1;
2536 arg2 = (void (*)(int))jarg2;
2539 Dali_Signal_Sl_void_Sp_int_SP__Sg__Disconnect(arg1,arg2);
2540 } catch (std::out_of_range& e) {
2542 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
2544 } catch (std::exception& e) {
2546 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
2550 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
2557 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_KeyboardResizedSignalType_Emit(void * jarg1, int jarg2) {
2558 Dali::Signal< void (int) > *arg1 = (Dali::Signal< void (int) > *) 0 ;
2561 arg1 = (Dali::Signal< void (int) > *)jarg1;
2565 Dali_Signal_Sl_void_Sp_int_SP__Sg__Emit(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_new_KeyboardResizedSignalType() {
2585 Dali::Signal< void (int) > *result = 0 ;
2589 result = (Dali::Signal< void (int) > *)new Dali::Signal< void (int) >();
2590 } catch (std::out_of_range& e) {
2592 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
2594 } catch (std::exception& e) {
2596 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
2600 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
2604 jresult = (void *)result;
2609 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_KeyboardResizedSignalType(void * jarg1) {
2610 Dali::Signal< void (int) > *arg1 = (Dali::Signal< void (int) > *) 0 ;
2612 arg1 = (Dali::Signal< void (int) > *)jarg1;
2616 } catch (std::out_of_range& e) {
2618 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
2620 } catch (std::exception& e) {
2622 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
2626 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
2632 //ContentReceivedSignalType
2634 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_ContentReceivedSignalType_Empty(void * jarg1) {
2635 unsigned int jresult ;
2636 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 ;
2639 arg1 = (Dali::Signal< void (std::string const &, std::string const &, std::string const &) > *)jarg1;
2642 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);
2643 } catch (std::out_of_range& e) {
2645 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
2647 } catch (std::exception& e) {
2649 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
2653 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
2662 SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_ContentReceivedSignalType_GetConnectionCount(void * jarg1) {
2663 unsigned long jresult ;
2664 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 ;
2667 arg1 = (Dali::Signal< void (std::string const &, std::string const &, std::string const &) > *)jarg1;
2670 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);
2671 } catch (std::out_of_range& e) {
2673 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
2675 } catch (std::exception& e) {
2677 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
2681 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
2685 jresult = (unsigned long)result;
2690 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ContentReceivedSignalType_Connect(void * jarg1, void * jarg2) {
2691 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 ;
2692 void (*arg2)(std::string const &, std::string const &, std::string const &) = (void (*)(std::string const &, std::string const &, std::string const &)) 0 ;
2694 arg1 = (Dali::Signal< void (std::string const &, std::string const &, std::string const &) > *)jarg1;
2695 arg2 = (void (*)(std::string const &, std::string const &, std::string const &))jarg2;
2698 Dali_Signal_Sl_void_Sp_string_string_string_SP__Sg__Connect(arg1,arg2);
2699 } catch (std::out_of_range& e) {
2701 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
2703 } catch (std::exception& e) {
2705 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
2709 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
2716 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ContentReceivedSignalType_Disconnect(void * jarg1, void * jarg2) {
2717 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 ;
2718 void (*arg2)(std::string const &, std::string const &, std::string const &) = (void (*)(std::string const &, std::string const &, std::string const &)) 0 ;
2720 arg1 = (Dali::Signal< void (std::string const &, std::string const &, std::string const &) > *)jarg1;
2721 arg2 = (void (*)(std::string const &, std::string const &, std::string const &))jarg2;
2724 Dali_Signal_Sl_void_Sp_string_string_string_SP__Sg__Disconnect(arg1,arg2);
2725 } catch (std::out_of_range& e) {
2727 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
2729 } catch (std::exception& e) {
2731 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
2735 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
2742 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ContentReceivedSignalType_Emit(void * jarg1, char * jarg2, char * jarg3, char * jarg4) {
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 std::string *arg2 = 0 ;
2745 std::string *arg3 = 0 ;
2746 std::string *arg4 = 0 ;
2748 arg1 = (Dali::Signal< void (std::string const &, std::string const &, std::string const &) > *)jarg1;
2749 std::string arg2_str(jarg2);
2751 std::string arg3_str(jarg3);
2753 std::string arg4_str(jarg4);
2757 Dali_Signal_Sl_void_Sp_string_string_string_SP__Sg__Emit(arg1,(std::string const &)*arg2,(std::string const &)*arg3,(std::string const &)*arg4);
2758 } catch (std::out_of_range& e) {
2760 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
2762 } catch (std::exception& e) {
2764 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
2768 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
2775 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_ContentReceivedSignalType() {
2777 Dali::Signal< void (std::string const &, std::string const &, std::string const &) > *result = 0 ;
2781 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 &) >();
2782 } catch (std::out_of_range& e) {
2784 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
2786 } catch (std::exception& e) {
2788 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
2792 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
2796 jresult = (void *)result;
2801 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_ContentReceivedSignalType(void * jarg1) {
2802 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 ;
2804 arg1 = (Dali::Signal< void (std::string const &, std::string const &, std::string const &) > *)jarg1;
2808 } catch (std::out_of_range& e) {
2810 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
2812 } catch (std::exception& e) {
2814 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
2818 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;