GObject Reference Manual

Table of Contents
Introduction
I. API Reference
GType — The GLib Runtime type identification and management system
GTypePlugin
GTypeModule — Type Loading Modules
The Base Object Type
Enumeration and Flag Types
gboxed
Generic Values — A polymorphic type that can hold values of any other type.
Standard value types
Varargs Value Collection
Parameter Specifications
Standard Parameter Types
Signals — Signals provide a means for customization of object behaviour and are used as general purpose notification mechanism.
Closures
Value arrays — A GValueArray is a container structure to maintain an array of GValue elements.