summaryrefslogtreecommitdiff
path: root/glib/src/gobject_enums.defs
diff options
context:
space:
mode:
Diffstat (limited to 'glib/src/gobject_enums.defs')
-rw-r--r--glib/src/gobject_enums.defs183
1 files changed, 50 insertions, 133 deletions
diff --git a/glib/src/gobject_enums.defs b/glib/src/gobject_enums.defs
index 7b649415..f7bfc795 100644
--- a/glib/src/gobject_enums.defs
+++ b/glib/src/gobject_enums.defs
@@ -1,135 +1,68 @@
-;; From gbinding.h
-
-;; Original typedef:
-;; typedef enum { /*< prefix=G_BINDING >*/
-;; G_BINDING_DEFAULT = 0,
-;;
-;; G_BINDING_BIDIRECTIONAL = 1 << 0,
-;; G_BINDING_SYNC_CREATE = 1 << 1,
-;; G_BINDING_INVERT_BOOLEAN = 1 << 2
-;; } GBindingFlags;
-
(define-flags-extended BindingFlags
(in-module "G")
(c-name "GBindingFlags")
(values
- '("default" "G_BINDING_DEFAULT" "0x0")
- '("bidirectional" "G_BINDING_BIDIRECTIONAL" "1 << 0")
- '("sync-create" "G_BINDING_SYNC_CREATE" "1 << 1")
- '("invert-boolean" "G_BINDING_INVERT_BOOLEAN" "1 << 2")
+ '("default" "G_BINDING_DEFAULT" "0")
+ '("bidirectional" "G_BINDING_BIDIRECTIONAL" "1")
+ '("sync_create" "G_BINDING_SYNC_CREATE" "2")
+ '("invert_boolean" "G_BINDING_INVERT_BOOLEAN" "4")
)
)
-;; From gparam.h
-
-;; Original typedef:
-;; typedef enum
-;; {
-;; G_PARAM_READABLE = 1 << 0,
-;; G_PARAM_WRITABLE = 1 << 1,
-;; G_PARAM_READWRITE = (G_PARAM_READABLE | G_PARAM_WRITABLE),
-;; G_PARAM_CONSTRUCT = 1 << 2,
-;; G_PARAM_CONSTRUCT_ONLY = 1 << 3,
-;; G_PARAM_LAX_VALIDATION = 1 << 4,
-;; G_PARAM_STATIC_NAME = 1 << 5,
-;; #ifndef G_DISABLE_DEPRECATED
-;; G_PARAM_PRIVATE = G_PARAM_STATIC_NAME,
-;; #endif
-;; G_PARAM_STATIC_NICK = 1 << 6,
-;; G_PARAM_STATIC_BLURB = 1 << 7,
-;; /* User defined flags go here */
-;; G_PARAM_EXPLICIT_NOTIFY = 1 << 30,
-;; G_PARAM_DEPRECATED = 1 << 31
-;; } GParamFlags;
-
-(define-flags-extended ParamFlags
+(define-flags-extended ConnectFlags
(in-module "G")
- (c-name "GParamFlags")
+ (c-name "GConnectFlags")
(values
- '("readable" "G_PARAM_READABLE" "1 << 0")
- '("writable" "G_PARAM_WRITABLE" "1 << 1")
- '("readwrite" "G_PARAM_READWRITE" "0x3")
- '("construct" "G_PARAM_CONSTRUCT" "1 << 2")
- '("construct-only" "G_PARAM_CONSTRUCT_ONLY" "1 << 3")
- '("lax-validation" "G_PARAM_LAX_VALIDATION" "1 << 4")
- '("static-name" "G_PARAM_STATIC_NAME" "1 << 5")
- '("private" "G_PARAM_PRIVATE" "0x20")
- '("static-nick" "G_PARAM_STATIC_NICK" "1 << 6")
- '("static-blurb" "G_PARAM_STATIC_BLURB" "1 << 7")
- '("explicit-notify" "G_PARAM_EXPLICIT_NOTIFY" "1 << 30")
- '("deprecated" "G_PARAM_DEPRECATED" "1 << 31")
+ '("after" "G_CONNECT_AFTER" "1")
+ '("swapped" "G_CONNECT_SWAPPED" "2")
)
)
-;; From gsignal.h
-
-;; Original typedef:
-;; typedef enum
-;; {
-;; G_SIGNAL_RUN_FIRST = 1 << 0,
-;; G_SIGNAL_RUN_LAST = 1 << 1,
-;; G_SIGNAL_RUN_CLEANUP = 1 << 2,
-;; G_SIGNAL_NO_RECURSE = 1 << 3,
-;; G_SIGNAL_DETAILED = 1 << 4,
-;; G_SIGNAL_ACTION = 1 << 5,
-;; G_SIGNAL_NO_HOOKS = 1 << 6,
-;; G_SIGNAL_MUST_COLLECT = 1 << 7,
-;; G_SIGNAL_DEPRECATED = 1 << 8
-;; } GSignalFlags;
-
-(define-flags-extended SignalFlags
+(define-flags-extended ParamFlags
(in-module "G")
- (c-name "GSignalFlags")
+ (c-name "GParamFlags")
(values
- '("run-first" "G_SIGNAL_RUN_FIRST" "1 << 0")
- '("run-last" "G_SIGNAL_RUN_LAST" "1 << 1")
- '("run-cleanup" "G_SIGNAL_RUN_CLEANUP" "1 << 2")
- '("no-recurse" "G_SIGNAL_NO_RECURSE" "1 << 3")
- '("detailed" "G_SIGNAL_DETAILED" "1 << 4")
- '("action" "G_SIGNAL_ACTION" "1 << 5")
- '("no-hooks" "G_SIGNAL_NO_HOOKS" "1 << 6")
- '("must-collect" "G_SIGNAL_MUST_COLLECT" "1 << 7")
- '("deprecated" "G_SIGNAL_DEPRECATED" "1 << 8")
+ '("readable" "G_PARAM_READABLE" "1")
+ '("writable" "G_PARAM_WRITABLE" "2")
+ '("readwrite" "G_PARAM_READWRITE" "3")
+ '("construct" "G_PARAM_CONSTRUCT" "4")
+ '("construct_only" "G_PARAM_CONSTRUCT_ONLY" "8")
+ '("lax_validation" "G_PARAM_LAX_VALIDATION" "16")
+ '("static_name" "G_PARAM_STATIC_NAME" "32")
+ '("private" "G_PARAM_PRIVATE" "32")
+ '("static_nick" "G_PARAM_STATIC_NICK" "64")
+ '("static_blurb" "G_PARAM_STATIC_BLURB" "128")
+ '("explicit_notify" "G_PARAM_EXPLICIT_NOTIFY" "1073741824")
+ '("deprecated" "G_PARAM_DEPRECATED" "2147483648")
)
)
-;; Original typedef:
-;; typedef enum
-;; {
-;; G_CONNECT_AFTER = 1 << 0,
-;; G_CONNECT_SWAPPED = 1 << 1
-;; } GConnectFlags;
-
-(define-flags-extended ConnectFlags
+(define-flags-extended SignalFlags
(in-module "G")
- (c-name "GConnectFlags")
+ (c-name "GSignalFlags")
(values
- '("after" "G_CONNECT_AFTER" "1 << 0")
- '("swapped" "G_CONNECT_SWAPPED" "1 << 1")
+ '("run_first" "G_SIGNAL_RUN_FIRST" "1")
+ '("run_last" "G_SIGNAL_RUN_LAST" "2")
+ '("run_cleanup" "G_SIGNAL_RUN_CLEANUP" "4")
+ '("no_recurse" "G_SIGNAL_NO_RECURSE" "8")
+ '("detailed" "G_SIGNAL_DETAILED" "16")
+ '("action" "G_SIGNAL_ACTION" "32")
+ '("no_hooks" "G_SIGNAL_NO_HOOKS" "64")
+ '("must_collect" "G_SIGNAL_MUST_COLLECT" "128")
+ '("deprecated" "G_SIGNAL_DEPRECATED" "256")
)
)
-;; Original typedef:
-;; typedef enum
-;; {
-;; G_SIGNAL_MATCH_ID = 1 << 0,
-;; G_SIGNAL_MATCH_DETAIL = 1 << 1,
-;; G_SIGNAL_MATCH_CLOSURE = 1 << 2,
-;; G_SIGNAL_MATCH_FUNC = 1 << 3,
-;; G_SIGNAL_MATCH_DATA = 1 << 4,
-;; G_SIGNAL_MATCH_UNBLOCKED = 1 << 5
-;; } GSignalMatchType;
-
-(define-flags-extended SignalMatchType
+(define-enum-extended SignalMatchType
(in-module "G")
(c-name "GSignalMatchType")
(values
- '("id" "G_SIGNAL_MATCH_ID" "1 << 0")
- '("detail" "G_SIGNAL_MATCH_DETAIL" "1 << 1")
- '("closure" "G_SIGNAL_MATCH_CLOSURE" "1 << 2")
- '("func" "G_SIGNAL_MATCH_FUNC" "1 << 3")
- '("data" "G_SIGNAL_MATCH_DATA" "1 << 4")
- '("unblocked" "G_SIGNAL_MATCH_UNBLOCKED" "1 << 5")
+ '("id" "G_SIGNAL_MATCH_ID" "1")
+ '("detail" "G_SIGNAL_MATCH_DETAIL" "2")
+ '("closure" "G_SIGNAL_MATCH_CLOSURE" "4")
+ '("func" "G_SIGNAL_MATCH_FUNC" "8")
+ '("data" "G_SIGNAL_MATCH_DATA" "16")
+ '("unblocked" "G_SIGNAL_MATCH_UNBLOCKED" "32")
)
)
@@ -157,39 +90,23 @@
)
)
-;; Original typedef:
-;; typedef enum /*< skip >*/
-;; {
-;; G_TYPE_FLAG_CLASSED = (1 << 0),
-;; G_TYPE_FLAG_INSTANTIATABLE = (1 << 1),
-;; G_TYPE_FLAG_DERIVABLE = (1 << 2),
-;; G_TYPE_FLAG_DEEP_DERIVABLE = (1 << 3)
-;; } GTypeFundamentalFlags;
-
-(define-flags-extended TypeFundamentalFlags
+(define-flags-extended TypeFlags
(in-module "G")
- (c-name "GTypeFundamentalFlags")
+ (c-name "GTypeFlags")
(values
- '("classed" "G_TYPE_FLAG_CLASSED" "(1 << 0)")
- '("instantiatable" "G_TYPE_FLAG_INSTANTIATABLE" "(1 << 1)")
- '("derivable" "G_TYPE_FLAG_DERIVABLE" "(1 << 2)")
- '("deep-derivable" "G_TYPE_FLAG_DEEP_DERIVABLE" "(1 << 3)")
+ '("abstract" "G_TYPE_FLAG_ABSTRACT" "16")
+ '("value_abstract" "G_TYPE_FLAG_VALUE_ABSTRACT" "32")
)
)
-;; Original typedef:
-;; typedef enum /*< skip >*/
-;; {
-;; G_TYPE_FLAG_ABSTRACT = (1 << 4),
-;; G_TYPE_FLAG_VALUE_ABSTRACT = (1 << 5)
-;; } GTypeFlags;
-
-(define-flags-extended TypeFlags
+(define-flags-extended TypeFundamentalFlags
(in-module "G")
- (c-name "GTypeFlags")
+ (c-name "GTypeFundamentalFlags")
(values
- '("abstract" "G_TYPE_FLAG_ABSTRACT" "(1 << 4)")
- '("value-abstract" "G_TYPE_FLAG_VALUE_ABSTRACT" "(1 << 5)")
+ '("classed" "G_TYPE_FLAG_CLASSED" "1")
+ '("instantiatable" "G_TYPE_FLAG_INSTANTIATABLE" "2")
+ '("derivable" "G_TYPE_FLAG_DERIVABLE" "4")
+ '("deep_derivable" "G_TYPE_FLAG_DEEP_DERIVABLE" "8")
)
)