extern "C" {
#endif
+/* Deprecated APIs. Please use widget_base.hh */
+
+#define WIDGE_BASE_DEPRECATED __attribute__ ((deprecated))
+
typedef enum widget_base_destroy_type {
WIDGET_BASE_DESTROY_TYPE_PERMANENT = 0x00,
WIDGET_BASE_DESTROY_TYPE_TEMPORARY = 0x01,
typedef bool (*widget_base_instance_cb)(widget_base_instance_h instance, void *data);
-int widget_base_foreach_context(widget_base_instance_cb cb, void *data);
-int widget_base_terminate_context(widget_base_instance_h instance_h);
+int widget_base_foreach_context(widget_base_instance_cb cb, void *data) WIDGE_BASE_DEPRECATED;
+int widget_base_terminate_context(widget_base_instance_h instance_h) WIDGE_BASE_DEPRECATED;
int widget_base_add_event_handler(app_event_handler_h *event_handler,
app_event_type_e event_type,
app_event_cb callback,
- void *user_data);
+ void *user_data) WIDGE_BASE_DEPRECATED;
int widget_base_remove_event_handler(app_event_handler_h
- event_handler);
+ event_handler) WIDGE_BASE_DEPRECATED;
int widget_base_context_set_content_info(widget_base_instance_h instance_h,
- bundle *content_info);
-int widget_base_context_get_tag(widget_base_instance_h instance_h, void **tag);
-int widget_base_context_set_tag(widget_base_instance_h instance_h, void *tag);
-void *widget_base_context_get_user_data(widget_base_instance_h instance_h);
+ bundle *content_info) WIDGE_BASE_DEPRECATED;
+int widget_base_context_get_tag(widget_base_instance_h instance_h, void **tag) WIDGE_BASE_DEPRECATED;
+int widget_base_context_set_tag(widget_base_instance_h instance_h, void *tag) WIDGE_BASE_DEPRECATED;
+void *widget_base_context_get_user_data(widget_base_instance_h instance_h) WIDGE_BASE_DEPRECATED;
int widget_base_context_set_user_data(widget_base_instance_h instance_h,
- void *user_data);
-int widget_base_context_get_id(widget_base_instance_h instance_h, char **id);
-const char *widget_base_get_viewer_endpoint(void);
-int widget_base_init(widget_base_ops ops, int argc, char **argv, void *data);
-int widget_base_on_create(void);
-int widget_base_on_terminate(void);
-int widget_base_on_init(int argc, char **argv);
-void widget_base_on_finish(void);
-void widget_base_on_run(void);
-void widget_base_on_exit(void);
-int widget_base_on_trim_memory(void);
-widget_base_ops widget_base_get_default_ops(void);
-void widget_base_fini(void);
-int widget_base_exit(void);
+ void *user_data) WIDGE_BASE_DEPRECATED;
+int widget_base_context_get_id(widget_base_instance_h instance_h, char **id) WIDGE_BASE_DEPRECATED;
+const char *widget_base_get_viewer_endpoint(void) WIDGE_BASE_DEPRECATED;
+int widget_base_init(widget_base_ops ops, int argc, char **argv, void *data) WIDGE_BASE_DEPRECATED;
+int widget_base_on_create(void) WIDGE_BASE_DEPRECATED;
+int widget_base_on_terminate(void) WIDGE_BASE_DEPRECATED;
+int widget_base_on_init(int argc, char **argv) WIDGE_BASE_DEPRECATED;
+void widget_base_on_finish(void) WIDGE_BASE_DEPRECATED;
+void widget_base_on_run(void) WIDGE_BASE_DEPRECATED;
+void widget_base_on_exit(void) WIDGE_BASE_DEPRECATED;
+int widget_base_on_trim_memory(void) WIDGE_BASE_DEPRECATED;
+widget_base_ops widget_base_get_default_ops(void) WIDGE_BASE_DEPRECATED;
+void widget_base_fini(void) WIDGE_BASE_DEPRECATED;
+int widget_base_exit(void) WIDGE_BASE_DEPRECATED;
int widget_base_context_window_bind(
widget_base_instance_h instance_h, const char *id,
- Ecore_Wl2_Window *wl_win);
+ Ecore_Wl2_Window *wl_win) WIDGE_BASE_DEPRECATED;
int widget_base_class_on_create(widget_base_instance_h instance_h,
- bundle *content, int w, int h);
-int widget_base_class_on_pause(widget_base_instance_h instance_h);
-int widget_base_class_on_resume(widget_base_instance_h instance_h);
+ bundle *content, int w, int h) WIDGE_BASE_DEPRECATED;
+int widget_base_class_on_pause(widget_base_instance_h instance_h) WIDGE_BASE_DEPRECATED;
+int widget_base_class_on_resume(widget_base_instance_h instance_h) WIDGE_BASE_DEPRECATED;
int widget_base_class_on_resize(widget_base_instance_h instance_h,
- int w, int h);
+ int w, int h) WIDGE_BASE_DEPRECATED;
int widget_base_class_on_update(widget_base_instance_h instance_h,
- bundle *content, int force);
+ bundle *content, int force) WIDGE_BASE_DEPRECATED;
int widget_base_class_on_destroy(widget_base_instance_h instance_h,
- widget_base_destroy_type_e reason, bundle *content);
-widget_base_class widget_base_class_get_default(void);
+ widget_base_destroy_type_e reason, bundle *content) WIDGE_BASE_DEPRECATED;
+widget_base_class widget_base_class_get_default(void) WIDGE_BASE_DEPRECATED;
widget_base_class *widget_base_class_add(widget_base_class cls,
- const char *class_id, void *class_data);
+ const char *class_id, void *class_data) WIDGE_BASE_DEPRECATED;
#ifdef __cplusplus
}