1
<refentry id="AtkNoOpObjectFactory">
3
<refentrytitle>AtkNoOpObjectFactory</refentrytitle>
4
<manvolnum>3</manvolnum>
5
<refmiscinfo>ATK Library</refmiscinfo>
9
<refname>AtkNoOpObjectFactory</refname><refpurpose>The AtkObjectFactory which creates an AtkNoOpObject.</refpurpose>
12
<refsynopsisdiv><title>Synopsis</title>
18
struct <link linkend="AtkNoOpObjectFactory-struct">AtkNoOpObjectFactory</link>;
19
<link linkend="AtkObjectFactory">AtkObjectFactory</link>* <link linkend="atk-no-op-object-factory-new">atk_no_op_object_factory_new</link>
26
<title>Object Hierarchy</title>
29
<link linkend="GObject">GObject</link>
30
+----<link linkend="AtkObjectFactory">AtkObjectFactory</link>
31
+----AtkNoOpObjectFactory
42
<title>Description</title>
44
The AtkObjectFactory which creates an AtkNoOpObject. An instance of this is
45
created by an AtkRegistry if no factory type has not been specified to
46
create an accessible object of a particular type.
51
<title>Details</title>
53
<title><anchor id="AtkNoOpObjectFactory-struct"/>struct AtkNoOpObjectFactory</title>
54
<programlisting>struct AtkNoOpObjectFactory;</programlisting>
56
The AtkNoOpObjectFactory structure should not be accessed directly.
60
<title><anchor id="atk-no-op-object-factory-new"/>atk_no_op_object_factory_new ()</title>
61
<programlisting><link linkend="AtkObjectFactory">AtkObjectFactory</link>* atk_no_op_object_factory_new
62
(void);</programlisting>
64
Creates an instance of an <link linkend="AtkObjectFactory">AtkObjectFactory</link> which generates primitive
65
(non-functioning) <link linkend="AtkObjects">AtkObjects</link>.</para>
68
</para><variablelist role="params">
69
<varlistentry><term><emphasis>Returns</emphasis> :</term><listitem><simpara> an instance of an <link linkend="AtkObjectFactory">AtkObjectFactory</link>
70
</simpara></listitem></varlistentry>
71
</variablelist></refsect2>