summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMurray Cumming <murrayc@murrayc.com>2016-09-10 11:01:48 +0200
committerMurray Cumming <murrayc@murrayc.com>2016-09-10 11:01:48 +0200
commit1be5f6c46e5b6e1352829b4383535b4c3b9e2b09 (patch)
treef02a6d7e6e24ebd63704a0635c940ce085c1b5e7
parent8bab746fcf7efc3bcd51cd5887956d3a875284a1 (diff)
downloadglibmm-1be5f6c46e5b6e1352829b4383535b4c3b9e2b09.tar.gz
Regenerate glib .defs.
-rw-r--r--glib/src/glib_enums.defs16
-rw-r--r--glib/src/glib_functions.defs145
-rw-r--r--glib/src/gobject_functions.defs4
3 files changed, 165 insertions, 0 deletions
diff --git a/glib/src/glib_enums.defs b/glib/src/glib_enums.defs
index 320884d2..d9979c38 100644
--- a/glib/src/glib_enums.defs
+++ b/glib/src/glib_enums.defs
@@ -599,6 +599,22 @@
)
)
+;; Original typedef:
+;; typedef enum
+;; {
+;; G_LOG_WRITER_HANDLED = 1,
+;; G_LOG_WRITER_UNHANDLED = 0,
+;; } GLogWriterOutput;
+
+(define-enum-extended LogWriterOutput
+ (in-module "G")
+ (c-name "GLogWriterOutput")
+ (values
+ '("handled" "G_LOG_WRITER_HANDLED" "1")
+ '("unhandled" "G_LOG_WRITER_UNHANDLED" "0")
+ )
+)
+
;; From gnode.h
;; Original typedef:
diff --git a/glib/src/glib_functions.defs b/glib/src/glib_functions.defs
index eec50b5a..06678364 100644
--- a/glib/src/glib_functions.defs
+++ b/glib/src/glib_functions.defs
@@ -326,6 +326,16 @@
)
)
+(define-enum WriterOutput
+ (in-module "GLog")
+ (c-name "GLogWriterOutput")
+ (gtype-id "G_TYPE_LOG_WRITER_OUTPUT")
+ (values
+ '("handled" "G_LOG_WRITER_HANDLED")
+ '("unhandled" "G_LOG_WRITER_UNHANDLED")
+ )
+)
+
(define-flags Flags
(in-module "GTraverse")
(c-name "GTraverseFlags")
@@ -4890,6 +4900,16 @@
)
)
+(define-function g_compute_hmac_for_bytes
+ (c-name "g_compute_hmac_for_bytes")
+ (return-type "gchar*")
+ (parameters
+ '("GChecksumType" "digest_type")
+ '("GBytes*" "key")
+ '("GBytes*" "data")
+ )
+)
+
;; From ghook.h
@@ -5645,6 +5665,17 @@
)
)
+(define-method load_from_bytes
+ (of-object "GKeyFile")
+ (c-name "g_key_file_load_from_bytes")
+ (return-type "gboolean")
+ (parameters
+ '("GBytes*" "bytes")
+ '("GKeyFileFlags" "flags")
+ '("GError**" "error")
+ )
+)
+
(define-method load_from_dirs
(of-object "GKeyFile")
(c-name "g_key_file_load_from_dirs")
@@ -6133,6 +6164,11 @@
(return-type "none")
)
+(define-function g_thread_win32_process_detach
+ (c-name "g_thread_win32_process_detach")
+ (return-type "none")
+)
+
(define-function g_thread_win32_thread_detach
(c-name "g_thread_win32_thread_detach")
(return-type "none")
@@ -6175,6 +6211,10 @@
+;; From glib_probes.h
+
+
+
;; From glib_trace.h
@@ -7696,6 +7736,106 @@
)
)
+(define-function g_log_structured
+ (c-name "g_log_structured")
+ (return-type "none")
+ (parameters
+ '("const-gchar*" "log_domain")
+ '("GLogLevelFlags" "log_level")
+ )
+ (varargs #t)
+)
+
+(define-function g_log_structured_array
+ (c-name "g_log_structured_array")
+ (return-type "none")
+ (parameters
+ '("GLogLevelFlags" "log_level")
+ '("const-GLogField*" "fields")
+ '("gsize" "n_fields")
+ )
+)
+
+(define-function g_log_variant
+ (c-name "g_log_variant")
+ (return-type "none")
+ (parameters
+ '("const-gchar*" "log_domain")
+ '("GLogLevelFlags" "log_level")
+ '("GVariant*" "fields")
+ )
+)
+
+(define-function g_log_set_writer_func
+ (c-name "g_log_set_writer_func")
+ (return-type "none")
+ (parameters
+ '("GLogWriterFunc" "func")
+ '("gpointer" "user_data")
+ '("GDestroyNotify" "user_data_free")
+ )
+)
+
+(define-function g_log_writer_supports_color
+ (c-name "g_log_writer_supports_color")
+ (return-type "gboolean")
+ (parameters
+ '("gint" "output_fd")
+ )
+)
+
+(define-function g_log_writer_is_journald
+ (c-name "g_log_writer_is_journald")
+ (return-type "gboolean")
+ (parameters
+ '("gint" "output_fd")
+ )
+)
+
+(define-function g_log_writer_format_fields
+ (c-name "g_log_writer_format_fields")
+ (return-type "gchar*")
+ (parameters
+ '("GLogLevelFlags" "log_level")
+ '("const-GLogField*" "fields")
+ '("gsize" "n_fields")
+ '("gboolean" "use_color")
+ )
+)
+
+(define-function g_log_writer_journald
+ (c-name "g_log_writer_journald")
+ (return-type "GLogWriterOutput")
+ (parameters
+ '("GLogLevelFlags" "log_level")
+ '("const-GLogField*" "fields")
+ '("gsize" "n_fields")
+ '("gpointer" "user_data")
+ )
+)
+
+(define-function g_log_writer_standard_streams
+ (c-name "g_log_writer_standard_streams")
+ (return-type "GLogWriterOutput")
+ (parameters
+ '("GLogLevelFlags" "log_level")
+ '("const-GLogField*" "fields")
+ '("gsize" "n_fields")
+ '("gpointer" "user_data")
+ )
+)
+
+(define-function g_log_writer_default
+ (c-name "g_log_writer_default")
+ (return-type "GLogWriterOutput")
+ (parameters
+ '("GLogLevelFlags" "log_level")
+ '("const-GLogField*" "fields")
+ '("gsize" "n_fields")
+ '("gpointer" "user_data")
+ )
+)
+
(define-function g_return_if_fail_warning
(c-name "g_return_if_fail_warning")
(return-type "none")
@@ -13430,6 +13570,11 @@
)
)
+(define-function g_abort
+ (c-name "g_abort")
+ (return-type "none")
+)
+
;; From gvariant-core.h
diff --git a/glib/src/gobject_functions.defs b/glib/src/gobject_functions.defs
index 351a5b7d..f77738d0 100644
--- a/glib/src/gobject_functions.defs
+++ b/glib/src/gobject_functions.defs
@@ -1956,6 +1956,10 @@
+;; From gobject_probes.h
+
+
+
;; From gobject_trace.h