summaryrefslogtreecommitdiff
path: root/src/lib
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib')
-rw-r--r--src/lib/eio/efl_io_manager.eo8
-rw-r--r--src/lib/eo/efl_object.eo6
-rw-r--r--src/lib/evas/canvas/efl_canvas_group.eo4
-rw-r--r--src/lib/evas/canvas/efl_canvas_text.eo14
-rw-r--r--src/lib/evas/canvas/efl_input_event.eo2
-rw-r--r--src/lib/evas/canvas/efl_vg_container.eo2
-rw-r--r--src/lib/evas/canvas/evas_box.eo4
-rw-r--r--src/lib/evas/canvas/evas_canvas.eo8
-rw-r--r--src/lib/evas/canvas/evas_grid.eo6
-rw-r--r--src/lib/evas/canvas/evas_table.eo6
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 {