[vala] glib-2.0: Add GPtrArray bindings
- From: Jürg Billeter <juergbi src gnome org>
- To: svn-commits-list gnome org
- Subject: [vala] glib-2.0: Add GPtrArray bindings
- Date: Sun, 29 Mar 2009 03:17:38 -0400 (EDT)
commit f7eb899d31ed6fe67b9862812f73dd5894239522
Author: Iain <iain gnome org>
Date: Sun Mar 29 09:14:08 2009 +0200
glib-2.0: Add GPtrArray bindings
Fixes bug 575864.
---
vapi/glib-2.0.vapi | 14 ++++++++++++++
1 files changed, 14 insertions(+), 0 deletions(-)
diff --git a/vapi/glib-2.0.vapi b/vapi/glib-2.0.vapi
index 8940c4a..b9efdd9 100644
--- a/vapi/glib-2.0.vapi
+++ b/vapi/glib-2.0.vapi
@@ -3161,6 +3161,20 @@ namespace GLib {
[Compact]
[CCode (free_function = "g_ptr_array_free")]
public class PtrArray {
+ public PtrArray ();
+ [CCode (cname = "g_ptr_array_sized_new")]
+ public PtrArray.sized (uint reserved_size);
+ public void add (void* data);
+ public bool remove (void* data);
+ public void* remove_index (uint index);
+ public bool remove_fast (void *data);
+ public void remove_range (uint index, uint length);
+ public void sort (CompareFunc compare_func);
+ public void sort_with_data (CompareDataFunc compare_func);
+ public void set_size (uint length);
+
+ public uint len;
+ public void** pdata;
}
/* Byte Arrays */
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]