This document is for libgirepository version 1.61.1 . The latest version of this documentation can be found on-line at https://developer.gnome.org/gi/unstable/.

For more information on how to build libgirepository, for how to build bindings with it and for information on GObject Introspection in general see https://gi.readthedocs.io.


GIRepository — GObject Introspection repository manager
GITypelib — TODO
Version Information — macros and functions to check the girepository version
Common Types — TODO
GIBaseInfo
Struct hierarchy — Struct hierarchy description for GIBaseInfo and all its sub structs
GIBaseInfo — Base struct for all GITypelib structs
GICallableInfo — Struct representing a callable
GIFunctionInfo — Struct representing a function
GICallbackInfo — Struct representing a callback
GISignalInfo — Struct representing a signal
GIVFuncInfo — Struct representing a virtual function
GIRegisteredTypeInfo — Struct representing a struct with a GType
GIEnumInfo — Structs representing an enumeration and its values
GIStructInfo — Struct representing a C structure
GIUnionInfo — Struct representing a union.
GIObjectInfo — Struct representing a GObject
GIInterfaceInfo — Struct representing a GInterface
GIArgInfo — Struct representing an argument
GIConstantInfo — Struct representing a constant
GIFieldInfo — Struct representing a struct or union field
GIPropertyInfo — Struct representing a property
GITypeInfo — Struct representing a type
GIValueInfo — Struct representing a value
FFI Interface
girffi — TODO
Internals & Typelib Format
GITypelib Internals — Layout and accessors for typelib
Index
Annotation Glossary