change the type syntax in eo files according to latest eolian changes
authorDaniel Kolesa <d.kolesa@samsung.com>
Thu, 26 Jun 2014 12:24:20 +0000 (13:24 +0100)
committerq66 <quaker66@gmail.com>
Sat, 28 Jun 2014 22:51:25 +0000 (23:51 +0100)
57 files changed:
src/lib/elc_ctxpopup.eo
src/lib/elc_fileselector_button.eo
src/lib/elc_fileselector_entry.eo
src/lib/elc_hoversel.eo
src/lib/elc_multibuttonentry.eo
src/lib/elc_naviframe.eo
src/lib/elc_popup.eo
src/lib/elm_actionslider.eo
src/lib/elm_app_client.eo
src/lib/elm_app_client_view.eo
src/lib/elm_app_server.eo
src/lib/elm_app_server_view.eo
src/lib/elm_bg.eo
src/lib/elm_box.eo
src/lib/elm_calendar.eo
src/lib/elm_colorselector.eo
src/lib/elm_container.eo
src/lib/elm_datetime.eo
src/lib/elm_dayselector.eo
src/lib/elm_diskselector.eo
src/lib/elm_entry.eo
src/lib/elm_flipselector.eo
src/lib/elm_gengrid.eo
src/lib/elm_genlist.eo
src/lib/elm_hover.eo
src/lib/elm_icon.eo
src/lib/elm_image.eo
src/lib/elm_index.eo
src/lib/elm_interface_atspi_accessible.eo
src/lib/elm_interface_atspi_action.eo
src/lib/elm_interface_atspi_editable_text.eo
src/lib/elm_interface_atspi_image.eo
src/lib/elm_interface_atspi_text.eo
src/lib/elm_interface_atspi_value.eo
src/lib/elm_interface_atspi_widget_action.eo
src/lib/elm_interface_fileselector.eo
src/lib/elm_layout.eo
src/lib/elm_list.eo
src/lib/elm_map.eo
src/lib/elm_menu.eo
src/lib/elm_photo.eo
src/lib/elm_photocam.eo
src/lib/elm_plug.eo
src/lib/elm_prefs.eo
src/lib/elm_progressbar.eo
src/lib/elm_scroller.eo
src/lib/elm_segment_control.eo
src/lib/elm_slider.eo
src/lib/elm_slideshow.eo
src/lib/elm_spinner.eo
src/lib/elm_systray.eo
src/lib/elm_thumb.eo
src/lib/elm_toolbar.eo
src/lib/elm_video.eo
src/lib/elm_web.eo
src/lib/elm_widget.eo
src/lib/elm_win.eo

index 8bc66f9..a91f14e 100644 (file)
@@ -157,10 +157,10 @@ class Elm_Ctxpopup (Elm_Layout)
 
          return Elm_Object_Item *;
          params {
-            @in const char *label; /*@ The Label of the new item */
+            @in const(char)* label; /*@ The Label of the new item */
             @in Evas_Object *icon; /*@ Icon to be set on new item */
             @in Evas_Smart_Cb func; /*@ Convenience function called when item selected */
-            @in const void *data; /*@ Data passed to @p func */
+            @in const(void)* data; /*@ Data passed to @p func */
          }
       }
    }
index 646b209..968babc 100644 (file)
@@ -92,7 +92,7 @@ class Elm_Fileselector_Button (Elm_Button, Elm_Interface_Fileselector)
             @ingroup File_Selector_Button */
          }
          values {
-            const char *title; /*@ The title string */
+            const(char)* title; /*@ The title string */
          }
       }
    }
index 776404d..aad8163 100644 (file)
@@ -92,7 +92,7 @@ class Elm_Fileselector_Entry (Elm_Layout, Elm_Interface_Fileselector)
             @ingroup File_Selector_Entry */
          }
          values {
-            const char *title; /*@ The title string */
+            const(char)* title; /*@ The title string */
          }
       }
    }
index 663bd5c..e0bf2d6 100644 (file)
@@ -76,7 +76,7 @@ class Elm_Hoversel (Elm_Button, Evas_Selectable_Interface)
             @see elm_hoversel_item_add()
 
             @ingroup Hoversel */
-            return const Eina_List *;
+            return const(Eina_List)*;
          }
       }
    }
@@ -127,13 +127,13 @@ class Elm_Hoversel (Elm_Button, Evas_Selectable_Interface)
 
          return Elm_Object_Item *;
          params {
-            @in const char *label; /*@ The text label to use for the item (NULL if not desired) */
-            @in const char *icon_file; /*@ An image file path on disk to use for the icon or standard
+            @in const(char)* label; /*@ The text label to use for the item (NULL if not desired) */
+            @in const(char)* icon_file; /*@ An image file path on disk to use for the icon or standard
             icon name (NULL if not desired) */
             @in Elm_Icon_Type icon_type; /*@ The icon type if relevant */
             @in Evas_Smart_Cb func; /*@ Convenience function to call when this item is selected. The last
             parameter @p event_info of @c func is the selected item pointer. */
-            @in const void *data; /*@ Data to pass to item-related functions */
+            @in const(void)* data; /*@ Data to pass to item-related functions */
          }
       }
    }
index 69612f1..d72a05d 100644 (file)
@@ -66,7 +66,7 @@ class Elm_Multibuttonentry (Elm_Layout)
          }
          values {
             Elm_Multibuttonentry_Format_Cb format_function; /*@ format_function The actual format function */
-            const void *data; /*@ data User data to passed to @a format_function */
+            const(void)* data; /*@ data User data to passed to @a format_function */
          }
       }
       items {
@@ -77,7 +77,7 @@ class Elm_Multibuttonentry (Elm_Layout)
             @return The list of items, or NULL if none
 
             @ingroup Multibuttonentry */
-            return const Eina_List *;
+            return const(Eina_List)*;
          }
       }
       first_item {
@@ -138,7 +138,7 @@ class Elm_Multibuttonentry (Elm_Layout)
 
          return Elm_Object_Item *;
          params {
-            @in const char *label; /*@ The label of new item */
+            @in const(char)* label; /*@ The label of new item */
             @in Evas_Smart_Cb func; /*@ The callback function to be invoked when this item is pressed. */
             @in void *data; /*@ The pointer to the data to be attached */
          }
@@ -178,7 +178,7 @@ class Elm_Multibuttonentry (Elm_Layout)
          return Elm_Object_Item *;
          params {
             @in Elm_Object_Item *before; /*@ The item before which to add it */
-            @in const char *label; /*@ The label of new item */
+            @in const(char)* label; /*@ The label of new item */
             @in Evas_Smart_Cb func; /*@ The callback function to be invoked when this item is pressed. */
             @in void *data; /*@ The pointer to the data to be attached */
          }
@@ -195,7 +195,7 @@ class Elm_Multibuttonentry (Elm_Layout)
 
          return Elm_Object_Item *;
          params {
-            @in const char *label; /*@ The label of new item */
+            @in const(char)* label; /*@ The label of new item */
             @in Evas_Smart_Cb func; /*@ The callback function to be invoked when this item is pressed. */
             @in void *data; /*@ The pointer to the data to be attached */
          }
@@ -246,7 +246,7 @@ class Elm_Multibuttonentry (Elm_Layout)
          return Elm_Object_Item *;
          params {
             @in Elm_Object_Item *after; /*@ The item after which to add it */
-            @in const char *label; /*@ The label of new item */
+            @in const(char)* label; /*@ The label of new item */
             @in Evas_Smart_Cb func; /*@ The callback function to be invoked when this item is pressed. */
             @in void *data; /*@ The pointer to the data to be attached */
          }
index cc3f86e..572601c 100644 (file)
@@ -162,7 +162,7 @@ class Elm_Naviframe (Elm_Layout)
          return Elm_Object_Item *;
          params {
             @in Elm_Object_Item *before; /*@ The naviframe item to insert before. */
-            @in const char *title_label; /*@ The label in the title area. The name of the title
+            @in const(char)* title_label; /*@ The label in the title area. The name of the title
             label part is "elm.text.title" */
             @in Evas_Object *prev_btn; /*@ The button to go to the previous item. If it is NULL,
             then naviframe will create a back button automatically. The name of
@@ -172,7 +172,7 @@ class Elm_Naviframe (Elm_Layout)
             "elm.swallow.next_btn" */
             @in Evas_Object *content; /*@ The main content object. The name of content part is
             "elm.swallow.content" */
-            @in const char *item_style; /*@ The current item style name. @c NULL would be default. */
+            @in const(char)* item_style; /*@ The current item style name. @c NULL would be default. */
          }
       }
       item_push {
@@ -195,7 +195,7 @@ class Elm_Naviframe (Elm_Layout)
 
          return Elm_Object_Item *;
          params {
-            @in const char *title_label; /*@ The label in the title area. The name of the title
+            @in const(char)* title_label; /*@ The label in the title area. The name of the title
             label part is "elm.text.title" */
             @in Evas_Object *prev_btn; /*@ The button to go to the previous item. If it is NULL,
             then naviframe will create a back button automatically. The name of
@@ -205,7 +205,7 @@ class Elm_Naviframe (Elm_Layout)
             "elm.swallow.next_btn" */
             @in Evas_Object *content; /*@ The main content object. The name of content part is
             "elm.swallow.content" */
-            @in const char *item_style; /*@ The current item style name. @c NULL would be default. */
+            @in const(char)* item_style; /*@ The current item style name. @c NULL would be default. */
          }
       }
       item_simple_promote {
@@ -239,7 +239,7 @@ class Elm_Naviframe (Elm_Layout)
          return Elm_Object_Item *;
          params {
             @in Elm_Object_Item *after; /*@ The naviframe item to insert after. */
-            @in const char *title_label; /*@ The label in the title area. The name of the title
+            @in const(char)* title_label; /*@ The label in the title area. The name of the title
             label part is "elm.text.title" */
             @in Evas_Object *prev_btn; /*@ The button to go to the previous item. If it is NULL,
             then naviframe will create a back button automatically. The name of
@@ -249,7 +249,7 @@ class Elm_Naviframe (Elm_Layout)
             "elm.swallow.next_btn" */
             @in Evas_Object *content; /*@ The main content object. The name of content part is
             "elm.swallow.content" */
-            @in const char *item_style; /*@ The current item style name. @c NULL would be default. */
+            @in const(char)* item_style; /*@ The current item style name. @c NULL would be default. */
          }
       }
    }
index eb9b2ea..998a6bf 100644 (file)
@@ -149,10 +149,10 @@ class Elm_Popup (Elm_Layout)
 
          return Elm_Object_Item *;
          params {
-            @in const char *label; /*@ The Label of the new item */
+            @in const(char)* label; /*@ The Label of the new item */
             @in Evas_Object *icon; /*@ Icon to be set on new item */
             @in Evas_Smart_Cb func; /*@ Convenience function called when item selected */
-            @in const void *data; /*@ Data passed to @p func above */
+            @in const(void)* data; /*@ Data passed to @p func above */
          }
       }
    }
index e32a242..ec8a1b3 100644 (file)
@@ -71,7 +71,7 @@ class Elm_Actionslider (Elm_Layout)
             @return The selected label
 
             @ingroup Actionslider */
-            return const char *;
+            return const(char)*;
          }
       }
    }
index edc5b78..5b2a31b 100644 (file)
@@ -6,7 +6,7 @@ class Elm_App_Client (Eo_Base)
       constructor {
          /*@ Class constructor of elm_app_client. */
          params {
-            @in const char *package; /*@ Package of application */
+            @in const(char)* package; /*@ Package of application */
          }
       }
    }
@@ -24,7 +24,7 @@ class Elm_App_Client (Eo_Base)
             /*@ Return the application package. */
          }
          values {
-            const char *ret; /*@ application package */
+            const(char)* ret; /*@ application package */
          }
       }
    }
@@ -40,7 +40,7 @@ class Elm_App_Client (Eo_Base)
          params {
             @in Eina_Value *args; /*@ an array of */
             @in Elm_App_Client_Open_View_Cb view_open_cb; /*@ callback to be called when view open */
-            @in const void *data; /*@ calback user data */
+            @in const(void)* data; /*@ calback user data */
          }
          return Elm_App_Client_Pending *; /* handler to cancel the view opening if it takes to long */
       }
index 03d128f..92dfaac 100644 (file)
@@ -6,7 +6,7 @@ class Elm_App_Client_View (Eo_Base)
       constructor {
          /*@ Class constructor of elm_app_client_view */
          params {
-            @in const char *path; /*@ DBus path of view */
+            @in const(char)* path; /*@ DBus path of view */
          }
       }
    }
@@ -40,10 +40,10 @@ class Elm_App_Client_View (Eo_Base)
             /*@ Get icon pixels of view, view could have a icon in raw format not saved in disk. */
          }
          values {
-            unsigned int w; /*@ icon width */
-            unsigned int h; /*@ icon height */
+            uint w; /*@ icon width */
+            uint h; /*@ icon height */
             Eina_Bool has_alpha; /*@ if icon have alpha channel */
-            const unsigned char *pixels; /*@ unsigned char array, with all bytes of icon */
+            const(uchar)* pixels; /*@ uchar array, with all bytes of icon */
          }
       }
       path {
@@ -51,7 +51,7 @@ class Elm_App_Client_View (Eo_Base)
             /*@ Get DBus path of view */
          }
          values {
-            const char *ret; /*@ DBus path of view */
+            const(char)* ret; /*@ DBus path of view */
          }
       }
       package {
@@ -59,7 +59,7 @@ class Elm_App_Client_View (Eo_Base)
             /*@ Get application package */
          }
          values {
-            const char *ret; /*@ Package of application */
+            const(char)* ret; /*@ Package of application */
          }
       }
       icon {
@@ -67,7 +67,7 @@ class Elm_App_Client_View (Eo_Base)
             /*@ Get icon path of view */
          }
          values {
-            const char *ret; /*@ icon path of view */
+            const(char)* ret; /*@ icon path of view */
          }
       }
       progress {
@@ -75,7 +75,7 @@ class Elm_App_Client_View (Eo_Base)
             /*@ Get progress of view, should be -1 if there nothing in progress or something between 0-100 */
          }
          values {
-            unsigned short progress; /*@ progress of view */
+            ushort progress; /*@ progress of view */
          }
       }
       title {
@@ -83,7 +83,7 @@ class Elm_App_Client_View (Eo_Base)
             /*@ Get title of view */
          }
          values {
-            const char *ret; /*@ title of view */
+            const(char)* ret; /*@ title of view */
          }
       }
    }
@@ -92,21 +92,21 @@ class Elm_App_Client_View (Eo_Base)
          /*@ Pause view */
          params {
             @in Elm_App_Client_View_Cb cb; /*@ callback to be called when view was paused */
-            @in const void *data; /*@ callback user data */
+            @in const(void)* data; /*@ callback user data */
          }
       }
       resume {
          /*@ Resume view */
          params {
             @in Elm_App_Client_View_Cb cb; /*@ callback to be called when view was resumed */
-            @in const void *data; /*@ callback user data */
+            @in const(void)* data; /*@ callback user data */
          }
       }
       close {
          /*@ Close view */
          params {
             @in Elm_App_Client_View_Cb cb; /*@ callback to be called when view was closed */
-            @in const void *data; /*@ callback user data */
+            @in const(void)* data; /*@ callback user data */
          }
       }
    }
index 391996d..2429266 100644 (file)
@@ -6,7 +6,7 @@ class Elm_App_Server (Eo_Base)
       constructor {
          /*@ Class constructor of elm_app_server */
          params {
-            @in const char *packageid; /*@ package of application */
+            @in const(char)* packageid; /*@ package of application */
             @in Elm_App_Server_Create_View_Cb create_view_cb; /*@ callback to be called when user whants to open some application view */
          }
       }
@@ -33,7 +33,7 @@ class Elm_App_Server (Eo_Base)
          get {
          }
          values {
-            const char *ret;
+            const(char)* ret;
          }
       }
       package {
@@ -51,10 +51,10 @@ class Elm_App_Server (Eo_Base)
             /*@ Set icon to application, using the raw pixels of image. */
          }
          values {
-            unsigned int w;
-            unsigned int h;
+            uint w;
+            uint h;
             Eina_Bool has_alpha;
-            const unsigned char *pixels;
+            const(uchar)* pixels;
          }
       }
    }
@@ -65,7 +65,7 @@ class Elm_App_Server (Eo_Base)
       view_check {
          /*@ If view id is available and unique, return the full DBus object path of view */
          params {
-            @in const char *id; /*@ view identifier */
+            @in const(char)* id; /*@ view identifier */
          }
          return Eina_Bool; /* @c EINA_TRUE if id is valid or @c EINA_FALSE if not */
       }
@@ -78,7 +78,7 @@ class Elm_App_Server (Eo_Base)
       title_set {
          /*@ Set a title to application. */
          params {
-            @in const char *title; /*@ title of application */
+            @in const(char)* title; /*@ title of application */
          }
       }
       title_get {
index 789ff91..2e5dd50 100644 (file)
@@ -6,7 +6,7 @@ class Elm_App_Server_View (Eo_Base)
       constructor {
          /*@ Class constructor of elm_app_server_view */
          params {
-            @in const char *id; /*@ identifier of view */
+            @in const(char)* id; /*@ identifier of view */
          }
       }
    }
@@ -35,7 +35,7 @@ class Elm_App_Server_View (Eo_Base)
          get {
          }
          values {
-            const char *icon;
+            const(char)* icon;
          }
       }
       title {
@@ -44,7 +44,7 @@ class Elm_App_Server_View (Eo_Base)
          get {
          }
          values {
-            const char *title;
+            const(char)* title;
          }
       }
       window {
@@ -72,7 +72,7 @@ class Elm_App_Server_View (Eo_Base)
          get {
          }
          values {
-            const char *ret;
+            const(char)* ret;
          }
       }
       pixels {
@@ -83,10 +83,10 @@ class Elm_App_Server_View (Eo_Base)
             /*@ Set icon to application, using the raw pixels of image. */
          }
          values {
-            unsigned int w;
-            unsigned int h;
+            uint w;
+            uint h;
             Eina_Bool has_alpha;
-            const unsigned char *pixels;
+            const(uchar)* pixels;
          }
       }
    }
index 6e64a0f..25043b0 100644 (file)
@@ -107,8 +107,8 @@ class Elm_Bg (Elm_Layout)
             @ingroup Bg */
          }
          values {
-            const char *file; /*@ The file path */
-            const char *group; /*@ Optional key (group in Edje) within the file */
+            const(char)* file; /*@ The file path */
+            const(char)* group; /*@ Optional key (group in Edje) within the file */
          }
       }
       load_size {
index 9f78789..7653c3e 100644 (file)
@@ -134,7 +134,7 @@ class Elm_Box (Elm_Widget)
          }
          values {
             Evas_Object_Box_Layout cb; /*@ The callback function used for layout */
-            const void *data; /*@ Data that will be passed to layout function */
+            const(void)* data; /*@ Data that will be passed to layout function */
             Ecore_Cb free_data; /*@ Function called to free @p data */
          }
       }
index 4d96c32..b35f736 100644 (file)
@@ -135,7 +135,7 @@ class Elm_Calendar (Elm_Layout)
             @ingroup Calendar */
          }
          values {
-            const char **weekdays; /*@ Array of seven strings to be used as weekday names.
+            const(char)** weekdays; /*@ Array of seven strings to be used as weekday names.
             @warning It must have 7 elements, or it will access invalid memory.
             @warning The strings must be NULL terminated ('@\0'). */
          }
@@ -245,7 +245,7 @@ class Elm_Calendar (Elm_Layout)
             @see elm_calendar_marks_clear()
 
             @ingroup Calendar */
-            return const Eina_List *;
+            return const(Eina_List)*;
          }
       }
    }
@@ -335,7 +335,7 @@ class Elm_Calendar (Elm_Layout)
 
          return Elm_Calendar_Mark *;
          params {
-            @in const char *mark_type; /*@ A string used to define the type of mark. It will be
+            @in const(char)* mark_type; /*@ A string used to define the type of mark. It will be
             emitted to the theme, that should display a related modification on these
             days representation. */
             @in struct tm *mark_time; /*@ A time struct to represent the date of inclusion of the
index 8faec56..f244ed7 100644 (file)
@@ -45,7 +45,7 @@ class Elm_Colorselector (Elm_Layout)
             @ingroup Colorselector */
          }
          values {
-            const char *palette_name; /*@ Name of palette */
+            const(char)* palette_name; /*@ Name of palette */
          }
       }
       mode {
@@ -82,7 +82,7 @@ class Elm_Colorselector (Elm_Layout)
             @since 1.9
 
             @ingroup Colorselector */
-            return const Eina_List *;
+            return const(Eina_List)*;
          }
       }
       palette_selected_item {
index 0b45f07..b6983eb 100644 (file)
@@ -17,7 +17,7 @@ class Elm_Container (Elm_Widget)
       content_set {
          /*@ No description supplied by the EAPI. */
          params {
-            @in const char *name;
+            @in const(char)* name;
             @in Evas_Object *content;
          }
          return Eina_Bool;
@@ -25,14 +25,14 @@ class Elm_Container (Elm_Widget)
       content_get {
          /*@ No description supplied by the EAPI. */
          params {
-            @in const char *name;
+            @in const(char)* name;
          }
          return Evas_Object *;
       }
       content_unset {
          /*@ No description supplied by the EAPI. */
          params {
-            @in const char *name;
+            @in const(char)* name;
          }
          return Evas_Object *;
       }
index 94f6387..76190b3 100644 (file)
@@ -82,7 +82,7 @@ class Elm_Datetime (Elm_Layout)
             /*@ Get the datetime format. */
          }
          values {
-            const char *fmt; /*@ The datetime format */
+            const(char)* fmt; /*@ The datetime format */
          }
       }
    }
@@ -150,7 +150,7 @@ class Elm_Datetime (Elm_Layout)
 
          return Eina_Bool;
          params {
-            @in const struct tm *mintime; /*@ Time structure containing the minimum time value. */
+            @in const(struct tm)* mintime; /*@ Time structure containing the minimum time value. */
          }
       }
       value_min_get {
@@ -202,7 +202,7 @@ class Elm_Datetime (Elm_Layout)
 
          return Eina_Bool;
          params {
-            @in const struct tm *newtime; /*@ Time structure filled with values to be set. */
+            @in const(struct tm)* newtime; /*@ Time structure filled with values to be set. */
          }
       }
       value_get {
@@ -288,7 +288,7 @@ class Elm_Datetime (Elm_Layout)
 
          return Eina_Bool;
          params {
-            @in const struct tm *maxtime; /*@ Time structure containing the maximum time value. */
+            @in const(struct tm)* maxtime; /*@ Time structure containing the maximum time value. */
          }
       }
       value_max_get {
index 38246bb..60a040f 100644 (file)
@@ -48,7 +48,7 @@ class Elm_Dayselector (Elm_Layout)
             @ingroup Dayselector */
          }
          values {
-            unsigned int length; /*@ Weekend length, number of days as an integer. */
+            uint length; /*@ Weekend length, number of days as an integer. */
          }
       }
       weekend_start {
@@ -105,7 +105,7 @@ class Elm_Dayselector (Elm_Layout)
          @ingroup Dayselector */
 
          params {
-            @in const char **weekdays; /*@ Array of seven strings to be used as weekday names.
+            @in const(char)* *weekdays; /*@ Array of seven strings to be used as weekday names.
             @warning It must have 7 elements, or it will access invalid memory.
             @warning The strings must be NULL terminated ('@\0'). */
          }
index 6a4a5d5..bdb98b8 100644 (file)
@@ -129,7 +129,7 @@ class Elm_Diskselector (Elm_Widget, Elm_Interface_Scrollable)
             @see elm_diskselector_clear()
 
             @ingroup Diskselector */
-            return const Eina_List *;
+            return const(Eina_List)*;
          }
       }
       last_item {
@@ -213,12 +213,12 @@ class Elm_Diskselector (Elm_Widget, Elm_Interface_Scrollable)
 
          return Elm_Object_Item *;
          params {
-            @in const char *label; /*@ The label of the diskselector item. */
+            @in const(char)* label; /*@ The label of the diskselector item. */
             @in Evas_Object *icon; /*@ The icon object to use at left side of the item. An
             icon can be any Evas object, but usually it is an icon created
             with elm_icon_add(). */
             @in Evas_Smart_Cb func; /*@ The function to call when the item is selected. */
-            @in const void *data; /*@ The data to associate with the item for related callbacks. */
+            @in const(void)* data; /*@ The data to associate with the item for related callbacks. */
          }
       }
       clear {
index 4aabb97..d36cb1e 100644 (file)
@@ -237,7 +237,7 @@ class Elm_Entry (Elm_Layout, Elm_Interface_Scrollable, Evas_Clickable_Interface,
             @ingroup Entry */
          }
          values {
-            const char *style; /*@ The style to use for the underlying hover */
+            const(char)* style; /*@ The style to use for the underlying hover */
          }
       }
       single_line {
@@ -322,7 +322,7 @@ class Elm_Entry (Elm_Layout, Elm_Interface_Scrollable, Evas_Clickable_Interface,
             @ingroup Entry */
          }
          values {
-            const char *file; /*@ The path to the file to load and save */
+            const(char)* file; /*@ The path to the file to load and save */
             Elm_Text_Format format; /*@ The file format */
          }
       }
@@ -735,7 +735,7 @@ class Elm_Entry (Elm_Layout, Elm_Interface_Scrollable, Evas_Clickable_Interface,
             @return The selected text within the entry or NULL on failure
 
             @ingroup Entry */
-            return const char *;
+            return const(char)*;
          }
       }
       cursor_is_visible_format {
@@ -874,7 +874,7 @@ class Elm_Entry (Elm_Layout, Elm_Interface_Scrollable, Evas_Clickable_Interface,
          @since 1.7 */
 
          params {
-            @in const char *style; /*@ The style user to push */
+            @in const(char)* style; /*@ The style user to push */
          }
       }
       item_provider_remove {
@@ -903,7 +903,7 @@ class Elm_Entry (Elm_Layout, Elm_Interface_Scrollable, Evas_Clickable_Interface,
          @since 1.7 */
 
          const;
-         return const char *;
+         return const(char)*;
       }
       context_menu_clear {
          /*@
@@ -944,7 +944,7 @@ class Elm_Entry (Elm_Layout, Elm_Interface_Scrollable, Evas_Clickable_Interface,
          @ingroup Entry */
 
          params {
-            @in const char *entry; /*@ The text to insert */
+            @in const(char)* entry; /*@ The text to insert */
          }
       }
       input_panel_imdata_set {
@@ -958,7 +958,7 @@ class Elm_Entry (Elm_Layout, Elm_Interface_Scrollable, Evas_Clickable_Interface,
          @ingroup Entry */
 
          params {
-            @in const void *data; /*@ The specific data to be set to the input panel. */
+            @in const(void)* data; /*@ The specific data to be set to the input panel. */
             @in int len; /*@ the length of data, in bytes, to send to the input panel */
          }
       }
@@ -1115,7 +1115,7 @@ class Elm_Entry (Elm_Layout, Elm_Interface_Scrollable, Evas_Clickable_Interface,
          @ingroup Entry */
 
          params {
-            @in const char *entry; /*@ The text to be displayed */
+            @in const(char)* entry; /*@ The text to be displayed */
          }
       }
       context_menu_item_add {
@@ -1134,11 +1134,11 @@ class Elm_Entry (Elm_Layout, Elm_Interface_Scrollable, Evas_Clickable_Interface,
          @ingroup Entry */
 
          params {
-            @in const char *label; /*@ The item's text label */
-            @in const char *icon_file; /*@ The item's icon file */
+            @in const(char)* label; /*@ The item's text label */
+            @in const(char)* icon_file; /*@ The item's icon file */
             @in Elm_Icon_Type icon_type; /*@ The item's icon type */
             @in Evas_Smart_Cb func; /*@ The callback to execute when the item is clicked */
-            @in const void *data; /*@ The data to associate with the item for related functions */
+            @in const(void)* data; /*@ The data to associate with the item for related functions */
          }
       }
       markup_filter_prepend {
index 47a0c5c..61887dc 100644 (file)
@@ -63,7 +63,7 @@ class Elm_Flipselector (Elm_Layout)
             call to this function when changes happen.
 
             @ingroup Flipselector */
-            return const Eina_List *;
+            return const(Eina_List)*;
          }
       }
       first_item {
@@ -134,7 +134,7 @@ class Elm_Flipselector (Elm_Layout)
 
          return Elm_Object_Item *;
          params {
-            @in const char *label; /*@ The (text) label of the new item */
+            @in const(char)* label; /*@ The (text) label of the new item */
             @in Evas_Smart_Cb func; /*@ Convenience callback function to take place when
             item is selected */
             @in void *data; /*@ Data passed to @p func, above */
@@ -173,10 +173,10 @@ class Elm_Flipselector (Elm_Layout)
 
          return Elm_Object_Item *;
          params {
-            @in const char *label; /*@ The (text) label of the new item */
+            @in const(char)* label; /*@ The (text) label of the new item */
             @in Evas_Smart_Cb func; /*@ Convenience callback function to take place when
             item is selected */
-            @in const void *data; /*@ Data passed to @p func, above */
+            @in const(void)* data; /*@ Data passed to @p func, above */
          }
       }
       flip_prev {
index 849fc2a..038b5f1 100644 (file)
@@ -409,7 +409,7 @@ class Elm_Gengrid (Elm_Layout, Elm_Interface_Scrollable, Evas_Clickable_Interfac
             @see elm_gengrid_selected_item_get()
 
             @ingroup Gengrid */
-            return const Eina_List *;
+            return const(Eina_List)*;
          }
       }
       last_item {
@@ -479,12 +479,12 @@ class Elm_Gengrid (Elm_Layout, Elm_Interface_Scrollable, Evas_Clickable_Interfac
 
          return Elm_Object_Item *;
          params {
-            @in const Elm_Gengrid_Item_Class *itc; /*@ The item class for the item. */
-            @in const void *data; /*@ The item data. */
+            @in const(Elm_Gengrid_Item_Class)* itc; /*@ The item class for the item. */
+            @in const(void)* data; /*@ The item data. */
             @in Elm_Object_Item *relative; /*@ The item to place this new one before. */
             @in Evas_Smart_Cb func; /*@ Convenience function called when the item is
             selected. */
-            @in const void *func_data; /*@ Data to be passed to @p func. */
+            @in const(void)* func_data; /*@ Data to be passed to @p func. */
          }
       }
       realized_items_update {
@@ -520,12 +520,12 @@ class Elm_Gengrid (Elm_Layout, Elm_Interface_Scrollable, Evas_Clickable_Interfac
 
          return Elm_Object_Item *;
          params {
-            @in const Elm_Gengrid_Item_Class *itc; /*@ The item class for the item. */
-            @in const void *data; /*@ The item data. */
+            @in const(Elm_Gengrid_Item_Class)* itc; /*@ The item class for the item. */
+            @in const(void)* data; /*@ The item data. */
             @in Elm_Object_Item *relative; /*@ The item to place this new one after. */
             @in Evas_Smart_Cb func; /*@ Convenience function called when the item is
             selected. */
-            @in const void *func_data; /*@ Data to be passed to @p func. */
+            @in const(void)* func_data; /*@ Data to be passed to @p func. */
          }
       }
       items_count {
@@ -539,7 +539,7 @@ class Elm_Gengrid (Elm_Layout, Elm_Interface_Scrollable, Evas_Clickable_Interfac
          @ingroup Gengrid */
 
          const;
-         return unsigned int;
+         return uint;
       }
       at_xy_item_get {
          /*@
@@ -589,11 +589,11 @@ class Elm_Gengrid (Elm_Layout, Elm_Interface_Scrollable, Evas_Clickable_Interfac
 
          return Elm_Object_Item *;
          params {
-            @in const Elm_Gengrid_Item_Class *itc; /*@ The item class for the item. */
-            @in const void *data; /*@ The item data. */
+            @in const(Elm_Gengrid_Item_Class)* itc; /*@ The item class for the item. */
+            @in const(void)* data; /*@ The item data. */
             @in Evas_Smart_Cb func; /*@ Convenience function called when the item is
             selected. */
-            @in const void *func_data; /*@ Data to be passed to @p func. */
+            @in const(void)* func_data; /*@ Data to be passed to @p func. */
          }
       }
       item_prepend {
@@ -613,11 +613,11 @@ class Elm_Gengrid (Elm_Layout, Elm_Interface_Scrollable, Evas_Clickable_Interfac
 
          return Elm_Object_Item *;
          params {
-            @in const Elm_Gengrid_Item_Class *itc; /*@ The item class for the item. */
-            @in const void *data; /*@ The item data. */
+            @in const(Elm_Gengrid_Item_Class)* itc; /*@ The item class for the item. */
+            @in const(void)* data; /*@ The item data. */
             @in Evas_Smart_Cb func; /*@ Convenience function called when the item is
             selected. */
-            @in const void *func_data; /*@ Data to be passed to @p func. */
+            @in const(void)* func_data; /*@ Data to be passed to @p func. */
          }
       }
       clear {
@@ -652,12 +652,12 @@ class Elm_Gengrid (Elm_Layout, Elm_Interface_Scrollable, Evas_Clickable_Interfac
 
          return Elm_Object_Item *;
          params {
-            @in const Elm_Gengrid_Item_Class *itc; /*@ The item class for the item. */
-            @in const void *data; /*@ The item data. */
+            @in const(Elm_Gengrid_Item_Class)* itc; /*@ The item class for the item. */
+            @in const(void)* data; /*@ The item data. */
             @in Eina_Compare_Cb comp; /*@ User defined comparison function that defines the sort order
             based on gengrid item and its data. */
             @in Evas_Smart_Cb func; /*@ Convenience function called when the item is selected. */
-            @in const void *func_data; /*@ Data to be passed to @p func. */
+            @in const(void)* func_data; /*@ Data to be passed to @p func. */
          }
       }
    }
index bca1661..e448d7a 100644 (file)
@@ -463,7 +463,7 @@ class Elm_Genlist (Elm_Layout, Elm_Interface_Scrollable, Evas_Clickable_Interfac
             @see elm_genlist_selected_item_get()
 
             @ingroup Genlist */
-            return const Eina_List *;
+            return const(Eina_List)*;
          }
       }
       last_item {
@@ -499,13 +499,13 @@ class Elm_Genlist (Elm_Layout, Elm_Interface_Scrollable, Evas_Clickable_Interfac
 
          return Elm_Object_Item *;
          params {
-            @in const Elm_Genlist_Item_Class *itc; /*@ The item class for the item */
-            @in const void *data; /*@ The item data */
+            @in const(Elm_Genlist_Item_Class)* itc; /*@ The item class for the item */
+            @in const(void)* data; /*@ The item data */
             @in Elm_Object_Item *parent; /*@ The parent item, or NULL if none */
             @in Elm_Object_Item *before_it; /*@ The item to place this new one before. */
             @in Elm_Genlist_Item_Type type; /*@ Item type */
             @in Evas_Smart_Cb func; /*@ Convenience function called when the item is selected */
-            @in const void *func_data; /*@ Data passed to @p func above. */
+            @in const(void)* func_data; /*@ Data passed to @p func above. */
          }
       }
       realized_items_update {
@@ -542,13 +542,13 @@ class Elm_Genlist (Elm_Layout, Elm_Interface_Scrollable, Evas_Clickable_Interfac
 
          return Elm_Object_Item *;
          params {
-            @in const Elm_Genlist_Item_Class *itc; /*@ The item class for the item */
-            @in const void *data; /*@ The item data */
+            @in const(Elm_Genlist_Item_Class)* itc; /*@ The item class for the item */
+            @in const(void)* data; /*@ The item data */
             @in Elm_Object_Item *parent; /*@ The parent item, or NULL if none */
             @in Elm_Object_Item *after_it; /*@ The item to place this new one after. */
             @in Elm_Genlist_Item_Type type; /*@ Item type */
             @in Evas_Smart_Cb func; /*@ Convenience function called when the item is selected */
-            @in const void *func_data; /*@ Data passed to @p func above. */
+            @in const(void)* func_data; /*@ Data passed to @p func above. */
          }
       }
       at_xy_item_get {
@@ -588,7 +588,7 @@ class Elm_Genlist (Elm_Layout, Elm_Interface_Scrollable, Evas_Clickable_Interfac
          @ingroup Genlist */
 
          const;
-         return unsigned int;
+         return uint;
       }
       item_prepend {
          /*@
@@ -608,12 +608,12 @@ class Elm_Genlist (Elm_Layout, Elm_Interface_Scrollable, Evas_Clickable_Interfac
 
          return Elm_Object_Item *;
          params {
-            @in const Elm_Genlist_Item_Class *itc; /*@ The item class for the item */
-            @in const void *data; /*@ The item data */
+            @in const(Elm_Genlist_Item_Class)* itc; /*@ The item class for the item */
+            @in const(void)* data; /*@ The item data */
             @in Elm_Object_Item *parent; /*@ The parent item, or NULL if none */
             @in Elm_Genlist_Item_Type type; /*@ Item type */
             @in Evas_Smart_Cb func; /*@ Convenience function called when the item is selected */
-            @in const void *func_data; /*@ Data passed to @p func above. */
+            @in const(void)* func_data; /*@ Data passed to @p func above. */
          }
       }
       clear {
@@ -645,12 +645,12 @@ class Elm_Genlist (Elm_Layout, Elm_Interface_Scrollable, Evas_Clickable_Interfac
 
          return Elm_Object_Item *;
          params {
-            @in const Elm_Genlist_Item_Class *itc; /*@ The item class for the item */
-            @in const void *data; /*@ The item data */
+            @in const(Elm_Genlist_Item_Class)* itc; /*@ The item class for the item */
+            @in const(void)* data; /*@ The item data */
             @in Elm_Object_Item *parent; /*@ The parent item, or NULL if none */
             @in Elm_Genlist_Item_Type type; /*@ Item type */
             @in Evas_Smart_Cb func; /*@ Convenience function called when the item is selected */
-            @in const void *func_data; /*@ Data passed to @p func above. */
+            @in const(void)* func_data; /*@ Data passed to @p func above. */
          }
       }
       item_sorted_insert {
@@ -672,13 +672,13 @@ class Elm_Genlist (Elm_Layout, Elm_Interface_Scrollable, Evas_Clickable_Interfac
 
          return Elm_Object_Item *;
          params {
-            @in const Elm_Genlist_Item_Class *itc; /*@ The item class for the item */
-            @in const void *data; /*@ The item data */
+            @in const(Elm_Genlist_Item_Class)* itc; /*@ The item class for the item */
+            @in const(void)* data; /*@ The item data */
             @in Elm_Object_Item *parent; /*@ The parent item, or NULL if none */
             @in Elm_Genlist_Item_Type type; /*@ Item type */
             @in Eina_Compare_Cb comp; /*@ The function called for the sort */
             @in Evas_Smart_Cb func; /*@ Convenience function called when item selected */
-            @in const void *func_data; /*@ Data passed to @p func above. */
+            @in const(void)* func_data; /*@ Data passed to @p func above. */
          }
       }
       search_by_text_item_get {
@@ -721,8 +721,8 @@ class Elm_Genlist (Elm_Layout, Elm_Interface_Scrollable, Evas_Clickable_Interfac
          params {
             @in Elm_Object_Item * item_to_search_from; /*@ Pointer to item to start search from. If NULL search will be started from the first item of the genlist. */
             @in Elm_Gen_Item_Text_Get_Cb _text_get; /*@ Pointer to Elm_Gen_Item_Text_Get_Cb function to get text for comparison. */
-            @in const char * part_name; /*@ Name of the TEXT part of genlist item to search string in. */
-            @in const char * pattern; /*@ The search pattern. */
+            @in const(char)*  part_name; /*@ Name of the TEXT part of genlist item to search string in. */
+            @in const(char)*  pattern; /*@ The search pattern. */
             @in int flags; /*@ fnmatch search flags */
          }
       }
index a5bbc54..a8ba947 100644 (file)
@@ -55,7 +55,7 @@ class Elm_Hover (Elm_Layout, Evas_Clickable_Interface)
          @ingroup Hover */
 
          const;
-         return const char *;
+         return const(char)*;
          params {
             @in Elm_Hover_Axis pref_axis; /*@ The preferred orientation axis for the hover object to use */
          }
index 7901492..c63af97 100644 (file)
@@ -70,7 +70,7 @@ class Elm_Icon (Elm_Image)
             @ingroup Icon */
          }
          values {
-            const char *name; /*@ The icon name */
+            const(char)* name; /*@ The icon name */
          }
       }
       thumb {
@@ -89,8 +89,8 @@ class Elm_Icon (Elm_Image)
             @ingroup Icon */
          }
          values {
-            const char *file; /*@ The path to file that will be used as icon image */
-            const char *group; /*@ The group that the icon belongs to an edje file */
+            const(char)* file; /*@ The path to file that will be used as icon image */
+            const(char)* group; /*@ The group that the icon belongs to an edje file */
          }
       }
    }
index 0e52714..f2eed3e 100644 (file)
@@ -265,8 +265,8 @@ class Elm_Image (Elm_Widget, Evas_Clickable_Interface, Elm_Interface_Atspi_Image
             @ingroup Image */
          }
          values {
-            const char *file; /*@ The path to file that will be used as image source */
-            const char *group; /*@ The group that the image belongs to, in case it's an
+            const(char)* file; /*@ The path to file that will be used as image source */
+            const(char)* group; /*@ The group that the image belongs to, in case it's an
             EET (including Edje case) file. This can be used as a key inside
             evas image cache if this is a normal image file not eet file. */
          }
@@ -437,8 +437,8 @@ class Elm_Image (Elm_Widget, Evas_Clickable_Interface, Elm_Interface_Atspi_Image
             legacy null;
          }
          values {
-            const Eina_File *file; /*@ The handler to an Eina_File that will be used as image source */
-            const char *group; /*@ The group that the image belongs to, in case it's an
+            const(Eina_File)* file; /*@ The handler to an Eina_File that will be used as image source */
+            const(char)* group; /*@ The group that the image belongs to, in case it's an
             EET (including Edje case) file. This can be used as a key inside
             evas image cache if this is a normal image file not eet file. */
          }
@@ -466,10 +466,10 @@ class Elm_Image (Elm_Widget, Evas_Clickable_Interface, Elm_Interface_Atspi_Image
             return Eina_Bool;
          }
          values {
-            const void *img; /*@ The binary data that will be used as image source */
+            const(void)* img; /*@ The binary data that will be used as image source */
             size_t size; /*@ The size of binary data blob @p img */
-            const char *format; /*@ (Optional) expected format of @p img bytes */
-            const char *key; /*@ Optional indexing key of @p img to be passed to the
+            const(char)* format; /*@ (Optional) expected format of @p img bytes */
+            const(char)* key; /*@ Optional indexing key of @p img to be passed to the
             image loader (eg. if @p img is a memory-mapped EET file) */
          }
       }
index 08815b7..d6a96dd 100644 (file)
@@ -192,9 +192,9 @@ class Elm_Index (Elm_Layout)
 
          return Elm_Object_Item *;
          params {
-            @in const char *letter; /*@ Letter under which the item should be indexed */
+            @in const(char)* letter; /*@ Letter under which the item should be indexed */
             @in Evas_Smart_Cb func; /*@ The function to call when the item is selected. */
-            @in const void *data; /*@ The item data to set for the index's item */
+            @in const(void)* data; /*@ The item data to set for the index's item */
          }
       }
       item_clear {
@@ -228,9 +228,9 @@ class Elm_Index (Elm_Layout)
          return Elm_Object_Item *;
          params {
             @in Elm_Object_Item *after; /*@ The index item to insert after. */
-            @in const char *letter; /*@ Letter under which the item should be indexed */
+            @in const(char)* letter; /*@ Letter under which the item should be indexed */
             @in Evas_Smart_Cb func; /*@ The function to call when the item is clicked. */
-            @in const void *data; /*@ The item data to set for the index's item */
+            @in const(void)* data; /*@ The item data to set for the index's item */
          }
       }
       item_find {
@@ -243,7 +243,7 @@ class Elm_Index (Elm_Layout)
 
          return Elm_Object_Item *;
          params {
-            @in const void *data; /*@ The item data pointed to by the desired index item */
+            @in const(void)* data; /*@ The item data pointed to by the desired index item */
          }
       }
       item_insert_before {
@@ -267,9 +267,9 @@ class Elm_Index (Elm_Layout)
          return Elm_Object_Item *;
          params {
             @in Elm_Object_Item *before; /*@ The index item to insert after. */
-            @in const char *letter; /*@ Letter under which the item should be indexed */
+            @in const(char)* letter; /*@ Letter under which the item should be indexed */
             @in Evas_Smart_Cb func; /*@ The function to call when the item is clicked. */
-            @in const void *data; /*@ The item data to set for the index's item */
+            @in const(void)* data; /*@ The item data to set for the index's item */
          }
       }
       item_append {
@@ -289,9 +289,9 @@ class Elm_Index (Elm_Layout)
 
          return Elm_Object_Item *;
          params {
-            @in const char *letter; /*@ Letter under which the item should be indexed */
+            @in const(char)* letter; /*@ Letter under which the item should be indexed */
             @in Evas_Smart_Cb func; /*@ The function to call when the item is selected. */
-            @in const void *data; /*@ The item data to set for the index's item */
+            @in const(void)* data; /*@ The item data to set for the index's item */
          }
       }
       selected_item_get {
@@ -326,9 +326,9 @@ class Elm_Index (Elm_Layout)
 
          return Elm_Object_Item *;
          params {
-            @in const char *letter; /*@ Letter under which the item should be indexed */
+            @in const(char)* letter; /*@ Letter under which the item should be indexed */
             @in Evas_Smart_Cb func; /*@ The function to call when the item is clicked. */
-            @in const void *data; /*@ The item data to set for the index's item */
+            @in const(void)* data; /*@ The item data to set for the index's item */
             @in Eina_Compare_Cb cmp_func; /*@ The comparing function to be used to sort index
             items <b>by index item handles</b> */
             @in Eina_Compare_Cb cmp_data_func; /*@ A @b fallback function to be called for the
index 0eaa60f..843e454 100644 (file)
@@ -9,7 +9,7 @@ mixin Elm_Interface_Atspi_Accessible ()
             /*@ Gets an localized string describing ATSPI widget role name. */
          }
          values {
-            const char *localized_name;
+            const(char)* localized_name;
          }
       }
       protected name {
@@ -19,7 +19,7 @@ mixin Elm_Interface_Atspi_Accessible ()
          set {
          }
          values {
-            const char *name; /*@ obj name */
+            const(char)* name; /*@ obj name */
          }
       }
       protected relation_set {
@@ -55,7 +55,7 @@ mixin Elm_Interface_Atspi_Accessible ()
             role. */
          }
          values {
-            const char *role_name;
+            const(char)* role_name;
          }
       }
       protected attributes {
@@ -83,7 +83,7 @@ mixin Elm_Interface_Atspi_Accessible ()
             /*@ Sets contextual information about widget. */
          }
          values {
-            const char *description;
+            const(char)* description;
          }
       }
       protected parent {
@@ -107,7 +107,7 @@ mixin Elm_Interface_Atspi_Accessible ()
       }
    }
    events {
-      property,changed (const char *);
+      property,changed (const(char)*);
       children,changed (Elm_Atspi_Event_Children_Changed_Data);
       state,changed (Elm_Atspi_Event_State_Changed_Data);
       visible,data,changed;
index 6b301cf..51e45f8 100644 (file)
@@ -9,7 +9,7 @@ mixin Elm_Interface_Atspi_Action ()
             /*@ Gets action name for given id */
          }
          values {
-            const char *name;
+            const(char)* name;
          }
          keys {
             int id;
@@ -20,7 +20,7 @@ mixin Elm_Interface_Atspi_Action ()
             /*@ Gets localized action name for given id */
          }
          values {
-            const char *name;
+            const(char)* name;
          }
          keys {
             int id;
@@ -35,7 +35,7 @@ mixin Elm_Interface_Atspi_Action ()
             return Eina_Bool;
          }
          values {
-            const char *description;
+            const(char)* description;
          }
          keys {
             int id;
@@ -63,7 +63,7 @@ mixin Elm_Interface_Atspi_Action ()
          params {
             @in  int id;
          }
-         return const char *;
+         return const(char)*;
       }
    }
    implements {
index d5714dc..fcc47c9 100644 (file)
@@ -9,14 +9,14 @@ interface Elm_Interface_Atspi_Editable_Text ()
             return Eina_Bool;
          }
          values {
-            const char *string;
+            const(char)* string;
          }
       }
    }
    methods {
       protected insert {
          params {
-            @in const char *string;
+            @in const(char)* string;
             @in int position;
          }
          return Eina_Bool;
index 9f8142b..8a6d4e9 100644 (file)
@@ -25,7 +25,7 @@ mixin Elm_Interface_Atspi_Image ()
          set {
          }
          values {
-            const char *description;
+            const(char)* description;
          }
       }
       protected locale {
@@ -33,7 +33,7 @@ mixin Elm_Interface_Atspi_Image ()
             /* Gets locale of the image description. */
          }
          values {
-            const char *locale;
+            const(char)* locale;
          }
       }
    }
index afe71c8..39e74b7 100644 (file)
@@ -67,7 +67,7 @@ interface Elm_Interface_Atspi_Text ()
             return Eina_Bool;
          }
          keys {
-            const char *name @nonull; /*@ text attribute name */
+            const(char)* name @nonull; /*@ text attribute name */
             int *start_offset @nonull; /*@ Position in text from which
                                                 given attribute is set. */
             int *end_offset; /*@ Position in text to which given attribute
index 5256555..c4d39b1 100644 (file)
@@ -14,7 +14,7 @@ interface Elm_Interface_Atspi_Value ()
          }
          values {
             double value; /*@ Value of widget casted to floating point number. */
-            const char *text; /*@ string describing value in given context
+            const(char)* text; /*@ string describing value in given context
                                eg. small, enough */
          }
       }
@@ -25,7 +25,7 @@ interface Elm_Interface_Atspi_Value ()
          values {
             double lower_limit;
             double upper_limit;
-            const char *description;
+            const(char)* description;
          }
       }
       protected increment {
index eafbbcb..b7dd850 100644 (file)
@@ -8,7 +8,7 @@ mixin Elm_Interface_Atspi_Widget_Action (Elm_Interface_Atspi_Action)
          get {
          }
          values {
-            const Elm_Action *actions; /*@ NULL-terminated array of Elm_Actions
+            const(Elm_Action)* actions; /*@ NULL-terminated array of Elm_Actions
                                          */
          }
       }
index 6524a0b..db7fd53 100644 (file)
@@ -24,7 +24,7 @@ interface Elm_Interface_Fileselector ()
             /*@ Get the currently selected item's (full) path, in the given file the given file selector widget */
          }
          values {
-            const char *path;
+            const(char)* path;
          }
       }
       thumbnail_size {
@@ -91,7 +91,7 @@ interface Elm_Interface_Fileselector ()
             /*@ Get the parent directory's path that a given file selector selector widget will display contents from */
          }
          values {
-            const char *path;
+            const(char)* path;
          }
       }
       mode {
@@ -121,7 +121,7 @@ interface Elm_Interface_Fileselector ()
             /*@ Get a list of selected paths in the fileselector. */
          }
          values {
-            const Eina_List *ret;
+            const(Eina_List)* ret;
          }
       }
    }
@@ -131,7 +131,7 @@ interface Elm_Interface_Fileselector ()
          params {
             @in Elm_Fileselector_Filter_Func func; /*@ function */
             @in void *data;
-            @in const char *filter_name;
+            @in const(char)* filter_name;
          }
          return Eina_Bool;
       }
@@ -141,8 +141,8 @@ interface Elm_Interface_Fileselector ()
       mime_types_filter_append {
          /*@ Append mime type based filter into filter list */
          params {
-            @in const char *mime_types;
-            @in const char *filter_name;
+            @in const(char)* mime_types;
+            @in const(char)* filter_name;
          }
          return Eina_Bool;
       }
index 241fe80..5027f83 100644 (file)
@@ -46,8 +46,8 @@ class Elm_Layout (Elm_Container)
             return Eina_Bool;
          }
          values {
-            const char *file; /*@ The path to file (edj) that will be used as layout */
-            const char *group; /*@ The group that the layout belongs in edje file */
+            const(char)* file; /*@ The path to file (edj) that will be used as layout */
+            const(char)* group; /*@ The group that the layout belongs in edje file */
          }
       }
       theme {
@@ -64,9 +64,9 @@ class Elm_Layout (Elm_Container)
             return Eina_Bool;
          }
          values {
-            const char *klass; /*@ the class of the group */
-            const char *group; /*@ the group */
-            const char *style; /*@ the style to used */
+            const(char)* klass; /*@ the class of the group */
+            const(char)* group; /*@ the group */
+            const(char)* style; /*@ the style to used */
          }
       }
       text_aliases {
@@ -75,7 +75,7 @@ class Elm_Layout (Elm_Container)
             legacy null;
          }
          values {
-            const Elm_Layout_Part_Alias_Description *aliases;
+            const(Elm_Layout_Part_Alias_Description)* aliases;
          }
       }
       content_aliases {
@@ -84,7 +84,7 @@ class Elm_Layout (Elm_Container)
             legacy null;
          }
          values {
-            const Elm_Layout_Part_Alias_Description *aliases;
+            const(Elm_Layout_Part_Alias_Description)* aliases;
          }
       }
       edje {
@@ -136,7 +136,7 @@ class Elm_Layout (Elm_Container)
 
          return Eina_Bool;
          params {
-            @in const char *part; /*@ The box part name to remove child. */
+            @in const(char)* part; /*@ The box part name to remove child. */
             @in Eina_Bool clear; /*@ If EINA_TRUE, then all objects will be deleted as
             well, otherwise they will just be removed and will be
             dangling on the canvas. */
@@ -158,7 +158,7 @@ class Elm_Layout (Elm_Container)
 
          return Eina_Bool;
          params {
-            @in const char *part_name; /*@ a part from loaded edje group. */
+            @in const(char)* part_name; /*@ a part from loaded edje group. */
             @in Eina_Bool engine_only; /*@ if cursors should be just provided by the engine (EINA_TRUE)
             or should also search on widget's theme as well (EINA_FALSE) */
          }
@@ -174,7 +174,7 @@ class Elm_Layout (Elm_Container)
          const;
          return Eina_Bool;
          params {
-            @in const char *part_name; /*@ a part from loaded edje group. */
+            @in const(char)* part_name; /*@ a part from loaded edje group. */
          }
       }
       table_unpack {
@@ -194,7 +194,7 @@ class Elm_Layout (Elm_Container)
 
          return Evas_Object *;
          params {
-            @in const char *part; /*@ The table part name to remove child. */
+            @in const(char)* part; /*@ The table part name to remove child. */
             @in Evas_Object *child; /*@ The object to remove from table. */
          }
       }
@@ -254,7 +254,7 @@ class Elm_Layout (Elm_Container)
 
          return Evas_Object *;
          params {
-            @in const char *part; /*@ The box part name to remove child. */
+            @in const(char)* part; /*@ The box part name to remove child. */
             @in Evas_Object *child; /*@ The object to remove from box. */
          }
       }
@@ -287,8 +287,8 @@ class Elm_Layout (Elm_Container)
 
          return Eina_Bool;
          params {
-            @in const char *part_name; /*@ a part from loaded edje group. */
-            @in const char *style; /*@ the theme style to use (default, transparent, ...) */
+            @in const(char)* part_name; /*@ a part from loaded edje group. */
+            @in const(char)* style; /*@ the theme style to use (default, transparent, ...) */
          }
       }
       part_cursor_style_get {
@@ -301,9 +301,9 @@ class Elm_Layout (Elm_Container)
          @ingroup Layout */
 
          const;
-         return const char *;
+         return const(char)*;
          params {
-            @in const char *part_name; /*@ a part from loaded edje group. */
+            @in const(char)* part_name; /*@ a part from loaded edje group. */
          }
       }
       text_set {
@@ -316,8 +316,8 @@ class Elm_Layout (Elm_Container)
 
          return Eina_Bool;
          params {
-            @in const char *part; /*@ The TEXT part where to set the text */
-            @in const char *text; /*@ The text to set */
+            @in const(char)* part; /*@ The TEXT part where to set the text */
+            @in const(char)* text; /*@ The text to set */
          }
       }
       text_get {
@@ -329,9 +329,9 @@ class Elm_Layout (Elm_Container)
          @ingroup Layout */
 
          const;
-         return const char *;
+         return const(char)*;
          params {
-            @in const char *part; /*@ The TEXT part to retrieve the text off */
+            @in const(char)* part; /*@ The TEXT part to retrieve the text off */
          }
       }
       signal_callback_add {
@@ -347,8 +347,8 @@ class Elm_Layout (Elm_Container)
          @ingroup Layout */
 
          params {
-            @in const char *emission; /*@ The signal's name string */
-            @in const char *source; /*@ The signal's source string */
+            @in const(char)* emission; /*@ The signal's name string */
+            @in const(char)* source; /*@ The signal's source string */
             @in Edje_Signal_Cb func; /*@ The callback function to be executed when the signal is
             emitted. */
             @in void *data; /*@ A pointer to data to pass in to the callback function. */
@@ -365,8 +365,8 @@ class Elm_Layout (Elm_Container)
 
          return Eina_Bool;
          params {
-            @in const char *part_name; /*@ a part from loaded edje group. */
-            @in const char *cursor; /*@ cursor name to use, see Elementary_Cursor.h */
+            @in const(char)* part_name; /*@ a part from loaded edje group. */
+            @in const(char)* cursor; /*@ cursor name to use, see Elementary_Cursor.h */
          }
       }
       part_cursor_get {
@@ -378,9 +378,9 @@ class Elm_Layout (Elm_Container)
          @ingroup Layout */
 
          const;
-         return const char *;
+         return const(char)*;
          params {
-            @in const char *part_name; /*@ a part from loaded edje group. */
+            @in const(char)* part_name; /*@ a part from loaded edje group. */
          }
       }
       box_insert_before {
@@ -403,9 +403,9 @@ class Elm_Layout (Elm_Container)
 
          return Eina_Bool;
          params {
-            @in const char *part; /*@ the box part to insert. */
+            @in const(char)* part; /*@ the box part to insert. */
             @in Evas_Object *child; /*@ the child object to insert into box. */
-            @in const Evas_Object *reference; /*@ another reference object to insert before in box. */
+            @in const(Evas_Object)* reference; /*@ another reference object to insert before in box. */
          }
       }
       box_insert_at {
@@ -428,9 +428,9 @@ class Elm_Layout (Elm_Container)
 
          return Eina_Bool;
          params {
-            @in const char *part; /*@ the box part to insert. */
+            @in const(char)* part; /*@ the box part to insert. */
             @in Evas_Object *child; /*@ the child object to insert into box. */
-            @in unsigned int pos; /*@ the numeric position >=0 to insert the child. */
+            @in uint pos; /*@ the numeric position >=0 to insert the child. */
          }
       }
       sub_object_add_enable {
@@ -465,9 +465,9 @@ class Elm_Layout (Elm_Container)
          @ingroup Layout */
 
          const;
-         return const char *;
+         return const(char)*;
          params {
-            @in const char *key; /*@ The data key */
+            @in const(char)* key; /*@ The data key */
          }
       }
       box_append {
@@ -490,7 +490,7 @@ class Elm_Layout (Elm_Container)
 
          return Eina_Bool;
          params {
-            @in const char *part; /*@ the box part to which the object will be appended. */
+            @in const(char)* part; /*@ the box part to which the object will be appended. */
             @in Evas_Object *child; /*@ the child object to append to box. */
          }
       }
@@ -511,8 +511,8 @@ class Elm_Layout (Elm_Container)
 
          return void *;
          params {
-            @in const char *emission; /*@ The signal's name string */
-            @in const char *source; /*@ The signal's source string */
+            @in const(char)* emission; /*@ The signal's name string */
+            @in const(char)* source; /*@ The signal's source string */
             @in Edje_Signal_Cb func; /*@ The callback function being executed when the signal
             was emitted. */
          }
@@ -552,7 +552,7 @@ class Elm_Layout (Elm_Container)
 
          return Eina_Bool;
          params {
-            @in const char *part; /*@ the box part to prepend. */
+            @in const(char)* part; /*@ the box part to prepend. */
             @in Evas_Object *child; /*@ the child object to prepend to box. */
          }
       }
@@ -568,8 +568,8 @@ class Elm_Layout (Elm_Container)
          @ingroup Layout */
 
          params {
-            @in const char *emission; /*@ The signal's name string */
-            @in const char *source; /*@ The signal's source string */
+            @in const(char)* emission; /*@ The signal's name string */
+            @in const(char)* source; /*@ The signal's source string */
          }
       }
       table_pack {
@@ -601,13 +601,13 @@ class Elm_Layout (Elm_Container)
 
          return Eina_Bool;
          params {
-            @in const char *part; /*@ the box part to pack child. */
+            @in const(char)* part; /*@ the box part to pack child. */
             @in Evas_Object *child; /*@ the child object to pack into table. */
-            @in unsigned short col; /*@ the column to which the child should be added. (>= 0) */
-            @in unsigned short row; /*@ the row to which the child should be added. (>= 0) */
-            @in unsigned short colspan; /*@ how many columns should be used to store this object. (>=
+            @in ushort col; /*@ the column to which the child should be added. (>= 0) */
+            @in ushort row; /*@ the row to which the child should be added. (>= 0) */
+            @in ushort colspan; /*@ how many columns should be used to store this object. (>=
             1) */
-            @in unsigned short rowspan; /*@ how many rows should be used to store this object. (>= 1) */
+            @in ushort rowspan; /*@ how many rows should be used to store this object. (>= 1) */
          }
       }
       part_cursor_unset {
@@ -620,7 +620,7 @@ class Elm_Layout (Elm_Container)
 
          return Eina_Bool;
          params {
-            @in const char *part_name; /*@ a part from loaded edje group, that had a cursor set
+            @in const(char)* part_name; /*@ a part from loaded edje group, that had a cursor set
             with elm_layout_part_cursor_set(). */
          }
       }
@@ -641,7 +641,7 @@ class Elm_Layout (Elm_Container)
 
          return Eina_Bool;
          params {
-            @in const char *part; /*@ The table part name to remove child. */
+            @in const(char)* part; /*@ The table part name to remove child. */
             @in Eina_Bool clear; /*@ If EINA_TRUE, then all objects will be deleted as
             well, otherwise they will just be removed and will be
             dangling on the canvas. */
index c5aede3..0f499c5 100644 (file)
@@ -229,7 +229,7 @@ class Elm_List (Elm_Layout, Elm_Interface_Scrollable)
             @see elm_list_clear()
 
             @ingroup List */
-            return const Eina_List *;
+            return const(Eina_List)*;
          }
       }
       first_item {
@@ -260,7 +260,7 @@ class Elm_List (Elm_Layout, Elm_Interface_Scrollable)
             @see elm_list_multi_select_set()
 
             @ingroup List */
-            return const Eina_List *;
+            return const(Eina_List)*;
          }
       }
       last_item {
@@ -315,14 +315,14 @@ class Elm_List (Elm_Layout, Elm_Interface_Scrollable)
          return Elm_Object_Item *;
          params {
             @in Elm_Object_Item *before; /*@ The list item to insert before. */
-            @in const char *label; /*@ The label of the list item. */
+            @in const(char)* label; /*@ The label of the list item. */
             @in Evas_Object *icon; /*@ The icon object to use for the left side of the item. An
             icon can be any Evas object, but usually it is an icon created
             with elm_icon_add(). */
             @in Evas_Object *end; /*@ The icon object to use for the right side of the item. An
             icon can be any Evas object. */
             @in Evas_Smart_Cb func; /*@ The function to call when the item is clicked. */
-            @in const void *data; /*@ The data to associate with the item for related callbacks. */
+            @in const(void)* data; /*@ The data to associate with the item for related callbacks. */
          }
       }
       go {
@@ -380,14 +380,14 @@ class Elm_List (Elm_Layout, Elm_Interface_Scrollable)
          return Elm_Object_Item *;
          params {
             @in Elm_Object_Item *after; /*@ The list item to insert after. */
-            @in const char *label; /*@ The label of the list item. */
+            @in const(char)* label; /*@ The label of the list item. */
             @in Evas_Object *icon; /*@ The icon object to use for the left side of the item. An
             icon can be any Evas object, but usually it is an icon created
             with elm_icon_add(). */
             @in Evas_Object *end; /*@ The icon object to use for the right side of the item. An
             icon can be any Evas object. */
             @in Evas_Smart_Cb func; /*@ The function to call when the item is clicked. */
-            @in const void *data; /*@ The data to associate with the item for related callbacks. */
+            @in const(void)* data; /*@ The data to associate with the item for related callbacks. */
          }
       }
       at_xy_item_get {
@@ -463,14 +463,14 @@ class Elm_List (Elm_Layout, Elm_Interface_Scrollable)
 
          return Elm_Object_Item *;
          params {
-            @in const char *label; /*@ The label of the list item. */
+            @in const(char)* label; /*@ The label of the list item. */
             @in Evas_Object *icon; /*@ The icon object to use for the left side of the item. An
             icon can be any Evas object, but usually it is an icon created
             with elm_icon_add(). */
             @in Evas_Object *end; /*@ The icon object to use for the right side of the item. An
             icon can be any Evas object. */
             @in Evas_Smart_Cb func; /*@ The function to call when the item is clicked. */
-            @in const void *data; /*@ The data to associate with the item for related callbacks. */
+            @in const(void)* data; /*@ The data to associate with the item for related callbacks. */
          }
       }
       item_prepend {
@@ -509,14 +509,14 @@ class Elm_List (Elm_Layout, Elm_Interface_Scrollable)
 
          return Elm_Object_Item *;
          params {
-            @in const char *label; /*@ The label of the list item. */
+            @in const(char)* label; /*@ The label of the list item. */
             @in Evas_Object *icon; /*@ The icon object to use for the left side of the item. An
             icon can be any Evas object, but usually it is an icon created
             with elm_icon_add(). */
             @in Evas_Object *end; /*@ The icon object to use for the right side of the item. An
             icon can be any Evas object. */
             @in Evas_Smart_Cb func; /*@ The function to call when the item is clicked. */
-            @in const void *data; /*@ The data to associate with the item for related callbacks. */
+            @in const(void)* data; /*@ The data to associate with the item for related callbacks. */
          }
       }
       clear {
@@ -569,14 +569,14 @@ class Elm_List (Elm_Layout, Elm_Interface_Scrollable)
 
          return Elm_Object_Item *;
          params {
-            @in const char *label; /*@ The label of the list item. */
+            @in const(char)* label; /*@ The label of the list item. */
             @in Evas_Object *icon; /*@ The icon object to use for the left side of the item. An
             icon can be any Evas object, but usually it is an icon created
             with elm_icon_add(). */
             @in Evas_Object *end; /*@ The icon object to use for the right side of the item. An
             icon can be any Evas object. */
             @in Evas_Smart_Cb func; /*@ The function to call when the item is clicked. */
-            @in const void *data; /*@ The data to associate with the item for related callbacks. */
+            @in const(void)* data; /*@ The data to associate with the item for related callbacks. */
             @in Eina_Compare_Cb cmp_func; /*@ The comparing function to be used to sort list
             items <b>by #Elm_Object_Item item handles</b>. This function will
             receive two items and compare them, returning a non-negative integer
index f0329ce..f91e4fe 100644 (file)
@@ -180,7 +180,7 @@ class Elm_Map (Elm_Widget, Elm_Interface_Scrollable)
             @ingroup Map */
          }
          values {
-            const char *user_agent; /*@ The user agent to be used by the map. */
+            const(char)* user_agent; /*@ The user agent to be used by the map. */
          }
       }
       zoom_max {
@@ -326,7 +326,7 @@ class Elm_Map (Elm_Widget, Elm_Interface_Scrollable)
 
          params {
             @in Elm_Map_Source_Type type; /*@ source type. */
-            @in const char *source_name; /*@ The source to be used. */
+            @in const(char)* source_name; /*@ The source to be used. */
          }
       }
       source_get {
@@ -341,7 +341,7 @@ class Elm_Map (Elm_Widget, Elm_Interface_Scrollable)
          @ingroup Map */
 
          const;
-         return const char *;
+         return const(char)*;
          params {
             @in Elm_Map_Source_Type type; /*@ source type. */
          }
@@ -522,7 +522,7 @@ class Elm_Map (Elm_Widget, Elm_Interface_Scrollable)
          @ingroup Map */
 
          const;
-         return const char **;
+         return const(char)**;
          params {
             @in Elm_Map_Source_Type type; /*@ source type. */
          }
@@ -606,7 +606,7 @@ class Elm_Map (Elm_Widget, Elm_Interface_Scrollable)
          const;
          return Elm_Map_Name *;
          params {
-            @in const char *address; /*@ The address. */
+            @in const(char)* address; /*@ The address. */
             @in double lon; /*@ The longitude. */
             @in double lat; /*@ The latitude. */
             @in Elm_Map_Name_Cb name_cb; /*@ The callback function. */
@@ -685,7 +685,7 @@ class Elm_Map (Elm_Widget, Elm_Interface_Scrollable)
 
          return Elm_Map_Overlay *;
          params {
-            @in const Elm_Map_Route *route; /*@ The route object to make a overlay. */
+            @in const(Elm_Map_Route)* route; /*@ The route object to make a overlay. */
          }
       }
       overlay_scale_add {
index fe7f586..22566f7 100644 (file)
@@ -24,7 +24,7 @@ class Elm_Menu (Elm_Widget, Evas_Clickable_Interface)
             @return An Eina_List* of @p item's items
 
             @ingroup Menu */
-            return const Eina_List *;
+            return const(Eina_List)*;
          }
       }
       first_item {
@@ -79,10 +79,10 @@ class Elm_Menu (Elm_Widget, Evas_Clickable_Interface)
          return Elm_Object_Item *;
          params {
             @in Elm_Object_Item *parent; /*@ The parent menu item (optional) */
-            @in const char *icon; /*@ An icon display on the item. The icon will be destroyed by the menu. */
-            @in const char *label; /*@ The label of the item. */
+            @in const(char)* icon; /*@ An icon display on the item. The icon will be destroyed by the menu. */
+            @in const(char)* label; /*@ The label of the item. */
             @in Evas_Smart_Cb func; /*@ Function called when the user select the item. */
-            @in const void *data; /*@ Data sent by the callback. */
+            @in const(void)* data; /*@ Data sent by the callback. */
          }
       }
       close {
index eb2039a..a6915d3 100644 (file)
@@ -88,7 +88,7 @@ class Elm_Photo (Elm_Widget, Evas_Clickable_Interface, Evas_Draggable_Interface)
             return Eina_Bool;
          }
          values {
-            const char *file; /*@ The path to file that will be used as @a obj's image. */
+            const(char)* file; /*@ The path to file that will be used as @a obj's image. */
          }
       }
    }
@@ -100,8 +100,8 @@ class Elm_Photo (Elm_Widget, Evas_Clickable_Interface, Evas_Draggable_Interface)
            @ingroup Photo */
          const;
          params {
-            @in const char *file; /*@ The path to file that will be used as thumbnail. */
-            @in const char *group; /*@ The key used in case of an EET file. */
+            @in const(char)* file; /*@ The path to file that will be used as thumbnail. */
+            @in const(char)* group; /*@ The key used in case of an EET file. */
          }
       }
    }
index 1e64527..ec65ed5 100644 (file)
@@ -58,7 +58,7 @@ class Elm_Photocam (Elm_Widget, Elm_Interface_Scrollable)
             @ingroup Photocam */
          }
          values {
-            const char *file; /*@ The photo file */
+            const(char)* file; /*@ The photo file */
          }
       }
       gesture_enabled {
index a6ab59e..71ec868 100644 (file)
@@ -33,7 +33,7 @@ class Elm_Plug (Elm_Widget)
 
          return Eina_Bool;
          params {
-            @in const char *svcname; /*@ The service name to connect to set up by the socket. */
+            @in const(char)* svcname; /*@ The service name to connect to set up by the socket. */
             @in int svcnum; /*@ The service number to connect to (set up by socket). */
             @in Eina_Bool svcsys; /*@ Boolean to set if the service is a system one or not (set up by socket). */
          }
index 96a94e7..3f2f6b7 100644 (file)
@@ -97,8 +97,8 @@ class Elm_Prefs (Elm_Widget)
             return Eina_Bool;
          }
          values {
-            const char *file; /*@ The @b .epb (binary) file to get contents from */
-            const char *page; /*@ The page, inside @a file, where to get item contents from */
+            const(char)* file; /*@ The @b .epb (binary) file to get contents from */
+            const(char)* page; /*@ The page, inside @a file, where to get item contents from */
          }
       }
       autosave {
@@ -170,9 +170,9 @@ class Elm_Prefs (Elm_Widget)
 
          return Eina_Bool;
          params {
-            @in const char *name; /*@ The name of the item (as declared in the prefs
+            @in const(char)* name; /*@ The name of the item (as declared in the prefs
             collection) */
-            @in const Eina_Value *value; /*@ The value to set on the item. It should be typed as
+            @in const(Eina_Value)* value; /*@ The value to set on the item. It should be typed as
             the item expects, preferably, or a conversion will
             take place */
          }
@@ -192,7 +192,7 @@ class Elm_Prefs (Elm_Widget)
          const;
          return Eina_Bool;
          params {
-            @in const char *name; /*@ The name of the item (as declared in the prefs
+            @in const(char)* name; /*@ The name of the item (as declared in the prefs
             collection) to get value from */
             @out Eina_Value value; /*@ Where to store the value of the item. It will be
             overwritten and setup with the type the item
@@ -216,9 +216,9 @@ class Elm_Prefs (Elm_Widget)
 
          @since 1.8 */
 
-         return const Evas_Object *;
+         return const(Evas_Object)*;
          params {
-            @in const char *name; /*@ The name of the item (as declared in the prefs
+            @in const(char)* name; /*@ The name of the item (as declared in the prefs
             collection) to get object from */
          }
       }
@@ -232,7 +232,7 @@ class Elm_Prefs (Elm_Widget)
          @since 1.8 */
 
          params {
-            @in const char *name; /*@ The name of the item (as declared in the prefs
+            @in const(char)* name; /*@ The name of the item (as declared in the prefs
             collection) to act on */
             @in Eina_Bool disabled; /*@ @c EINA_TRUE, to make it disabled, @c EINA_FALSE
             otherwise */
@@ -253,7 +253,7 @@ class Elm_Prefs (Elm_Widget)
          const;
          return Eina_Bool;
          params {
-            @in const char *name; /*@ The name of the item (as declared in the prefs
+            @in const(char)* name; /*@ The name of the item (as declared in the prefs
             collection) to get disabled state from */
          }
       }
@@ -269,7 +269,7 @@ class Elm_Prefs (Elm_Widget)
 
          return Eina_Bool;
          params {
-            @in const char *name; /*@ the name of the SWALLOW item (as declared in the prefs
+            @in const(char)* name; /*@ the name of the SWALLOW item (as declared in the prefs
             collection) */
             @in Evas_Object *child; /*@ The object to occupy the item */
          }
@@ -288,7 +288,7 @@ class Elm_Prefs (Elm_Widget)
          @since 1.8 */
 
          params {
-            @in const char *name; /*@ The name of the item (as declared in the prefs
+            @in const(char)* name; /*@ The name of the item (as declared in the prefs
             collection) to act on */
             @in Eina_Bool editable; /*@ @c EINA_TRUE, to make it editable, @c EINA_FALSE
             otherwise */
@@ -309,7 +309,7 @@ class Elm_Prefs (Elm_Widget)
          const;
          return Eina_Bool;
          params {
-            @in const char *name; /*@ The name of the item (as declared in the prefs
+            @in const(char)* name; /*@ The name of the item (as declared in the prefs
             collection) to get editable state from */
          }
       }
@@ -325,7 +325,7 @@ class Elm_Prefs (Elm_Widget)
 
          return Evas_Object *;
          params {
-            @in const char *name; /*@ the name of the SWALLOW item (as declared in the prefs
+            @in const(char)* name; /*@ the name of the SWALLOW item (as declared in the prefs
             collection) */
          }
       }
@@ -343,7 +343,7 @@ class Elm_Prefs (Elm_Widget)
          @since 1.8 */
 
          params {
-            @in const char *name; /*@ The name of the item (as declared in the prefs
+            @in const(char)* name; /*@ The name of the item (as declared in the prefs
             collection) to change visibility of */
             @in Eina_Bool visible; /*@ @c EINA_TRUE, to make it visible, @c EINA_FALSE
             otherwise */
@@ -364,7 +364,7 @@ class Elm_Prefs (Elm_Widget)
          const;
          return Eina_Bool;
          params {
-            @in const char *name; /*@ The name of the item (as declared in the prefs
+            @in const(char)* name; /*@ The name of the item (as declared in the prefs
             collection) to get visibility state from */
          }
       }
index 66711ca..1f7287f 100644 (file)
@@ -199,7 +199,7 @@ class Elm_Progressbar (Elm_Layout)
             @ingroup Progressbar */
          }
          values {
-            const char *units; /*@ The format string for @p obj's units label */
+            const(char)* units; /*@ The format string for @p obj's units label */
          }
       }
       unit_format_function {
@@ -234,7 +234,7 @@ class Elm_Progressbar (Elm_Layout)
          @ingroup Progressbar */
 
          params {
-            @in const char *part; /*@ The partname to which val have to set */
+            @in const(char)* part; /*@ The partname to which val have to set */
             @in double val; /*@ The progress value (@b must be between @c 0.0 and @c
             1.0) */
          }
@@ -255,7 +255,7 @@ class Elm_Progressbar (Elm_Layout)
          const;
          return double;
          params {
-            @in const char *part; /*@ The part name of the progress bar */
+            @in const(char)* part; /*@ The part name of the progress bar */
          }
       }
       pulse {
index c4183d3..2c4af86 100644 (file)
@@ -34,8 +34,8 @@ class Elm_Scroller (Elm_Layout, Elm_Interface_Scrollable)
             /*@ Set custom theme elements for the scroller */
          }
          values {
-            const char *klass;
-            const char *group;
+            const(char)* klass;
+            const(char)* group;
          }
       }
    }
index 1a1d9fb..f654db5 100644 (file)
@@ -51,7 +51,7 @@ class Elm_Segment_Control (Elm_Layout)
          @ingroup SegmentControl */
 
          const;
-         return const char *;
+         return const(char)*;
          params {
             @in int idx; /*@ The index of the segment item. */
          }
@@ -87,7 +87,7 @@ class Elm_Segment_Control (Elm_Layout)
             @in Evas_Object *icon; /*@ The icon object to use for the left side of the item. An
             icon can be any Evas object, but usually it is an icon created
             with elm_icon_add(). */
-            @in const char *label; /*@ The label of the item. */
+            @in const(char)* label; /*@ The label of the item. */
             @in int idx; /*@ Item position. Value should be between 0 and items count. */
          }
       }
@@ -165,7 +165,7 @@ class Elm_Segment_Control (Elm_Layout)
             @in Evas_Object *icon; /*@ The icon object to use for the left side of the item. An
             icon can be any Evas object, but usually it is an icon created
             with elm_icon_add(). */
-            @in const char *label; /*@ The label of the item.
+            @in const(char)* label; /*@ The label of the item.
             Note that, NULL is different from empty string "". */
          }
       }
index a1e7903..2287f8b 100644 (file)
@@ -104,7 +104,7 @@ class Elm_Slider (Elm_Layout, Elm_Interface_Atspi_Value)
             @ingroup Slider */
          }
          values {
-            const char *indicator; /*@ The format string for the indicator display. */
+            const(char)* indicator; /*@ The format string for the indicator display. */
          }
       }
       inverted {
@@ -240,7 +240,7 @@ class Elm_Slider (Elm_Layout, Elm_Interface_Atspi_Value)
             @ingroup Slider */
          }
          values {
-            const char *units; /*@ The format string for the unit display. */
+            const(char)* units; /*@ The format string for the unit display. */
          }
       }
       indicator_show_on_focus {
index ecf89ee..12ffbf7 100644 (file)
@@ -82,7 +82,7 @@ class Elm_Slideshow (Elm_Layout)
             @ingroup Slideshow */
          }
          values {
-            const char *layout; /*@ The new layout's name string */
+            const(char)* layout; /*@ The new layout's name string */
          }
       }
       transition {
@@ -112,7 +112,7 @@ class Elm_Slideshow (Elm_Layout)
             @ingroup Slideshow */
          }
          values {
-            const char *transition; /*@ The new transition's name string */
+            const(char)* transition; /*@ The new transition's name string */
          }
       }
       loop {
@@ -201,7 +201,7 @@ class Elm_Slideshow (Elm_Layout)
             call to this function when changes happen.
 
             @ingroup Slideshow */
-            return const Eina_List *;
+            return const(Eina_List)*;
          }
       }
       transitions {
@@ -243,7 +243,7 @@ class Elm_Slideshow (Elm_Layout)
             @see elm_slideshow_transition_set()
 
             @ingroup Slideshow */
-            return const Eina_List *;
+            return const(Eina_List)*;
          }
       }
       count {
@@ -254,7 +254,7 @@ class Elm_Slideshow (Elm_Layout)
             @return The number of items on @p obj, at the moment of this call
 
             @ingroup Slideshow */
-            return unsigned int;
+            return uint;
          }
       }
       item_current {
@@ -303,7 +303,7 @@ class Elm_Slideshow (Elm_Layout)
             @see elm_slideshow_layout_set()
 
             @ingroup Slideshow */
-            return const Eina_List *;
+            return const(Eina_List)*;
          }
       }
    }
@@ -334,7 +334,7 @@ class Elm_Slideshow (Elm_Layout)
          const;
          return Elm_Object_Item *;
          params {
-            @in unsigned int nth; /*@ The number of the item to grab a handle to (0 being
+            @in uint nth; /*@ The number of the item to grab a handle to (0 being
             the first) */
          }
       }
@@ -384,8 +384,8 @@ class Elm_Slideshow (Elm_Layout)
 
          return Elm_Object_Item *;
          params {
-            @in const Elm_Slideshow_Item_Class *itc; /*@ The item class for the item */
-            @in const void *data; /*@ The item's data */
+            @in const(Elm_Slideshow_Item_Class)* itc; /*@ The item class for the item */
+            @in const(void)* data; /*@ The item's data */
          }
       }
       item_sorted_insert {
@@ -410,8 +410,8 @@ class Elm_Slideshow (Elm_Layout)
 
          return Elm_Object_Item *;
          params {
-            @in const Elm_Slideshow_Item_Class *itc; /*@ The item class for the item */
-            @in const void *data; /*@ The item's data */
+            @in const(Elm_Slideshow_Item_Class)* itc; /*@ The item class for the item */
+            @in const(void)* data; /*@ The item's data */
             @in Eina_Compare_Cb func; /*@ The comparing function to be used to sort slideshow
             items <b>by #Elm_Slideshow_Item_Class item handles</b> */
          }
index 85c245e..5a88cd8 100644 (file)
@@ -325,7 +325,7 @@ class Elm_Spinner (Elm_Layout)
             @ingroup Spinner */
          }
          values {
-            const char *fmt; /*@ The format string for the label display. */
+            const(char)* fmt; /*@ The format string for the label display. */
          }
       }
    }
@@ -357,7 +357,7 @@ class Elm_Spinner (Elm_Layout)
 
          params {
             @in double value; /*@ The value to be replaced. */
-            @in const char *label; /*@ The label to be used. */
+            @in const(char)* label; /*@ The label to be used. */
          }
       }
    }
index 0117c07..8600182 100644 (file)
@@ -11,7 +11,7 @@ class Elm_Systray (Eo_Base)
             /*@ Retrieve the id of the Status Notifier Item. */
          }
          values {
-            const char *id;
+            const(char)* id;
          }
       }
       category {
@@ -33,7 +33,7 @@ class Elm_Systray (Eo_Base)
             /*@ Retrieve the path to the icon's theme currently in use. */
          }
          values {
-            const char *icon_theme_path;
+            const(char)* icon_theme_path;
          }
       }
       menu {
@@ -44,7 +44,7 @@ class Elm_Systray (Eo_Base)
             /*@ Retrieve the object path of the D-Bus Menu currently in use. */
          }
          values {
-            const Eo *menu;
+            const(Eo)* menu;
          }
       }
       att_icon_name {
@@ -55,7 +55,7 @@ class Elm_Systray (Eo_Base)
             /*@ Retrieve the name of the attention icon used by the Status Notifier Item. */
          }
          values {
-            const char *att_icon_name;
+            const(char)* att_icon_name;
          }
       }
       status {
@@ -77,7 +77,7 @@ class Elm_Systray (Eo_Base)
             /*@ Retrieve the name of the icon used by the Status Notifier Item. */
          }
          values {
-            const char *icon_name;
+            const(char)* icon_name;
          }
       }
       title {
@@ -88,7 +88,7 @@ class Elm_Systray (Eo_Base)
             /*@ Retrieve the title of the Status Notifier Item. */
          }
          values {
-            const char *title;
+            const(char)* title;
          }
       }
    }
index 82b12ad..28599cc 100644 (file)
@@ -129,8 +129,8 @@ class Elm_Thumb (Elm_Layout, Evas_Clickable_Interface)
             @ingroup Thumb */
          }
          values {
-            const char *file; /*@ The path to file that will be used as thumbnail source. */
-            const char *key; /*@ The key used in case of an EET file. */
+            const(char)* file; /*@ The path to file that will be used as thumbnail source. */
+            const(char)* key; /*@ The key used in case of an EET file. */
          }
       }
       orientation {
@@ -305,8 +305,8 @@ class Elm_Thumb (Elm_Layout, Evas_Clickable_Interface)
             @ingroup Thumb */
          }
          values {
-            const char *file; /*@ Pointer to thumb path. */
-            const char *key; /*@ Pointer to thumb key. */
+            const(char)* file; /*@ Pointer to thumb path. */
+            const(char)* key; /*@ Pointer to thumb key. */
          }
       }
    }
index 96d0c7e..073cff9 100644 (file)
@@ -349,10 +349,10 @@ class Elm_Toolbar (Elm_Widget, Elm_Interface_Scrollable)
          return Elm_Object_Item *;
          params {
             @in Elm_Object_Item *before; /*@ The toolbar item to insert before. */
-            @in const char *icon; /*@ A string with icon name or the absolute path of an image file. */
-            @in const char *label; /*@ The label of the item. */
+            @in const(char)* icon; /*@ A string with icon name or the absolute path of an image file. */
+            @in const(char)* label; /*@ The label of the item. */
             @in Evas_Smart_Cb func; /*@ The function to call when the item is clicked. */
-            @in const void *data; /*@ The data to associate with the item for related callbacks. */
+            @in const(void)* data; /*@ The data to associate with the item for related callbacks. */
          }
       }
       item_insert_after {
@@ -389,10 +389,10 @@ class Elm_Toolbar (Elm_Widget, Elm_Interface_Scrollable)
          return Elm_Object_Item *;
          params {
             @in Elm_Object_Item *after; /*@ The toolbar item to insert after. */
-            @in const char *icon; /*@ A string with icon name or the absolute path of an image file. */
-            @in const char *label; /*@ The label of the item. */
+            @in const(char)* icon; /*@ A string with icon name or the absolute path of an image file. */
+            @in const(char)* label; /*@ The label of the item. */
             @in Evas_Smart_Cb func; /*@ The function to call when the item is clicked. */
-            @in const void *data; /*@ The data to associate with the item for related callbacks. */
+            @in const(void)* data; /*@ The data to associate with the item for related callbacks. */
          }
       }
       item_append {
@@ -428,10 +428,10 @@ class Elm_Toolbar (Elm_Widget, Elm_Interface_Scrollable)
 
          return Elm_Object_Item *;
          params {
-            @in const char *icon; /*@ A string with icon name or the absolute path of an image file. */
-            @in const char *label; /*@ The label of the item. */
+            @in const(char)* icon; /*@ A string with icon name or the absolute path of an image file. */
+            @in const(char)* label; /*@ The label of the item. */
             @in Evas_Smart_Cb func; /*@ The function to call when the item is clicked. */
-            @in const void *data; /*@ The data to associate with the item for related callbacks. */
+            @in const(void)* data; /*@ The data to associate with the item for related callbacks. */
          }
       }
       items_count {
@@ -441,7 +441,7 @@ class Elm_Toolbar (Elm_Widget, Elm_Interface_Scrollable)
          @ingroup Toolbar */
 
          const;
-         return unsigned int;
+         return uint;
       }
       item_prepend {
          /*@
@@ -476,10 +476,10 @@ class Elm_Toolbar (Elm_Widget, Elm_Interface_Scrollable)
 
          return Elm_Object_Item *;
          params {
-            @in const char *icon; /*@ A string with icon name or the absolute path of an image file. */
-            @in const char *label; /*@ The label of the item. */
+            @in const(char)* icon; /*@ A string with icon name or the absolute path of an image file. */
+            @in const(char)* label; /*@ The label of the item. */
             @in Evas_Smart_Cb func; /*@ The function to call when the item is clicked. */
-            @in const void *data; /*@ The data to associate with the item for related callbacks. */
+            @in const(void)* data; /*@ The data to associate with the item for related callbacks. */
          }
       }
       item_find_by_label {
@@ -494,7 +494,7 @@ class Elm_Toolbar (Elm_Widget, Elm_Interface_Scrollable)
          const;
          return Elm_Object_Item *;
          params {
-            @in const char *label; /*@ The label of the item to find. */
+            @in const(char)* label; /*@ The label of the item to find. */
          }
       }
    }
index 7b63da1..ae65723 100644 (file)
@@ -102,7 +102,7 @@ class Elm_Video (Elm_Layout)
             return Eina_Bool;
          }
          values {
-            const char *filename; /*@ The file or URI to target.
+            const(char)* filename; /*@ The file or URI to target.
             Local files can be specified using file:// or by using full file paths.
             URI could be remote source of video, like http:// or local source like
             WebCam (v4l2://). (You can use Emotion API to request and list
@@ -168,7 +168,7 @@ class Elm_Video (Elm_Layout)
             @note Don't change or free the string returned by this function.
 
             @ingroup Video */
-            return const char *;
+            return const(char)*;
          }
       }
    }
index afc55f3..f949b01 100644 (file)
@@ -44,7 +44,7 @@ class Elm_Web (Elm_Widget)
             @ingroup Web */
          }
          values {
-            const char *user_agent; /*@ String for useragent */
+            const(char)* user_agent; /*@ String for useragent */
          }
       }
       url {
@@ -73,7 +73,7 @@ class Elm_Web (Elm_Widget)
             @ingroup Web */
          }
          values {
-            const char *url; /*@ The URL to set */
+            const(char)* url; /*@ The URL to set */
          }
       }
       bg_color {
@@ -426,7 +426,7 @@ class Elm_Web (Elm_Widget)
             error occurred
 
             @ingroup Web */
-            return const char *;
+            return const(char)*;
          }
       }
       title {
@@ -441,7 +441,7 @@ class Elm_Web (Elm_Widget)
             failure
 
             @ingroup Web */
-            return const char *;
+            return const(char)*;
          }
       }
    }
@@ -502,9 +502,9 @@ class Elm_Web (Elm_Widget)
 
          return Eina_Bool;
          params {
-            @in const char *html; /*@ HTML data to load */
-            @in const char *base_url; /*@ Base URL used for relative paths to external objects (optional) */
-            @in const char *unreachable_url; /*@ URL that could not be reached (optional) */
+            @in const(char)* html; /*@ HTML data to load */
+            @in const(char)* base_url; /*@ Base URL used for relative paths to external objects (optional) */
+            @in const(char)* unreachable_url; /*@ URL that could not be reached (optional) */
          }
       }
       text_search {
@@ -519,7 +519,7 @@ class Elm_Web (Elm_Widget)
          const;
          return Eina_Bool;
          params {
-            @in const char *string; /*@ String to search */
+            @in const(char)* string; /*@ String to search */
             @in Eina_Bool case_sensitive; /*@ If search should be case sensitive or not */
             @in Eina_Bool forward; /*@ If search is from cursor and on or backwards */
             @in Eina_Bool wrap; /*@ If search should wrap at the end */
@@ -579,12 +579,12 @@ class Elm_Web (Elm_Widget)
 
          @ingroup Web */
 
-         return unsigned int;
+         return uint;
          params {
-            @in const char *string; /*@ String to match */
+            @in const(char)* string; /*@ String to match */
             @in Eina_Bool case_sensitive; /*@ If match should be case sensitive or not */
             @in Eina_Bool highlight; /*@ If matches should be highlighted */
-            @in unsigned int limit; /*@ Maximum amount of matches, or zero to unlimited */
+            @in uint limit; /*@ Maximum amount of matches, or zero to unlimited */
          }
       }
       region_bring_in {
index 4c46576..0d4bb95 100644 (file)
@@ -34,7 +34,7 @@ abstract Elm_Widget (Evas_Object_Smart, Elm_Interface_Atspi_Widget)
             /*@ This function returns the widget focus highlight style. */
          }
          values {
-            const char *style;
+            const(char)* style;
          }
       }
       tree_unfocusable {
@@ -123,7 +123,7 @@ abstract Elm_Widget (Evas_Object_Smart, Elm_Interface_Atspi_Widget)
             /*@ No description supplied by the EAPI. */
          }
          values {
-            const char *style;
+            const(char)* style;
          }
       }
       scale {
@@ -190,7 +190,7 @@ abstract Elm_Widget (Evas_Object_Smart, Elm_Interface_Atspi_Widget)
             /*@ No description supplied by the EAPI. */
          }
          values {
-            const char *txt;
+            const(char)* txt;
          }
       }
       drag_lock_x {
@@ -230,9 +230,9 @@ abstract Elm_Widget (Evas_Object_Smart, Elm_Interface_Atspi_Widget)
          }
          values {
             Evas_Object *edj;
-            const char *wname;
-            const char *welement;
-            const char *wstyle;
+            const(char)* wname;
+            const(char)* welement;
+            const(char)* wstyle;
          }
       }
       hover_object {
@@ -265,8 +265,8 @@ abstract Elm_Widget (Evas_Object_Smart, Elm_Interface_Atspi_Widget)
             /*@ No description supplied by the EAPI. */
          }
          values {
-            const char *part;
-            const char *domain;
+            const(char)* part;
+            const(char)* domain;
             Eina_Bool translatable;
          }
       }
@@ -292,9 +292,9 @@ abstract Elm_Widget (Evas_Object_Smart, Elm_Interface_Atspi_Widget)
             /*@ No description supplied by the EAPI. */
          }
          values {
-            const char *part;
-            const char *domain;
-            const char *label;
+            const(char)* part;
+            const(char)* domain;
+            const(char)* label;
          }
       }
       scrollable_children {
@@ -361,7 +361,7 @@ abstract Elm_Widget (Evas_Object_Smart, Elm_Interface_Atspi_Widget)
       focus_order {
          get {
             /*@ No description supplied by the EAPI. */
-            return unsigned int;
+            return uint;
          }
       }
       drag_child_locked_x {
@@ -429,10 +429,10 @@ abstract Elm_Widget (Evas_Object_Smart, Elm_Interface_Atspi_Widget)
             /*@ No description supplied by the EAPI. */
          }
          keys {
-            const char *part;
+            const(char)* part;
          }
          values {
-            const char *label;
+            const(char)* label;
          }
       }
    }
@@ -442,7 +442,7 @@ abstract Elm_Widget (Evas_Object_Smart, Elm_Interface_Atspi_Widget)
          const;
          return Evas_Object *;
          params {
-            @out unsigned int newest_focus_order;
+            @out uint newest_focus_order;
             @in Eina_Bool can_focus_only;
          }
       }
@@ -482,10 +482,10 @@ abstract Elm_Widget (Evas_Object_Smart, Elm_Interface_Atspi_Widget)
       }
       part_text_translate {
          /*@ No description supplied by the EAPI. */
-         return const char *;
+         return const(char)*;
          params {
-            @in const char *part;
-            @in const char *text;
+            @in const(char)* part;
+            @in const(char)* text;
          }
       }
       focus_highlight_geometry_get {
@@ -531,7 +531,7 @@ abstract Elm_Widget (Evas_Object_Smart, Elm_Interface_Atspi_Widget)
          /*@ No description supplied by the EAPI. */
          params {
             @in Elm_Event_Cb func;
-            @in const void *data;
+            @in const(void)* data;
          }
       }
       access {
@@ -552,7 +552,7 @@ abstract Elm_Widget (Evas_Object_Smart, Elm_Interface_Atspi_Widget)
          return void *;
          params {
             @in Elm_Event_Cb func;
-            @in const void *data;
+            @in const(void)* data;
          }
       }
       on_focus {
@@ -579,7 +579,7 @@ abstract Elm_Widget (Evas_Object_Smart, Elm_Interface_Atspi_Widget)
       focus_direction {
          /*@ 'Virtual' function handling passing focus to sub-objects given a direction, in degrees. */
          params {
-            @in const Evas_Object *base;
+            @in const(Evas_Object)* base;
             @in double degree;
             @out Evas_Object *direction;
             @out double weight;
@@ -598,8 +598,8 @@ abstract Elm_Widget (Evas_Object_Smart, Elm_Interface_Atspi_Widget)
       signal_callback_add {
          /*@ No description supplied by the EAPI. */
          params {
-            @in const char *emission;
-            @in const char *source;
+            @in const(char)* emission;
+            @in const(char)* source;
             @in Edje_Signal_Cb func;
             @in void *data;
          }
@@ -613,7 +613,7 @@ abstract Elm_Widget (Evas_Object_Smart, Elm_Interface_Atspi_Widget)
          const;
          return Evas_Object *;
          params {
-            @in const char *name;
+            @in const(char)* name;
             @in int recurse;
          }
       }
@@ -622,8 +622,8 @@ abstract Elm_Widget (Evas_Object_Smart, Elm_Interface_Atspi_Widget)
          const;
          return Eina_Bool;
          params {
-            @in const Evas_Object *base;
-            @in const Eina_List *items;
+            @in const(Evas_Object)* base;
+            @in const(Eina_List)* items;
             @in list_data_get_func_type list_data_get;
             @in double degree;
             @out Evas_Object *direction;
@@ -681,9 +681,9 @@ abstract Elm_Widget (Evas_Object_Smart, Elm_Interface_Atspi_Widget)
       translatable_part_text_get {
          /*@ No description supplied by the EAPI. */
          const;
-         return const char *;
+         return const(char)*;
          params {
-            @in const char *part;
+            @in const(char)* part;
          }
       }
       focus_restore {
@@ -732,7 +732,7 @@ abstract Elm_Widget (Evas_Object_Smart, Elm_Interface_Atspi_Widget)
          const;
          return Eina_Bool;
          params {
-            @in const Eina_List *items;
+            @in const(Eina_List)* items;
             @in list_data_get_func_type list_data_get;
             @in Elm_Focus_Direction dir;
             @out Evas_Object *next;
@@ -751,7 +751,7 @@ abstract Elm_Widget (Evas_Object_Smart, Elm_Interface_Atspi_Widget)
          const;
          return Eina_Bool;
          params {
-            @in const Evas_Object *base;
+            @in const(Evas_Object)* base;
             @in double degree;
             @out Evas_Object *direction;
             @out double weight;
@@ -761,16 +761,16 @@ abstract Elm_Widget (Evas_Object_Smart, Elm_Interface_Atspi_Widget)
          /*@ No description supplied by the EAPI. */
          return void *;
          params {
-            @in const char *emission;
-            @in const char *source;
+            @in const(char)* emission;
+            @in const(char)* source;
             @in Edje_Signal_Cb func;
          }
       }
       signal_emit {
          /*@ No description supplied by the EAPI. */
          params {
-            @in const char *emission;
-            @in const char *source;
+            @in const(char)* emission;
+            @in const(char)* source;
          }
       }
       disable {
index 86d3f7d..4c5f278 100644 (file)
@@ -5,7 +5,7 @@ class Elm_Win (Elm_Widget, Elm_Interface_Atspi_Window)
       constructor {
          /*@ No description supplied by the EAPI. */
          params {
-            @in const char *name;
+            @in const(char)* name;
             @in Elm_Win_Type type;
          }
       }
@@ -143,7 +143,7 @@ class Elm_Win (Elm_Widget, Elm_Interface_Atspi_Window)
          }
          values {
             int *rotations; /*@ The array of rotation value. */
-            unsigned int count; /*@ The number of array of rotations */
+            uint count; /*@ The number of array of rotations */
          }
       }
       quickpanel_zone {
@@ -223,7 +223,7 @@ class Elm_Win (Elm_Widget, Elm_Interface_Atspi_Window)
             @ingroup Win */
          }
          values {
-            const char *icon_name; /*@ The icon name to set */
+            const(char)* icon_name; /*@ The icon name to set */
          }
       }
       withdrawn {
@@ -265,7 +265,7 @@ class Elm_Win (Elm_Widget, Elm_Interface_Atspi_Window)
             @ingroup Win */
          }
          values {
-            const char *role; /*@ The role to set */
+            const(char)* role; /*@ The role to set */
          }
       }
       size_step {
@@ -316,7 +316,7 @@ class Elm_Win (Elm_Widget, Elm_Interface_Atspi_Window)
             @ingroup Win */
          }
          values {
-            const char *style; /*@ The style to set */
+            const(char)* style; /*@ The style to set */
          }
       }
       borderless {
@@ -383,7 +383,7 @@ class Elm_Win (Elm_Widget, Elm_Interface_Atspi_Window)
          }
          values {
             char **profiles; /*@ The string array of available profiles */
-            unsigned int count; /*@ The number of members in profiles */
+            uint count; /*@ The number of members in profiles */
          }
       }
       focus_highlight_enabled {
@@ -428,7 +428,7 @@ class Elm_Win (Elm_Widget, Elm_Interface_Atspi_Window)
             @ingroup Win */
          }
          values {
-            const char *title; /*@ The title to set */
+            const(char)* title; /*@ The title to set */
          }
       }
       alpha {
@@ -789,7 +789,7 @@ class Elm_Win (Elm_Widget, Elm_Interface_Atspi_Window)
             @since 1.8 */
          }
          values {
-            const char *profile; /*@ The string value of a window profile */
+            const(char)* profile; /*@ The string value of a window profile */
          }
       }
       shaped {
@@ -1175,7 +1175,7 @@ class Elm_Win (Elm_Widget, Elm_Interface_Atspi_Window)
 
          return Eina_Bool;
          params {
-            @in const char *svcname; /*@ The name of the service to be advertised. ensure that it is unique (when combined with @p svcnum) otherwise creation may fail. */
+            @in const(char)* svcname; /*@ The name of the service to be advertised. ensure that it is unique (when combined with @p svcnum) otherwise creation may fail. */
             @in int svcnum; /*@ A number (any value, 0 being the common default) to differentiate multiple instances of services with the same name. */
             @in Eina_Bool svcsys; /*@ A boolean that if true, specifies to create a system-wide service all users can connect to, otherwise the service is private to the user id that created the service. */
          }