5
5
<!ENTITY % local.common.attrib "xmlns:xi CDATA #FIXED 'http://www.w3.org/2003/XInclude'">
7
<refentry id="librygel-server-RygelPhotoItem">
7
<refentry id="RygelPhotoItem">
9
<refentrytitle role="top_of_page" id="librygel-server-RygelPhotoItem.top_of_page">RygelPhotoItem</refentrytitle>
9
<refentrytitle role="top_of_page" id="RygelPhotoItem.top_of_page">RygelPhotoItem</refentrytitle>
10
10
<manvolnum>3</manvolnum>
12
12
LIBRYGEL-SERVER Library
17
17
<refpurpose>Represents a photo item.</refpurpose>
20
<refsynopsisdiv id="librygel-server-RygelPhotoItem.synopsis" role="synopsis">
20
<refsynopsisdiv id="RygelPhotoItem.synopsis" role="synopsis">
21
21
<title role="synopsis.title">Synopsis</title>
23
23
<synopsis>#define <link linkend="RYGEL-TYPE-PHOTO-ITEM:CAPS">RYGEL_TYPE_PHOTO_ITEM</link>
26
26
<parameter><link linkend="RygelMediaContainer"><type>RygelMediaContainer</type></link> *parent</parameter>,
27
27
<parameter>const <link linkend="gchar"><type>gchar</type></link> *title</parameter>,
28
28
<parameter>const <link linkend="gchar"><type>gchar</type></link> *upnp_class</parameter>);
29
struct <link linkend="RygelPhotoItem">RygelPhotoItem</link>;
29
struct <link linkend="RygelPhotoItem-struct">RygelPhotoItem</link>;
30
struct <link linkend="RygelPhotoItemClass">RygelPhotoItemClass</link>;
33
<refsect1 id="RygelPhotoItem.object-hierarchy" role="object_hierarchy">
34
<title role="object_hierarchy.title">Object Hierarchy</title>
36
<link linkend="GObject">GObject</link>
37
+----<link linkend="RygelMediaObject">RygelMediaObject</link>
38
+----<link linkend="RygelMediaItem">RygelMediaItem</link>
39
+----<link linkend="RygelImageItem">RygelImageItem</link>
43
<refsect1 id="RygelPhotoItem.implemented-interfaces" role="impl_interfaces">
44
<title role="impl_interfaces.title">Implemented Interfaces</title>
46
RygelPhotoItem implements
47
<link linkend="RygelVisualItem">RygelVisualItem</link>.</para>
33
<refsect1 id="librygel-server-RygelPhotoItem.description" role="desc">
50
<refsect1 id="RygelPhotoItem.description" role="desc">
34
51
<title role="desc.title">Description</title>
37
<refsect1 id="librygel-server-RygelPhotoItem.details" role="details">
54
<refsect1 id="RygelPhotoItem.details" role="details">
38
55
<title role="details.title">Details</title>
39
56
<refsect2 id="RYGEL-TYPE-PHOTO-ITEM:CAPS" role="macro">
40
57
<title>RYGEL_TYPE_PHOTO_ITEM</title>
58
75
<parameter>const <link linkend="gchar"><type>gchar</type></link> *title</parameter>,
59
76
<parameter>const <link linkend="gchar"><type>gchar</type></link> *upnp_class</parameter>);</programlisting>
61
<refsect2 id="RygelPhotoItem" role="struct">
78
<refsect2 id="RygelPhotoItem-struct" role="struct">
62
79
<title>struct RygelPhotoItem</title>
63
<indexterm zone="RygelPhotoItem"><primary>RygelPhotoItem</primary></indexterm>
64
<programlisting>struct RygelPhotoItem {
65
RygelImageItem parent_instance;
66
RygelPhotoItemPrivate * priv;
80
<indexterm zone="RygelPhotoItem-struct"><primary>RygelPhotoItem</primary></indexterm>
81
<programlisting>struct RygelPhotoItem;</programlisting>
83
Represents a photo item.
85
<refsect2 id="RygelPhotoItemClass" role="struct">
86
<title>struct RygelPhotoItemClass</title>
87
<indexterm zone="RygelPhotoItemClass"><primary>RygelPhotoItemClass</primary></indexterm>
88
<programlisting>struct RygelPhotoItemClass {
89
RygelImageItemClass parent_class;
71
Represents a photo item.
93
The class structure for <link linkend="RYGEL-TYPE-PHOTO-ITEM:CAPS"><literal>RYGEL_TYPE_PHOTO_ITEM</literal></link>. All the fields in this structure are private and should never be accessed directly.
94
</para><variablelist role="struct">
95
<varlistentry><term><link linkend="RygelImageItemClass"><type>RygelImageItemClass</type></link> <structfield id="RygelPhotoItemClass.parent-class">parent_class</structfield>;</term>
96
<listitem><simpara>the parent class structure</simpara></listitem>
98
</variablelist></refsect2>