blob: 5d796e66d47a4b005bf27b702fb2b7016ff0ea90 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
|
;; From /opt/gnome2/include/glib-2.0/gobject/gparam.h
(define-flags-extended ParamFlags
(in-module "G")
(c-name "GParamFlags")
(values
'("readable" "G_PARAM_READABLE" "1 << 0")
'("writable" "G_PARAM_WRITABLE" "1 << 1")
'("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")
'("static-blurb" "G_PARAM_STATIC_BLURB" "1 << 7")
)
)
;; From /opt/gnome2/include/glib-2.0/gobject/gsignal.h
(define-flags-extended SignalFlags
(in-module "G")
(c-name "GSignalFlags")
(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")
)
)
(define-flags-extended ConnectFlags
(in-module "G")
(c-name "GConnectFlags")
(values
'("after" "G_CONNECT_AFTER" "1 << 0")
'("swapped" "G_CONNECT_SWAPPED" "1 << 1")
)
)
(define-flags-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")
)
)
;; From /opt/gnome2/include/glib-2.0/gobject/gtype.h
(define-flags-extended TypeDebugFlags
(in-module "G")
(c-name "GTypeDebugFlags")
(values
'("none" "G_TYPE_DEBUG_NONE" "0")
'("objects" "G_TYPE_DEBUG_OBJECTS" "1 << 0")
'("signals" "G_TYPE_DEBUG_SIGNALS" "1 << 1")
'("mask" "G_TYPE_DEBUG_MASK" "0x03")
)
)
(define-flags-extended TypeFundamentalFlags
(in-module "G")
(c-name "GTypeFundamentalFlags")
(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")
)
)
(define-flags-extended TypeFlags
(in-module "G")
(c-name "GTypeFlags")
(values
'("abstract" "G_TYPE_FLAG_ABSTRACT" "1 << 4")
'("value-abstract" "G_TYPE_FLAG_VALUE_ABSTRACT" "1 << 5")
)
)
|