/usr/share/gtk-doc/html/gi/gi-gir-reference.html is in libgirepository1.0-doc 1.46.0-3ubuntu1.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 | <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>The GIR XML format: GObject Introspection Reference Manual</title>
<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
<link rel="home" href="index.html" title="GObject Introspection Reference Manual">
<link rel="up" href="ch03.html" title="TODO">
<link rel="prev" href="gi-girffi.html" title="girffi">
<link rel="next" href="api-index-full.html" title="Index">
<meta name="generator" content="GTK-Doc V1.24 (XML mode)">
<link rel="stylesheet" href="style.css" type="text/css">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
<td width="100%" align="left" class="shortcuts"></td>
<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
<td><a accesskey="u" href="ch03.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
<td><a accesskey="p" href="gi-girffi.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
<td><a accesskey="n" href="api-index-full.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
</tr></table>
<div class="refentry">
<a name="gi-gir-reference"></a><div class="titlepage"></div>
<div class="refnamediv"><table width="100%"><tr>
<td valign="top">
<h2><span class="refentrytitle"><a name="gi-gir-reference.top_of_page"></a>The GIR XML format</span></h2>
<p>The GIR XML format — The GIR XML format</p>
</td>
<td class="gallery_image" valign="top" align="right"></td>
</tr></table></div>
<p>
This chapter describes the GIR XML markup format. This describes exported C
API, including documentation. It may contain installation-specific data,
such as library filenames which may differ between platforms.
</p>
<div class="refsect2">
<a name="gi-gir-api-node"></a><h3>
<span class="emphasis"><em>api</em></span> node</h3>
The root node of all GIR documents is the api node.
Possible children: <a class="link" href="gi-gir-reference.html#gi-gir-namespace" title="namespace node">namespace</a>.
<div class="example">
<a name="id-1.4.4.3.4.3"></a><p class="title"><b>Example 4. A GIR fragment showing an api node</b></p>
<div class="example-contents"><pre class="programlisting">
<api version="1.0">
<namespace/>
</api></pre></div>
</div>
<br class="example-break">
</div>
<hr>
<div class="refsect2">
<a name="gi-gir-namespace"></a><h3>
<span class="emphasis"><em>namespace</em></span> node</h3>
Parent node: api.
Possible children: callback,
<a class="link" href="gi-gir-reference.html#gi-gir-class" title="class node">class</a>,
<a class="link" href="gi-gir-reference.html#gi-gir-function" title="function node">function</a>.
<a class="link" href="gi-gir-reference.html#gi-gir-interface" title="interface node">interface</a>.
<div class="example">
<a name="id-1.4.4.3.5.7"></a><p class="title"><b>Example 5. A GIR fragment showing an namespace node</b></p>
<div class="example-contents"><pre class="programlisting">
<api version="1.0">
<namespace="Gtk">
<class/>
<function/>
</namespace>
</api></pre></div>
</div>
<br class="example-break">
</div>
<hr>
<div class="refsect2">
<a name="gi-gir-class"></a><h3>
<span class="emphasis"><em>class</em></span> node</h3>
Parent node: <a class="link" href="gi-gir-reference.html#gi-gir-namespace" title="namespace node">namespace</a>.
Possible children: <a class="link" href="gi-gir-reference.html#gi-gir-class" title="class node">constructor</a>,
field,
method,
property.
<div class="example">
<a name="id-1.4.4.3.6.7"></a><p class="title"><b>Example 6. A GIR fragment showing an class node</b></p>
<div class="example-contents"><pre class="programlisting">
<api version="1.0">
<namespace="Gtk">
<class name="Widget">
<constructor/>
<field/>
<method/>
<property/>
<class>
</namespace>
</api></pre></div>
</div>
<br class="example-break">
</div>
<hr>
<div class="refsect2">
<a name="gi-gir-interface"></a><h3>
<span class="emphasis"><em>interface</em></span> node</h3>
Parent node: <a class="link" href="gi-gir-reference.html#gi-gir-namespace" title="namespace node">namespace</a>.
Possible children: field,
method,
property.
<div class="example">
<a name="id-1.4.4.3.7.6"></a><p class="title"><b>Example 7. A GIR fragment showing an interface node</b></p>
<div class="example-contents"><pre class="programlisting">
<api version="1.0">
<namespace="Gtk">
<interface name="Buildable">
<field/>
<method/>
<property/>
<interface>
</namespace>
</api></pre></div>
</div>
<br class="example-break">
</div>
<hr>
<div class="refsect2">
<a name="gi-gir-function"></a><h3>
<span class="emphasis"><em>function</em></span> node</h3>
Parent node: <a class="link" href="gi-gir-reference.html#gi-gir-namespace" title="namespace node">namespace</a>.
<div class="example">
<a name="id-1.4.4.3.8.3"></a><p class="title"><b>Example 8. A GIR fragment showing an function node</b></p>
<div class="example-contents"><pre class="programlisting">
<api version="1.0">
<namespace="Gtk">
<function name="init">
</function>
</namespace>
</api></pre></div>
</div>
<br class="example-break">
</div>
</div>
<div class="footer">
<hr>Generated by GTK-Doc V1.24</div>
</body>
</html>
|