2
<!DOCTYPE refentry PUBLIC "-//OASIS//DTD DocBook XML V4.1.2//EN"
3
"http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd" [
4
<!ENTITY version SYSTEM "version.xml">
7
<refentry id="goffice-GOService">
9
<refentrytitle role="top_of_page" id="goffice-GOService.top_of_page">GOService</refentrytitle>
10
<manvolnum>3</manvolnum>
11
<refmiscinfo>GOFFICE Library</refmiscinfo>
15
<refname>GOService</refname>
16
<refpurpose></refpurpose>
17
<!--[<xref linkend="desc" endterm="desc.title"/>]-->
20
<refsynopsisdiv id="goffice-GOService.synopsis" role="synopsis">
21
<title role="synopsis.title">Synopsis</title>
24
#define <link linkend="GO-SERVICE-TYPE:CAPS">GO_SERVICE_TYPE</link>
25
#define <link linkend="GO-SERVICE:CAPS">GO_SERVICE</link> (o)
26
#define <link linkend="IS-GO-SERVICE:CAPS">IS_GO_SERVICE</link> (o)
27
<link linkend="GType">GType</link> <link linkend="go-service-get-type">go_service_get_type</link> (void);
28
<link linkend="GOPlugin">GOPlugin</link>* <link linkend="go-service-get-plugin">go_service_get_plugin</link> (<link linkend="GOService">GOService</link> const *service);
29
#define <link linkend="GO-SERVICE-SIMPLE-TYPE:CAPS">GO_SERVICE_SIMPLE_TYPE</link>
30
#define <link linkend="GO-SERVICE-SIMPLE:CAPS">GO_SERVICE_SIMPLE</link> (o)
31
#define <link linkend="IS-GO-SERVICE-SIMPLE:CAPS">IS_GO_SERVICE_SIMPLE</link> (o)
32
<link linkend="GOServiceSimple">GOServiceSimple</link>;
33
<link linkend="GType">GType</link> <link linkend="go-service-simple-get-type">go_service_simple_get_type</link> (void);
45
<refsect1 id="goffice-GOService.description" role="desc">
46
<title role="desc.title">Description</title>
52
<refsect1 id="goffice-GOService.details" role="details">
53
<title role="details.title">Details</title>
54
<refsect2 id="GO-SERVICE-TYPE:CAPS" role="macro">
55
<title>GO_SERVICE_TYPE</title>
56
<indexterm zone="GO-SERVICE-TYPE:CAPS"><primary>GO_SERVICE_TYPE</primary></indexterm><programlisting>#define GO_SERVICE_TYPE (go_service_get_type ())
61
<refsect2 id="GO-SERVICE:CAPS" role="macro">
62
<title>GO_SERVICE()</title>
63
<indexterm zone="GO-SERVICE:CAPS"><primary>GO_SERVICE</primary></indexterm><programlisting>#define GO_SERVICE(o) (G_TYPE_CHECK_INSTANCE_CAST ((o), GO_SERVICE_TYPE, GOService))
67
</para><variablelist role="params">
68
<varlistentry><term><parameter>o</parameter> :</term>
72
</simpara></listitem></varlistentry>
73
</variablelist></refsect2>
74
<refsect2 id="IS-GO-SERVICE:CAPS" role="macro">
75
<title>IS_GO_SERVICE()</title>
76
<indexterm zone="IS-GO-SERVICE:CAPS"><primary>IS_GO_SERVICE</primary></indexterm><programlisting>#define IS_GO_SERVICE(o) (G_TYPE_CHECK_INSTANCE_TYPE ((o), GO_SERVICE_TYPE))
80
</para><variablelist role="params">
81
<varlistentry><term><parameter>o</parameter> :</term>
85
</simpara></listitem></varlistentry>
86
</variablelist></refsect2>
87
<refsect2 id="go-service-get-type" role="function">
88
<title>go_service_get_type ()</title>
89
<indexterm zone="go-service-get-type"><primary>go_service_get_type</primary></indexterm><programlisting><link linkend="GType">GType</link> go_service_get_type (void);</programlisting>
92
</para><variablelist role="params">
93
<varlistentry><term><emphasis>Returns</emphasis> :</term><listitem><simpara>
96
</simpara></listitem></varlistentry>
97
</variablelist></refsect2>
98
<refsect2 id="go-service-get-plugin" role="function">
99
<title>go_service_get_plugin ()</title>
100
<indexterm zone="go-service-get-plugin"><primary>go_service_get_plugin</primary></indexterm><programlisting><link linkend="GOPlugin">GOPlugin</link>* go_service_get_plugin (<link linkend="GOService">GOService</link> const *service);</programlisting>
103
</para><variablelist role="params">
104
<varlistentry><term><parameter>service</parameter> :</term>
106
</simpara></listitem></varlistentry>
107
<varlistentry><term><emphasis>Returns</emphasis> :</term><listitem><simpara>
110
</simpara></listitem></varlistentry>
111
</variablelist></refsect2>
112
<refsect2 id="GO-SERVICE-SIMPLE-TYPE:CAPS" role="macro">
113
<title>GO_SERVICE_SIMPLE_TYPE</title>
114
<indexterm zone="GO-SERVICE-SIMPLE-TYPE:CAPS"><primary>GO_SERVICE_SIMPLE_TYPE</primary></indexterm><programlisting>#define GO_SERVICE_SIMPLE_TYPE (go_service_simple_get_type ())
119
<refsect2 id="GO-SERVICE-SIMPLE:CAPS" role="macro">
120
<title>GO_SERVICE_SIMPLE()</title>
121
<indexterm zone="GO-SERVICE-SIMPLE:CAPS"><primary>GO_SERVICE_SIMPLE</primary></indexterm><programlisting>#define GO_SERVICE_SIMPLE(o) (G_TYPE_CHECK_INSTANCE_CAST ((o), GO_SERVICE_SIMPLE_TYPE, GOServiceSimple))
125
</para><variablelist role="params">
126
<varlistentry><term><parameter>o</parameter> :</term>
130
</simpara></listitem></varlistentry>
131
</variablelist></refsect2>
132
<refsect2 id="IS-GO-SERVICE-SIMPLE:CAPS" role="macro">
133
<title>IS_GO_SERVICE_SIMPLE()</title>
134
<indexterm zone="IS-GO-SERVICE-SIMPLE:CAPS"><primary>IS_GO_SERVICE_SIMPLE</primary></indexterm><programlisting>#define IS_GO_SERVICE_SIMPLE(o) (G_TYPE_CHECK_INSTANCE_TYPE ((o), GO_SERVICE_SIMPLE_TYPE))
138
</para><variablelist role="params">
139
<varlistentry><term><parameter>o</parameter> :</term>
143
</simpara></listitem></varlistentry>
144
</variablelist></refsect2>
145
<refsect2 id="GOServiceSimple" role="struct">
146
<title>GOServiceSimple</title>
147
<indexterm zone="GOServiceSimple"><primary>GOServiceSimple</primary></indexterm><programlisting>typedef struct _GOServiceSimple GOServiceSimple;</programlisting>
151
<refsect2 id="go-service-simple-get-type" role="function">
152
<title>go_service_simple_get_type ()</title>
153
<indexterm zone="go-service-simple-get-type"><primary>go_service_simple_get_type</primary></indexterm><programlisting><link linkend="GType">GType</link> go_service_simple_get_type (void);</programlisting>
156
</para><variablelist role="params">
157
<varlistentry><term><emphasis>Returns</emphasis> :</term><listitem><simpara>
160
</simpara></listitem></varlistentry>
161
</variablelist></refsect2>