2 (:use :cl :glib :cffi :tg :bind :anaphora :bordeaux-threads :iter)
5 #:g-object-call-constructor
12 #:define-g-object-class
16 #:define-g-boxed-class
21 #:boxed-c-structure-name
28 #:allocate-stable-pointer
30 #:get-stable-pointer-value
37 #:register-object-type-implementation
48 #:g-class-property-definition
49 #:g-class-property-definition-name
50 #:g-class-property-definition-type
51 #:g-class-property-definition-readable
52 #:g-class-property-definition-writable
53 #:g-class-property-definition-constructor
54 #:g-class-property-definition-constructor-only
55 #:g-class-property-definition-owner-type
62 #:registered-object-type-by-name
68 (load-foreign-library "libgobject-2.0.so")
70 (defvar *gobject-debug* nil)
72 (defun debugf (&rest args)
74 (apply 'format t args)))