[vala] glib-2.0: Add GHashTableIter binding
- From: Jürg Billeter <juergbi src gnome org>
- To: svn-commits-list gnome org
- Subject: [vala] glib-2.0: Add GHashTableIter binding
- Date: Fri, 10 Jul 2009 14:44:55 +0000 (UTC)
commit 693204d6789d74e0490504a0db58b60c78627d7d
Author: Jürg Billeter <j bitron ch>
Date: Fri Jul 10 15:43:52 2009 +0100
glib-2.0: Add GHashTableIter binding
Based on patch by Yu Feng, fixes bug 571779.
vapi/glib-2.0.vapi | 8 ++++++++
1 files changed, 8 insertions(+), 0 deletions(-)
---
diff --git a/vapi/glib-2.0.vapi b/vapi/glib-2.0.vapi
index 773275b..d1d075f 100644
--- a/vapi/glib-2.0.vapi
+++ b/vapi/glib-2.0.vapi
@@ -3145,6 +3145,14 @@ namespace GLib {
public void steal_all ();
}
+ public struct HashTableIter<K,V> {
+ public HashTableIter (GLib.HashTable<K,V> table);
+ public bool next (out unowned K key, out unowned V value);
+ public void remove ();
+ public void steal ();
+ public unowned GLib.HashTable<K,V> get_hash_table ();
+ }
+
[CCode (has_target = false)]
public static delegate uint HashFunc (void* key);
[CCode (has_target = false)]
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]