Add gsize types for PPC32 and PPC64 archs
[cl-gtk2.git] / glib / gobject.ffi.package.lisp
blob67721f980c90cdd9b61a46fbc12ad292613eeb4e
1 (defpackage :gobject.ffi
2 (:use :cl :cffi :glib :trivial-garbage :iter)
3 (:export #:g-type
4 #:g-type-designator
5 #:gtype
6 #:gtype-id
7 #:gtype-name
8 #:g-type
9 #:g-type-fundamental
10 #:%g-type-init
11 #:g-type-parent
12 #:g-type-depth
13 #:g-type-next-base
14 #:g-type-is-a
15 #:%g-type-children
16 #:%g-type-interface-prerequisites
17 #:g-strv-get-type
18 #:g-closure-get-type
19 #:%g-type-interfaces
20 #:g-type-interface
21 #:g-type-class
22 #:g-type-instance
23 #:g-type-info
24 #:g-type-query
25 #:g-type-fundamental-flags
26 #:g-type-fundamental-info
27 #:g-interface-info
28 #:g-type-value-table
29 #:g-type-flags
30 #:%g-object
31 #:%g-initially-unowned
32 #:g-object-class
33 #:g-param-flags
34 #:g-param-spec
35 #:g-value-data
36 #:g-value
37 #:g-object-construct-param
38 #:g-parameter
39 #:g-enum-value
40 #:g-enum-class
41 #:g-flags-value
42 #:g-flags-class
43 #:g-param-spec-boolean
44 #:g-param-spec-char
45 #:g-param-spec-uchar
46 #:g-param-spec-int
47 #:g-param-spec-uint
48 #:g-param-spec-long
49 #:g-param-spec-ulong
50 #:g-param-spec-int64
51 #:g-param-spec-uint64
52 #:g-param-spec-float
53 #:g-param-spec-double
54 #:g-param-spec-enum
55 #:g-param-spec-flags
56 #:g-param-spec-string
57 #:g-param-spec-param
58 #:g-param-spec-boxed
59 #:g-param-spec-pointer
60 #:g-param-spec-object
61 #:g-param-spec-value-array
62 #:g-param-spec-g-type
63 #:g-param-spec-class
64 #:g-closure
65 #:g-type-class-ref
66 #:g-type-class-unref
67 #:g-type-class-add-private
68 #:g-type-register-static
69 #:g-type-register-static-simple
70 #:g-type-add-interface-static
71 #:g-type-interface-add-prerequisite
72 #:g-type-query
73 #:g-type-default-interface-ref
74 #:g-type-default-interface-unref
75 #:g-boxed-copy
76 #:g-boxed-free
77 #:g-boxed-type-register-static
78 #:g-pointer-type-register-static
79 #:g-closure-ref
80 #:g-closure-sink
81 #:g-closure-unref
82 #:g-closure-invalidate
83 #:g-closure-add-finalize-notifier
84 #:g-closure-add-invalidate-notifier
85 #:g-closure-new-simple
86 #:g-closure-set-marshal
87 #:g-enum-register-static
88 #:g-flags-register-static
89 #:g-param-spec-boolean
90 #:g-value-set-boolean
91 #:g-value-get-boolean
92 #:g-param-spec-char
93 #:g-value-set-char
94 #:g-value-get-char
95 #:g-param-spec-uchar
96 #:g-value-set-uchar
97 #:g-value-get-uchar
98 #:g-param-spec-int
99 #:g-value-set-int
100 #:g-value-get-int
101 #:g-param-spec-uint
102 #:g-value-set-uint
103 #:g-value-get-uint
104 #:g-param-spec-long
105 #:g-value-set-long
106 #:g-value-get-long
107 #:g-param-spec-ulong
108 #:g-value-set-ulong
109 #:g-value-get-ulong
110 #:g-param-spec-int64
111 #:g-value-set-int64
112 #:g-value-get-int64
113 #:g-param-spec-uint64
114 #:g-value-set-uint64
115 #:g-value-get-uint64
116 #:g-param-spec-float
117 #:g-value-set-float
118 #:g-value-get-float
119 #:g-param-spec-double
120 #:g-value-set-double
121 #:g-value-get-double
122 #:g-param-spec-enum
123 #:g-value-set-enum
124 #:g-value-get-enum
125 #:g-param-spec-flags
126 #:g-value-set-flags
127 #:g-value-get-flags
128 #:g-param-spec-string
129 #:g-value-set-string
130 #:g-value-get-string
131 #:g-param-spec-param
132 #:g-value-set-param
133 #:g-value-get-param
134 #:g-param-spec-boxed
135 #:g-value-set-boxed
136 #:g-value-take-boxed
137 #:g-value-get-boxed
138 #:g-param-spec-pointer
139 #:g-value-set-pointer
140 #:g-value-get-pointer
141 #:g-param-spec-object
142 #:g-value-set-object
143 #:g-value-get-object
144 #:g-param-spec-value-array
145 #:g-param-spec-g-type
146 #:g-value-set-g-type
147 #:g-value-get-g-type
148 #:g-param-spec-ref-sink
149 #:g-param-spec-unref
150 #:g-param-value-set-default
151 #:g-param-value-defaults
152 #:g-param-value-validate
153 #:g-param-spec-get-name
154 #:g-param-spec-get-nick
155 #:g-param-spec-get-blurb
156 #:g-value-init
157 #:g-value-copy
158 #:g-value-reset
159 #:g-value-unset
160 #:g-value-set-instance
161 #:g-strdup-value-contents
162 #:g-object-class-install-property
163 #:g-object-class-find-property
164 #:g-object-class-list-properties
165 #:g-object-class-override-property
166 #:g-object-interface-install-property
167 #:g-object-interface-find-property
168 #:g-object-interface-list-properties
169 #:g-object-newv
170 #:g-object-ref
171 #:g-object-unref
172 #:g-object-ref-sink
173 #:g-object-is-floating
174 #:g-object-force-floating
175 #:g-object-weak-ref
176 #:g-object-weak-unref
177 #:g-object-add-toggle-ref
178 #:g-object-remove-toggle-ref
179 #:g-object-notify
180 #:g-object-freeze-notify
181 #:g-object-thaw-notify
182 #:g-object-get-data
183 #:g-object-set-data
184 #:g-object-set-data-full
185 #:g-object-steal-data
186 #:g-object-set-property
187 #:g-object-get-property
188 #:g-signal-connect-closure
189 #:g-signal-emitv
190 #:g-signal-lookup
191 #:g-signal-flags
192 #:g-signal-query
193 #:g-signal-query
194 #:lisp-closure
195 #:g-object-struct
196 #:g-signal-list-ids
197 #:g-signal-parse-name
198 #:g-type=
199 #:g-type/=))