diff options
Diffstat (limited to 'tests/doctool/GIRepository-2.0-C-expected/GIRepository.BaseInfo.page')
-rw-r--r-- | tests/doctool/GIRepository-2.0-C-expected/GIRepository.BaseInfo.page | 44 |
1 files changed, 0 insertions, 44 deletions
diff --git a/tests/doctool/GIRepository-2.0-C-expected/GIRepository.BaseInfo.page b/tests/doctool/GIRepository-2.0-C-expected/GIRepository.BaseInfo.page deleted file mode 100644 index 87dd1ae2..00000000 --- a/tests/doctool/GIRepository-2.0-C-expected/GIRepository.BaseInfo.page +++ /dev/null @@ -1,44 +0,0 @@ -<?xml version="1.0"?> -<page id="GIRepository.BaseInfo" - type="guide" - style="record" - xmlns="http://projectmallard.org/1.0/" - xmlns:ui="http://projectmallard.org/experimental/ui/"> - <info> - <link type="guide" xref="index"/> - </info> - <title>GIRepositoryBaseInfo</title> -<p>GIBaseInfo is the common base struct of all other *Info structs -accessible through the <link xref="GIRepository.Repository">GIRepository.Repository</link> API. -All other structs can be casted to a <link xref="GIRepository.BaseInfo">GIRepository.BaseInfo</link>, for instance: -<example> -<title>Casting a <link xref="GIRepository.FunctionInfo">GIRepository.FunctionInfo</link> to <link xref="GIRepository.BaseInfo">GIRepository.BaseInfo</link></title> -<programlisting> -GIFunctionInfo *function_info = ...; -GIBaseInfo *info = (GIBaseInfo*)function_info; -</programlisting> -</example> -Most <link xref="GIRepository.Repository">GIRepository.Repository</link> APIs returning a <link xref="GIRepository.BaseInfo">GIRepository.BaseInfo</link> is actually creating a new struct, in other -words, g_base_info_unref() has to be called when done accessing the data. -GIBaseInfos are normally accessed by calling either -g_irepository_find_by_name(), g_irepository_find_by_gtype() or g_irepository_get_info().</p><p><example> -<title>Getting the Button of the Gtk typelib</title> -<programlisting> -GIBaseInfo *button_info = g_irepository_find_by_name(NULL, "Gtk", "Button"); -... use button_info ... -g_base_info_unref(button_info); -</programlisting> -</example></p><p><refsect1 id="gi-gibaseinfo.struct-hierarchy" role="struct_hierarchy"> -<title role="struct_hierarchy.title">Struct hierarchy</title> -<synopsis> -GIBaseInfo -+----<link linkend="gi-GIArgInfo">GIArgInfo</link> -+----<link linkend="gi-GICallableInfo">GICallableInfo</link> -+----<link linkend="gi-GIConstantInfo">GIConstantInfo</link> -+----<link linkend="gi-GIFieldInfo">GIFieldInfo</link> -+----<link linkend="gi-GIPropertyInfo">GIPropertyInfo</link> -+----<link linkend="gi-GIRegisteredTypeInfo">GIRegisteredTypeInfo</link> -+----<link linkend="gi-GITypeInfo">GITypeInfo</link> -</synopsis> -</refsect1></p> -</page> |