[vala] glib-2.0: Add GHashTableIter binding



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]