CL-Gtk2-GObject
Table of Contents
cl-gtk2-gobject
1 Introduction
2 GType designator
2.1 g-type-string
2.2 g-type-numeric
2.3 g-type=
2.4 g-type/=
3 Type hierarchy and type relations
3.1 g-type-children
3.2 g-type-parent
3.3 g-type-fundamental
3.4 g-type-depth
3.5 g-type-next-base
4 Object types information
4.1 g-class-property-definition
4.2 class-properties
4.3 class-property-info
4.4 interface-properties
4.5 signal-info
4.6 type-signals
4.7 parse-signal-name
4.8 query-signal-info
4.9 g-type-interfaces
4.10 g-type-interface-prerequisites
5 Enum types information
5.1 enum-item
5.2 flags-item
5.3 get-enum-items
5.4 get-flags-items
6 Using GValues
6.1 g-value-zero
6.2 g-value-init
6.3 g-value-unset
6.4 parse-g-value
6.5 set-g-value
6.6 Registering types
6.6.1 register-enum-type
6.6.2 register-flags-type
7 Stable pointers
7.1 allocate-stable-pointer
7.2 free-stable-pointer
7.3 stable-pointer-value
7.4 with-stable-pointer
8 Closures
8.1 create-signal-handler-closure
8.2 Object-bound foreign functions
9 GObject low-level
9.1 g-object-call-constructor
9.2 g-type-from-object
9.3 g-object-call-get-property
9.4 g-object-call-set-property
10 GObject high-level
10.1 g-object
10.2 g-initially-unowned
10.3 GObject metaclass
10.4 Using objects
10.5 Signals
10.6 GObject foreign class
11 Creating GObjects classes and implementing GInterfaces
11.1 define-vtable
11.2 register-object-type-implementation
12 GBoxed
12.1 define-g-boxed-cstruct
12.2 define-g-boxed-variant-cstruct
12.3 define-g-boxed-opaque
12.4 g-boxed-opaque
12.5 define-boxed-opaque-accessor
12.6 boxed-related-symbols
12.7 GBoxed foreign type
12.8 copy-boxed-slots-to-foreign
12.9 with-boxed-foreign-array
13 Generating type definitions by introspection
13.1 define-g-object-class
13.2 define-g-interface
13.3 define-g-enum
13.4 define-g-flags
13.5 get-g-enum-definition
13.6 get-g-flags-definition
13.7 get-g-interface-definition
13.8 get-g-class-definition
13.9 get-g-type-definition
13.10 Specifying additional properties for CLOS classes
13.11 Generating names for CLOS classes and accessors
13.12 generate-types-hierarchy-to-file
Up:
(dir)
cl-gtk2-gobject
Introduction
GType designator
Type hierarchy and type relations
Object types information
Enum types information
Using GValues
Stable pointers
Closures
GObject low-level
GObject high-level
Creating GObjects classes and implementing GInterfaces
GBoxed
Generating type definitions by introspection