示例#1
0
文件: eolian.py 项目: AmarokPL/efl
 def return_c_type_get(self, ftype):
     s = lib.eolian_function_return_c_type_get(self, ftype)
     ret = _str_to_py(s)
     lib.eina_stringshare_del(c_void_p(s))
     return ret
示例#2
0
文件: eolian.py 项目: AmarokPL/efl
 def c_data_type(self):
     s = lib.eolian_class_c_data_type_get(self)
     ret = _str_to_py(s)
     lib.eina_stringshare_del(c_void_p(s))
     return ret
示例#3
0
文件: eolian.py 项目: AmarokPL/efl
 def c_macro(self):
     s = lib.eolian_event_c_macro_get(self)
     ret = _str_to_py(s)
     lib.eina_stringshare_del(c_void_p(s))
     return ret
示例#4
0
文件: eolian.py 项目: AmarokPL/efl
 def serialize(self):
     s = lib.eolian_expression_serialize(self)
     ret = _str_to_py(s)
     lib.eina_stringshare_del(c_void_p(s))
     return ret
示例#5
0
文件: eolian.py 项目: AmarokPL/efl
 def c_get_function_name(self):
     s = lib.eolian_class_c_get_function_name_get(self)
     ret = _str_to_py(s)
     lib.eina_stringshare_del(c_void_p(s))
     return ret
示例#6
0
文件: eolian.py 项目: AmarokPL/efl
 def c_type(self):
     s = lib.eolian_typedecl_struct_field_c_type_get(self)
     ret = _str_to_py(s)
     lib.eina_stringshare_del(c_void_p(s))
     return ret
示例#7
0
文件: eolian.py 项目: AmarokPL/efl
 def c_constant(self):
     s = lib.eolian_typedecl_enum_field_c_constant_get(self)
     ret = _str_to_py(s)
     lib.eina_stringshare_del(c_void_p(s))
     return ret
示例#8
0
文件: eolian.py 项目: AmarokPL/efl
 def c_type_get(self, as_return=False):
     s = lib.eolian_parameter_c_type_get(self, as_return)
     ret = _str_to_py(s)
     lib.eina_stringshare_del(c_void_p(s))
     return ret
示例#9
0
 def c_type_get(self, ctype):
     s = lib.eolian_type_c_type_get(self, ctype)
     ret = _str_to_py(s)
     lib.eina_stringshare_del(c_void_p(s))
     return ret
示例#10
0
 def full_c_name_get(self, ftype, use_legacy=False):
     s = lib.eolian_function_full_c_name_get(self, ftype, use_legacy)
     ret = _str_to_py(s)
     lib.eina_stringshare_del(c_void_p(s))
     return ret