[vala/staging] glib-2.0: Make PtrArray a subclass of GenericArray
- From: Rico Tzschichholz <ricotz src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [vala/staging] glib-2.0: Make PtrArray a subclass of GenericArray
- Date: Wed, 30 Dec 2020 14:38:08 +0000 (UTC)
commit 72d641014cfc470a35d8a8722e19301730d41c98
Author: Rico Tzschichholz <ricotz ubuntu com>
Date: Mon Nov 9 13:59:35 2020 +0100
glib-2.0: Make PtrArray a subclass of GenericArray
vapi/glib-2.0.vapi | 21 ++-------------------
1 file changed, 2 insertions(+), 19 deletions(-)
---
diff --git a/vapi/glib-2.0.vapi b/vapi/glib-2.0.vapi
index 4a1c95784..a51bca9c1 100644
--- a/vapi/glib-2.0.vapi
+++ b/vapi/glib-2.0.vapi
@@ -5414,33 +5414,16 @@ namespace GLib {
/* Pointer Arrays */
[Compact]
- [Version (since = "2.22", deprecated_since = "vala-0.26", replacement="GenericArray")]
+ [Version (since = "2.22")]
[CCode (ref_function = "g_ptr_array_ref", unref_function = "g_ptr_array_unref", type_id =
"G_TYPE_PTR_ARRAY")]
- public class PtrArray {
+ public class PtrArray : GenericArray<void*> {
public PtrArray ();
[Version (since = "2.22")]
public PtrArray.with_free_func (GLib.DestroyNotify? element_free_func);
[CCode (cname = "g_ptr_array_sized_new")]
public PtrArray.sized (uint reserved_size);
- public void add (void* data);
- [Version (since = "2.4")]
- public void foreach (GLib.Func<void*> func);
- [CCode (cname = "g_ptr_array_index")]
- public void* index(uint index);
- public bool remove (void* data);
- public void* remove_index (uint index);
- public bool remove_fast (void *data);
- public void remove_index_fast (uint index);
- [Version (since = "2.4")]
- public void remove_range (uint index, uint length);
- public void sort (CompareFunc<void**> compare_func);
- public void sort_with_data (CompareDataFunc<void**> compare_func);
[Version (since = "2.22")]
public void set_free_func (GLib.DestroyNotify? element_free_function);
- public void set_size (int length);
-
- public uint len;
- public void** pdata;
}
[CCode (cname = "GEqualFunc", has_target = false)]
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]