Method
GIRepositoryRepositoryget_dependencies
since: 2.80
Declaration [src]
char**
gi_repository_get_dependencies (
  GIRepository* repository,
  const char* namespace_,
  size_t* n_dependencies_out
)
Description [src]
Retrieves all (transitive) versioned dependencies for
namespace_.
The returned strings are of the form namespace-version.
Note: namespace_ must have already been loaded using a function
such as gi_repository_require() before calling this function.
To get only the immediate dependencies for namespace_, use
gi_repository_get_immediate_dependencies().
The list is guaranteed to be NULL terminated. The NULL terminator is not
counted in n_dependencies_out.
Available since: 2.80
Parameters
- namespace_
- 
            Type: const char*Namespace of interest. The data is owned by the caller of the method. The value is a NUL terminated UTF-8 string. 
- n_dependencies_out
- 
            Type: size_t*Return location for the number of dependencies. The argument will be set by the function. The argument can be NULL.