GObject Reference Manual
API Reference
Table of Contents
Type Information
— The GLib Runtime type identification and management system
GTypePlugin
— An interface for dynamically loadable types
GTypeModule
— Type loading modules
The Base Object Type
— The base object type
Enums and Flags
— Enumeration and flags types
Boxed Types
— A mechanism to wrap opaque C structures registered by the type system
Generic values
— A polymorphic type that can hold values of any other type
Parameters and Values
— Standard Parameter and Value Types
Varargs Value Collection
— Converting varargs to generic values
GParamSpec
— Metadata for parameter specifications
Signals
— A means for customization of object behaviour and a general purpose notification mechanism
Closures
— Functions as first-class objects
Value arrays
— A container structure to maintain an array of generic values