diff options
Diffstat (limited to 'src/lib')
-rw-r--r-- | src/lib/eio/efl_io_manager.eo | 8 | ||||
-rw-r--r-- | src/lib/eo/efl_object.eo | 6 | ||||
-rw-r--r-- | src/lib/evas/canvas/efl_canvas_group.eo | 4 | ||||
-rw-r--r-- | src/lib/evas/canvas/efl_canvas_text.eo | 14 | ||||
-rw-r--r-- | src/lib/evas/canvas/efl_input_event.eo | 2 | ||||
-rw-r--r-- | src/lib/evas/canvas/efl_vg_container.eo | 2 | ||||
-rw-r--r-- | src/lib/evas/canvas/evas_box.eo | 4 | ||||
-rw-r--r-- | src/lib/evas/canvas/evas_canvas.eo | 8 | ||||
-rw-r--r-- | src/lib/evas/canvas/evas_grid.eo | 6 | ||||
-rw-r--r-- | src/lib/evas/canvas/evas_table.eo | 6 |
10 files changed, 30 insertions, 30 deletions
diff --git a/src/lib/eio/efl_io_manager.eo b/src/lib/eio/efl_io_manager.eo index 2d4abda..9d8f46d 100644 --- a/src/lib/eio/efl_io_manager.eo +++ b/src/lib/eio/efl_io_manager.eo | |||
@@ -63,10 +63,10 @@ class Efl.Io.Manager (Efl.Loop_User) | |||
63 | data: ptr(Eina.Binbuf); [[Data to set as information]] | 63 | data: ptr(Eina.Binbuf); [[Data to set as information]] |
64 | flags: Eina.Xattr.Flags; [[Extended attributes flags]] | 64 | flags: Eina.Xattr.Flags; [[Extended attributes flags]] |
65 | } | 65 | } |
66 | return: own(ptr(Eina.Future)); [[Future for asynchronous set operation]] | 66 | return: ptr(Eina.Future) @owned; [[Future for asynchronous set operation]] |
67 | } | 67 | } |
68 | get { | 68 | get { |
69 | return: own(ptr(Eina.Future)); [[Information]] | 69 | return: ptr(Eina.Future) @owned; [[Information]] |
70 | } | 70 | } |
71 | keys { | 71 | keys { |
72 | path: string; [[File path]] | 72 | path: string; [[File path]] |
@@ -83,7 +83,7 @@ class Efl.Io.Manager (Efl.Loop_User) | |||
83 | @in path: string; [[Path to file]] | 83 | @in path: string; [[Path to file]] |
84 | @in shared: bool; [[$true if the file can be accessed by others, $false otherwise]] | 84 | @in shared: bool; [[$true if the file can be accessed by others, $false otherwise]] |
85 | } | 85 | } |
86 | return: own(ptr(Eina.Future)); [[Eina file handle]] | 86 | return: ptr(Eina.Future) @owned; [[Eina file handle]] |
87 | } | 87 | } |
88 | close { | 88 | close { |
89 | [[Closes an open Eina.File.]] | 89 | [[Closes an open Eina.File.]] |
@@ -91,7 +91,7 @@ class Efl.Io.Manager (Efl.Loop_User) | |||
91 | @in file: ptr(Eina.File); [[Eina file handle]] | 91 | @in file: ptr(Eina.File); [[Eina file handle]] |
92 | // Here we're just interested whether the promise was fullfilled or not. No value needed. | 92 | // Here we're just interested whether the promise was fullfilled or not. No value needed. |
93 | } | 93 | } |
94 | return: own(ptr(Eina.Future)); [[Close return code]] | 94 | return: ptr(Eina.Future) @owned; [[Close return code]] |
95 | } | 95 | } |
96 | } | 96 | } |
97 | } | 97 | } |
diff --git a/src/lib/eo/efl_object.eo b/src/lib/eo/efl_object.eo index d1dd10c..68d0d19 100644 --- a/src/lib/eo/efl_object.eo +++ b/src/lib/eo/efl_object.eo | |||
@@ -98,9 +98,9 @@ abstract Efl.Object () | |||
98 | @since 1.21 | 98 | @since 1.21 |
99 | ]] | 99 | ]] |
100 | params { | 100 | params { |
101 | @in sb: own(ptr(Eina.Strbuf)); [[A string buffer, must not be $null.]] | 101 | @in sb: ptr(Eina.Strbuf) @owned; [[A string buffer, must not be $null.]] |
102 | } | 102 | } |
103 | return: own(ptr(Eina.Strbuf)); [[Should not be $null, may be $sb.]] | 103 | return: ptr(Eina.Strbuf) @owned; [[Should not be $null, may be $sb.]] |
104 | } | 104 | } |
105 | @property event_global_freeze_count @class { | 105 | @property event_global_freeze_count @class { |
106 | get { | 106 | get { |
@@ -227,7 +227,7 @@ abstract Efl.Object () | |||
227 | } | 227 | } |
228 | children_iterator_new { | 228 | children_iterator_new { |
229 | [[Get an iterator on all childrens]] | 229 | [[Get an iterator on all childrens]] |
230 | return: free(own(iterator<Efl.Object>), eina_iterator_free) @warn_unused; [[Children iterator]] | 230 | return: iterator<Efl.Object> @owned @warn_unused; [[Children iterator]] |
231 | } | 231 | } |
232 | composite_attach { | 232 | composite_attach { |
233 | [[Make an object a composite object of another. | 233 | [[Make an object a composite object of another. |
diff --git a/src/lib/evas/canvas/efl_canvas_group.eo b/src/lib/evas/canvas/efl_canvas_group.eo index 093acf5..e3af2ca 100644 --- a/src/lib/evas/canvas/efl_canvas_group.eo +++ b/src/lib/evas/canvas/efl_canvas_group.eo | |||
@@ -60,7 +60,7 @@ class Efl.Canvas.Group (Efl.Canvas.Object) | |||
60 | from both the $Efl.Object children list as well as the $Efl.Container | 60 | from both the $Efl.Object children list as well as the $Efl.Container |
61 | content list. | 61 | content list. |
62 | ]] | 62 | ]] |
63 | return: free(own(iterator<Efl.Canvas.Object>), eina_iterator_free); | 63 | return: iterator<Efl.Canvas.Object> @owned; |
64 | [[Iterator to object children]] | 64 | [[Iterator to object children]] |
65 | legacy: evas_object_smart_iterator_new; | 65 | legacy: evas_object_smart_iterator_new; |
66 | } | 66 | } |
@@ -81,7 +81,7 @@ class Efl.Canvas.Group (Efl.Canvas.Object) | |||
81 | See also @.group_member_is. | 81 | See also @.group_member_is. |
82 | ]] | 82 | ]] |
83 | params { | 83 | params { |
84 | @in sub_obj: own(Efl.Canvas.Object) @nonull; [[The member object.]] | 84 | @in sub_obj: Efl.Canvas.Object @owned @nonull; [[The member object.]] |
85 | } | 85 | } |
86 | legacy: null; | 86 | legacy: null; |
87 | } | 87 | } |
diff --git a/src/lib/evas/canvas/efl_canvas_text.eo b/src/lib/evas/canvas/efl_canvas_text.eo index c765d1a..6600e7a 100644 --- a/src/lib/evas/canvas/efl_canvas_text.eo +++ b/src/lib/evas/canvas/efl_canvas_text.eo | |||
@@ -159,7 +159,7 @@ Efl.Text.Font, Efl.Text.Style, Efl.Text.Format, Efl.Text.Cursor, Efl.Text.Annota | |||
159 | @since 1.18 | 159 | @since 1.18 |
160 | ]] | 160 | ]] |
161 | legacy: null; | 161 | legacy: null; |
162 | return: own(ptr(char)); [[The text in the given range]] | 162 | return: string @owned; [[The text in the given range]] |
163 | params { | 163 | params { |
164 | @in cur1: const(ptr(Efl.Text.Cursor.Cursor)); [[Start of range]] | 164 | @in cur1: const(ptr(Efl.Text.Cursor.Cursor)); [[Start of range]] |
165 | @in cur2: const(ptr(Efl.Text.Cursor.Cursor)); [[End of range]] | 165 | @in cur2: const(ptr(Efl.Text.Cursor.Cursor)); [[End of range]] |
@@ -178,9 +178,9 @@ Efl.Text.Font, Efl.Text.Style, Efl.Text.Format, Efl.Text.Cursor, Efl.Text.Annota | |||
178 | @in cur1: const(ptr(Efl.Text.Cursor.Cursor)); [[Start of range]] | 178 | @in cur1: const(ptr(Efl.Text.Cursor.Cursor)); [[Start of range]] |
179 | @in cur2: const(ptr(Efl.Text.Cursor.Cursor)); [[End of range]] | 179 | @in cur2: const(ptr(Efl.Text.Cursor.Cursor)); [[End of range]] |
180 | } | 180 | } |
181 | return: free(own(iterator<Eina.Rectangle>), | 181 | return: iterator<Eina.Rectangle> @owned; [[ |
182 | eina_iterator_free); [[Iterator on all geoemtries of | 182 | Iterator on all geoemtries of the given range |
183 | the given range]] | 183 | ]] |
184 | } | 184 | } |
185 | range_simple_geometry_get { | 185 | range_simple_geometry_get { |
186 | [[Get the "simple" geometry of a range. | 186 | [[Get the "simple" geometry of a range. |
@@ -196,9 +196,9 @@ Efl.Text.Font, Efl.Text.Style, Efl.Text.Format, Efl.Text.Cursor, Efl.Text.Annota | |||
196 | @in cur1: ptr(const(Efl.Text.Cursor.Cursor)); [[Start of range]] | 196 | @in cur1: ptr(const(Efl.Text.Cursor.Cursor)); [[Start of range]] |
197 | @in cur2: ptr(const(Efl.Text.Cursor.Cursor)); [[End of range]] | 197 | @in cur2: ptr(const(Efl.Text.Cursor.Cursor)); [[End of range]] |
198 | } | 198 | } |
199 | return: free(own(iterator<Eina.Rectangle>), | 199 | return: iterator<Eina.Rectangle> @owned; [[ |
200 | eina_iterator_free); [[Iterator on all simple | 200 | Iterator on all simple geometries of the given range |
201 | geometries of the given range]] | 201 | ]] |
202 | } | 202 | } |
203 | range_delete { | 203 | range_delete { |
204 | [[Deletes the range between given cursors. | 204 | [[Deletes the range between given cursors. |
diff --git a/src/lib/evas/canvas/efl_input_event.eo b/src/lib/evas/canvas/efl_input_event.eo index 43f0753..51679e8 100644 --- a/src/lib/evas/canvas/efl_input_event.eo +++ b/src/lib/evas/canvas/efl_input_event.eo | |||
@@ -32,7 +32,7 @@ mixin Efl.Input.Event (Efl.Interface, Efl.Object) | |||
32 | } | 32 | } |
33 | dup @pure_virtual { | 33 | dup @pure_virtual { |
34 | [[Creates a copy of this event.]] | 34 | [[Creates a copy of this event.]] |
35 | return: own(Efl.Input.Event); [[Event copy]] | 35 | return: Efl.Input.Event @owned; [[Event copy]] |
36 | } | 36 | } |
37 | @property device @pure_virtual { | 37 | @property device @pure_virtual { |
38 | [[Input device that originated this event.]] | 38 | [[Input device that originated this event.]] |
diff --git a/src/lib/evas/canvas/efl_vg_container.eo b/src/lib/evas/canvas/efl_vg_container.eo index 75af382..1faad56 100644 --- a/src/lib/evas/canvas/efl_vg_container.eo +++ b/src/lib/evas/canvas/efl_vg_container.eo | |||
@@ -12,7 +12,7 @@ class Efl.VG.Container (Efl.VG) | |||
12 | } | 12 | } |
13 | children_get { | 13 | children_get { |
14 | [[Get all children of container]] | 14 | [[Get all children of container]] |
15 | return: free(own(iterator<Efl.VG>), eina_iterator_free) @warn_unused; [[Iterator to children]] | 15 | return: iterator<Efl.VG> @owned @warn_unused; [[Iterator to children]] |
16 | } | 16 | } |
17 | } | 17 | } |
18 | implements { | 18 | implements { |
diff --git a/src/lib/evas/canvas/evas_box.eo b/src/lib/evas/canvas/evas_box.eo index 75c8827..041b868 100644 --- a/src/lib/evas/canvas/evas_box.eo +++ b/src/lib/evas/canvas/evas_box.eo | |||
@@ -253,7 +253,7 @@ class Evas.Box (Efl.Canvas.Group) | |||
253 | [[Get an iterator to walk the list of children of a given box object. | 253 | [[Get an iterator to walk the list of children of a given box object. |
254 | 254 | ||
255 | Note: Do not remove or delete objects while walking the list.]] | 255 | Note: Do not remove or delete objects while walking the list.]] |
256 | return: free(own(iterator<Efl.Canvas.Object>), eina_iterator_free) | 256 | return: iterator<Efl.Canvas.Object> @owned |
257 | @warn_unused; [[An iterator on $o's child objects, on success, or $null, on errors.]] | 257 | @warn_unused; [[An iterator on $o's child objects, on success, or $null, on errors.]] |
258 | } | 258 | } |
259 | add_to { | 259 | add_to { |
@@ -325,7 +325,7 @@ class Evas.Box (Efl.Canvas.Group) | |||
325 | list of children of a given box object. | 325 | list of children of a given box object. |
326 | 326 | ||
327 | Note: Do not remove or delete objects while walking the list.]] | 327 | Note: Do not remove or delete objects while walking the list.]] |
328 | return: free(own(accessor<Efl.Canvas.Object>), eina_accessor_free) | 328 | return: accessor<Efl.Canvas.Object> @owned |
329 | @warn_unused; [[An accessor on $o's child objects, on success, or $null, | 329 | @warn_unused; [[An accessor on $o's child objects, on success, or $null, |
330 | on errors.]] | 330 | on errors.]] |
331 | } | 331 | } |
diff --git a/src/lib/evas/canvas/evas_canvas.eo b/src/lib/evas/canvas/evas_canvas.eo index 1f83790..a00e5f2 100644 --- a/src/lib/evas/canvas/evas_canvas.eo +++ b/src/lib/evas/canvas/evas_canvas.eo | |||
@@ -571,8 +571,8 @@ class Evas.Canvas (Efl.Object, Efl.Canvas, Efl.Animator, Efl.Input.Interface, | |||
571 | 571 | ||
572 | @since 1.15 | 572 | @since 1.15 |
573 | ]] | 573 | ]] |
574 | return: free(own(list<ptr(Eina.Rectangle)>), evas_render_updates_free) | 574 | return: free(list<ptr(Eina.Rectangle)>, evas_render_updates_free) |
575 | @warn_unused; [[ | 575 | @owned @warn_unused; [[ |
576 | A newly allocated list of updated rectangles of the canvas | 576 | A newly allocated list of updated rectangles of the canvas |
577 | ($Eina.Rectangle structs). Free this list with | 577 | ($Eina.Rectangle structs). Free this list with |
578 | \@ref evas_render_updates_free. | 578 | \@ref evas_render_updates_free. |
@@ -866,8 +866,8 @@ class Evas.Canvas (Efl.Object, Efl.Canvas, Efl.Animator, Efl.Input.Interface, | |||
866 | 866 | ||
867 | See the full @ref Example_Evas_Events "example". | 867 | See the full @ref Example_Evas_Events "example". |
868 | */ | 868 | */ |
869 | return: free(own(list<ptr(Eina.Rectangle)>), evas_render_updates_free) | 869 | return: free(list<ptr(Eina.Rectangle)>, evas_render_updates_free) |
870 | @warn_unused; [[ | 870 | @owned @warn_unused; [[ |
871 | A newly allocated list of updated rectangles of the canvas | 871 | A newly allocated list of updated rectangles of the canvas |
872 | ($Eina.Rectangle structs). Free this list with | 872 | ($Eina.Rectangle structs). Free this list with |
873 | \@ref evas_render_updates_free. | 873 | \@ref evas_render_updates_free. |
diff --git a/src/lib/evas/canvas/evas_grid.eo b/src/lib/evas/canvas/evas_grid.eo index b060a91..58ba14f 100644 --- a/src/lib/evas/canvas/evas_grid.eo +++ b/src/lib/evas/canvas/evas_grid.eo | |||
@@ -51,7 +51,7 @@ class Evas.Grid (Efl.Canvas.Group) | |||
51 | list, but these removals won't be reflected on it. | 51 | list, but these removals won't be reflected on it. |
52 | 52 | ||
53 | @since 1.1]] | 53 | @since 1.1]] |
54 | return: free(own(list<Efl.Canvas.Object>), eina_list_free) @warn_unused; [[Iterator to grid children]] | 54 | return: list<Efl.Canvas.Object> @owned @warn_unused; [[Iterator to grid children]] |
55 | } | 55 | } |
56 | } | 56 | } |
57 | accessor_new @const { | 57 | accessor_new @const { |
@@ -60,7 +60,7 @@ class Evas.Grid (Efl.Canvas.Group) | |||
60 | Note: Do not remove or delete objects while walking the list. | 60 | Note: Do not remove or delete objects while walking the list. |
61 | 61 | ||
62 | @since 1.1]] | 62 | @since 1.1]] |
63 | return: free(own(accessor<Efl.Canvas.Object>), eina_accessor_free) @warn_unused; [[Accessor to children list]] | 63 | return: accessor<Efl.Canvas.Object> @owned @warn_unused; [[Accessor to children list]] |
64 | } | 64 | } |
65 | clear { | 65 | clear { |
66 | [[Faster way to remove all child objects from a grid object. | 66 | [[Faster way to remove all child objects from a grid object. |
@@ -77,7 +77,7 @@ class Evas.Grid (Efl.Canvas.Group) | |||
77 | Note: Do not remove or delete objects while walking the list. | 77 | Note: Do not remove or delete objects while walking the list. |
78 | 78 | ||
79 | @since 1.1]] | 79 | @since 1.1]] |
80 | return: free(own(iterator<Efl.Canvas.Object>), eina_iterator_free) @warn_unused; [[Iterator]] | 80 | return: iterator<Efl.Canvas.Object> @owned @warn_unused; [[Iterator]] |
81 | } | 81 | } |
82 | add_to { | 82 | add_to { |
83 | [[Create a grid that is child of a given element parent. | 83 | [[Create a grid that is child of a given element parent. |
diff --git a/src/lib/evas/canvas/evas_table.eo b/src/lib/evas/canvas/evas_table.eo index 6aafbeb..3736bb4 100644 --- a/src/lib/evas/canvas/evas_table.eo +++ b/src/lib/evas/canvas/evas_table.eo | |||
@@ -122,7 +122,7 @@ class Evas.Table (Efl.Canvas.Group) | |||
122 | It's up to the user to destroy it when it no longer needs it. | 122 | It's up to the user to destroy it when it no longer needs it. |
123 | It's possible to remove objects from the table when walking this | 123 | It's possible to remove objects from the table when walking this |
124 | list, but these removals won't be reflected on it.]] | 124 | list, but these removals won't be reflected on it.]] |
125 | return: free(own(list<Efl.Canvas.Object>), eina_list_free) @warn_unused; [[Children list]] | 125 | return: list<Efl.Canvas.Object> @owned @warn_unused; [[Children list]] |
126 | } | 126 | } |
127 | } | 127 | } |
128 | @property child { | 128 | @property child { |
@@ -150,14 +150,14 @@ class Evas.Table (Efl.Canvas.Group) | |||
150 | [[Get an accessor to get random access to the list of children for the table. | 150 | [[Get an accessor to get random access to the list of children for the table. |
151 | 151 | ||
152 | Note: Do not remove or delete objects while walking the list.]] | 152 | Note: Do not remove or delete objects while walking the list.]] |
153 | return: free(own(accessor<Efl.Canvas.Object>), eina_accessor_free) | 153 | return: accessor<Efl.Canvas.Object> @owned |
154 | @warn_unused; [[Accessor to children list]] | 154 | @warn_unused; [[Accessor to children list]] |
155 | } | 155 | } |
156 | iterator_new @const { | 156 | iterator_new @const { |
157 | [[Get an iterator to walk the list of children for the table. | 157 | [[Get an iterator to walk the list of children for the table. |
158 | 158 | ||
159 | Note: Do not remove or delete objects while walking the list.]] | 159 | Note: Do not remove or delete objects while walking the list.]] |
160 | return: free(own(iterator<Efl.Canvas.Object>), eina_iterator_free) | 160 | return: iterator<Efl.Canvas.Object> @owned |
161 | @warn_unused; [[Iterator to children]] | 161 | @warn_unused; [[Iterator to children]] |
162 | } | 162 | } |
163 | add_to { | 163 | add_to { |