summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCedric BAIL <cedric.bail@free.fr>2019-02-15 13:48:59 -0800
committerCedric BAIL <cedric.bail@free.fr>2019-03-08 14:31:08 -0800
commitbc12d9feb5e2904bc9d8e294d922e5de1a95757f (patch)
treebaec76e11965779e96f8688c51f3398d9a0f1864
parent6bb197caa9181f6c2639ecd25649a8237c158dd4 (diff)
downloadefl-bc12d9feb5e2904bc9d8e294d922e5de1a95757f.tar.gz
eo: make reflection getter const function.
Getter are usually not modifying there object. This is going to put a strong limit on what a getter property for MVVM is, as it will prevent any side effect on getting a property from a View. Reviewed-by: Xavi Artigas <xavierartigas@yahoo.es> Differential Revision: https://phab.enlightenment.org/D7969
-rw-r--r--src/bin/eolian/sources.c2
-rw-r--r--src/lib/elementary/elm_box_eo.c4
-rw-r--r--src/lib/elementary/elm_calendar_eo.c2
-rw-r--r--src/lib/elementary/elm_calendar_item_eo.c2
-rw-r--r--src/lib/elementary/elm_clock_eo.c10
-rw-r--r--src/lib/elementary/elm_color_item_eo.c2
-rw-r--r--src/lib/elementary/elm_colorselector_eo.c2
-rw-r--r--src/lib/elementary/elm_ctxpopup_eo.c4
-rw-r--r--src/lib/elementary/elm_ctxpopup_item_eo.c2
-rw-r--r--src/lib/elementary/elm_dayselector_eo.c2
-rw-r--r--src/lib/elementary/elm_diskselector_eo.c6
-rw-r--r--src/lib/elementary/elm_diskselector_item_eo.c2
-rw-r--r--src/lib/elementary/elm_entry_eo.c30
-rw-r--r--src/lib/elementary/elm_fileselector_eo.c2
-rw-r--r--src/lib/elementary/elm_flipselector_eo.c2
-rw-r--r--src/lib/elementary/elm_flipselector_item_eo.c2
-rw-r--r--src/lib/elementary/elm_gengrid_eo.c10
-rw-r--r--src/lib/elementary/elm_gengrid_item_eo.c4
-rw-r--r--src/lib/elementary/elm_genlist_eo.c18
-rw-r--r--src/lib/elementary/elm_genlist_item_eo.c14
-rw-r--r--src/lib/elementary/elm_gesture_layer_eo.c8
-rw-r--r--src/lib/elementary/elm_hoversel_eo.c4
-rw-r--r--src/lib/elementary/elm_index_eo.c12
-rw-r--r--src/lib/elementary/elm_interface_fileselector_eo.c12
-rw-r--r--src/lib/elementary/elm_label_eo.c8
-rw-r--r--src/lib/elementary/elm_list_eo.c6
-rw-r--r--src/lib/elementary/elm_list_item_eo.c4
-rw-r--r--src/lib/elementary/elm_map_eo.c6
-rw-r--r--src/lib/elementary/elm_mapbuf_eo.c8
-rw-r--r--src/lib/elementary/elm_menu_item_eo.c4
-rw-r--r--src/lib/elementary/elm_multibuttonentry_eo.c4
-rw-r--r--src/lib/elementary/elm_multibuttonentry_item_eo.c2
-rw-r--r--src/lib/elementary/elm_naviframe_eo.c6
-rw-r--r--src/lib/elementary/elm_notify_eo.c4
-rw-r--r--src/lib/elementary/elm_panel_eo.c6
-rw-r--r--src/lib/elementary/elm_popup_eo.c6
-rw-r--r--src/lib/elementary/elm_prefs_eo.c2
-rw-r--r--src/lib/elementary/elm_separator_eo.c2
-rw-r--r--src/lib/elementary/elm_slideshow_eo.c12
-rw-r--r--src/lib/elementary/elm_spinner_eo.c12
-rw-r--r--src/lib/elementary/elm_systray_eo.c10
-rw-r--r--src/lib/elementary/elm_table_eo.c2
-rw-r--r--src/lib/elementary/elm_toolbar_eo.c8
-rw-r--r--src/lib/elementary/elm_toolbar_item_eo.c8
-rw-r--r--src/lib/elementary/elm_web_eo.c12
-rw-r--r--src/lib/elementary/elm_widget_item_eo.c16
-rw-r--r--src/lib/eo/Eo.h4
-rw-r--r--src/lib/eo/eo.c2
-rw-r--r--src/lib/evas/canvas/evas_canvas_eo.c4
-rw-r--r--src/lib/evas/canvas/evas_text_eo.c4
-rw-r--r--src/tests/eo/suite/eo_test_class_simple.c6
-rw-r--r--src/tests/eo/suite/eo_test_class_simple.h2
-rw-r--r--src/tests/eo/suite/eo_test_reflection_complex_class_structure.c4
-rw-r--r--src/tests/eolian/data/class_simple_ref.c2
54 files changed, 167 insertions, 167 deletions
diff --git a/src/bin/eolian/sources.c b/src/bin/eolian/sources.c
index b04729b08a..923c7ba14f 100644
--- a/src/bin/eolian/sources.c
+++ b/src/bin/eolian/sources.c
@@ -351,7 +351,7 @@ _gen_reflect_get(Eina_Strbuf *buf, const char *cnamel, const Eolian_Type *valt,
eina_hash_set(refh, &fid, (void *)EOLIAN_PROP_GET);
eina_strbuf_append(buf, "\nstatic Eina_Value\n");
- eina_strbuf_append_printf(buf, "__eolian_%s_%s_get_reflect(Eo *obj)\n",
+ eina_strbuf_append_printf(buf, "__eolian_%s_%s_get_reflect(const Eo *obj)\n",
cnamel, eolian_function_name_get(fid));
eina_strbuf_append(buf, "{\n");
diff --git a/src/lib/elementary/elm_box_eo.c b/src/lib/elementary/elm_box_eo.c
index b99a6d1caa..397d7f49a7 100644
--- a/src/lib/elementary/elm_box_eo.c
+++ b/src/lib/elementary/elm_box_eo.c
@@ -27,7 +27,7 @@ Eina_Bool _elm_box_homogeneous_get(const Eo *obj, Elm_Box_Data *pd);
static Eina_Value
-__eolian_elm_box_homogeneous_get_reflect(Eo *obj)
+__eolian_elm_box_homogeneous_get_reflect(const Eo *obj)
{
Eina_Bool val = elm_obj_box_homogeneous_get(obj);
return eina_value_bool_init(val);
@@ -67,7 +67,7 @@ Eina_Bool _elm_box_horizontal_get(const Eo *obj, Elm_Box_Data *pd);
static Eina_Value
-__eolian_elm_box_horizontal_get_reflect(Eo *obj)
+__eolian_elm_box_horizontal_get_reflect(const Eo *obj)
{
Eina_Bool val = elm_obj_box_horizontal_get(obj);
return eina_value_bool_init(val);
diff --git a/src/lib/elementary/elm_calendar_eo.c b/src/lib/elementary/elm_calendar_eo.c
index ec10664558..2bb920f78f 100644
--- a/src/lib/elementary/elm_calendar_eo.c
+++ b/src/lib/elementary/elm_calendar_eo.c
@@ -43,7 +43,7 @@ double _elm_calendar_interval_get(const Eo *obj, Elm_Calendar_Data *pd);
static Eina_Value
-__eolian_elm_calendar_interval_get_reflect(Eo *obj)
+__eolian_elm_calendar_interval_get_reflect(const Eo *obj)
{
double val = elm_obj_calendar_interval_get(obj);
return eina_value_double_init(val);
diff --git a/src/lib/elementary/elm_calendar_item_eo.c b/src/lib/elementary/elm_calendar_item_eo.c
index f16163aaf5..8c98817768 100644
--- a/src/lib/elementary/elm_calendar_item_eo.c
+++ b/src/lib/elementary/elm_calendar_item_eo.c
@@ -23,7 +23,7 @@ int _elm_calendar_item_day_number_get(const Eo *obj, Elm_Calendar_Item_Data *pd)
static Eina_Value
-__eolian_elm_calendar_item_day_number_get_reflect(Eo *obj)
+__eolian_elm_calendar_item_day_number_get_reflect(const Eo *obj)
{
int val = elm_calendar_item_day_number_get(obj);
return eina_value_int_init(val);
diff --git a/src/lib/elementary/elm_clock_eo.c b/src/lib/elementary/elm_clock_eo.c
index e30f3e650d..b5bfc9f099 100644
--- a/src/lib/elementary/elm_clock_eo.c
+++ b/src/lib/elementary/elm_clock_eo.c
@@ -25,7 +25,7 @@ Eina_Bool _elm_clock_show_am_pm_get(const Eo *obj, Elm_Clock_Data *pd);
static Eina_Value
-__eolian_elm_clock_show_am_pm_get_reflect(Eo *obj)
+__eolian_elm_clock_show_am_pm_get_reflect(const Eo *obj)
{
Eina_Bool val = elm_obj_clock_show_am_pm_get(obj);
return eina_value_bool_init(val);
@@ -57,7 +57,7 @@ double _elm_clock_first_interval_get(const Eo *obj, Elm_Clock_Data *pd);
static Eina_Value
-__eolian_elm_clock_first_interval_get_reflect(Eo *obj)
+__eolian_elm_clock_first_interval_get_reflect(const Eo *obj)
{
double val = elm_obj_clock_first_interval_get(obj);
return eina_value_double_init(val);
@@ -89,7 +89,7 @@ Eina_Bool _elm_clock_show_seconds_get(const Eo *obj, Elm_Clock_Data *pd);
static Eina_Value
-__eolian_elm_clock_show_seconds_get_reflect(Eo *obj)
+__eolian_elm_clock_show_seconds_get_reflect(const Eo *obj)
{
Eina_Bool val = elm_obj_clock_show_seconds_get(obj);
return eina_value_bool_init(val);
@@ -121,7 +121,7 @@ Eina_Bool _elm_clock_edit_get(const Eo *obj, Elm_Clock_Data *pd);
static Eina_Value
-__eolian_elm_clock_edit_get_reflect(Eo *obj)
+__eolian_elm_clock_edit_get_reflect(const Eo *obj)
{
Eina_Bool val = elm_obj_clock_edit_get(obj);
return eina_value_bool_init(val);
@@ -153,7 +153,7 @@ Eina_Bool _elm_clock_pause_get(const Eo *obj, Elm_Clock_Data *pd);
static Eina_Value
-__eolian_elm_clock_pause_get_reflect(Eo *obj)
+__eolian_elm_clock_pause_get_reflect(const Eo *obj)
{
Eina_Bool val = elm_obj_clock_pause_get(obj);
return eina_value_bool_init(val);
diff --git a/src/lib/elementary/elm_color_item_eo.c b/src/lib/elementary/elm_color_item_eo.c
index 64c6bf6763..f0657c5f58 100644
--- a/src/lib/elementary/elm_color_item_eo.c
+++ b/src/lib/elementary/elm_color_item_eo.c
@@ -31,7 +31,7 @@ Eina_Bool _elm_color_item_selected_get(const Eo *obj, Elm_Color_Item_Data *pd);
static Eina_Value
-__eolian_elm_color_item_selected_get_reflect(Eo *obj)
+__eolian_elm_color_item_selected_get_reflect(const Eo *obj)
{
Eina_Bool val = elm_obj_color_item_selected_get(obj);
return eina_value_bool_init(val);
diff --git a/src/lib/elementary/elm_colorselector_eo.c b/src/lib/elementary/elm_colorselector_eo.c
index 2fd6bbd1a8..aba3685bd4 100644
--- a/src/lib/elementary/elm_colorselector_eo.c
+++ b/src/lib/elementary/elm_colorselector_eo.c
@@ -39,7 +39,7 @@ const char *_elm_colorselector_palette_name_get(const Eo *obj, Elm_Colorselector
static Eina_Value
-__eolian_elm_colorselector_palette_name_get_reflect(Eo *obj)
+__eolian_elm_colorselector_palette_name_get_reflect(const Eo *obj)
{
const char *val = elm_obj_colorselector_palette_name_get(obj);
return eina_value_string_init(val);
diff --git a/src/lib/elementary/elm_ctxpopup_eo.c b/src/lib/elementary/elm_ctxpopup_eo.c
index a3cd0e7105..890d96015d 100644
--- a/src/lib/elementary/elm_ctxpopup_eo.c
+++ b/src/lib/elementary/elm_ctxpopup_eo.c
@@ -43,7 +43,7 @@ Eina_Bool _elm_ctxpopup_horizontal_get(const Eo *obj, Elm_Ctxpopup_Data *pd);
static Eina_Value
-__eolian_elm_ctxpopup_horizontal_get_reflect(Eo *obj)
+__eolian_elm_ctxpopup_horizontal_get_reflect(const Eo *obj)
{
Eina_Bool val = elm_obj_ctxpopup_horizontal_get(obj);
return eina_value_bool_init(val);
@@ -75,7 +75,7 @@ Eina_Bool _elm_ctxpopup_auto_hide_disabled_get(const Eo *obj, Elm_Ctxpopup_Data
static Eina_Value
-__eolian_elm_ctxpopup_auto_hide_disabled_get_reflect(Eo *obj)
+__eolian_elm_ctxpopup_auto_hide_disabled_get_reflect(const Eo *obj)
{
Eina_Bool val = elm_obj_ctxpopup_auto_hide_disabled_get(obj);
return eina_value_bool_init(val);
diff --git a/src/lib/elementary/elm_ctxpopup_item_eo.c b/src/lib/elementary/elm_ctxpopup_item_eo.c
index 02b8c16bbd..837c69bbf6 100644
--- a/src/lib/elementary/elm_ctxpopup_item_eo.c
+++ b/src/lib/elementary/elm_ctxpopup_item_eo.c
@@ -31,7 +31,7 @@ Eina_Bool _elm_ctxpopup_item_selected_get(const Eo *obj, Elm_Ctxpopup_Item_Data
static Eina_Value
-__eolian_elm_ctxpopup_item_selected_get_reflect(Eo *obj)
+__eolian_elm_ctxpopup_item_selected_get_reflect(const Eo *obj)
{
Eina_Bool val = elm_obj_ctxpopup_item_selected_get(obj);
return eina_value_bool_init(val);
diff --git a/src/lib/elementary/elm_dayselector_eo.c b/src/lib/elementary/elm_dayselector_eo.c
index a05052e3d5..83b478502f 100644
--- a/src/lib/elementary/elm_dayselector_eo.c
+++ b/src/lib/elementary/elm_dayselector_eo.c
@@ -31,7 +31,7 @@ unsigned int _elm_dayselector_weekend_length_get(const Eo *obj, Elm_Dayselector_
static Eina_Value
-__eolian_elm_dayselector_weekend_length_get_reflect(Eo *obj)
+__eolian_elm_dayselector_weekend_length_get_reflect(const Eo *obj)
{
unsigned int val = elm_obj_dayselector_weekend_length_get(obj);
return eina_value_uint_init(val);
diff --git a/src/lib/elementary/elm_diskselector_eo.c b/src/lib/elementary/elm_diskselector_eo.c
index a016e724c3..b44f2a0f9f 100644
--- a/src/lib/elementary/elm_diskselector_eo.c
+++ b/src/lib/elementary/elm_diskselector_eo.c
@@ -23,7 +23,7 @@ int _elm_diskselector_side_text_max_length_get(const Eo *obj, Elm_Diskselector_D
static Eina_Value
-__eolian_elm_diskselector_side_text_max_length_get_reflect(Eo *obj)
+__eolian_elm_diskselector_side_text_max_length_get_reflect(const Eo *obj)
{
int val = elm_obj_diskselector_side_text_max_length_get(obj);
return eina_value_int_init(val);
@@ -55,7 +55,7 @@ Eina_Bool _elm_diskselector_round_enabled_get(const Eo *obj, Elm_Diskselector_Da
static Eina_Value
-__eolian_elm_diskselector_round_enabled_get_reflect(Eo *obj)
+__eolian_elm_diskselector_round_enabled_get_reflect(const Eo *obj)
{
Eina_Bool val = elm_obj_diskselector_round_enabled_get(obj);
return eina_value_bool_init(val);
@@ -87,7 +87,7 @@ int _elm_diskselector_display_item_num_get(const Eo *obj, Elm_Diskselector_Data
static Eina_Value
-__eolian_elm_diskselector_display_item_num_get_reflect(Eo *obj)
+__eolian_elm_diskselector_display_item_num_get_reflect(const Eo *obj)
{
int val = elm_obj_diskselector_display_item_num_get(obj);
return eina_value_int_init(val);
diff --git a/src/lib/elementary/elm_diskselector_item_eo.c b/src/lib/elementary/elm_diskselector_item_eo.c
index 806113c4c9..7b58d2c15e 100644
--- a/src/lib/elementary/elm_diskselector_item_eo.c
+++ b/src/lib/elementary/elm_diskselector_item_eo.c
@@ -31,7 +31,7 @@ Eina_Bool _elm_diskselector_item_selected_get(const Eo *obj, Elm_Diskselector_It
static Eina_Value
-__eolian_elm_diskselector_item_selected_get_reflect(Eo *obj)
+__eolian_elm_diskselector_item_selected_get_reflect(const Eo *obj)
{
Eina_Bool val = elm_obj_diskselector_item_selected_get(obj);
return eina_value_bool_init(val);
diff --git a/src/lib/elementary/elm_entry_eo.c b/src/lib/elementary/elm_entry_eo.c
index 6df71f9e0a..196d03a81e 100644
--- a/src/lib/elementary/elm_entry_eo.c
+++ b/src/lib/elementary/elm_entry_eo.c
@@ -65,7 +65,7 @@ Eina_Bool _elm_entry_scrollable_get(const Eo *obj, Elm_Entry_Data *pd);
static Eina_Value
-__eolian_elm_entry_scrollable_get_reflect(Eo *obj)
+__eolian_elm_entry_scrollable_get_reflect(const Eo *obj)
{
Eina_Bool val = elm_obj_entry_scrollable_get(obj);
return eina_value_bool_init(val);
@@ -97,7 +97,7 @@ Eina_Bool _elm_entry_input_panel_show_on_demand_get(const Eo *obj, Elm_Entry_Dat
static Eina_Value
-__eolian_elm_entry_input_panel_show_on_demand_get_reflect(Eo *obj)
+__eolian_elm_entry_input_panel_show_on_demand_get_reflect(const Eo *obj)
{
Eina_Bool val = elm_obj_entry_input_panel_show_on_demand_get(obj);
return eina_value_bool_init(val);
@@ -129,7 +129,7 @@ Eina_Bool _elm_entry_context_menu_disabled_get(const Eo *obj, Elm_Entry_Data *pd
static Eina_Value
-__eolian_elm_entry_context_menu_disabled_get_reflect(Eo *obj)
+__eolian_elm_entry_context_menu_disabled_get_reflect(const Eo *obj)
{
Eina_Bool val = elm_obj_entry_context_menu_disabled_get(obj);
return eina_value_bool_init(val);
@@ -181,7 +181,7 @@ Eina_Bool _elm_entry_selection_handler_disabled_get(const Eo *obj, Elm_Entry_Dat
static Eina_Value
-__eolian_elm_entry_selection_handler_disabled_get_reflect(Eo *obj)
+__eolian_elm_entry_selection_handler_disabled_get_reflect(const Eo *obj)
{
Eina_Bool val = elm_obj_entry_selection_handler_disabled_get(obj);
return eina_value_bool_init(val);
@@ -213,7 +213,7 @@ int _elm_entry_input_panel_layout_variation_get(const Eo *obj, Elm_Entry_Data *p
static Eina_Value
-__eolian_elm_entry_input_panel_layout_variation_get_reflect(Eo *obj)
+__eolian_elm_entry_input_panel_layout_variation_get_reflect(const Eo *obj)
{
int val = elm_obj_entry_input_panel_layout_variation_get(obj);
return eina_value_int_init(val);
@@ -253,7 +253,7 @@ Eina_Bool _elm_entry_editable_get(const Eo *obj, Elm_Entry_Data *pd);
static Eina_Value
-__eolian_elm_entry_editable_get_reflect(Eo *obj)
+__eolian_elm_entry_editable_get_reflect(const Eo *obj)
{
Eina_Bool val = elm_obj_entry_editable_get(obj);
return eina_value_bool_init(val);
@@ -285,7 +285,7 @@ const char *_elm_entry_anchor_hover_style_get(const Eo *obj, Elm_Entry_Data *pd)
static Eina_Value
-__eolian_elm_entry_anchor_hover_style_get_reflect(Eo *obj)
+__eolian_elm_entry_anchor_hover_style_get_reflect(const Eo *obj)
{
const char *val = elm_obj_entry_anchor_hover_style_get(obj);
return eina_value_string_init(val);
@@ -317,7 +317,7 @@ Eina_Bool _elm_entry_single_line_get(const Eo *obj, Elm_Entry_Data *pd);
static Eina_Value
-__eolian_elm_entry_single_line_get_reflect(Eo *obj)
+__eolian_elm_entry_single_line_get_reflect(const Eo *obj)
{
Eina_Bool val = elm_obj_entry_single_line_get(obj);
return eina_value_bool_init(val);
@@ -349,7 +349,7 @@ Eina_Bool _elm_entry_password_get(const Eo *obj, Elm_Entry_Data *pd);
static Eina_Value
-__eolian_elm_entry_password_get_reflect(Eo *obj)
+__eolian_elm_entry_password_get_reflect(const Eo *obj)
{
Eina_Bool val = elm_obj_entry_password_get(obj);
return eina_value_bool_init(val);
@@ -381,7 +381,7 @@ Eina_Bool _elm_entry_input_panel_return_key_disabled_get(const Eo *obj, Elm_Entr
static Eina_Value
-__eolian_elm_entry_input_panel_return_key_disabled_get_reflect(Eo *obj)
+__eolian_elm_entry_input_panel_return_key_disabled_get_reflect(const Eo *obj)
{
Eina_Bool val = elm_obj_entry_input_panel_return_key_disabled_get(obj);
return eina_value_bool_init(val);
@@ -413,7 +413,7 @@ Eina_Bool _elm_entry_autosave_get(const Eo *obj, Elm_Entry_Data *pd);
static Eina_Value
-__eolian_elm_entry_autosave_get_reflect(Eo *obj)
+__eolian_elm_entry_autosave_get_reflect(const Eo *obj)
{
Eina_Bool val = elm_obj_entry_autosave_get(obj);
return eina_value_bool_init(val);
@@ -453,7 +453,7 @@ Eina_Bool _elm_entry_prediction_allow_get(const Eo *obj, Elm_Entry_Data *pd);
static Eina_Value
-__eolian_elm_entry_prediction_allow_get_reflect(Eo *obj)
+__eolian_elm_entry_prediction_allow_get_reflect(const Eo *obj)
{
Eina_Bool val = elm_obj_entry_prediction_allow_get(obj);
return eina_value_bool_init(val);
@@ -509,7 +509,7 @@ Eina_Bool _elm_entry_input_panel_enabled_get(const Eo *obj, Elm_Entry_Data *pd);
static Eina_Value
-__eolian_elm_entry_input_panel_enabled_get_reflect(Eo *obj)
+__eolian_elm_entry_input_panel_enabled_get_reflect(const Eo *obj)
{
Eina_Bool val = elm_obj_entry_input_panel_enabled_get(obj);
return eina_value_bool_init(val);
@@ -549,7 +549,7 @@ int _elm_entry_cursor_pos_get(const Eo *obj, Elm_Entry_Data *pd);
static Eina_Value
-__eolian_elm_entry_cursor_pos_get_reflect(Eo *obj)
+__eolian_elm_entry_cursor_pos_get_reflect(const Eo *obj)
{
int val = elm_obj_entry_cursor_pos_get(obj);
return eina_value_int_init(val);
@@ -693,7 +693,7 @@ Eina_Bool _elm_entry_select_allow_get(const Eo *obj, Elm_Entry_Data *pd);
static Eina_Value
-__eolian_elm_entry_select_allow_get_reflect(Eo *obj)
+__eolian_elm_entry_select_allow_get_reflect(const Eo *obj)
{
Eina_Bool val = elm_obj_entry_select_allow_get(obj);
return eina_value_bool_init(val);
diff --git a/src/lib/elementary/elm_fileselector_eo.c b/src/lib/elementary/elm_fileselector_eo.c
index 36e7484546..fa3e9d6408 100644
--- a/src/lib/elementary/elm_fileselector_eo.c
+++ b/src/lib/elementary/elm_fileselector_eo.c
@@ -31,7 +31,7 @@ Eina_Bool _elm_fileselector_buttons_ok_cancel_get(const Eo *obj, Elm_Fileselecto
static Eina_Value
-__eolian_elm_fileselector_buttons_ok_cancel_get_reflect(Eo *obj)
+__eolian_elm_fileselector_buttons_ok_cancel_get_reflect(const Eo *obj)
{
Eina_Bool val = elm_obj_fileselector_buttons_ok_cancel_get(obj);
return eina_value_bool_init(val);
diff --git a/src/lib/elementary/elm_flipselector_eo.c b/src/lib/elementary/elm_flipselector_eo.c
index 083cc58e4e..f4bdae836b 100644
--- a/src/lib/elementary/elm_flipselector_eo.c
+++ b/src/lib/elementary/elm_flipselector_eo.c
@@ -43,7 +43,7 @@ double _elm_flipselector_first_interval_get(const Eo *obj, Elm_Flipselector_Data
static Eina_Value
-__eolian_elm_flipselector_first_interval_get_reflect(Eo *obj)
+__eolian_elm_flipselector_first_interval_get_reflect(const Eo *obj)
{
double val = elm_obj_flipselector_first_interval_get(obj);
return eina_value_double_init(val);
diff --git a/src/lib/elementary/elm_flipselector_item_eo.c b/src/lib/elementary/elm_flipselector_item_eo.c
index a9fb16250b..fc53dcdef4 100644
--- a/src/lib/elementary/elm_flipselector_item_eo.c
+++ b/src/lib/elementary/elm_flipselector_item_eo.c
@@ -23,7 +23,7 @@ Eina_Bool _elm_flipselector_item_selected_get(const Eo *obj, Elm_Flipselector_It
static Eina_Value
-__eolian_elm_flipselector_item_selected_get_reflect(Eo *obj)
+__eolian_elm_flipselector_item_selected_get_reflect(const Eo *obj)
{
Eina_Bool val = elm_obj_flipselector_item_selected_get(obj);
return eina_value_bool_init(val);
diff --git a/src/lib/elementary/elm_gengrid_eo.c b/src/lib/elementary/elm_gengrid_eo.c
index e22bd63cb3..e87ad58aef 100644
--- a/src/lib/elementary/elm_gengrid_eo.c
+++ b/src/lib/elementary/elm_gengrid_eo.c
@@ -65,7 +65,7 @@ Eina_Bool _elm_gengrid_filled_get(const Eo *obj, Elm_Gengrid_Data *pd);
static Eina_Value
-__eolian_elm_gengrid_filled_get_reflect(Eo *obj)
+__eolian_elm_gengrid_filled_get_reflect(const Eo *obj)
{
Eina_Bool val = elm_obj_gengrid_filled_get(obj);
return eina_value_bool_init(val);
@@ -97,7 +97,7 @@ Eina_Bool _elm_gengrid_multi_select_get(const Eo *obj, Elm_Gengrid_Data *pd);
static Eina_Value
-__eolian_elm_gengrid_multi_select_get_reflect(Eo *obj)
+__eolian_elm_gengrid_multi_select_get_reflect(const Eo *obj)
{
Eina_Bool val = elm_obj_gengrid_multi_select_get(obj);
return eina_value_bool_init(val);
@@ -145,7 +145,7 @@ Eina_Bool _elm_gengrid_reorder_mode_get(const Eo *obj, Elm_Gengrid_Data *pd);
static Eina_Value
-__eolian_elm_gengrid_reorder_mode_get_reflect(Eo *obj)
+__eolian_elm_gengrid_reorder_mode_get_reflect(const Eo *obj)
{
Eina_Bool val = elm_obj_gengrid_reorder_mode_get(obj);
return eina_value_bool_init(val);
@@ -177,7 +177,7 @@ Eina_Bool _elm_gengrid_highlight_mode_get(const Eo *obj, Elm_Gengrid_Data *pd);
static Eina_Value
-__eolian_elm_gengrid_highlight_mode_get_reflect(Eo *obj)
+__eolian_elm_gengrid_highlight_mode_get_reflect(const Eo *obj)
{
Eina_Bool val = elm_obj_gengrid_highlight_mode_get(obj);
return eina_value_bool_init(val);
@@ -229,7 +229,7 @@ Eina_Bool _elm_gengrid_horizontal_get(const Eo *obj, Elm_Gengrid_Data *pd);
static Eina_Value
-__eolian_elm_gengrid_horizontal_get_reflect(Eo *obj)
+__eolian_elm_gengrid_horizontal_get_reflect(const Eo *obj)
{
Eina_Bool val = elm_obj_gengrid_horizontal_get(obj);
return eina_value_bool_init(val);
diff --git a/src/lib/elementary/elm_gengrid_item_eo.c b/src/lib/elementary/elm_gengrid_item_eo.c
index fec70ea5be..2fc58db983 100644
--- a/src/lib/elementary/elm_gengrid_item_eo.c
+++ b/src/lib/elementary/elm_gengrid_item_eo.c
@@ -31,7 +31,7 @@ Eina_Bool _elm_gengrid_item_selected_get(const Eo *obj, Elm_Gen_Item *pd);
static Eina_Value
-__eolian_elm_gengrid_item_selected_get_reflect(Eo *obj)
+__eolian_elm_gengrid_item_selected_get_reflect(const Eo *obj)
{
Eina_Bool val = elm_obj_gengrid_item_selected_get(obj);
return eina_value_bool_init(val);
@@ -47,7 +47,7 @@ int _elm_gengrid_item_index_get(const Eo *obj, Elm_Gen_Item *pd);
static Eina_Value
-__eolian_elm_gengrid_item_index_get_reflect(Eo *obj)
+__eolian_elm_gengrid_item_index_get_reflect(const Eo *obj)
{
int val = elm_obj_gengrid_item_index_get(obj);
return eina_value_int_init(val);
diff --git a/src/lib/elementary/elm_genlist_eo.c b/src/lib/elementary/elm_genlist_eo.c
index 0ebe35fef0..ca2fd5669e 100644
--- a/src/lib/elementary/elm_genlist_eo.c
+++ b/src/lib/elementary/elm_genlist_eo.c
@@ -93,7 +93,7 @@ Eina_Bool _elm_genlist_homogeneous_get(const Eo *obj, Elm_Genlist_Data *pd);
static Eina_Value
-__eolian_elm_genlist_homogeneous_get_reflect(Eo *obj)
+__eolian_elm_genlist_homogeneous_get_reflect(const Eo *obj)
{
Eina_Bool val = elm_obj_genlist_homogeneous_get(obj);
return eina_value_bool_init(val);
@@ -133,7 +133,7 @@ Eina_Bool _elm_genlist_focus_on_selection_get(const Eo *obj, Elm_Genlist_Data *p
static Eina_Value
-__eolian_elm_genlist_focus_on_selection_get_reflect(Eo *obj)
+__eolian_elm_genlist_focus_on_selection_get_reflect(const Eo *obj)
{
Eina_Bool val = elm_obj_genlist_focus_on_selection_get(obj);
return eina_value_bool_init(val);
@@ -165,7 +165,7 @@ double _elm_genlist_longpress_timeout_get(const Eo *obj, Elm_Genlist_Data *pd);
static Eina_Value
-__eolian_elm_genlist_longpress_timeout_get_reflect(Eo *obj)
+__eolian_elm_genlist_longpress_timeout_get_reflect(const Eo *obj)
{
double val = elm_obj_genlist_longpress_timeout_get(obj);
return eina_value_double_init(val);
@@ -197,7 +197,7 @@ Eina_Bool _elm_genlist_multi_select_get(const Eo *obj, Elm_Genlist_Data *pd);
static Eina_Value
-__eolian_elm_genlist_multi_select_get_reflect(Eo *obj)
+__eolian_elm_genlist_multi_select_get_reflect(const Eo *obj)
{
Eina_Bool val = elm_obj_genlist_multi_select_get(obj);
return eina_value_bool_init(val);
@@ -229,7 +229,7 @@ Eina_Bool _elm_genlist_reorder_mode_get(const Eo *obj, Elm_Genlist_Data *pd);
static Eina_Value
-__eolian_elm_genlist_reorder_mode_get_reflect(Eo *obj)
+__eolian_elm_genlist_reorder_mode_get_reflect(const Eo *obj)
{
Eina_Bool val = elm_obj_genlist_reorder_mode_get(obj);
return eina_value_bool_init(val);
@@ -261,7 +261,7 @@ Eina_Bool _elm_genlist_decorate_mode_get(const Eo *obj, Elm_Genlist_Data *pd);
static Eina_Value
-__eolian_elm_genlist_decorate_mode_get_reflect(Eo *obj)
+__eolian_elm_genlist_decorate_mode_get_reflect(const Eo *obj)
{
Eina_Bool val = elm_obj_genlist_decorate_mode_get(obj);
return eina_value_bool_init(val);
@@ -301,7 +301,7 @@ int _elm_genlist_block_count_get(const Eo *obj, Elm_Genlist_Data *pd);
static Eina_Value
-__eolian_elm_genlist_block_count_get_reflect(Eo *obj)
+__eolian_elm_genlist_block_count_get_reflect(const Eo *obj)
{
int val = elm_obj_genlist_block_count_get(obj);
return eina_value_int_init(val);
@@ -333,7 +333,7 @@ Eina_Bool _elm_genlist_tree_effect_enabled_get(const Eo *obj, Elm_Genlist_Data *
static Eina_Value
-__eolian_elm_genlist_tree_effect_enabled_get_reflect(Eo *obj)
+__eolian_elm_genlist_tree_effect_enabled_get_reflect(const Eo *obj)
{
Eina_Bool val = elm_obj_genlist_tree_effect_enabled_get(obj);
return eina_value_bool_init(val);
@@ -365,7 +365,7 @@ Eina_Bool _elm_genlist_highlight_mode_get(const Eo *obj, Elm_Genlist_Data *pd);
static Eina_Value
-__eolian_elm_genlist_highlight_mode_get_reflect(Eo *obj)
+__eolian_elm_genlist_highlight_mode_get_reflect(const Eo *obj)
{
Eina_Bool val = elm_obj_genlist_highlight_mode_get(obj);
return eina_value_bool_init(val);
diff --git a/src/lib/elementary/elm_genlist_item_eo.c b/src/lib/elementary/elm_genlist_item_eo.c
index 6b7dfe46af..236c6ac994 100644
--- a/src/lib/elementary/elm_genlist_item_eo.c
+++ b/src/lib/elementary/elm_genlist_item_eo.c
@@ -39,7 +39,7 @@ Eina_Bool _elm_genlist_item_selected_get(const Eo *obj, Elm_Gen_Item *pd);
static Eina_Value
-__eolian_elm_genlist_item_selected_get_reflect(Eo *obj)
+__eolian_elm_genlist_item_selected_get_reflect(const Eo *obj)
{
Eina_Bool val = elm_obj_genlist_item_selected_get(obj);
return eina_value_bool_init(val);
@@ -71,7 +71,7 @@ Eina_Bool _elm_genlist_item_expanded_get(const Eo *obj, Elm_Gen_Item *pd);
static Eina_Value
-__eolian_elm_genlist_item_expanded_get_reflect(Eo *obj)
+__eolian_elm_genlist_item_expanded_get_reflect(const Eo *obj)
{
Eina_Bool val = elm_obj_genlist_item_expanded_get(obj);
return eina_value_bool_init(val);
@@ -83,7 +83,7 @@ int _elm_genlist_item_expanded_depth_get(const Eo *obj, Elm_Gen_Item *pd);
static Eina_Value
-__eolian_elm_genlist_item_expanded_depth_get_reflect(Eo *obj)
+__eolian_elm_genlist_item_expanded_depth_get_reflect(const Eo *obj)
{
int val = elm_obj_genlist_item_expanded_depth_get(obj);
return eina_value_int_init(val);
@@ -99,7 +99,7 @@ int _elm_genlist_item_index_get(const Eo *obj, Elm_Gen_Item *pd);
static Eina_Value
-__eolian_elm_genlist_item_index_get_reflect(Eo *obj)
+__eolian_elm_genlist_item_index_get_reflect(const Eo *obj)
{
int val = elm_obj_genlist_item_index_get(obj);
return eina_value_int_init(val);
@@ -111,7 +111,7 @@ const char *_elm_genlist_item_decorate_mode_get(const Eo *obj, Elm_Gen_Item *pd)
static Eina_Value
-__eolian_elm_genlist_item_decorate_mode_get_reflect(Eo *obj)
+__eolian_elm_genlist_item_decorate_mode_get_reflect(const Eo *obj)
{
const char *val = elm_obj_genlist_item_decorate_mode_get(obj);
return eina_value_string_init(val);
@@ -143,7 +143,7 @@ Eina_Bool _elm_genlist_item_flip_get(const Eo *obj, Elm_Gen_Item *pd);
static Eina_Value
-__eolian_elm_genlist_item_flip_get_reflect(Eo *obj)
+__eolian_elm_genlist_item_flip_get_reflect(const Eo *obj)
{
Eina_Bool val = elm_obj_genlist_item_flip_get(obj);
return eina_value_bool_init(val);
@@ -187,7 +187,7 @@ Eina_Bool _elm_genlist_item_pin_get(const Eo *obj, Elm_Gen_Item *pd);
static Eina_Value
-__eolian_elm_genlist_item_pin_get_reflect(Eo *obj)
+__eolian_elm_genlist_item_pin_get_reflect(const Eo *obj)
{
Eina_Bool val = elm_obj_genlist_item_pin_get(obj);
return eina_value_bool_init(val);
diff --git a/src/lib/elementary/elm_gesture_layer_eo.c b/src/lib/elementary/elm_gesture_layer_eo.c
index 9cdae6c1fe..d83e663601 100644
--- a/src/lib/elementary/elm_gesture_layer_eo.c
+++ b/src/lib/elementary/elm_gesture_layer_eo.c
@@ -23,7 +23,7 @@ double _elm_gesture_layer_zoom_step_get(const Eo *obj, Elm_Gesture_Layer_Data *p
static Eina_Value
-__eolian_elm_gesture_layer_zoom_step_get_reflect(Eo *obj)
+__eolian_elm_gesture_layer_zoom_step_get_reflect(const Eo *obj)
{
double val = elm_obj_gesture_layer_zoom_step_get(obj);
return eina_value_double_init(val);
@@ -55,7 +55,7 @@ int _elm_gesture_layer_tap_finger_size_get(const Eo *obj, Elm_Gesture_Layer_Data
static Eina_Value
-__eolian_elm_gesture_layer_tap_finger_size_get_reflect(Eo *obj)
+__eolian_elm_gesture_layer_tap_finger_size_get_reflect(const Eo *obj)
{
int val = elm_obj_gesture_layer_tap_finger_size_get(obj);
return eina_value_int_init(val);
@@ -87,7 +87,7 @@ Eina_Bool _elm_gesture_layer_hold_events_get(const Eo *obj, Elm_Gesture_Layer_Da
static Eina_Value
-__eolian_elm_gesture_layer_hold_events_get_reflect(Eo *obj)
+__eolian_elm_gesture_layer_hold_events_get_reflect(const Eo *obj)
{
Eina_Bool val = elm_obj_gesture_layer_hold_events_get(obj);
return eina_value_bool_init(val);
@@ -119,7 +119,7 @@ double _elm_gesture_layer_rotate_step_get(const Eo *obj, Elm_Gesture_Layer_Data
static Eina_Value
-__eolian_elm_gesture_layer_rotate_step_get_reflect(Eo *obj)
+__eolian_elm_gesture_layer_rotate_step_get_reflect(const Eo *obj)
{
double val = elm_obj_gesture_layer_rotate_step_get(obj);
return eina_value_double_init(val);
diff --git a/src/lib/elementary/elm_hoversel_eo.c b/src/lib/elementary/elm_hoversel_eo.c
index d5eada96c3..5d578710fc 100644
--- a/src/lib/elementary/elm_hoversel_eo.c
+++ b/src/lib/elementary/elm_hoversel_eo.c
@@ -31,7 +31,7 @@ Eina_Bool _elm_hoversel_horizontal_get(const Eo *obj, Elm_Hoversel_Data *pd);
static Eina_Value
-__eolian_elm_hoversel_horizontal_get_reflect(Eo *obj)
+__eolian_elm_hoversel_horizontal_get_reflect(const Eo *obj)
{
Eina_Bool val = elm_obj_hoversel_horizontal_get(obj);
return eina_value_bool_init(val);
@@ -79,7 +79,7 @@ Eina_Bool _elm_hoversel_auto_update_get(const Eo *obj, Elm_Hoversel_Data *pd);
static Eina_Value
-__eolian_elm_hoversel_auto_update_get_reflect(Eo *obj)
+__eolian_elm_hoversel_auto_update_get_reflect(const Eo *obj)
{
Eina_Bool val = elm_obj_hoversel_auto_update_get(obj);
return eina_value_bool_init(val);
diff --git a/src/lib/elementary/elm_index_eo.c b/src/lib/elementary/elm_index_eo.c
index db4af4fe54..9c935c7f92 100644
--- a/src/lib/elementary/elm_index_eo.c
+++ b/src/lib/elementary/elm_index_eo.c
@@ -31,7 +31,7 @@ Eina_Bool _elm_index_autohide_disabled_get(const Eo *obj, Elm_Index_Data *pd);
static Eina_Value
-__eolian_elm_index_autohide_disabled_get_reflect(Eo *obj)
+__eolian_elm_index_autohide_disabled_get_reflect(const Eo *obj)
{
Eina_Bool val = elm_obj_index_autohide_disabled_get(obj);
return eina_value_bool_init(val);
@@ -63,7 +63,7 @@ Eina_Bool _elm_index_omit_enabled_get(const Eo *obj, Elm_Index_Data *pd);
static Eina_Value
-__eolian_elm_index_omit_enabled_get_reflect(Eo *obj)
+__eolian_elm_index_omit_enabled_get_reflect(const Eo *obj)
{
Eina_Bool val = elm_obj_index_omit_enabled_get(obj);
return eina_value_bool_init(val);
@@ -95,7 +95,7 @@ int _elm_index_standard_priority_get(const Eo *obj, Elm_Index_Data *pd);
static Eina_Value
-__eolian_elm_index_standard_priority_get_reflect(Eo *obj)
+__eolian_elm_index_standard_priority_get_reflect(const Eo *obj)
{
int val = elm_obj_index_standard_priority_get(obj);
return eina_value_int_init(val);
@@ -127,7 +127,7 @@ double _elm_index_delay_change_time_get(const Eo *obj, Elm_Index_Data *pd);
static Eina_Value
-__eolian_elm_index_delay_change_time_get_reflect(Eo *obj)
+__eolian_elm_index_delay_change_time_get_reflect(const Eo *obj)
{
double val = elm_obj_index_delay_change_time_get(obj);
return eina_value_double_init(val);
@@ -159,7 +159,7 @@ Eina_Bool _elm_index_indicator_disabled_get(const Eo *obj, Elm_Index_Data *pd);
static Eina_Value
-__eolian_elm_index_indicator_disabled_get_reflect(Eo *obj)
+__eolian_elm_index_indicator_disabled_get_reflect(const Eo *obj)
{
Eina_Bool val = elm_obj_index_indicator_disabled_get(obj);
return eina_value_bool_init(val);
@@ -191,7 +191,7 @@ int _elm_index_item_level_get(const Eo *obj, Elm_Index_Data *pd);
static Eina_Value
-__eolian_elm_index_item_level_get_reflect(Eo *obj)
+__eolian_elm_index_item_level_get_reflect(const Eo *obj)
{
int val = elm_obj_index_item_level_get(obj);
return eina_value_int_init(val);
diff --git a/src/lib/elementary/elm_interface_fileselector_eo.c b/src/lib/elementary/elm_interface_fileselector_eo.c
index d24b1dc54d..1f6636b664 100644
--- a/src/lib/elementary/elm_interface_fileselector_eo.c
+++ b/src/lib/elementary/elm_interface_fileselector_eo.c
@@ -17,7 +17,7 @@ __eolian_elm_interface_fileselector_folder_only_set_reflect(Eo *obj, Eina_Value
EOAPI EFL_VOID_FUNC_BODYV(elm_interface_fileselector_folder_only_set, EFL_FUNC_CALL(only), Eina_Bool only);
static Eina_Value
-__eolian_elm_interface_fileselector_folder_only_get_reflect(Eo *obj)
+__eolian_elm_interface_fileselector_folder_only_get_reflect(const Eo *obj)
{
Eina_Bool val = elm_interface_fileselector_folder_only_get(obj);
return eina_value_bool_init(val);
@@ -45,7 +45,7 @@ __eolian_elm_interface_fileselector_hidden_visible_set_reflect(Eo *obj, Eina_Val
EOAPI EFL_VOID_FUNC_BODYV(elm_interface_fileselector_hidden_visible_set, EFL_FUNC_CALL(hidden), Eina_Bool hidden);
static Eina_Value
-__eolian_elm_interface_fileselector_hidden_visible_get_reflect(Eo *obj)
+__eolian_elm_interface_fileselector_hidden_visible_get_reflect(const Eo *obj)
{
Eina_Bool val = elm_interface_fileselector_hidden_visible_get(obj);
return eina_value_bool_init(val);
@@ -73,7 +73,7 @@ __eolian_elm_interface_fileselector_multi_select_set_reflect(Eo *obj, Eina_Value
EOAPI EFL_VOID_FUNC_BODYV(elm_interface_fileselector_multi_select_set, EFL_FUNC_CALL(multi), Eina_Bool multi);
static Eina_Value
-__eolian_elm_interface_fileselector_multi_select_get_reflect(Eo *obj)
+__eolian_elm_interface_fileselector_multi_select_get_reflect(const Eo *obj)
{
Eina_Bool val = elm_interface_fileselector_multi_select_get(obj);
return eina_value_bool_init(val);
@@ -99,7 +99,7 @@ __eolian_elm_interface_fileselector_expandable_set_reflect(Eo *obj, Eina_Value v
EOAPI EFL_VOID_FUNC_BODYV(elm_interface_fileselector_expandable_set, EFL_FUNC_CALL(expand), Eina_Bool expand);
static Eina_Value
-__eolian_elm_interface_fileselector_expandable_get_reflect(Eo *obj)
+__eolian_elm_interface_fileselector_expandable_get_reflect(const Eo *obj)
{
Eina_Bool val = elm_interface_fileselector_expandable_get(obj);
return eina_value_bool_init(val);
@@ -127,7 +127,7 @@ __eolian_elm_interface_fileselector_is_save_set_reflect(Eo *obj, Eina_Value val)
EOAPI EFL_VOID_FUNC_BODYV(elm_interface_fileselector_is_save_set, EFL_FUNC_CALL(is_save), Eina_Bool is_save);
static Eina_Value
-__eolian_elm_interface_fileselector_is_save_get_reflect(Eo *obj)
+__eolian_elm_interface_fileselector_is_save_get_reflect(const Eo *obj)
{
Eina_Bool val = elm_interface_fileselector_is_save_get(obj);
return eina_value_bool_init(val);
@@ -154,7 +154,7 @@ __eolian_elm_interface_fileselector_current_name_set_reflect(Eo *obj, Eina_Value
EOAPI EFL_VOID_FUNC_BODYV(elm_interface_fileselector_current_name_set, EFL_FUNC_CALL(name), const char *name);
static Eina_Value
-__eolian_elm_interface_fileselector_current_name_get_reflect(Eo *obj)
+__eolian_elm_interface_fileselector_current_name_get_reflect(const Eo *obj)
{
const char *val = elm_interface_fileselector_current_name_get(obj);
return eina_value_string_init(val);
diff --git a/src/lib/elementary/elm_label_eo.c b/src/lib/elementary/elm_label_eo.c
index f16ea83ffd..d19545f842 100644
--- a/src/lib/elementary/elm_label_eo.c
+++ b/src/lib/elementary/elm_label_eo.c
@@ -25,7 +25,7 @@ int _elm_label_wrap_width_get(const Eo *obj, Elm_Label_Data *pd);
static Eina_Value
-__eolian_elm_label_wrap_width_get_reflect(Eo *obj)
+__eolian_elm_label_wrap_width_get_reflect(const Eo *obj)
{
int val = elm_obj_label_wrap_width_get(obj);
return eina_value_int_init(val);
@@ -57,7 +57,7 @@ double _elm_label_slide_speed_get(const Eo *obj, Elm_Label_Data *pd);
static Eina_Value
-__eolian_elm_label_slide_speed_get_reflect(Eo *obj)
+__eolian_elm_label_slide_speed_get_reflect(const Eo *obj)
{
double val = elm_obj_label_slide_speed_get(obj);
return eina_value_double_init(val);
@@ -97,7 +97,7 @@ double _elm_label_slide_duration_get(const Eo *obj, Elm_Label_Data *pd);
static Eina_Value
-__eolian_elm_label_slide_duration_get_reflect(Eo *obj)
+__eolian_elm_label_slide_duration_get_reflect(const Eo *obj)
{
double val = elm_obj_label_slide_duration_get(obj);
return eina_value_double_init(val);
@@ -137,7 +137,7 @@ Eina_Bool _elm_label_ellipsis_get(const Eo *obj, Elm_Label_Data *pd);
static Eina_Value
-__eolian_elm_label_ellipsis_get_reflect(Eo *obj)
+__eolian_elm_label_ellipsis_get_reflect(const Eo *obj)
{
Eina_Bool val = elm_obj_label_ellipsis_get(obj);
return eina_value_bool_init(val);
diff --git a/src/lib/elementary/elm_list_eo.c b/src/lib/elementary/elm_list_eo.c
index 077fcac301..9668aa5e07 100644
--- a/src/lib/elementary/elm_list_eo.c
+++ b/src/lib/elementary/elm_list_eo.c
@@ -43,7 +43,7 @@ Eina_Bool _elm_list_horizontal_get(const Eo *obj, Elm_List_Data *pd);
static Eina_Value
-__eolian_elm_list_horizontal_get_reflect(Eo *obj)
+__eolian_elm_list_horizontal_get_reflect(const Eo *obj)
{
Eina_Bool val = elm_obj_list_horizontal_get(obj);
return eina_value_bool_init(val);
@@ -83,7 +83,7 @@ Eina_Bool _elm_list_focus_on_selection_get(const Eo *obj, Elm_List_Data *pd);
static Eina_Value
-__eolian_elm_list_focus_on_selection_get_reflect(Eo *obj)
+__eolian_elm_list_focus_on_selection_get_reflect(const Eo *obj)
{
Eina_Bool val = elm_obj_list_focus_on_selection_get(obj);
return eina_value_bool_init(val);
@@ -115,7 +115,7 @@ Eina_Bool _elm_list_multi_select_get(const Eo *obj, Elm_List_Data *pd);
static Eina_Value
-__eolian_elm_list_multi_select_get_reflect(Eo *obj)
+__eolian_elm_list_multi_select_get_reflect(const Eo *obj)
{
Eina_Bool val = elm_obj_list_multi_select_get(obj);
return eina_value_bool_init(val);
diff --git a/src/lib/elementary/elm_list_item_eo.c b/src/lib/elementary/elm_list_item_eo.c
index 358b9a2284..6e66802e6c 100644
--- a/src/lib/elementary/elm_list_item_eo.c
+++ b/src/lib/elementary/elm_list_item_eo.c
@@ -23,7 +23,7 @@ Eina_Bool _elm_list_item_separator_get(const Eo *obj, Elm_List_Item_Data *pd);
static Eina_Value
-__eolian_elm_list_item_separator_get_reflect(Eo *obj)
+__eolian_elm_list_item_separator_get_reflect(const Eo *obj)
{
Eina_Bool val = elm_obj_list_item_separator_get(obj);
return eina_value_bool_init(val);
@@ -55,7 +55,7 @@ Eina_Bool _elm_list_item_selected_get(const Eo *obj, Elm_List_Item_Data *pd);
static Eina_Value
-__eolian_elm_list_item_selected_get_reflect(Eo *obj)
+__eolian_elm_list_item_selected_get_reflect(const Eo *obj)
{
Eina_Bool val = elm_obj_list_item_selected_get(obj);
return eina_value_bool_init(val);
diff --git a/src/lib/elementary/elm_map_eo.c b/src/lib/elementary/elm_map_eo.c
index 3bc322b303..62ed9c2861 100644
--- a/src/lib/elementary/elm_map_eo.c
+++ b/src/lib/elementary/elm_map_eo.c
@@ -49,7 +49,7 @@ int _elm_map_zoom_min_get(const Eo *obj, Elm_Map_Data *pd);
static Eina_Value
-__eolian_elm_map_zoom_min_get_reflect(Eo *obj)
+__eolian_elm_map_zoom_min_get_reflect(const Eo *obj)
{
int val = elm_obj_map_zoom_min_get(obj);
return eina_value_int_init(val);
@@ -89,7 +89,7 @@ const char *_elm_map_user_agent_get(const Eo *obj, Elm_Map_Data *pd);
static Eina_Value
-__eolian_elm_map_user_agent_get_reflect(Eo *obj)
+__eolian_elm_map_user_agent_get_reflect(const Eo *obj)
{
const char *val = elm_obj_map_user_agent_get(obj);
return eina_value_string_init(val);
@@ -121,7 +121,7 @@ int _elm_map_zoom_max_get(const Eo *obj, Elm_Map_Data *pd);
static Eina_Value
-__eolian_elm_map_zoom_max_get_reflect(Eo *obj)
+__eolian_elm_map_zoom_max_get_reflect(const Eo *obj)
{
int val = elm_obj_map_zoom_max_get(obj);
return eina_value_int_init(val);
diff --git a/src/lib/elementary/elm_mapbuf_eo.c b/src/lib/elementary/elm_mapbuf_eo.c
index a480b77cc1..c84bc21fb3 100644
--- a/src/lib/elementary/elm_mapbuf_eo.c
+++ b/src/lib/elementary/elm_mapbuf_eo.c
@@ -23,7 +23,7 @@ Eina_Bool _elm_mapbuf_auto_get(const Eo *obj, Elm_Mapbuf_Data *pd);
static Eina_Value
-__eolian_elm_mapbuf_auto_get_reflect(Eo *obj)
+__eolian_elm_mapbuf_auto_get_reflect(const Eo *obj)
{
Eina_Bool val = elm_private_mapbuf_auto_get(obj);
return eina_value_bool_init(val);
@@ -55,7 +55,7 @@ Eina_Bool _elm_mapbuf_smooth_get(const Eo *obj, Elm_Mapbuf_Data *pd);
static Eina_Value
-__eolian_elm_mapbuf_smooth_get_reflect(Eo *obj)
+__eolian_elm_mapbuf_smooth_get_reflect(const Eo *obj)
{
Eina_Bool val = elm_private_mapbuf_smooth_get(obj);
return eina_value_bool_init(val);
@@ -87,7 +87,7 @@ Eina_Bool _elm_mapbuf_alpha_get(const Eo *obj, Elm_Mapbuf_Data *pd);
static Eina_Value
-__eolian_elm_mapbuf_alpha_get_reflect(Eo *obj)
+__eolian_elm_mapbuf_alpha_get_reflect(const Eo *obj)
{
Eina_Bool val = elm_private_mapbuf_alpha_get(obj);
return eina_value_bool_init(val);
@@ -119,7 +119,7 @@ Eina_Bool _elm_mapbuf_enabled_get(const Eo *obj, Elm_Mapbuf_Data *pd);
static Eina_Value
-__eolian_elm_mapbuf_enabled_get_reflect(Eo *obj)
+__eolian_elm_mapbuf_enabled_get_reflect(const Eo *obj)
{
Eina_Bool val = elm_private_mapbuf_enabled_get(obj);
return eina_value_bool_init(val);
diff --git a/src/lib/elementary/elm_menu_item_eo.c b/src/lib/elementary/elm_menu_item_eo.c
index 40d2fd8aed..aceea71676 100644
--- a/src/lib/elementary/elm_menu_item_eo.c
+++ b/src/lib/elementary/elm_menu_item_eo.c
@@ -23,7 +23,7 @@ const char *_elm_menu_item_icon_name_get(const Eo *obj, Elm_Menu_Item_Data *pd);
static Eina_Value
-__eolian_elm_menu_item_icon_name_get_reflect(Eo *obj)
+__eolian_elm_menu_item_icon_name_get_reflect(const Eo *obj)
{
const char *val = elm_obj_menu_item_icon_name_get(obj);
return eina_value_string_init(val);
@@ -63,7 +63,7 @@ Eina_Bool _elm_menu_item_selected_get(const Eo *obj, Elm_Menu_Item_Data *pd);
static Eina_Value
-__eolian_elm_menu_item_selected_get_reflect(Eo *obj)
+__eolian_elm_menu_item_selected_get_reflect(const Eo *obj)
{
Eina_Bool val = elm_obj_menu_item_selected_get(obj);
return eina_value_bool_init(val);
diff --git a/src/lib/elementary/elm_multibuttonentry_eo.c b/src/lib/elementary/elm_multibuttonentry_eo.c
index 0819d7a6f3..24dfb7fc45 100644
--- a/src/lib/elementary/elm_multibuttonentry_eo.c
+++ b/src/lib/elementary/elm_multibuttonentry_eo.c
@@ -39,7 +39,7 @@ Eina_Bool _elm_multibuttonentry_editable_get(const Eo *obj, Elm_Multibuttonentry
static Eina_Value
-__eolian_elm_multibuttonentry_editable_get_reflect(Eo *obj)
+__eolian_elm_multibuttonentry_editable_get_reflect(const Eo *obj)
{
Eina_Bool val = elm_obj_multibuttonentry_editable_get(obj);
return eina_value_bool_init(val);
@@ -71,7 +71,7 @@ Eina_Bool _elm_multibuttonentry_expanded_get(const Eo *obj, Elm_Multibuttonentry
static Eina_Value
-__eolian_elm_multibuttonentry_expanded_get_reflect(Eo *obj)
+__eolian_elm_multibuttonentry_expanded_get_reflect(const Eo *obj)
{
Eina_Bool val = elm_obj_multibuttonentry_expanded_get(obj);
return eina_value_bool_init(val);
diff --git a/src/lib/elementary/elm_multibuttonentry_item_eo.c b/src/lib/elementary/elm_multibuttonentry_item_eo.c
index 0fcd277b69..153de11cf1 100644
--- a/src/lib/elementary/elm_multibuttonentry_item_eo.c
+++ b/src/lib/elementary/elm_multibuttonentry_item_eo.c
@@ -23,7 +23,7 @@ Eina_Bool _elm_multibuttonentry_item_selected_get(const Eo *obj, Elm_Multibutton
static Eina_Value
-__eolian_elm_multibuttonentry_item_selected_get_reflect(Eo *obj)
+__eolian_elm_multibuttonentry_item_selected_get_reflect(const Eo *obj)
{
Eina_Bool val = elm_obj_multibuttonentry_item_selected_get(obj);
return eina_value_bool_init(val);
diff --git a/src/lib/elementary/elm_naviframe_eo.c b/src/lib/elementary/elm_naviframe_eo.c
index c4ecbba429..5bbd65f531 100644
--- a/src/lib/elementary/elm_naviframe_eo.c
+++ b/src/lib/elementary/elm_naviframe_eo.c
@@ -31,7 +31,7 @@ Eina_Bool _elm_naviframe_event_enabled_get(const Eo *obj, Elm_Naviframe_Data *pd
static Eina_Value
-__eolian_elm_naviframe_event_enabled_get_reflect(Eo *obj)
+__eolian_elm_naviframe_event_enabled_get_reflect(const Eo *obj)
{
Eina_Bool val = elm_obj_naviframe_event_enabled_get(obj);
return eina_value_bool_init(val);
@@ -63,7 +63,7 @@ Eina_Bool _elm_naviframe_content_preserve_on_pop_get(const Eo *obj, Elm_Navifram
static Eina_Value
-__eolian_elm_naviframe_content_preserve_on_pop_get_reflect(Eo *obj)
+__eolian_elm_naviframe_content_preserve_on_pop_get_reflect(const Eo *obj)
{
Eina_Bool val = elm_obj_naviframe_content_preserve_on_pop_get(obj);
return eina_value_bool_init(val);
@@ -95,7 +95,7 @@ Eina_Bool _elm_naviframe_prev_btn_auto_pushed_get(const Eo *obj, Elm_Naviframe_D
static Eina_Value
-__eolian_elm_naviframe_prev_btn_auto_pushed_get_reflect(Eo *obj)
+__eolian_elm_naviframe_prev_btn_auto_pushed_get_reflect(const Eo *obj)
{
Eina_Bool val = elm_obj_naviframe_prev_btn_auto_pushed_get(obj);
return eina_value_bool_init(val);
diff --git a/src/lib/elementary/elm_notify_eo.c b/src/lib/elementary/elm_notify_eo.c
index b4974fabb6..fb64698d46 100644
--- a/src/lib/elementary/elm_notify_eo.c
+++ b/src/lib/elementary/elm_notify_eo.c
@@ -37,7 +37,7 @@ Eina_Bool _elm_notify_allow_events_get(const Eo *obj, Elm_Notify_Data *pd);
static Eina_Value
-__eolian_elm_notify_allow_events_get_reflect(Eo *obj)
+__eolian_elm_notify_allow_events_get_reflect(const Eo *obj)
{
Eina_Bool val = elm_obj_notify_allow_events_get(obj);
return eina_value_bool_init(val);
@@ -69,7 +69,7 @@ double _elm_notify_timeout_get(const Eo *obj, Elm_Notify_Data *pd);
static Eina_Value
-__eolian_elm_notify_timeout_get_reflect(Eo *obj)
+__eolian_elm_notify_timeout_get_reflect(const Eo *obj)
{
double val = elm_obj_notify_timeout_get(obj);
return eina_value_double_init(val);
diff --git a/src/lib/elementary/elm_panel_eo.c b/src/lib/elementary/elm_panel_eo.c
index d54be07afe..d8b60f37e6 100644
--- a/src/lib/elementary/elm_panel_eo.c
+++ b/src/lib/elementary/elm_panel_eo.c
@@ -33,7 +33,7 @@ Eina_Bool _elm_panel_hidden_get(const Eo *obj, Elm_Panel_Data *pd);
static Eina_Value
-__eolian_elm_panel_hidden_get_reflect(Eo *obj)
+__eolian_elm_panel_hidden_get_reflect(const Eo *obj)
{
Eina_Bool val = elm_obj_panel_hidden_get(obj);
return eina_value_bool_init(val);
@@ -65,7 +65,7 @@ Eina_Bool _elm_panel_scrollable_get(const Eo *obj, Elm_Panel_Data *pd);
static Eina_Value
-__eolian_elm_panel_scrollable_get_reflect(Eo *obj)
+__eolian_elm_panel_scrollable_get_reflect(const Eo *obj)
{
Eina_Bool val = elm_obj_panel_scrollable_get(obj);
return eina_value_bool_init(val);
@@ -97,7 +97,7 @@ double _elm_panel_scrollable_content_size_get(const Eo *obj, Elm_Panel_Data *pd)
static Eina_Value
-__eolian_elm_panel_scrollable_content_size_get_reflect(Eo *obj)
+__eolian_elm_panel_scrollable_content_size_get_reflect(const Eo *obj)
{
double val = elm_obj_panel_scrollable_content_size_get(obj);
return eina_value_double_init(val);
diff --git a/src/lib/elementary/elm_popup_eo.c b/src/lib/elementary/elm_popup_eo.c
index 6f2b4785cd..9ae0786357 100644
--- a/src/lib/elementary/elm_popup_eo.c
+++ b/src/lib/elementary/elm_popup_eo.c
@@ -41,7 +41,7 @@ Eina_Bool _elm_popup_allow_events_get(const Eo *obj, Elm_Popup_Data *pd);
static Eina_Value
-__eolian_elm_popup_allow_events_get_reflect(Eo *obj)
+__eolian_elm_popup_allow_events_get_reflect(const Eo *obj)
{
Eina_Bool val = elm_obj_popup_allow_events_get(obj);
return eina_value_bool_init(val);
@@ -89,7 +89,7 @@ double _elm_popup_timeout_get(const Eo *obj, Elm_Popup_Data *pd);
static Eina_Value
-__eolian_elm_popup_timeout_get_reflect(Eo *obj)
+__eolian_elm_popup_timeout_get_reflect(const Eo *obj)
{
double val = elm_obj_popup_timeout_get(obj);
return eina_value_double_init(val);
@@ -121,7 +121,7 @@ Eina_Bool _elm_popup_scrollable_get(const Eo *obj, Elm_Popup_Data *pd);
static Eina_Value
-__eolian_elm_popup_scrollable_get_reflect(Eo *obj)
+__eolian_elm_popup_scrollable_get_reflect(const Eo *obj)
{
Eina_Bool val = elm_obj_popup_scrollable_get(obj);
return eina_value_bool_init(val);
diff --git a/src/lib/elementary/elm_prefs_eo.c b/src/lib/elementary/elm_prefs_eo.c
index f56f214b2e..5cb10d01a8 100644
--- a/src/lib/elementary/elm_prefs_eo.c
+++ b/src/lib/elementary/elm_prefs_eo.c
@@ -41,7 +41,7 @@ Eina_Bool _elm_prefs_autosave_get(const Eo *obj, Elm_Prefs_Data *pd);
static Eina_Value
-__eolian_elm_prefs_autosave_get_reflect(Eo *obj)
+__eolian_elm_prefs_autosave_get_reflect(const Eo *obj)
{
Eina_Bool val = elm_obj_prefs_autosave_get(obj);
return eina_value_bool_init(val);
diff --git a/src/lib/elementary/elm_separator_eo.c b/src/lib/elementary/elm_separator_eo.c
index 1f8206fe6b..5dc45a041a 100644
--- a/src/lib/elementary/elm_separator_eo.c
+++ b/src/lib/elementary/elm_separator_eo.c
@@ -23,7 +23,7 @@ Eina_Bool _elm_separator_horizontal_get(const Eo *obj, Elm_Separator_Data *pd);
static Eina_Value
-__eolian_elm_separator_horizontal_get_reflect(Eo *obj)
+__eolian_elm_separator_horizontal_get_reflect(const Eo *obj)
{
Eina_Bool val = elm_obj_separator_horizontal_get(obj);
return eina_value_bool_init(val);
diff --git a/src/lib/elementary/elm_slideshow_eo.c b/src/lib/elementary/elm_slideshow_eo.c
index 145b94babf..8860bf95e6 100644
--- a/src/lib/elementary/elm_slideshow_eo.c
+++ b/src/lib/elementary/elm_slideshow_eo.c
@@ -27,7 +27,7 @@ int _elm_slideshow_cache_after_get(const Eo *obj, Elm_Slideshow_Data *pd);
static Eina_Value
-__eolian_elm_slideshow_cache_after_get_reflect(Eo *obj)
+__eolian_elm_slideshow_cache_after_get_reflect(const Eo *obj)
{
int val = elm_obj_slideshow_cache_after_get(obj);
return eina_value_int_init(val);
@@ -59,7 +59,7 @@ int _elm_slideshow_cache_before_get(const Eo *obj, Elm_Slideshow_Data *pd);
static Eina_Value
-__eolian_elm_slideshow_cache_before_get_reflect(Eo *obj)
+__eolian_elm_slideshow_cache_before_get_reflect(const Eo *obj)
{
int val = elm_obj_slideshow_cache_before_get(obj);
return eina_value_int_init(val);
@@ -91,7 +91,7 @@ const char *_elm_slideshow_layout_get(const Eo *obj, Elm_Slideshow_Data *pd);
static Eina_Value
-__eolian_elm_slideshow_layout_get_reflect(Eo *obj)
+__eolian_elm_slideshow_layout_get_reflect(const Eo *obj)
{
const char *val = elm_obj_slideshow_layout_get(obj);
return eina_value_string_init(val);
@@ -123,7 +123,7 @@ const char *_elm_slideshow_transition_get(const Eo *obj, Elm_Slideshow_Data *pd)
static Eina_Value
-__eolian_elm_slideshow_transition_get_reflect(Eo *obj)
+__eolian_elm_slideshow_transition_get_reflect(const Eo *obj)
{
const char *val = elm_obj_slideshow_transition_get(obj);
return eina_value_string_init(val);
@@ -155,7 +155,7 @@ Eina_Bool _elm_slideshow_items_loop_get(const Eo *obj, Elm_Slideshow_Data *pd);
static Eina_Value
-__eolian_elm_slideshow_items_loop_get_reflect(Eo *obj)
+__eolian_elm_slideshow_items_loop_get_reflect(const Eo *obj)
{
Eina_Bool val = elm_obj_slideshow_items_loop_get(obj);
return eina_value_bool_init(val);
@@ -187,7 +187,7 @@ double _elm_slideshow_timeout_get(const Eo *obj, Elm_Slideshow_Data *pd);
static Eina_Value
-__eolian_elm_slideshow_timeout_get_reflect(Eo *obj)
+__eolian_elm_slideshow_timeout_get_reflect(const Eo *obj)
{
double val = elm_obj_slideshow_timeout_get(obj);
return eina_value_double_init(val);
diff --git a/src/lib/elementary/elm_spinner_eo.c b/src/lib/elementary/elm_spinner_eo.c
index 3a616dcd04..d8ac147ba0 100644
--- a/src/lib/elementary/elm_spinner_eo.c
+++ b/src/lib/elementary/elm_spinner_eo.c
@@ -35,7 +35,7 @@ Eina_Bool _elm_spinner_wrap_get(const Eo *obj, Elm_Spinner_Data *pd);
static Eina_Value
-__eolian_elm_spinner_wrap_get_reflect(Eo *obj)
+__eolian_elm_spinner_wrap_get_reflect(const Eo *obj)
{
Eina_Bool val = elm_obj_spinner_wrap_get(obj);
return eina_value_bool_init(val);
@@ -67,7 +67,7 @@ double _elm_spinner_interval_get(const Eo *obj, Elm_Spinner_Data *pd);
static Eina_Value
-__eolian_elm_spinner_interval_get_reflect(Eo *obj)
+__eolian_elm_spinner_interval_get_reflect(const Eo *obj)
{
double val = elm_obj_spinner_interval_get(obj);
return eina_value_double_init(val);
@@ -99,7 +99,7 @@ int _elm_spinner_round_get(const Eo *obj, Elm_Spinner_Data *pd);
static Eina_Value
-__eolian_elm_spinner_round_get_reflect(Eo *obj)
+__eolian_elm_spinner_round_get_reflect(const Eo *obj)
{
int val = elm_obj_spinner_round_get(obj);
return eina_value_int_init(val);
@@ -131,7 +131,7 @@ Eina_Bool _elm_spinner_editable_get(const Eo *obj, Elm_Spinner_Data *pd);
static Eina_Value
-__eolian_elm_spinner_editable_get_reflect(Eo *obj)
+__eolian_elm_spinner_editable_get_reflect(const Eo *obj)
{
Eina_Bool val = elm_obj_spinner_editable_get(obj);
return eina_value_bool_init(val);
@@ -163,7 +163,7 @@ double _elm_spinner_base_get(const Eo *obj, Elm_Spinner_Data *pd);
static Eina_Value
-__eolian_elm_spinner_base_get_reflect(Eo *obj)
+__eolian_elm_spinner_base_get_reflect(const Eo *obj)
{
double val = elm_obj_spinner_base_get(obj);
return eina_value_double_init(val);
@@ -195,7 +195,7 @@ const char *_elm_spinner_label_format_get(const Eo *obj, Elm_Spinner_Data *pd);
static Eina_Value
-__eolian_elm_spinner_label_format_get_reflect(Eo *obj)
+__eolian_elm_spinner_label_format_get_reflect(const Eo *obj)
{
const char *val = elm_obj_spinner_label_format_get(obj);
return eina_value_string_init(val);
diff --git a/src/lib/elementary/elm_systray_eo.c b/src/lib/elementary/elm_systray_eo.c
index 0207773f38..ca5dba3c93 100644
--- a/src/lib/elementary/elm_systray_eo.c
+++ b/src/lib/elementary/elm_systray_eo.c
@@ -23,7 +23,7 @@ const char *_elm_systray_id_get(const Eo *obj, void *pd);
static Eina_Value
-__eolian_elm_systray_id_get_reflect(Eo *obj)
+__eolian_elm_systray_id_get_reflect(const Eo *obj)
{
const char *val = elm_obj_systray_id_get(obj);
return eina_value_string_init(val);
@@ -63,7 +63,7 @@ const char *_elm_systray_icon_theme_path_get(const Eo *obj, void *pd);
static Eina_Value
-__eolian_elm_systray_icon_theme_path_get_reflect(Eo *obj)
+__eolian_elm_systray_icon_theme_path_get_reflect(const Eo *obj)
{
const char *val = elm_obj_systray_icon_theme_path_get(obj);
return eina_value_string_init(val);
@@ -103,7 +103,7 @@ const char *_elm_systray_att_icon_name_get(const Eo *obj, void *pd);
static Eina_Value
-__eolian_elm_systray_att_icon_name_get_reflect(Eo *obj)
+__eolian_elm_systray_att_icon_name_get_reflect(const Eo *obj)
{
const char *val = elm_obj_systray_att_icon_name_get(obj);
return eina_value_string_init(val);
@@ -143,7 +143,7 @@ const char *_elm_systray_icon_name_get(const Eo *obj, void *pd);
static Eina_Value
-__eolian_elm_systray_icon_name_get_reflect(Eo *obj)
+__eolian_elm_systray_icon_name_get_reflect(const Eo *obj)
{
const char *val = elm_obj_systray_icon_name_get(obj);
return eina_value_string_init(val);
@@ -175,7 +175,7 @@ const char *_elm_systray_title_get(const Eo *obj, void *pd);
static Eina_Value
-__eolian_elm_systray_title_get_reflect(Eo *obj)
+__eolian_elm_systray_title_get_reflect(const Eo *obj)
{
const char *val = elm_obj_systray_title_get(obj);
return eina_value_string_init(val);
diff --git a/src/lib/elementary/elm_table_eo.c b/src/lib/elementary/elm_table_eo.c
index d850fa4931..9f0e01f5d7 100644
--- a/src/lib/elementary/elm_table_eo.c
+++ b/src/lib/elementary/elm_table_eo.c
@@ -23,7 +23,7 @@ Eina_Bool _elm_table_homogeneous_get(const Eo *obj, void *pd);
static Eina_Value
-__eolian_elm_table_homogeneous_get_reflect(Eo *obj)
+__eolian_elm_table_homogeneous_get_reflect(const Eo *obj)
{
Eina_Bool val = elm_obj_table_homogeneous_get(obj);
return eina_value_bool_init(val);
diff --git a/src/lib/elementary/elm_toolbar_eo.c b/src/lib/elementary/elm_toolbar_eo.c
index ee20e4605e..0589b9aa71 100644
--- a/src/lib/elementary/elm_toolbar_eo.c
+++ b/src/lib/elementary/elm_toolbar_eo.c
@@ -43,7 +43,7 @@ Eina_Bool _elm_toolbar_homogeneous_get(const Eo *obj, Elm_Toolbar_Data *pd);
static Eina_Value
-__eolian_elm_toolbar_homogeneous_get_reflect(Eo *obj)
+__eolian_elm_toolbar_homogeneous_get_reflect(const Eo *obj)
{
Eina_Bool val = elm_obj_toolbar_homogeneous_get(obj);
return eina_value_bool_init(val);
@@ -75,7 +75,7 @@ double _elm_toolbar_align_get(const Eo *obj, Elm_Toolbar_Data *pd);
static Eina_Value
-__eolian_elm_toolbar_align_get_reflect(Eo *obj)
+__eolian_elm_toolbar_align_get_reflect(const Eo *obj)
{
double val = elm_obj_toolbar_align_get(obj);
return eina_value_double_init(val);
@@ -115,7 +115,7 @@ int _elm_toolbar_icon_size_get(const Eo *obj, Elm_Toolbar_Data *pd);
static Eina_Value
-__eolian_elm_toolbar_icon_size_get_reflect(Eo *obj)
+__eolian_elm_toolbar_icon_size_get_reflect(const Eo *obj)
{
int val = elm_obj_toolbar_icon_size_get(obj);
return eina_value_int_init(val);
@@ -163,7 +163,7 @@ int _elm_toolbar_standard_priority_get(const Eo *obj, Elm_Toolbar_Data *pd);
static Eina_Value
-__eolian_elm_toolbar_standard_priority_get_reflect(Eo *obj)
+__eolian_elm_toolbar_standard_priority_get_reflect(const Eo *obj)
{
int val = elm_obj_toolbar_standard_priority_get(obj);
return eina_value_int_init(val);
diff --git a/src/lib/elementary/elm_toolbar_item_eo.c b/src/lib/elementary/elm_toolbar_item_eo.c
index 59d22dbcd3..14a916d508 100644
--- a/src/lib/elementary/elm_toolbar_item_eo.c
+++ b/src/lib/elementary/elm_toolbar_item_eo.c
@@ -31,7 +31,7 @@ Eina_Bool _elm_toolbar_item_selected_get(const Eo *obj, Elm_Toolbar_Item_Data *p
static Eina_Value
-__eolian_elm_toolbar_item_selected_get_reflect(Eo *obj)
+__eolian_elm_toolbar_item_selected_get_reflect(const Eo *obj)
{
Eina_Bool val = elm_obj_toolbar_item_selected_get(obj);
return eina_value_bool_init(val);
@@ -63,7 +63,7 @@ int _elm_toolbar_item_priority_get(const Eo *obj, Elm_Toolbar_Item_Data *pd);
static Eina_Value
-__eolian_elm_toolbar_item_priority_get_reflect(Eo *obj)
+__eolian_elm_toolbar_item_priority_get_reflect(const Eo *obj)
{
int val = elm_obj_toolbar_item_priority_get(obj);
return eina_value_int_init(val);
@@ -95,7 +95,7 @@ const char *_elm_toolbar_item_icon_get(const Eo *obj, Elm_Toolbar_Item_Data *pd)
static Eina_Value
-__eolian_elm_toolbar_item_icon_get_reflect(Eo *obj)
+__eolian_elm_toolbar_item_icon_get_reflect(const Eo *obj)
{
const char *val = elm_obj_toolbar_item_icon_get(obj);
return eina_value_string_init(val);
@@ -135,7 +135,7 @@ Eina_Bool _elm_toolbar_item_separator_get(const Eo *obj, Elm_Toolbar_Item_Data *
static Eina_Value
-__eolian_elm_toolbar_item_separator_get_reflect(Eo *obj)
+__eolian_elm_toolbar_item_separator_get_reflect(const Eo *obj)
{
Eina_Bool val = elm_obj_toolbar_item_separator_get(obj);
return eina_value_bool_init(val);
diff --git a/src/lib/elementary/elm_web_eo.c b/src/lib/elementary/elm_web_eo.c
index 20d25eef52..227698359c 100644
--- a/src/lib/elementary/elm_web_eo.c
+++ b/src/lib/elementary/elm_web_eo.c
@@ -17,7 +17,7 @@ __eolian_elm_web_text_matches_highlight_set_reflect(Eo *obj, Eina_Value val)
EOAPI EFL_FUNC_BODYV(elm_obj_web_text_matches_highlight_set, Eina_Bool, 0, EFL_FUNC_CALL(highlight), Eina_Bool highlight);
static Eina_Value
-__eolian_elm_web_text_matches_highlight_get_reflect(Eo *obj)
+__eolian_elm_web_text_matches_highlight_get_reflect(const Eo *obj)
{
Eina_Bool val = elm_obj_web_text_matches_highlight_get(obj);
return eina_value_bool_init(val);
@@ -43,7 +43,7 @@ __eolian_elm_web_useragent_set_reflect(Eo *obj, Eina_Value val)
EOAPI EFL_VOID_FUNC_BODYV(elm_obj_web_useragent_set, EFL_FUNC_CALL(user_agent), const char *user_agent);
static Eina_Value
-__eolian_elm_web_useragent_get_reflect(Eo *obj)
+__eolian_elm_web_useragent_get_reflect(const Eo *obj)
{
const char *val = elm_obj_web_useragent_get(obj);
return eina_value_string_init(val);
@@ -69,7 +69,7 @@ __eolian_elm_web_url_set_reflect(Eo *obj, Eina_Value val)
EOAPI EFL_FUNC_BODYV(elm_obj_web_url_set, Eina_Bool, 0, EFL_FUNC_CALL(url), const char *url);
static Eina_Value
-__eolian_elm_web_url_get_reflect(Eo *obj)
+__eolian_elm_web_url_get_reflect(const Eo *obj)
{
const char *val = elm_obj_web_url_get(obj);
return eina_value_string_init(val);
@@ -97,7 +97,7 @@ __eolian_elm_web_inwin_mode_set_reflect(Eo *obj, Eina_Value val)
EOAPI EFL_VOID_FUNC_BODYV(elm_obj_web_inwin_mode_set, EFL_FUNC_CALL(value), Eina_Bool value);
static Eina_Value
-__eolian_elm_web_inwin_mode_get_reflect(Eo *obj)
+__eolian_elm_web_inwin_mode_get_reflect(const Eo *obj)
{
Eina_Bool val = elm_obj_web_inwin_mode_get(obj);
return eina_value_bool_init(val);
@@ -123,7 +123,7 @@ __eolian_elm_web_tab_propagate_set_reflect(Eo *obj, Eina_Value val)
EOAPI EFL_VOID_FUNC_BODYV(elm_obj_web_tab_propagate_set, EFL_FUNC_CALL(propagate), Eina_Bool propagate);
static Eina_Value
-__eolian_elm_web_tab_propagate_get_reflect(Eo *obj)
+__eolian_elm_web_tab_propagate_get_reflect(const Eo *obj)
{
Eina_Bool val = elm_obj_web_tab_propagate_get(obj);
return eina_value_bool_init(val);
@@ -149,7 +149,7 @@ __eolian_elm_web_history_enabled_set_reflect(Eo *obj, Eina_Value val)
EOAPI EFL_VOID_FUNC_BODYV(elm_obj_web_history_enabled_set, EFL_FUNC_CALL(enable), Eina_Bool enable);
static Eina_Value
-__eolian_elm_web_history_enabled_get_reflect(Eo *obj)
+__eolian_elm_web_history_enabled_get_reflect(const Eo *obj)
{
Eina_Bool val = elm_obj_web_history_enabled_get(obj);
return eina_value_bool_init(val);
diff --git a/src/lib/elementary/elm_widget_item_eo.c b/src/lib/elementary/elm_widget_item_eo.c
index 45a874259a..eba2455017 100644
--- a/src/lib/elementary/elm_widget_item_eo.c
+++ b/src/lib/elementary/elm_widget_item_eo.c
@@ -23,7 +23,7 @@ Eina_Bool _elm_widget_item_tooltip_window_mode_get(const Eo *obj, Elm_Widget_Ite
static Eina_Value
-__eolian_elm_widget_item_tooltip_window_mode_get_reflect(Eo *obj)
+__eolian_elm_widget_item_tooltip_window_mode_get_reflect(const Eo *obj)
{
Eina_Bool val = elm_wdg_item_tooltip_window_mode_get(obj);
return eina_value_bool_init(val);
@@ -55,7 +55,7 @@ const char *_elm_widget_item_tooltip_style_get(const Eo *obj, Elm_Widget_Item_Da
static Eina_Value
-__eolian_elm_widget_item_tooltip_style_get_reflect(Eo *obj)
+__eolian_elm_widget_item_tooltip_style_get_reflect(const Eo *obj)
{
const char *val = elm_wdg_item_tooltip_style_get(obj);
return eina_value_string_init(val);
@@ -87,7 +87,7 @@ const char *_elm_widget_item_cursor_get(const Eo *obj, Elm_Widget_Item_Data *pd)
static Eina_Value
-__eolian_elm_widget_item_cursor_get_reflect(Eo *obj)
+__eolian_elm_widget_item_cursor_get_reflect(const Eo *obj)
{
const char *val = elm_wdg_item_cursor_get(obj);
return eina_value_string_init(val);
@@ -119,7 +119,7 @@ const char *_elm_widget_item_cursor_style_get(const Eo *obj, Elm_Widget_Item_Dat
static Eina_Value
-__eolian_elm_widget_item_cursor_style_get_reflect(Eo *obj)
+__eolian_elm_widget_item_cursor_style_get_reflect(const Eo *obj)
{
const char *val = elm_wdg_item_cursor_style_get(obj);
return eina_value_string_init(val);
@@ -151,7 +151,7 @@ Eina_Bool _elm_widget_item_cursor_engine_only_get(const Eo *obj, Elm_Widget_Item
static Eina_Value
-__eolian_elm_widget_item_cursor_engine_only_get_reflect(Eo *obj)
+__eolian_elm_widget_item_cursor_engine_only_get_reflect(const Eo *obj)
{
Eina_Bool val = elm_wdg_item_cursor_engine_only_get(obj);
return eina_value_bool_init(val);
@@ -207,7 +207,7 @@ Eina_Bool _elm_widget_item_item_focus_get(const Eo *obj, Elm_Widget_Item_Data *p
static Eina_Value
-__eolian_elm_widget_item_item_focus_get_reflect(Eo *obj)
+__eolian_elm_widget_item_item_focus_get_reflect(const Eo *obj)
{
Eina_Bool val = elm_wdg_item_focus_get(obj);
return eina_value_bool_init(val);
@@ -239,7 +239,7 @@ const char *_elm_widget_item_style_get(const Eo *obj, Elm_Widget_Item_Data *pd);
static Eina_Value
-__eolian_elm_widget_item_style_get_reflect(Eo *obj)
+__eolian_elm_widget_item_style_get_reflect(const Eo *obj)
{
const char *val = elm_wdg_item_style_get(obj);
return eina_value_string_init(val);
@@ -271,7 +271,7 @@ Eina_Bool _elm_widget_item_disabled_get(const Eo *obj, Elm_Widget_Item_Data *pd)
static Eina_Value
-__eolian_elm_widget_item_disabled_get_reflect(Eo *obj)
+__eolian_elm_widget_item_disabled_get_reflect(const Eo *obj)
{
Eina_Bool val = elm_wdg_item_disabled_get(obj);
return eina_value_bool_init(val);
diff --git a/src/lib/eo/Eo.h b/src/lib/eo/Eo.h
index a43baef9b5..ea865a8d2d 100644
--- a/src/lib/eo/Eo.h
+++ b/src/lib/eo/Eo.h
@@ -832,7 +832,7 @@ typedef Eina_Error (*Efl_Object_Property_Reflection_Setter)(Eo *obj, Eina_Value
/**
* Getter type which is used to get an #Eina_Value, this function should access one particular property field
*/
-typedef Eina_Value (*Efl_Object_Property_Reflection_Getter)(Eo *obj);
+typedef Eina_Value (*Efl_Object_Property_Reflection_Getter)(const Eo *obj);
/**
* @struct _Efl_Object_Property_Reflection
@@ -1997,7 +1997,7 @@ EAPI Eina_Error efl_property_reflection_set(Eo *obj, const char *property_name,
*
* @see efl_property_reflection_set() and efl_property_reflection_exist()
*/
-EAPI Eina_Value efl_property_reflection_get(Eo *obj, const char *property_name);
+EAPI Eina_Value efl_property_reflection_get(const Eo *obj, const char *property_name);
/**
* @brief Check if a property exist for reflection.
diff --git a/src/lib/eo/eo.c b/src/lib/eo/eo.c
index a5da8c0289..301a015859 100644
--- a/src/lib/eo/eo.c
+++ b/src/lib/eo/eo.c
@@ -3661,7 +3661,7 @@ efl_property_reflection_set(Eo *obj_id, const char *property_name, Eina_Value va
}
EAPI Eina_Value
-efl_property_reflection_get(Eo *obj_id, const char *property_name)
+efl_property_reflection_get(const Eo *obj_id, const char *property_name)
{
Eina_Value r = eina_value_error_init(EINA_ERROR_NOT_IMPLEMENTED);
diff --git a/src/lib/evas/canvas/evas_canvas_eo.c b/src/lib/evas/canvas/evas_canvas_eo.c
index e5ba384d43..5ec573bdcd 100644
--- a/src/lib/evas/canvas/evas_canvas_eo.c
+++ b/src/lib/evas/canvas/evas_canvas_eo.c
@@ -23,7 +23,7 @@ int _evas_canvas_image_cache_get(const Eo *obj, Evas_Public_Data *pd);
static Eina_Value
-__eolian_evas_canvas_image_cache_get_reflect(Eo *obj)
+__eolian_evas_canvas_image_cache_get_reflect(const Eo *obj)
{
int val = evas_canvas_image_cache_get(obj);
return eina_value_int_init(val);
@@ -63,7 +63,7 @@ int _evas_canvas_font_cache_get(const Eo *obj, Evas_Public_Data *pd);
static Eina_Value
-__eolian_evas_canvas_font_cache_get_reflect(Eo *obj)
+__eolian_evas_canvas_font_cache_get_reflect(const Eo *obj)
{
int val = evas_canvas_font_cache_get(obj);
return eina_value_int_init(val);
diff --git a/src/lib/evas/canvas/evas_text_eo.c b/src/lib/evas/canvas/evas_text_eo.c
index 2632a10d33..9285d46114 100644
--- a/src/lib/evas/canvas/evas_text_eo.c
+++ b/src/lib/evas/canvas/evas_text_eo.c
@@ -31,7 +31,7 @@ double _evas_text_ellipsis_get(const Eo *obj, Evas_Text_Data *pd);
static Eina_Value
-__eolian_evas_text_ellipsis_get_reflect(Eo *obj)
+__eolian_evas_text_ellipsis_get_reflect(const Eo *obj)
{
double val = evas_obj_text_ellipsis_get(obj);
return eina_value_double_init(val);
@@ -63,7 +63,7 @@ const char *_evas_text_bidi_delimiters_get(const Eo *obj, Evas_Text_Data *pd);
static Eina_Value
-__eolian_evas_text_bidi_delimiters_get_reflect(Eo *obj)
+__eolian_evas_text_bidi_delimiters_get_reflect(const Eo *obj)
{
const char *val = evas_obj_text_bidi_delimiters_get(obj);
return eina_value_string_init(val);
diff --git a/src/tests/eo/suite/eo_test_class_simple.c b/src/tests/eo/suite/eo_test_class_simple.c
index f374575ee4..846c2f2cb0 100644
--- a/src/tests/eo/suite/eo_test_class_simple.c
+++ b/src/tests/eo/suite/eo_test_class_simple.c
@@ -36,7 +36,7 @@ _a_set_reflect(Eo *obj, Eina_Value value)
}
static int
-_a_get(Eo *obj EINA_UNUSED, void *class_data)
+_a_get(const Eo *obj EINA_UNUSED, void *class_data)
{
Simple_Public_Data *pd = class_data;
@@ -44,7 +44,7 @@ _a_get(Eo *obj EINA_UNUSED, void *class_data)
}
static Eina_Value
-_a_get_reflect(Eo *obj)
+_a_get_reflect(const Eo *obj)
{
int a = simple_a_get(obj);
@@ -94,7 +94,7 @@ _dbg_info_get(Eo *eo_obj, void *_pd EINA_UNUSED, Efl_Dbg_Info *root)
}
EFL_VOID_FUNC_BODYV(simple_a_set, EFL_FUNC_CALL(a), int a);
-EFL_FUNC_BODY(simple_a_get, int, 0);
+EFL_FUNC_BODY_CONST(simple_a_get, int, 0);
EFL_FUNC_BODY(simple_a_print, Eina_Bool, EINA_FALSE);
EFL_VOID_FUNC_BODY(simple_pure_virtual);
EFL_VOID_FUNC_BODY(simple_no_implementation);
diff --git a/src/tests/eo/suite/eo_test_class_simple.h b/src/tests/eo/suite/eo_test_class_simple.h
index 57e6c8fe12..b438b14d97 100644
--- a/src/tests/eo/suite/eo_test_class_simple.h
+++ b/src/tests/eo/suite/eo_test_class_simple.h
@@ -7,7 +7,7 @@ typedef struct
} Simple_Public_Data;
EAPI void simple_a_set(Eo *obj, int a);
-EAPI int simple_a_get(Eo *obj);
+EAPI int simple_a_get(const Eo *obj);
EAPI Eina_Bool simple_a_print(Eo *obj);
EAPI Eina_Bool simple_class_hi_print(const Eo *obj);
EAPI void simple_recursive(Eo *obj, int n);
diff --git a/src/tests/eo/suite/eo_test_reflection_complex_class_structure.c b/src/tests/eo/suite/eo_test_reflection_complex_class_structure.c
index 474f0f77c2..19727ca879 100644
--- a/src/tests/eo/suite/eo_test_reflection_complex_class_structure.c
+++ b/src/tests/eo/suite/eo_test_reflection_complex_class_structure.c
@@ -93,7 +93,7 @@ __eolian_complex_interface_i_test_set_reflect(Eo *obj, Eina_Value val)
EOAPI EFL_VOID_FUNC_BODYV(complex_interface_i_test_set, EFL_FUNC_CALL(i), int i);
static Eina_Value
-__eolian_complex_interface_i_test_get_reflect(Eo *obj)
+__eolian_complex_interface_i_test_get_reflect(const Eo *obj)
{
int val = complex_interface_i_test_get(obj);
return eina_value_int_init(val);
@@ -161,7 +161,7 @@ EOAPI EFL_VOID_FUNC_BODYV(complex_mixin_m_test_set, EFL_FUNC_CALL(i), int i);
static Eina_Value
-__eolian_complex_mixin_m_test_get_reflect(Eo *obj)
+__eolian_complex_mixin_m_test_get_reflect(const Eo *obj)
{
int val = complex_mixin_m_test_get(obj);
return eina_value_int_init(val);
diff --git a/src/tests/eolian/data/class_simple_ref.c b/src/tests/eolian/data/class_simple_ref.c
index 46b4dda8f1..4fec41fb02 100644
--- a/src/tests/eolian/data/class_simple_ref.c
+++ b/src/tests/eolian/data/class_simple_ref.c
@@ -24,7 +24,7 @@ int _class_simple_a_get(const Eo *obj, Evas_Simple_Data *pd);
static Eina_Value
-__eolian_class_simple_a_get_reflect(Eo *obj)
+__eolian_class_simple_a_get_reflect(const Eo *obj)
{
int val = efl_canvas_object_simple_a_get(obj);
return eina_value_int_init(val);