vala r1193 - in trunk: . vapi



Author: juergbi
Date: Sun Apr 13 10:14:39 2008
New Revision: 1193
URL: http://svn.gnome.org/viewvc/vala?rev=1193&view=rev

Log:
2008-04-13  Juerg Billeter  <j bitron ch>

	* vapi/glib-2.0.vapi: add GEnumClass and GEnumValue bindings


Modified:
   trunk/ChangeLog
   trunk/vapi/glib-2.0.vapi

Modified: trunk/vapi/glib-2.0.vapi
==============================================================================
--- trunk/vapi/glib-2.0.vapi	(original)
+++ trunk/vapi/glib-2.0.vapi	Sun Apr 13 10:14:39 2008
@@ -751,6 +751,17 @@
 	public class InitiallyUnowned : Object {
 	}
 
+	[CCode (lower_case_csuffix = "enum")]
+	public class EnumClass : TypeClass {
+		public weak EnumValue get_value (int value);
+	}
+
+	public class EnumValue {
+		public int value;
+		public weak string value_name;
+		public weak string value_nick;
+	}
+
 	[CCode (cname = "gpointer", has_type_id = true, type_id = "G_TYPE_BOXED", marshaller_type_name = "BOXED", get_value_function = "g_value_get_boxed", set_value_function = "g_value_set_boxed")]
 	public abstract class Boxed {
 	}



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]