[vala] glib-2.0: Add version fields and check_version



commit 0999b0894402891e61ee36cca3f870fdf3024f88
Author: Rico Tzschichholz <ricotz t-online de>
Date:   Tue Jun 18 23:59:35 2013 -0700

    glib-2.0: Add version fields and check_version

 vapi/glib-2.0.vapi |   34 ++++++++++++++++++++++++++++++++++
 1 files changed, 34 insertions(+), 0 deletions(-)
---
diff --git a/vapi/glib-2.0.vapi b/vapi/glib-2.0.vapi
index b45eee4..74dab09 100644
--- a/vapi/glib-2.0.vapi
+++ b/vapi/glib-2.0.vapi
@@ -4421,6 +4421,40 @@ namespace GLib {
                public static bool match_simple (string pattern, string str);
        }
 
+       [CCode (lower_case_cprefix = "glib_version_")]
+       namespace Version {
+               [CCode (cname = "glib_major_version")]
+               public const uint major;
+               [CCode (cname = "glib_minor_version")]
+               public const uint minor;
+               [CCode (cname = "glib_micro_version")]
+               public const uint micro;
+               [CCode (cname = "glib_check_version")]
+               public static unowned string? check (uint required_major, uint required_minor = 0, uint 
required_micro = 0);
+
+               [CCode (cname = "GLIB_MAJOR_VERSION")]
+               public const uint MAJOR;
+               [CCode (cname = "GLIB_MINOR_VERSION")]
+               public const uint MINOR;
+               [CCode (cname = "GLIB_MICRO_VERSION")]
+               public const uint MICRO;
+               [CCode (cname = "GLIB_CHECK_VERSION")]
+               public static bool CHECK (uint required_major, uint required_minor = 0, uint required_micro = 
0);
+
+               public const uint @2_26;
+               public const uint @2_28;
+               public const uint @2_30;
+               public const uint @2_32;
+               public const uint @2_34;
+               public const uint @2_36;
+               public const uint @2_38;
+
+               [CCode (cname = "glib_binary_age")]
+               public const uint binary_age;
+               [CCode (cname = "glib_interface_age")]
+               public const uint interface_age;
+       }
+
        namespace Win32 {
                public string error_message (int error);
                public string getlocale ();


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