summaryrefslogtreecommitdiff
path: root/docs/reference/gi-docs.xml
blob: 741023dce1b49032cb1b330c41d0db9354471884 (plain)
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
<?xml version="1.0" encoding="utf-8" ?>
<!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
               "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
<!ENTITY % local.common.attrib "xmlns:xi  CDATA  #FIXED 'http://www.w3.org/2003/XInclude'">
<!ENTITY version SYSTEM "xml/version.xml">
]>
<book id="index" lang="en" xmlns:xi="http://www.w3.org/2003/XInclude">
  <title>libgirepository API Reference</title>
  <bookinfo>
    <title>libgirepository API Reference</title>
    <releaseinfo>
      This document is for libgirepository version &version;.
      The latest version of this documentation can be found on-line at
      <ulink type="http" url="https://developer.gnome.org/gi/unstable/">https://developer.gnome.org/gi/unstable/</ulink>.
      <para>
        For more information on how to build libgirepository, for how to build
        bindings with it and for information on GObject Introspection in
        general see
        <ulink type="http" url="https://gi.readthedocs.io">https://gi.readthedocs.io</ulink>.
      </para>
    </releaseinfo>
  </bookinfo>

    <xi:include href="xml/girepository.xml"/>
    <xi:include href="xml/gitypelib.xml" />
    <xi:include href="xml/giversion.xml"/>
    <xi:include href="xml/gicommontypes.xml"/>

    <chapter>
      <title>GIBaseInfo</title>
      <xi:include href="xml/gi-struct-hierarchy.xml"/>

      <xi:include href="xml/gibaseinfo.xml"/>

      <xi:include href="xml/gicallableinfo.xml"/>
        <xi:include href="xml/gifunctioninfo.xml"/>
        <xi:include href="xml/gicallbackinfo.xml"/>
        <xi:include href="xml/gisignalinfo.xml"/>
        <xi:include href="xml/givfuncinfo.xml"/>

      <xi:include href="xml/giregisteredtypeinfo.xml"/>
        <xi:include href="xml/gienuminfo.xml"/>
        <xi:include href="xml/gistructinfo.xml"/>
        <xi:include href="xml/giunioninfo.xml"/>
        <xi:include href="xml/giobjectinfo.xml"/>
        <xi:include href="xml/giinterfaceinfo.xml"/>

      <xi:include href="xml/giarginfo.xml"/>
      <xi:include href="xml/giconstantinfo.xml"/>
      <xi:include href="xml/gifieldinfo.xml"/>
      <xi:include href="xml/gipropertyinfo.xml"/>
      <xi:include href="xml/gitypeinfo.xml"/>
      <xi:include href="xml/givalueinfo.xml"/>
    </chapter>

    <chapter>
      <title>FFI Interface</title>
      <xi:include href="xml/girffi.xml"/>
    </chapter>

    <chapter>
      <title>Internals &amp; Typelib Format</title>
      <xi:include href="xml/gitypelib-internal.xml"/>
    </chapter>

  <index id="api-index-full">
    <title id="index-all">Index</title>
    <xi:include href="xml/api-index-full.xml"><xi:fallback /></xi:include>
  </index>
  <index id="api-index-deprecated" role="deprecated">
    <title>Index of deprecated symbols</title>
    <xi:include href="xml/api-index-deprecated.xml"><xi:fallback /></xi:include>
  </index>
  <index id="api-index-1-30" role="1.30">
    <title>Index of new symbols in 1.30</title>
    <xi:include href="xml/api-index-1.30.xml"><xi:fallback /></xi:include>
  </index>
  <index id="api-index-1-32" role="1.32">
    <title>Index of new symbols in 1.32</title>
    <xi:include href="xml/api-index-1.32.xml"><xi:fallback /></xi:include>
  </index>
  <index id="api-index-1-34" role="1.34">
    <title>Index of new symbols in 1.34</title>
    <xi:include href="xml/api-index-1.34.xml"><xi:fallback /></xi:include>
  </index>
  <index id="api-index-1-36" role="1.36">
    <title>Index of new symbols in 1.36</title>
    <xi:include href="xml/api-index-1.36.xml"><xi:fallback /></xi:include>
  </index>
  <index id="api-index-1-42" role="1.42">
    <title>Index of new symbols in 1.42</title>
    <xi:include href="xml/api-index-1.42.xml"><xi:fallback /></xi:include>
  </index>
  <index id="api-index-1-44" role="1.44">
    <title>Index of new symbols in 1.44</title>
    <xi:include href="xml/api-index-1.44.xml"><xi:fallback /></xi:include>
  </index>
  <index id="api-index-1-46" role="1.46">
    <title>Index of new symbols in 1.46</title>
    <xi:include href="xml/api-index-1.46.xml"><xi:fallback /></xi:include>
  </index>
  <index id="api-index-1-60" role="1.60">
    <title>Index of new symbols in 1.60</title>
    <xi:include href="xml/api-index-1.60.xml"><xi:fallback /></xi:include>
  </index>
  <xi:include href="xml/annotation-glossary.xml" />
</book>