summaryrefslogtreecommitdiff
path: root/glib/src/gobject_functions.defs
diff options
context:
space:
mode:
Diffstat (limited to 'glib/src/gobject_functions.defs')
-rw-r--r--glib/src/gobject_functions.defs105
1 files changed, 99 insertions, 6 deletions
diff --git a/glib/src/gobject_functions.defs b/glib/src/gobject_functions.defs
index fed4b7bb..c234264c 100644
--- a/glib/src/gobject_functions.defs
+++ b/glib/src/gobject_functions.defs
@@ -58,6 +58,7 @@
'("action" "G_SIGNAL_ACTION")
'("no-hooks" "G_SIGNAL_NO_HOOKS")
'("must-collect" "G_SIGNAL_MUST_COLLECT")
+ '("deprecated" "G_SIGNAL_DEPRECATED")
)
)
@@ -120,6 +121,10 @@
)
+;; From gatomicarray.h
+
+
+
;; From gbinding.h
(define-function g_binding_flags_get_type
@@ -253,6 +258,15 @@
)
)
+(define-method set_boxed_take_ownership
+ (of-object "GValue")
+ (c-name "g_value_set_boxed_take_ownership")
+ (return-type "none")
+ (parameters
+ '("gconstpointer" "v_boxed")
+ )
+)
+
(define-method get_boxed
(of-object "GValue")
(c-name "g_value_get_boxed")
@@ -547,7 +561,6 @@
(return-type "GType")
(parameters
'("const-gchar*" "name")
- '("const-GEnumValue*" "const_static_values")
)
)
@@ -556,7 +569,6 @@
(return-type "GType")
(parameters
'("const-gchar*" "name")
- '("const-GFlagsValue*" "const_static_values")
)
)
@@ -566,7 +578,6 @@
(parameters
'("GType" "g_enum_type")
'("GTypeInfo*" "info")
- '("const-GEnumValue*" "const_values")
)
)
@@ -576,7 +587,6 @@
(parameters
'("GType" "g_flags_type")
'("GTypeInfo*" "info")
- '("const-GFlagsValue*" "const_values")
)
)
@@ -619,6 +629,11 @@
(return-type "GType")
)
+(define-function g_bytes_get_type
+ (c-name "g_bytes_get_type")
+ (return-type "GType")
+)
+
(define-function g_variant_type_get_gtype
(c-name "g_variant_type_get_gtype")
(return-type "GType")
@@ -1175,6 +1190,15 @@
)
)
+(define-method set_object_take_ownership
+ (of-object "GValue")
+ (c-name "g_value_set_object_take_ownership")
+ (return-type "none")
+ (parameters
+ '("gpointer" "v_object")
+ )
+)
+
(define-function g_object_compat_control
(c-name "g_object_compat_control")
(return-type "gsize")
@@ -1192,6 +1216,40 @@
)
)
+(define-method init
+ (of-object "GWeakRef")
+ (c-name "g_weak_ref_init")
+ (return-type "none")
+ (parameters
+ '("gpointer" "object")
+ )
+)
+
+(define-method clear
+ (of-object "GWeakRef")
+ (c-name "g_weak_ref_clear")
+ (return-type "none")
+)
+
+(define-method get
+ (of-object "GWeakRef")
+ (c-name "g_weak_ref_get")
+ (return-type "gpointer")
+)
+
+(define-method set
+ (of-object "GWeakRef")
+ (c-name "g_weak_ref_set")
+ (return-type "none")
+ (parameters
+ '("gpointer" "object")
+ )
+)
+
+
+
+;; From gobject_trace.h
+
;; From gparam.h
@@ -1361,6 +1419,15 @@
)
)
+(define-method set_param_take_ownership
+ (of-object "GValue")
+ (c-name "g_value_set_param_take_ownership")
+ (return-type "none")
+ (parameters
+ '("GParamSpec*" "param")
+ )
+)
+
(define-function g_param_type_register_static
(c-name "g_param_type_register_static")
(return-type "GType")
@@ -2722,7 +2789,6 @@
(return-type "GType")
(parameters
'("const-gchar*" "name")
- '("const-GEnumValue*" "const_static_values")
)
)
@@ -2732,7 +2798,6 @@
(return-type "GType")
(parameters
'("const-gchar*" "name")
- '("const-GFlagsValue*" "const_static_values")
)
)
@@ -2781,6 +2846,10 @@
+;; From gtype-private.h
+
+
+
;; From gvaluearray.h
(define-method get_nth
@@ -2969,6 +3038,21 @@
;; From gvaluetypes.h
+(define-method set_char
+ (of-object "GValue")
+ (c-name "g_value_set_char")
+ (return-type "none")
+ (parameters
+ '("gchar" "v_char")
+ )
+)
+
+(define-method get_char
+ (of-object "GValue")
+ (c-name "g_value_get_char")
+ (return-type "gchar")
+)
+
(define-method set_schar
(of-object "GValue")
(c-name "g_value_set_schar")
@@ -3254,4 +3338,13 @@
)
)
+(define-method set_string_take_ownership
+ (of-object "GValue")
+ (c-name "g_value_set_string_take_ownership")
+ (return-type "none")
+ (parameters
+ '("gchar*" "v_string")
+ )
+)
+