GIRepository* g_irepository_get_default g_irepository_get_default GIRepository* g_irepository_get_default (void);

Returns the singleton process-global default GIRepository. It is not currently supported to have multiple repositories in a particular process, but this function is provided in the unlikely eventuality that it would become possible, and as a convenience for higher level language bindings to conform to the GObject method call conventions. All methods on GIRepository also accept %NULL as an instance parameter to mean this default repository, which is usually more convenient for C.