Fix crash on startup if an LV2 plugin has a bad .ttl file.
[ardour.git] / libs / glibmm2 / glib / src / gobject_enums.defs
1 ;; From gobject/gparam.h
2
3 (define-flags-extended ParamFlags
4   (in-module "G")
5   (c-name "GParamFlags")
6   (values
7     '("readable" "G_PARAM_READABLE" "1 << 0")
8     '("writable" "G_PARAM_WRITABLE" "1 << 1")
9     '("construct" "G_PARAM_CONSTRUCT" "1 << 2")
10     '("construct-only" "G_PARAM_CONSTRUCT_ONLY" "1 << 3")
11     '("lax-validation" "G_PARAM_LAX_VALIDATION" "1 << 4")
12     '("private" "G_PARAM_PRIVATE" "1 << 5")
13   )
14 )
15
16 ;; From gobject/gsignal.h
17
18 (define-flags-extended SignalFlags
19   (in-module "G")
20   (c-name "GSignalFlags")
21   (values
22     '("run-first" "G_SIGNAL_RUN_FIRST" "1 << 0")
23     '("run-last" "G_SIGNAL_RUN_LAST" "1 << 1")
24     '("run-cleanup" "G_SIGNAL_RUN_CLEANUP" "1 << 2")
25     '("no-recurse" "G_SIGNAL_NO_RECURSE" "1 << 3")
26     '("detailed" "G_SIGNAL_DETAILED" "1 << 4")
27     '("action" "G_SIGNAL_ACTION" "1 << 5")
28     '("no-hooks" "G_SIGNAL_NO_HOOKS" "1 << 6")
29   )
30 )
31
32 (define-flags-extended ConnectFlags
33   (in-module "G")
34   (c-name "GConnectFlags")
35   (values
36     '("after" "G_CONNECT_AFTER" "1 << 0")
37     '("swapped" "G_CONNECT_SWAPPED" "1 << 1")
38   )
39 )
40
41 (define-flags-extended SignalMatchType
42   (in-module "G")
43   (c-name "GSignalMatchType")
44   (values
45     '("id" "G_SIGNAL_MATCH_ID" "1 << 0")
46     '("detail" "G_SIGNAL_MATCH_DETAIL" "1 << 1")
47     '("closure" "G_SIGNAL_MATCH_CLOSURE" "1 << 2")
48     '("func" "G_SIGNAL_MATCH_FUNC" "1 << 3")
49     '("data" "G_SIGNAL_MATCH_DATA" "1 << 4")
50     '("unblocked" "G_SIGNAL_MATCH_UNBLOCKED" "1 << 5")
51   )
52 )
53
54 ;; From gobject/gtype.h
55
56 (define-flags-extended TypeDebugFlags
57   (in-module "G")
58   (c-name "GTypeDebugFlags")
59   (values
60     '("none" "G_TYPE_DEBUG_NONE" "0")
61     '("objects" "G_TYPE_DEBUG_OBJECTS" "1 << 0")
62     '("signals" "G_TYPE_DEBUG_SIGNALS" "1 << 1")
63     '("mask" "G_TYPE_DEBUG_MASK" "0x03")
64   )
65 )
66
67 (define-enum-extended TypeFundamentalFlags
68   (in-module "G")
69   (c-name "GTypeFundamentalFlags")
70   (values
71   )
72 )
73
74 (define-enum-extended TypeFlags
75   (in-module "G")
76   (c-name "GTypeFlags")
77   (values
78   )
79 )
80