_Eolian_Function Struct Reference

- Main Page
- Related Pages
- Modules
- Namespaces
- Data Structures
- Files
- Examples

- Data Structures
- Data Structure Index
- Class Hierarchy
- Data Fields

Data Fields
_Eolian_Function Struct Reference

## Data Fields
Eolian_Object | base
Eolian_Object | set_base
Eina_Stringshare * | name
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 | scope
Eolian_Type * | get_ret_type
Eolian_Type * | set_ret_type
Eolian_Expression * | get_ret_val
Eolian_Expression * | set_ret_val
Eolian_Implement * | get_impl
Eolian_Implement * | set_impl
Eina_Stringshare * | get_legacy
Eina_Stringshare * | set_legacy
Eolian_Documentation * | common_doc
Eolian_Documentation * | get_doc
Eolian_Documentation * | set_doc
Eolian_Documentation * | get_return_doc
Eolian_Documentation * | set_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_List * | ctor_of
Eolian_Class * | klass