1 (defpackage :gobject.ffi
2 (:use :cl :cffi :glib :trivial-garbage :iter)
16 #:%g-type-interface-prerequisites
25 #:g-type-fundamental-flags
26 #:g-type-fundamental-info
31 #:%g-initially-unowned
37 #:g-object-construct-param
43 #:g-param-spec-boolean
59 #:g-param-spec-pointer
61 #:g-param-spec-value-array
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
73 #:g-type-default-interface-ref
74 #:g-type-default-interface-unref
77 #:g-boxed-type-register-static
78 #:g-pointer-type-register-static
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
113 #:g-param-spec-uint64
119 #:g-param-spec-double
128 #:g-param-spec-string
138 #:g-param-spec-pointer
139 #:g-value-set-pointer
140 #:g-value-get-pointer
141 #:g-param-spec-object
144 #:g-param-spec-value-array
145 #:g-param-spec-g-type
148 #:g-param-spec-ref-sink
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
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
173 #:g-object-is-floating
174 #:g-object-force-floating
176 #:g-object-weak-unref
177 #:g-object-add-toggle-ref
178 #:g-object-remove-toggle-ref
180 #:g-object-freeze-notify
181 #:g-object-thaw-notify
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
197 #:g-signal-parse-name