Data Fields
_Eolian_Function Struct Reference

Data Fields

Eolian_Object base
 
Eolian_Object set_base
 
Eina_Stringsharename
 
union {
   Eina_List *   params
 
   struct {
      Eina_List *   prop_values
 
      Eina_List *   prop_values_get
 
      Eina_List *   prop_values_set
 
      Eina_List *   prop_keys
 
      Eina_List *   prop_keys_get
 
      Eina_List *   prop_keys_set
 
   } 
 
}; 
 
Eolian_Function_Type type
 
Eolian_Object_Scope get_scope
 
Eolian_Object_Scope set_scope
 
Eolian_Typeget_ret_type
 
Eolian_Typeset_ret_type
 
Eolian_Expressionget_ret_val
 
Eolian_Expressionset_ret_val
 
Eolian_Implementget_impl
 
Eolian_Implementset_impl
 
Eina_Stringshareget_legacy
 
Eina_Stringshareset_legacy
 
Eolian_Documentationcommon_doc
 
Eolian_Documentationget_doc
 
Eolian_Documentationset_doc
 
Eolian_Documentationget_return_doc
 
Eolian_Documentationset_return_doc
 
Eina_Bool obj_is_const:1
 
Eina_Bool get_virtual_pure:1
 
Eina_Bool set_virtual_pure:1
 
Eina_Bool get_auto:1
 
Eina_Bool set_auto:1
 
Eina_Bool get_empty:1
 
Eina_Bool set_empty:1
 
Eina_Bool get_return_warn_unused:1
 
Eina_Bool set_return_warn_unused:1
 
Eina_Bool get_only_legacy: 1
 
Eina_Bool set_only_legacy: 1
 
Eina_Bool is_class:1
 
Eina_Bool is_c_only:1
 
Eina_Bool is_beta:1
 
Eina_Listctor_of
 
Eolian_Classklass