Using pointer comparison is not practical since many functions return
different instances of GIBaseInfo that refers to the same part of the
TypeLib; use this function instead to do GIBaseInfo comparisons.
Obtain the container of the @info. The container is the parent
GIBaseInfo. For instance, the parent of a GIFunctionInfo is an
GIObjectInfo or GIInterfaceInfo.
Obtain the name of the @info. What the name represents depends on
the GIInfoType of the @info. For instance for GIFunctionInfo it is
the name of the function.
Obtain an unordered list of versions (either currently loaded or
available) for @namespace_ in this @repository.
+
+
+
+
namespace_ :
+
GI namespace, e.g. "Gtk"
+
+
+
Returns :
+
the array of versions.
+
+
diff --git a/tests/doctool/GIRepository-2.0-Python-expected/GIRepository.Repository.error_quark.page b/tests/doctool/GIRepository-2.0-Python-expected/GIRepository.Repository.error_quark.page
index 0cae47b6..57809458 100644
--- a/tests/doctool/GIRepository-2.0-Python-expected/GIRepository.Repository.error_quark.page
+++ b/tests/doctool/GIRepository-2.0-Python-expected/GIRepository.Repository.error_quark.page
@@ -21,4 +21,5 @@
def GIRepository.Repository.error_quark()
+
diff --git a/tests/doctool/GIRepository-2.0-Python-expected/GIRepository.Repository.find_by_error_domain.page b/tests/doctool/GIRepository-2.0-Python-expected/GIRepository.Repository.find_by_error_domain.page
index 657a8ac6..680270ab 100644
--- a/tests/doctool/GIRepository-2.0-Python-expected/GIRepository.Repository.find_by_error_domain.page
+++ b/tests/doctool/GIRepository-2.0-Python-expected/GIRepository.Repository.find_by_error_domain.page
@@ -33,4 +33,15 @@ def GIRepository.Repository.find_by_error_domain(domain)
domain. Before calling this function for a particular namespace,
you must call g_irepository_require() once to load the namespace, or
otherwise ensure the namespace has already been loaded.
enum type, or %NULL
+
+
+
+
domain :
+
a GError domain
+
+
+
Returns :
+
GIEnumInfo representing metadata about @domain's
+
+
diff --git a/tests/doctool/GIRepository-2.0-Python-expected/GIRepository.Repository.find_by_gtype.page b/tests/doctool/GIRepository-2.0-Python-expected/GIRepository.Repository.find_by_gtype.page
index fee97a4e..200167fa 100644
--- a/tests/doctool/GIRepository-2.0-Python-expected/GIRepository.Repository.find_by_gtype.page
+++ b/tests/doctool/GIRepository-2.0-Python-expected/GIRepository.Repository.find_by_gtype.page
@@ -35,4 +35,15 @@ the type must first have been loaded. There is currently no
mechanism for determining the namespace which corresponds to an
arbitrary GType - thus, this function will operate most reliably
when you know the GType to originate from be from a loaded namespace.
+
+
+
+
gtype :
+
GType to search for
+
+
+
Returns :
+
GIBaseInfo representing metadata about @type, or %NULL
+
+
diff --git a/tests/doctool/GIRepository-2.0-Python-expected/GIRepository.Repository.find_by_name.page b/tests/doctool/GIRepository-2.0-Python-expected/GIRepository.Repository.find_by_name.page
index 6429fc0e..bf8c9940 100644
--- a/tests/doctool/GIRepository-2.0-Python-expected/GIRepository.Repository.find_by_name.page
+++ b/tests/doctool/GIRepository-2.0-Python-expected/GIRepository.Repository.find_by_name.page
@@ -37,4 +37,19 @@ def GIRepository.Repository.find_by_name(namespace_, name)
this function for a particular namespace, you must call
g_irepository_require() once to load the namespace, or otherwise
ensure the namespace has already been loaded.
+
+
+
+
namespace_ :
+
Namespace which will be searched
+
+
+
name :
+
Entry name to find
+
+
+
Returns :
+
GIBaseInfo representing metadata about @name, or %NULL
+
+
diff --git a/tests/doctool/GIRepository-2.0-Python-expected/GIRepository.Repository.get_c_prefix.page b/tests/doctool/GIRepository-2.0-Python-expected/GIRepository.Repository.get_c_prefix.page
index 3a7dfeda..c7640576 100644
--- a/tests/doctool/GIRepository-2.0-Python-expected/GIRepository.Repository.get_c_prefix.page
+++ b/tests/doctool/GIRepository-2.0-Python-expected/GIRepository.Repository.get_c_prefix.page
@@ -33,4 +33,15 @@ def GIRepository.Repository.get_c_prefix(namespace_)
associated with the given introspection namespace. Each C symbol
starts with this prefix, as well each GType in the library.
Note: The namespace must have already been loaded using a function
such as g_irepository_require() before calling this function.
+
+
+
+
namespace_ :
+
Namespace to inspect
+
+
+
Returns :
+
C namespace prefix, or %NULL if none associated
+
+
diff --git a/tests/doctool/GIRepository-2.0-Python-expected/GIRepository.Repository.get_default.page b/tests/doctool/GIRepository-2.0-Python-expected/GIRepository.Repository.get_default.page
index f13d690f..5c69b948 100644
--- a/tests/doctool/GIRepository-2.0-Python-expected/GIRepository.Repository.get_default.page
+++ b/tests/doctool/GIRepository-2.0-Python-expected/GIRepository.Repository.get_default.page
@@ -29,4 +29,5 @@ 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.
+
diff --git a/tests/doctool/GIRepository-2.0-Python-expected/GIRepository.Repository.get_dependencies.page b/tests/doctool/GIRepository-2.0-Python-expected/GIRepository.Repository.get_dependencies.page
index 57d8b5b9..acaa915a 100644
--- a/tests/doctool/GIRepository-2.0-Python-expected/GIRepository.Repository.get_dependencies.page
+++ b/tests/doctool/GIRepository-2.0-Python-expected/GIRepository.Repository.get_dependencies.page
@@ -33,4 +33,15 @@ def GIRepository.Repository.get_dependencies(namespace_)
@namespace_, including version. The returned strings are of the
form <code>namespace-version</code>.
Note: The namespace must have already been loaded using a function
such as g_irepository_require() before calling this function.
+
+
+
+
namespace_ :
+
Namespace of interest
+
+
+
Returns :
+
Zero-terminated string array of versioned dependencies
+
+
diff --git a/tests/doctool/GIRepository-2.0-Python-expected/GIRepository.Repository.get_info.page b/tests/doctool/GIRepository-2.0-Python-expected/GIRepository.Repository.get_info.page
index 11e7ebae..fa25fd5b 100644
--- a/tests/doctool/GIRepository-2.0-Python-expected/GIRepository.Repository.get_info.page
+++ b/tests/doctool/GIRepository-2.0-Python-expected/GIRepository.Repository.get_info.page
@@ -38,4 +38,19 @@ given namespace @namespace_. The namespace must have
already been loaded before calling this function.
See g_irepository_get_n_infos() to find the maximum number of
entries.
+
+
This function returns the number of metadata entries in
given namespace @namespace_. The namespace must have
already been loaded before calling this function.
Returns the search path the GIRepository will use when looking for typelibs.
The string is internal to GIRespository and should not be freed, nor should
the elements.
+
diff --git a/tests/doctool/GIRepository-2.0-Python-expected/GIRepository.Repository.get_shared_library.page b/tests/doctool/GIRepository-2.0-Python-expected/GIRepository.Repository.get_shared_library.page
index 0a54c8f8..06488c49 100644
--- a/tests/doctool/GIRepository-2.0-Python-expected/GIRepository.Repository.get_shared_library.page
+++ b/tests/doctool/GIRepository-2.0-Python-expected/GIRepository.Repository.get_shared_library.page
@@ -34,4 +34,15 @@ associated with the given namespace @namespace_. There may be no
shared library path associated, in which case this function will
return %NULL.
Note: The namespace must have already been loaded using a function
such as g_irepository_require() before calling this function.
+
+
+
+
namespace_ :
+
Namespace to inspect
+
+
+
Returns :
+
Full path to shared library, or %NULL if none associated
+
+
diff --git a/tests/doctool/GIRepository-2.0-Python-expected/GIRepository.Repository.get_typelib_path.page b/tests/doctool/GIRepository-2.0-Python-expected/GIRepository.Repository.get_typelib_path.page
index 6f7f37ec..055b626a 100644
--- a/tests/doctool/GIRepository-2.0-Python-expected/GIRepository.Repository.get_typelib_path.page
+++ b/tests/doctool/GIRepository-2.0-Python-expected/GIRepository.Repository.get_typelib_path.page
@@ -33,4 +33,15 @@ def GIRepository.Repository.get_typelib_path(namespace_)
.typelib file it was loaded from. If the typelib for
namespace @namespace_ was included in a shared library, return
the special string "$lt;builtin$gt;".
+
+
+
+
namespace_ :
+
GI namespace to use, e.g. "Gtk"
+
+
+
Returns :
+
Filesystem path (or $lt;builtin$gt;) if successful, %NULL if namespace is not loaded
This function returns the loaded version associated with the given
namespace @namespace_.
Note: The namespace must have already been loaded using a function
such as g_irepository_require() before calling this function.
+
+
+
+
namespace_ :
+
Namespace to inspect
+
+
+
Returns :
+
Loaded version
+
+
diff --git a/tests/doctool/GIRepository-2.0-Python-expected/GIRepository.Repository.is_registered.page b/tests/doctool/GIRepository-2.0-Python-expected/GIRepository.Repository.is_registered.page
index efb12cc1..962ddb21 100644
--- a/tests/doctool/GIRepository-2.0-Python-expected/GIRepository.Repository.is_registered.page
+++ b/tests/doctool/GIRepository-2.0-Python-expected/GIRepository.Repository.is_registered.page
@@ -39,4 +39,19 @@ only be useful in unusual circumstances; in order to act upon
metadata in the namespace, you should call g_irepository_require()
instead which will ensure the namespace is loaded, and return as
quickly as this function will if it has already been loaded.
+
+
+
+
namespace_ :
+
Namespace of interest
+
+
+
version :
+
Required version, may be %NULL for latest
+
+
+
Returns :
+
%TRUE if namespace-version is loaded, %FALSE otherwise
diff --git a/tests/doctool/GIRepository-2.0-Python-expected/GIRepository.Repository.require.page b/tests/doctool/GIRepository-2.0-Python-expected/GIRepository.Repository.require.page
index dd90bdfd..c921d23c 100644
--- a/tests/doctool/GIRepository-2.0-Python-expected/GIRepository.Repository.require.page
+++ b/tests/doctool/GIRepository-2.0-Python-expected/GIRepository.Repository.require.page
@@ -42,4 +42,23 @@ If @namespace_ is not loaded, this function will search for a
".typelib" file using the repository search path. In addition, a
version @version of namespace may be specified. If @version is
not specified, the latest will be used.
+
+
+
+
namespace_ :
+
GI namespace to use, e.g. "Gtk"
+
+
+
version :
+
Version of namespace, may be %NULL for latest
+
+
+
flags :
+
Set of %GIRepositoryLoadFlags, may be 0
+
+
+
Returns :
+
a pointer to the GITypelib if successful, %NULL otherwise
+
+
diff --git a/tests/doctool/GIRepository-2.0-Python-expected/GIRepository.Repository.require_private.page b/tests/doctool/GIRepository-2.0-Python-expected/GIRepository.Repository.require_private.page
index 55a6d61d..d52fb7a8 100644
--- a/tests/doctool/GIRepository-2.0-Python-expected/GIRepository.Repository.require_private.page
+++ b/tests/doctool/GIRepository-2.0-Python-expected/GIRepository.Repository.require_private.page
@@ -46,4 +46,27 @@ If @namespace_ is not loaded, this function will search for a
".typelib" file within the private directory only. In addition, a
version @version of namespace should be specified. If @version is
not specified, the latest will be used.
+
+
+
+
typelib_dir :
+
Private directory where to find the requested typelib
+
+
+
namespace_ :
+
GI namespace to use, e.g. "Gtk"
+
+
+
version :
+
Version of namespace, may be %NULL for latest
+
+
+
flags :
+
Set of %GIRepositoryLoadFlags, may be 0
+
+
+
Returns :
+
a pointer to the GITypelib if successful, %NULL otherwise
Obtain the ownership transfer for this argument.
GITransfer contains a list of possible values.
+
+
+
+
info :
+
a GIArgInfo
+
+
+
Returns :
+
the transfer
+
+
diff --git a/tests/doctool/GIRepository-2.0-Python-expected/GIRepository.arg_info_get_scope.page b/tests/doctool/GIRepository-2.0-Python-expected/GIRepository.arg_info_get_scope.page
index f96ba5bc..150271d8 100644
--- a/tests/doctool/GIRepository-2.0-Python-expected/GIRepository.arg_info_get_scope.page
+++ b/tests/doctool/GIRepository-2.0-Python-expected/GIRepository.arg_info_get_scope.page
@@ -29,4 +29,15 @@ def arg_info_get_scope(info)
how a callback is going to be invoked, most importantly when
the resources required to invoke it can be freed.
GIScopeType contains a list of possible values.
+
+
diff --git a/tests/doctool/GIRepository-2.0-Python-expected/GIRepository.arg_info_is_caller_allocates.page b/tests/doctool/GIRepository-2.0-Python-expected/GIRepository.arg_info_is_caller_allocates.page
index 6f2302c8..eedb9fc2 100644
--- a/tests/doctool/GIRepository-2.0-Python-expected/GIRepository.arg_info_is_caller_allocates.page
+++ b/tests/doctool/GIRepository-2.0-Python-expected/GIRepository.arg_info_is_caller_allocates.page
@@ -29,4 +29,15 @@ def arg_info_is_caller_allocates(info)
receive an output of a function. The default assumption for
%GI_DIRECTION_OUT arguments which have allocation is that the
callee allocates; if this is %TRUE, then the caller must allocate.
+
+
+
+
info :
+
a GIArgInfo
+
+
+
Returns :
+
%TRUE if caller is required to have allocated the argument
Obtain the return type of a callable item as a GITypeInfo.
g_base_info_unref() when done.
+
+
+
+
info :
+
a GICallableInfo
+
+
+
Returns :
+
the GITypeInfo. Free the struct by calling
+
+
diff --git a/tests/doctool/GIRepository-2.0-Python-expected/GIRepository.callable_info_iterate_return_attributes.page b/tests/doctool/GIRepository-2.0-Python-expected/GIRepository.callable_info_iterate_return_attributes.page
index 18903c06..0465b630 100644
--- a/tests/doctool/GIRepository-2.0-Python-expected/GIRepository.callable_info_iterate_return_attributes.page
+++ b/tests/doctool/GIRepository-2.0-Python-expected/GIRepository.callable_info_iterate_return_attributes.page
@@ -42,4 +42,27 @@ iterator structure is typically stack allocated, and must have its
first member initialized to %NULL.
Both the @name and @value should be treated as constants
and must not be freed.
See g_base_info_iterate_attributes() for an example of how to use a
similar API.
+
+
+
+
info :
+
a GICallableInfo
+
+
+
iterator :
+
a GIAttributeIter structure, must be initialized; see below
+
+
+
name :
+
Returned name, must not be freed
+
+
+
value :
+
Returned name, must not be freed
+
+
+
Returns :
+
%TRUE if there are more attributes
+
+
diff --git a/tests/doctool/GIRepository-2.0-Python-expected/GIRepository.callable_info_load_arg.page b/tests/doctool/GIRepository-2.0-Python-expected/GIRepository.callable_info_load_arg.page
index 5b3c6e4f..bc4e7a76 100644
--- a/tests/doctool/GIRepository-2.0-Python-expected/GIRepository.callable_info_load_arg.page
+++ b/tests/doctool/GIRepository-2.0-Python-expected/GIRepository.callable_info_load_arg.page
@@ -36,4 +36,23 @@ def callable_info_load_arg(info, n, arg)
Obtain information about a particular argument of this callable; this
function is a variant of g_callable_info_get_arg() designed for stack
allocation.
The initialized @arg must not be referenced after @info is deallocated.
diff --git a/tests/doctool/GIRepository-2.0-Python-expected/GIRepository.constant_info_get_value.page b/tests/doctool/GIRepository-2.0-Python-expected/GIRepository.constant_info_get_value.page
index 0bcb7435..69fbd9ac 100644
--- a/tests/doctool/GIRepository-2.0-Python-expected/GIRepository.constant_info_get_value.page
+++ b/tests/doctool/GIRepository-2.0-Python-expected/GIRepository.constant_info_get_value.page
@@ -33,4 +33,19 @@ def constant_info_get_value(info, value)
@value parameter. @argument needs to be allocated before passing it in.
The size of the constant value stored in @argument will be returned.
Free the value with g_constant_info_free_value().
+
+
diff --git a/tests/doctool/GIRepository-2.0-Python-expected/GIRepository.enum_info_get_storage_type.page b/tests/doctool/GIRepository-2.0-Python-expected/GIRepository.enum_info_get_storage_type.page
index e82eabec..63696df5 100644
--- a/tests/doctool/GIRepository-2.0-Python-expected/GIRepository.enum_info_get_storage_type.page
+++ b/tests/doctool/GIRepository-2.0-Python-expected/GIRepository.enum_info_get_storage_type.page
@@ -30,4 +30,15 @@ will be a signed or unsigned integral type.
Note that in the current implementation the width of the type is
computed correctly, but the signed or unsigned nature of the type
may not match the sign of the type used by the C compiler.
+
+
free the struct with g_base_info_unref() when done.
+
+
+
+
info :
+
a GIEnumInfo
+
+
+
n :
+
index of value to fetch
+
+
+
Returns :
+
the enumeration value or %NULL if type tag is wrong,
+
+
diff --git a/tests/doctool/GIRepository-2.0-Python-expected/GIRepository.field_info_get_field.page b/tests/doctool/GIRepository-2.0-Python-expected/GIRepository.field_info_get_field.page
index ad2e3e8f..58731886 100644
--- a/tests/doctool/GIRepository-2.0-Python-expected/GIRepository.field_info_get_field.page
+++ b/tests/doctool/GIRepository-2.0-Python-expected/GIRepository.field_info_get_field.page
@@ -37,4 +37,23 @@ def field_info_get_field(field_info, mem, value)
union. This only handles fields of simple C types. It will fail
for a field of a composite type like a nested structure or union
even if that is actually readable.
+
+
+
+
field_info :
+
a GIFieldInfo
+
+
+
mem :
+
pointer to a block of memory representing a C structure or union
+
+
+
value :
+
a GIArgument into which to store the value retrieved
+
+
+
Returns :
+
%TRUE if reading the field succeeded, otherwise %FALSE
diff --git a/tests/doctool/GIRepository-2.0-Python-expected/GIRepository.field_info_set_field.page b/tests/doctool/GIRepository-2.0-Python-expected/GIRepository.field_info_set_field.page
index c8b97f66..d5a9580a 100644
--- a/tests/doctool/GIRepository-2.0-Python-expected/GIRepository.field_info_set_field.page
+++ b/tests/doctool/GIRepository-2.0-Python-expected/GIRepository.field_info_set_field.page
@@ -39,4 +39,23 @@ for a field of a composite type like a nested structure or union
even if that is actually writable. Note also that that it will refuse
to write fields where memory management would by required. A field
with a type such as 'char *' must be set with a setter function.
+
+
+
+
field_info :
+
a GIFieldInfo
+
+
+
mem :
+
pointer to a block of memory representing a C structure or union
+
+
+
value :
+
a GIArgument holding the value to store
+
+
+
Returns :
+
%TRUE if writing the field succeeded, otherwise %FALSE
diff --git a/tests/doctool/GIRepository-2.0-Python-expected/GIRepository.function_info_get_property.page b/tests/doctool/GIRepository-2.0-Python-expected/GIRepository.function_info_get_property.page
index a4e49a81..044d2d4a 100644
--- a/tests/doctool/GIRepository-2.0-Python-expected/GIRepository.function_info_get_property.page
+++ b/tests/doctool/GIRepository-2.0-Python-expected/GIRepository.function_info_get_property.page
@@ -29,4 +29,15 @@ def function_info_get_property(info)
Only GIFunctionInfo with the flag %GI_FUNCTION_IS_GETTER or
%GI_FUNCTION_IS_SETTER have a property set. For other cases,
%NULL will be returned.
Obtain the virtual function associated with this GIFunctionInfo.
Only GIFunctionInfo with the flag %GI_FUNCTION_WRAPS_VFUNC has
a virtual function set. For other cases, %NULL will be returned.
Free it by calling g_base_info_unref() when done.
+
+
+
+
info :
+
a GIFunctionInfo
+
+
+
Returns :
+
the virtual function or %NULL if not set.
+
+
diff --git a/tests/doctool/GIRepository-2.0-Python-expected/GIRepository.function_info_invoke.page b/tests/doctool/GIRepository-2.0-Python-expected/GIRepository.function_info_invoke.page
index 86ebc99e..d40a9635 100644
--- a/tests/doctool/GIRepository-2.0-Python-expected/GIRepository.function_info_invoke.page
+++ b/tests/doctool/GIRepository-2.0-Python-expected/GIRepository.function_info_invoke.page
@@ -51,4 +51,35 @@ argument lists. This function uses dlsym() to obtain a pointer
to the function, so the library or shared object containing the
described function must either be linked to the caller, or must
have been g_module_symbol()<!-- -->ed before calling this function.
error occurred.
+
+
+
+
info :
+
a GIFunctionInfo describing the function to invoke
+
+
+
in_args :
+
an array of GIArgument<!-- -->s, one for each in parameter of @info. If there are no in parameter, @in_args can be %NULL
+
+
+
n_in_args :
+
the length of the @in_args array
+
+
+
out_args :
+
an array of GIArgument<!-- -->s, one for each out parameter of @info. If there are no out parameters, @out_args may be %NULL
+
+
+
n_out_args :
+
the length of the @out_args array
+
+
+
return_value :
+
return location for the return value of the function. If the function returns void, @return_value may be %NULL
+
+
+
Returns :
+
%TRUE if the function has been invoked, %FALSE if an
Obtain the number of prerequisites for this interface type.
A prerequisites is another interface that needs to be implemented for
interface, similar to an base class for GObjects.
Obtain a method of the object type given a @name. %NULL will be
returned if there's no method available with that name.
g_base_info_unref() when done.
+
+
+
+
info :
+
a GIObjectInfo
+
+
+
name :
+
name of method to obtain
+
+
+
Returns :
+
the GIFunctionInfo. Free the struct by calling
+
+
diff --git a/tests/doctool/GIRepository-2.0-Python-expected/GIRepository.object_info_find_method_using_interfaces.page b/tests/doctool/GIRepository-2.0-Python-expected/GIRepository.object_info_find_method_using_interfaces.page
index d3dca9fc..8a7311dc 100644
--- a/tests/doctool/GIRepository-2.0-Python-expected/GIRepository.object_info_find_method_using_interfaces.page
+++ b/tests/doctool/GIRepository-2.0-Python-expected/GIRepository.object_info_find_method_using_interfaces.page
@@ -37,4 +37,23 @@ def object_info_find_method_using_interfaces(info, name, implementor)
object @info and any interfaces it implements. %NULL will be
returned if there's no method available with that name.
Note that this function does *not* search parent classes; you will have
to chain up if that's desired.
Info for the signal with name @name in @info, or %NULL on failure.
+
+
diff --git a/tests/doctool/GIRepository-2.0-Python-expected/GIRepository.object_info_find_vfunc.page b/tests/doctool/GIRepository-2.0-Python-expected/GIRepository.object_info_find_vfunc.page
index 6777687c..69ee6c7b 100644
--- a/tests/doctool/GIRepository-2.0-Python-expected/GIRepository.object_info_find_vfunc.page
+++ b/tests/doctool/GIRepository-2.0-Python-expected/GIRepository.object_info_find_vfunc.page
@@ -36,4 +36,19 @@ be retrieved using g_vfunc_info_get_invoker(), otherwise %NULL will be
returned.
See the documentation for g_vfunc_info_get_invoker() for more
information on invoking virtuals.
Obtain if the object type is of a fundamental type which is not
G_TYPE_OBJECT. This is mostly for supporting GstMiniObject.
+
+
+
+
info :
+
a GIObjectInfo
+
+
+
Returns :
+
%TRUE if the object type is a fundamental type
+
+
diff --git a/tests/doctool/GIRepository-2.0-Python-expected/GIRepository.object_info_get_get_value_function.page b/tests/doctool/GIRepository-2.0-Python-expected/GIRepository.object_info_get_get_value_function.page
index cca3674b..e7ebfbb3 100644
--- a/tests/doctool/GIRepository-2.0-Python-expected/GIRepository.object_info_get_get_value_function.page
+++ b/tests/doctool/GIRepository-2.0-Python-expected/GIRepository.object_info_get_get_value_function.page
@@ -30,4 +30,15 @@ an object instance pointer of this object type to a GValue.
I's mainly used fundamental types. The type signature for the symbol
is %GIObjectInfoGetValueFunction, to fetch the function pointer
see g_object_info_get_get_value_function().
+
+
+
+
info :
+
a GIObjectInfo
+
+
+
Returns :
+
the symbol or %NULL
+
+
diff --git a/tests/doctool/GIRepository-2.0-Python-expected/GIRepository.object_info_get_get_value_function_pointer.page b/tests/doctool/GIRepository-2.0-Python-expected/GIRepository.object_info_get_get_value_function_pointer.page
index 26f1fa2e..2f56030d 100644
--- a/tests/doctool/GIRepository-2.0-Python-expected/GIRepository.object_info_get_get_value_function_pointer.page
+++ b/tests/doctool/GIRepository-2.0-Python-expected/GIRepository.object_info_get_get_value_function_pointer.page
@@ -29,4 +29,15 @@ def object_info_get_get_value_function_pointer(info)
extract an instance of this object type out of a GValue.
This takes derivation into account and will reversely traverse
the base classes of this type, starting at the top type.
+
+
diff --git a/tests/doctool/GIRepository-2.0-Python-expected/GIRepository.object_info_get_ref_function.page b/tests/doctool/GIRepository-2.0-Python-expected/GIRepository.object_info_get_ref_function.page
index aefdaf29..cc77f6bf 100644
--- a/tests/doctool/GIRepository-2.0-Python-expected/GIRepository.object_info_get_ref_function.page
+++ b/tests/doctool/GIRepository-2.0-Python-expected/GIRepository.object_info_get_ref_function.page
@@ -29,4 +29,15 @@ def object_info_get_ref_function(info)
object type. It's mainly used fundamental types. The type signature for
the symbol is %GIObjectInfoRefFunction, to fetch the function pointer
see g_object_info_get_ref_function().
+
+
+
+
info :
+
a GIObjectInfo
+
+
+
Returns :
+
the symbol or %NULL
+
+
diff --git a/tests/doctool/GIRepository-2.0-Python-expected/GIRepository.object_info_get_ref_function_pointer.page b/tests/doctool/GIRepository-2.0-Python-expected/GIRepository.object_info_get_ref_function_pointer.page
index 72f9742e..eaafe975 100644
--- a/tests/doctool/GIRepository-2.0-Python-expected/GIRepository.object_info_get_ref_function_pointer.page
+++ b/tests/doctool/GIRepository-2.0-Python-expected/GIRepository.object_info_get_ref_function_pointer.page
@@ -29,4 +29,15 @@ def object_info_get_ref_function_pointer(info)
increase the reference count an instance of this object type.
This takes derivation into account and will reversely traverse
the base classes of this type, starting at the top type.
+
+
+
+
info :
+
a GIObjectInfo
+
+
+
Returns :
+
the function pointer or %NULL
+
+
diff --git a/tests/doctool/GIRepository-2.0-Python-expected/GIRepository.object_info_get_set_value_function.page b/tests/doctool/GIRepository-2.0-Python-expected/GIRepository.object_info_get_set_value_function.page
index ccfbc29f..d575c55c 100644
--- a/tests/doctool/GIRepository-2.0-Python-expected/GIRepository.object_info_get_set_value_function.page
+++ b/tests/doctool/GIRepository-2.0-Python-expected/GIRepository.object_info_get_set_value_function.page
@@ -30,4 +30,15 @@ set a GValue giving an object instance pointer of this object type.
I's mainly used fundamental types. The type signature for the symbol
is %GIObjectInfoSetValueFunction, to fetch the function pointer
see g_object_info_get_set_value_function().
+
+
+
+
info :
+
a GIObjectInfo
+
+
+
Returns :
+
the symbol or %NULL
+
+
diff --git a/tests/doctool/GIRepository-2.0-Python-expected/GIRepository.object_info_get_set_value_function_pointer.page b/tests/doctool/GIRepository-2.0-Python-expected/GIRepository.object_info_get_set_value_function_pointer.page
index f76f99fe..02df8831 100644
--- a/tests/doctool/GIRepository-2.0-Python-expected/GIRepository.object_info_get_set_value_function_pointer.page
+++ b/tests/doctool/GIRepository-2.0-Python-expected/GIRepository.object_info_get_set_value_function_pointer.page
@@ -29,4 +29,15 @@ def object_info_get_set_value_function_pointer(info)
set a GValue given an instance of this object type.
This takes derivation into account and will reversely traverse
the base classes of this type, starting at the top type.
+
+
diff --git a/tests/doctool/GIRepository-2.0-Python-expected/GIRepository.object_info_get_unref_function.page b/tests/doctool/GIRepository-2.0-Python-expected/GIRepository.object_info_get_unref_function.page
index c5f94e7e..e42e857e 100644
--- a/tests/doctool/GIRepository-2.0-Python-expected/GIRepository.object_info_get_unref_function.page
+++ b/tests/doctool/GIRepository-2.0-Python-expected/GIRepository.object_info_get_unref_function.page
@@ -29,4 +29,15 @@ def object_info_get_unref_function(info)
object type. It's mainly used fundamental types. The type signature for
the symbol is %GIObjectInfoUnrefFunction, to fetch the function pointer
see g_object_info_get_unref_function().
+
+
+
+
info :
+
a GIObjectInfo
+
+
+
Returns :
+
the symbol or %NULL
+
+
diff --git a/tests/doctool/GIRepository-2.0-Python-expected/GIRepository.object_info_get_unref_function_pointer.page b/tests/doctool/GIRepository-2.0-Python-expected/GIRepository.object_info_get_unref_function_pointer.page
index f08875b4..ae2d0c04 100644
--- a/tests/doctool/GIRepository-2.0-Python-expected/GIRepository.object_info_get_unref_function_pointer.page
+++ b/tests/doctool/GIRepository-2.0-Python-expected/GIRepository.object_info_get_unref_function_pointer.page
@@ -29,4 +29,15 @@ def object_info_get_unref_function_pointer(info)
decrease the reference count an instance of this object type.
This takes derivation into account and will reversely traverse
the base classes of this type, starting at the top type.
+
+
Obtain the type information for the property @info.
g_base_info_unref() when done.
+
+
+
+
info :
+
a GIPropertyInfo
+
+
+
Returns :
+
the GITypeInfo, free it with
+
+
diff --git a/tests/doctool/GIRepository-2.0-Python-expected/GIRepository.registered_type_info_get_g_type.page b/tests/doctool/GIRepository-2.0-Python-expected/GIRepository.registered_type_info_get_g_type.page
index 8d561a6b..34146c80 100644
--- a/tests/doctool/GIRepository-2.0-Python-expected/GIRepository.registered_type_info_get_g_type.page
+++ b/tests/doctool/GIRepository-2.0-Python-expected/GIRepository.registered_type_info_get_g_type.page
@@ -29,4 +29,15 @@ def registered_type_info_get_g_type(info)
It means that either there is no type information associated with this @info or
that the shared library which provides the type_init function for this
@info cannot be called.
+
+
+
+
info :
+
a GIRegisteredTypeInfo
+
+
+
Returns :
+
the GType.
+
+
diff --git a/tests/doctool/GIRepository-2.0-Python-expected/GIRepository.registered_type_info_get_type_init.page b/tests/doctool/GIRepository-2.0-Python-expected/GIRepository.registered_type_info_get_type_init.page
index bcb33a1d..65457628 100644
--- a/tests/doctool/GIRepository-2.0-Python-expected/GIRepository.registered_type_info_get_type_init.page
+++ b/tests/doctool/GIRepository-2.0-Python-expected/GIRepository.registered_type_info_get_type_init.page
@@ -29,4 +29,15 @@ def registered_type_info_get_type_init(info)
function which will register the GType within the GObject type system.
Usually this is not called by langauge bindings or applications, use
g_registered_type_info_get_g_type() directly instead.
passing into g_module_symbol().
+
+
+
+
info :
+
a GIRegisteredTypeInfo
+
+
+
Returns :
+
the symbol name of the type init function, suitable for
Obtain the class closure for this signal if one is set. The class
closure is a virtual function on the type that the signal belongs to.
If the signal lacks a closure %NULL will be returned.
Return true if this structure represents the "class structure" for some
GObject or GInterface. This function is mainly useful to hide this kind of structure
from generated public APIs.
Obtain the array type for this type. See GIArrayType for a list of
possible values. If the type tag of this type is not array, -1 will be
returned.
+
+
+
+
info :
+
a GITypeInfo
+
+
+
Returns :
+
the array type or -1
+
+
diff --git a/tests/doctool/GIRepository-2.0-Python-expected/GIRepository.type_info_get_interface.page b/tests/doctool/GIRepository-2.0-Python-expected/GIRepository.type_info_get_interface.page
index 7390a6d2..5ea29e39 100644
--- a/tests/doctool/GIRepository-2.0-Python-expected/GIRepository.type_info_get_interface.page
+++ b/tests/doctool/GIRepository-2.0-Python-expected/GIRepository.type_info_get_interface.page
@@ -29,4 +29,15 @@ def type_info_get_interface(info)
this function returns full information about the referenced type. You can then
inspect the type of the returned GIBaseInfo to further query whether it is
a concrete GObject, a GInterface, a structure, etc. using g_base_info_get_type().