2 * Copyright (c) 2018 Samsung Electronics Co., Ltd.
4 * Licensed under the Apache License, Version 2.0 (the "License");
5 * you may not use this file except in compliance with the License.
6 * You may obtain a copy of the License at
8 * http://www.apache.org/licenses/LICENSE-2.0
10 * Unless required by applicable law or agreed to in writing, software
11 * distributed under the License is distributed on an "AS IS" BASIS,
12 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 * See the License for the specific language governing permissions and
14 * limitations under the License.
19 #include <dali-toolkit/devel-api/layouting/measured-size.h>
25 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_MeasuredSize__SWIG_0()
28 Dali::Toolkit::MeasuredSize *result = 0 ;
32 result = (Dali::Toolkit::MeasuredSize *)new Dali::Toolkit::MeasuredSize();
34 catch (std::out_of_range& e)
36 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
38 catch (std::exception& e)
40 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
44 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
46 jresult = (void *)result;
51 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_MeasuredSize__SWIG_1(void * jarg1)
54 SwigValueWrapper< Dali::Toolkit::LayoutLength > arg1 ;
55 Dali::Toolkit::LayoutLength *argp1 ;
56 Dali::Toolkit::MeasuredSize *result = 0 ;
58 argp1 = (Dali::Toolkit::LayoutLength *)jarg1;
61 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Toolkit::LayoutLength", 0);
67 result = (Dali::Toolkit::MeasuredSize *)new Dali::Toolkit::MeasuredSize(arg1);
69 catch (std::out_of_range& e)
71 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
73 catch (std::exception& e)
75 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
79 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
81 jresult = (void *)result;
86 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_MeasuredSize__SWIG_2(void * jarg1, int jarg2)
89 SwigValueWrapper< Dali::Toolkit::LayoutLength > arg1 ;
90 Dali::Toolkit::MeasuredSize::State arg2 ;
91 Dali::Toolkit::LayoutLength *argp1 ;
92 Dali::Toolkit::MeasuredSize *result = 0 ;
94 argp1 = (Dali::Toolkit::LayoutLength *)jarg1;
97 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Toolkit::LayoutLength", 0);
101 arg2 = (Dali::Toolkit::MeasuredSize::State)jarg2;
104 result = (Dali::Toolkit::MeasuredSize *)new Dali::Toolkit::MeasuredSize(arg1,arg2);
106 catch (std::out_of_range& e)
108 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
110 catch (std::exception& e)
112 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
116 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
119 jresult = (void *)result;
124 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_MeasuredSize(void * jarg1)
126 Dali::Toolkit::MeasuredSize *arg1 = (Dali::Toolkit::MeasuredSize *) 0 ;
128 arg1 = (Dali::Toolkit::MeasuredSize *)jarg1;
133 catch (std::out_of_range& e)
135 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
137 catch (std::exception& e)
139 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
143 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
148 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_MeasuredSize_Assign__SWIG_0(void * jarg1, void * jarg2)
151 Dali::Toolkit::MeasuredSize *arg1 = (Dali::Toolkit::MeasuredSize *) 0 ;
152 Dali::Toolkit::MeasuredSize *arg2 = 0 ;
153 Dali::Toolkit::MeasuredSize *result = 0 ;
155 arg1 = (Dali::Toolkit::MeasuredSize *)jarg1;
156 arg2 = (Dali::Toolkit::MeasuredSize *)jarg2;
159 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Toolkit::MeasuredSize const & type is null", 0);
164 result = (Dali::Toolkit::MeasuredSize *) &(arg1)->operator =((Dali::Toolkit::MeasuredSize const &)*arg2);
166 catch (std::out_of_range& e)
168 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
170 catch (std::exception& e)
172 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
176 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
178 jresult = (void *)result;
183 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_MeasuredSize_Assign__SWIG_1(void * jarg1, int jarg2)
186 Dali::Toolkit::MeasuredSize *arg1 = (Dali::Toolkit::MeasuredSize *) 0 ;
187 Dali::Toolkit::LayoutLength::IntType arg2 ;
188 Dali::Toolkit::MeasuredSize *result = 0 ;
190 arg1 = (Dali::Toolkit::MeasuredSize *)jarg1;
191 arg2 = (Dali::Toolkit::LayoutLength::IntType)jarg2;
195 result = (Dali::Toolkit::MeasuredSize *) &(arg1)->operator =(arg2);
197 catch (std::out_of_range& e)
199 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
201 catch (std::exception& e)
203 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
207 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
210 jresult = (void *)result;
215 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_MeasuredSize_EqualTo(void * jarg1, void * jarg2)
217 unsigned int jresult ;
218 Dali::Toolkit::MeasuredSize *arg1 = (Dali::Toolkit::MeasuredSize *) 0 ;
219 Dali::Toolkit::MeasuredSize arg2 ;
220 Dali::Toolkit::MeasuredSize *argp2 ;
223 arg1 = (Dali::Toolkit::MeasuredSize *)jarg1;
224 argp2 = (Dali::Toolkit::MeasuredSize *)jarg2;
227 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Toolkit::MeasuredSize", 0);
233 result = (bool)(arg1)->operator ==(arg2);
235 catch (std::out_of_range& e)
237 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
239 catch (std::exception& e)
241 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
245 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
252 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_MeasuredSize_NotEqualTo(void * jarg1, void * jarg2)
254 unsigned int jresult ;
255 Dali::Toolkit::MeasuredSize *arg1 = (Dali::Toolkit::MeasuredSize *) 0 ;
256 Dali::Toolkit::MeasuredSize arg2 ;
257 Dali::Toolkit::MeasuredSize *argp2 ;
260 arg1 = (Dali::Toolkit::MeasuredSize *)jarg1;
261 argp2 = (Dali::Toolkit::MeasuredSize *)jarg2;
264 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Toolkit::MeasuredSize", 0);
270 result = (bool)(arg1)->operator !=(arg2);
272 catch (std::out_of_range& e)
274 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
276 catch (std::exception& e)
278 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
282 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
289 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_MeasuredSize_SetState(void * jarg1, int jarg2)
291 Dali::Toolkit::MeasuredSize *arg1 = (Dali::Toolkit::MeasuredSize *) 0 ;
292 Dali::Toolkit::MeasuredSize::State arg2 ;
294 arg1 = (Dali::Toolkit::MeasuredSize *)jarg1;
295 arg2 = (Dali::Toolkit::MeasuredSize::State)jarg2;
298 (arg1)->SetState(arg2);
300 catch (std::out_of_range& e)
302 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
304 catch (std::exception& e)
306 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
310 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
315 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_MeasuredSize_GetState(void * jarg1)
318 Dali::Toolkit::MeasuredSize *arg1 = (Dali::Toolkit::MeasuredSize *) 0 ;
319 Dali::Toolkit::MeasuredSize::State result;
321 arg1 = (Dali::Toolkit::MeasuredSize *)jarg1;
324 result = (Dali::Toolkit::MeasuredSize::State)(arg1)->GetState();
326 catch (std::out_of_range& e)
328 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
330 catch (std::exception& e)
332 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
336 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
338 jresult = (int)result;
343 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_MeasuredSize_SetSize(void * jarg1, void * jarg2)
345 Dali::Toolkit::MeasuredSize *arg1 = (Dali::Toolkit::MeasuredSize *) 0 ;
346 SwigValueWrapper< Dali::Toolkit::LayoutLength > arg2 ;
347 Dali::Toolkit::LayoutLength *argp2 ;
349 arg1 = (Dali::Toolkit::MeasuredSize *)jarg1;
350 argp2 = (Dali::Toolkit::LayoutLength *)jarg2;
353 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Toolkit::LayoutLength", 0);
359 (arg1)->SetSize(arg2);
361 catch (std::out_of_range& e)
363 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
365 catch (std::exception& e)
367 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
371 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
376 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_MeasuredSize_GetSize(void * jarg1)
379 Dali::Toolkit::MeasuredSize *arg1 = (Dali::Toolkit::MeasuredSize *) 0 ;
380 SwigValueWrapper< Dali::Toolkit::LayoutLength > result;
382 arg1 = (Dali::Toolkit::MeasuredSize *)jarg1;
385 result = (arg1)->GetSize();
387 catch (std::out_of_range& e)
389 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
391 catch (std::exception& e)
393 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
397 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
399 jresult = new Dali::Toolkit::LayoutLength((const Dali::Toolkit::LayoutLength &)result);