40
40
<td valign="top" align="right"></td>
41
41
</tr></table></div>
42
<div class="refsynopsisdiv">
42
<div class="refsynopsisdiv" title="Synopsis">
43
43
<a name="YelpUri.synopsis"></a><h2>Synopsis</h2>
44
<pre class="synopsis">enum <a href="YelpUri.html#YelpUriDocumentType">YelpUriDocumentType</a>;
45
struct <a href="YelpUri.html#YelpUri-struct">YelpUri</a>;
46
struct <a href="YelpUri.html#YelpUriClass">YelpUriClass</a>;
47
<a href="YelpUri.html"><span class="returnvalue">YelpUri</span></a> * <a href="YelpUri.html#yelp-uri-new">yelp_uri_new</a> (<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *arg</code></em>);
44
<pre class="synopsis"> <a href="YelpUri.html#YelpUri-struct">YelpUri</a>;
45
<a href="YelpUri.html#YelpUriClass">YelpUriClass</a>;
46
enum <a href="YelpUri.html#YelpUriDocumentType">YelpUriDocumentType</a>;
47
<a href="YelpUri.html"><span class="returnvalue">YelpUri</span></a> * <a href="YelpUri.html#yelp-uri-new">yelp_uri_new</a> (<em class="parameter"><code>const <span class="type">gchar</span> *arg</code></em>);
48
48
<a href="YelpUri.html"><span class="returnvalue">YelpUri</span></a> * <a href="YelpUri.html#yelp-uri-new-relative">yelp_uri_new_relative</a> (<em class="parameter"><code><a href="YelpUri.html"><span class="type">YelpUri</span></a> *base</code></em>,
49
<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *arg</code></em>);
50
<a href="YelpUri.html"><span class="returnvalue">YelpUri</span></a> * <a href="YelpUri.html#yelp-uri-new-search">yelp_uri_new_search</a> (<em class="parameter"><code><a href="YelpUri.html"><span class="type">YelpUri</span></a> *base</code></em>,
51
<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *text</code></em>);
49
<em class="parameter"><code>const <span class="type">gchar</span> *arg</code></em>);
52
50
<span class="returnvalue">void</span> <a href="YelpUri.html#yelp-uri-resolve">yelp_uri_resolve</a> (<em class="parameter"><code><a href="YelpUri.html"><span class="type">YelpUri</span></a> *uri</code></em>);
53
<span class="returnvalue">void</span> <a href="YelpUri.html#yelp-uri-resolve-sync">yelp_uri_resolve_sync</a> (<em class="parameter"><code><a href="YelpUri.html"><span class="type">YelpUri</span></a> *uri</code></em>);
54
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> <a href="YelpUri.html#yelp-uri-is-resolved">yelp_uri_is_resolved</a> (<em class="parameter"><code><a href="YelpUri.html"><span class="type">YelpUri</span></a> *uri</code></em>);
55
<a href="YelpUri.html#YelpUriDocumentType"><span class="returnvalue">YelpUriDocumentType</span></a> <a href="YelpUri.html#yelp-uri-get-document-type">yelp_uri_get_document_type</a> (<em class="parameter"><code><a href="YelpUri.html"><span class="type">YelpUri</span></a> *uri</code></em>);
56
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * <a href="YelpUri.html#yelp-uri-get-canonical-uri">yelp_uri_get_canonical_uri</a> (<em class="parameter"><code><a href="YelpUri.html"><span class="type">YelpUri</span></a> *uri</code></em>);
57
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * <a href="YelpUri.html#yelp-uri-get-document-uri">yelp_uri_get_document_uri</a> (<em class="parameter"><code><a href="YelpUri.html"><span class="type">YelpUri</span></a> *uri</code></em>);
58
<a href="http://library.gnome.org/devel/gio/unstable/GFile.html"><span class="returnvalue">GFile</span></a> * <a href="YelpUri.html#yelp-uri-get-file">yelp_uri_get_file</a> (<em class="parameter"><code><a href="YelpUri.html"><span class="type">YelpUri</span></a> *uri</code></em>);
59
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> ** <a href="YelpUri.html#yelp-uri-get-search-path">yelp_uri_get_search_path</a> (<em class="parameter"><code><a href="YelpUri.html"><span class="type">YelpUri</span></a> *uri</code></em>);
60
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * <a href="YelpUri.html#yelp-uri-get-page-id">yelp_uri_get_page_id</a> (<em class="parameter"><code><a href="YelpUri.html"><span class="type">YelpUri</span></a> *uri</code></em>);
61
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * <a href="YelpUri.html#yelp-uri-get-frag-id">yelp_uri_get_frag_id</a> (<em class="parameter"><code><a href="YelpUri.html"><span class="type">YelpUri</span></a> *uri</code></em>);
62
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * <a href="YelpUri.html#yelp-uri-locate-file-uri">yelp_uri_locate_file_uri</a> (<em class="parameter"><code><a href="YelpUri.html"><span class="type">YelpUri</span></a> *uri</code></em>,
63
<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *filename</code></em>);
51
<span class="returnvalue">gboolean</span> <a href="YelpUri.html#yelp-uri-is-resolved">yelp_uri_is_resolved</a> (<em class="parameter"><code><a href="YelpUri.html"><span class="type">YelpUri</span></a> *uri</code></em>);
52
<a href="YelpUri.html#YelpUriDocumentType"><span class="returnvalue">YelpUriDocumentType</span></a> <a href="YelpUri.html#yelp-uri-get-document-type">yelp_uri_get_document_type</a> (<em class="parameter"><code><a href="YelpUri.html"><span class="type">YelpUri</span></a> *uri</code></em>);
53
<span class="returnvalue">gchar</span> * <a href="YelpUri.html#yelp-uri-get-canonical-uri">yelp_uri_get_canonical_uri</a> (<em class="parameter"><code><a href="YelpUri.html"><span class="type">YelpUri</span></a> *uri</code></em>);
54
<span class="returnvalue">gchar</span> * <a href="YelpUri.html#yelp-uri-get-document-uri">yelp_uri_get_document_uri</a> (<em class="parameter"><code><a href="YelpUri.html"><span class="type">YelpUri</span></a> *uri</code></em>);
55
<span class="returnvalue">GFile</span> * <a href="YelpUri.html#yelp-uri-get-file">yelp_uri_get_file</a> (<em class="parameter"><code><a href="YelpUri.html"><span class="type">YelpUri</span></a> *uri</code></em>);
56
<span class="returnvalue">gchar</span> ** <a href="YelpUri.html#yelp-uri-get-search-path">yelp_uri_get_search_path</a> (<em class="parameter"><code><a href="YelpUri.html"><span class="type">YelpUri</span></a> *uri</code></em>);
57
<span class="returnvalue">gchar</span> * <a href="YelpUri.html#yelp-uri-get-page-id">yelp_uri_get_page_id</a> (<em class="parameter"><code><a href="YelpUri.html"><span class="type">YelpUri</span></a> *uri</code></em>);
58
<span class="returnvalue">gchar</span> * <a href="YelpUri.html#yelp-uri-get-frag-id">yelp_uri_get_frag_id</a> (<em class="parameter"><code><a href="YelpUri.html"><span class="type">YelpUri</span></a> *uri</code></em>);
59
<span class="returnvalue">gchar</span> * <a href="YelpUri.html#yelp-uri-locate-file-uri">yelp_uri_locate_file_uri</a> (<em class="parameter"><code><a href="YelpUri.html"><span class="type">YelpUri</span></a> *uri</code></em>,
60
<em class="parameter"><code>const <span class="type">gchar</span> *filename</code></em>);
66
<div class="refsect1">
63
<div class="refsect1" title="Object Hierarchy">
67
64
<a name="YelpUri.object-hierarchy"></a><h2>Object Hierarchy</h2>
68
65
<pre class="synopsis">
69
<a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject">GObject</a>
73
<div class="refsect1">
70
<div class="refsect1" title="Signals">
74
71
<a name="YelpUri.signals"></a><h2>Signals</h2>
75
72
<pre class="synopsis">
76
"<a href="YelpUri.html#YelpUri-resolved">resolved</a>" : <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS"><code class="literal">Run Last</code></a>
73
"<a href="YelpUri.html#YelpUri-resolved">resolved</a>" : Run Last
79
<div class="refsect1">
76
<div class="refsect1" title="Description">
80
77
<a name="YelpUri.description"></a><h2>Description</h2>
82
<div class="refsect1">
79
<div class="refsect1" title="Details">
83
80
<a name="YelpUri.details"></a><h2>Details</h2>
84
<div class="refsect2">
81
<div class="refsect2" title="YelpUri">
82
<a name="YelpUri-struct"></a><h3>YelpUri</h3>
83
<pre class="programlisting">typedef struct _YelpUri YelpUri;</pre>
86
<div class="refsect2" title="YelpUriClass">
87
<a name="YelpUriClass"></a><h3>YelpUriClass</h3>
88
<pre class="programlisting">typedef struct {
89
GObjectClass parent_class;
94
<div class="refsect2" title="enum YelpUriDocumentType">
85
95
<a name="YelpUriDocumentType"></a><h3>enum YelpUriDocumentType</h3>
86
96
<pre class="programlisting">typedef enum {
87
97
YELP_URI_DOCUMENT_TYPE_UNRESOLVED,
103
<div class="refsect2">
104
<a name="YelpUri-struct"></a><h3>struct YelpUri</h3>
105
<pre class="programlisting">struct YelpUri;</pre>
108
<div class="refsect2">
109
<a name="YelpUriClass"></a><h3>struct YelpUriClass</h3>
110
<pre class="programlisting">struct YelpUriClass {
111
GObjectClass parent_class;
116
<div class="refsect2">
113
<div class="refsect2" title="yelp_uri_new ()">
117
114
<a name="yelp-uri-new"></a><h3>yelp_uri_new ()</h3>
118
<pre class="programlisting"><a href="YelpUri.html"><span class="returnvalue">YelpUri</span></a> * yelp_uri_new (<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *arg</code></em>);</pre>
115
<pre class="programlisting"><a href="YelpUri.html"><span class="returnvalue">YelpUri</span></a> * yelp_uri_new (<em class="parameter"><code>const <span class="type">gchar</span> *arg</code></em>);</pre>
121
<div class="refsect2">
118
<div class="refsect2" title="yelp_uri_new_relative ()">
122
119
<a name="yelp-uri-new-relative"></a><h3>yelp_uri_new_relative ()</h3>
123
120
<pre class="programlisting"><a href="YelpUri.html"><span class="returnvalue">YelpUri</span></a> * yelp_uri_new_relative (<em class="parameter"><code><a href="YelpUri.html"><span class="type">YelpUri</span></a> *base</code></em>,
124
<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *arg</code></em>);</pre>
127
<div class="refsect2">
128
<a name="yelp-uri-new-search"></a><h3>yelp_uri_new_search ()</h3>
129
<pre class="programlisting"><a href="YelpUri.html"><span class="returnvalue">YelpUri</span></a> * yelp_uri_new_search (<em class="parameter"><code><a href="YelpUri.html"><span class="type">YelpUri</span></a> *base</code></em>,
130
<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *text</code></em>);</pre>
133
<div class="refsect2">
121
<em class="parameter"><code>const <span class="type">gchar</span> *arg</code></em>);</pre>
124
<div class="refsect2" title="yelp_uri_resolve ()">
134
125
<a name="yelp-uri-resolve"></a><h3>yelp_uri_resolve ()</h3>
135
126
<pre class="programlisting"><span class="returnvalue">void</span> yelp_uri_resolve (<em class="parameter"><code><a href="YelpUri.html"><span class="type">YelpUri</span></a> *uri</code></em>);</pre>
138
<div class="refsect2">
139
<a name="yelp-uri-resolve-sync"></a><h3>yelp_uri_resolve_sync ()</h3>
140
<pre class="programlisting"><span class="returnvalue">void</span> yelp_uri_resolve_sync (<em class="parameter"><code><a href="YelpUri.html"><span class="type">YelpUri</span></a> *uri</code></em>);</pre>
143
<div class="refsect2">
129
<div class="refsect2" title="yelp_uri_is_resolved ()">
144
130
<a name="yelp-uri-is-resolved"></a><h3>yelp_uri_is_resolved ()</h3>
145
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> yelp_uri_is_resolved (<em class="parameter"><code><a href="YelpUri.html"><span class="type">YelpUri</span></a> *uri</code></em>);</pre>
131
<pre class="programlisting"><span class="returnvalue">gboolean</span> yelp_uri_is_resolved (<em class="parameter"><code><a href="YelpUri.html"><span class="type">YelpUri</span></a> *uri</code></em>);</pre>
148
<div class="refsect2">
134
<div class="refsect2" title="yelp_uri_get_document_type ()">
149
135
<a name="yelp-uri-get-document-type"></a><h3>yelp_uri_get_document_type ()</h3>
150
<pre class="programlisting"><a href="YelpUri.html#YelpUriDocumentType"><span class="returnvalue">YelpUriDocumentType</span></a> yelp_uri_get_document_type (<em class="parameter"><code><a href="YelpUri.html"><span class="type">YelpUri</span></a> *uri</code></em>);</pre>
136
<pre class="programlisting"><a href="YelpUri.html#YelpUriDocumentType"><span class="returnvalue">YelpUriDocumentType</span></a> yelp_uri_get_document_type (<em class="parameter"><code><a href="YelpUri.html"><span class="type">YelpUri</span></a> *uri</code></em>);</pre>
153
<div class="refsect2">
139
<div class="refsect2" title="yelp_uri_get_canonical_uri ()">
154
140
<a name="yelp-uri-get-canonical-uri"></a><h3>yelp_uri_get_canonical_uri ()</h3>
155
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * yelp_uri_get_canonical_uri (<em class="parameter"><code><a href="YelpUri.html"><span class="type">YelpUri</span></a> *uri</code></em>);</pre>
141
<pre class="programlisting"><span class="returnvalue">gchar</span> * yelp_uri_get_canonical_uri (<em class="parameter"><code><a href="YelpUri.html"><span class="type">YelpUri</span></a> *uri</code></em>);</pre>
158
<div class="refsect2">
144
<div class="refsect2" title="yelp_uri_get_document_uri ()">
159
145
<a name="yelp-uri-get-document-uri"></a><h3>yelp_uri_get_document_uri ()</h3>
160
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * yelp_uri_get_document_uri (<em class="parameter"><code><a href="YelpUri.html"><span class="type">YelpUri</span></a> *uri</code></em>);</pre>
146
<pre class="programlisting"><span class="returnvalue">gchar</span> * yelp_uri_get_document_uri (<em class="parameter"><code><a href="YelpUri.html"><span class="type">YelpUri</span></a> *uri</code></em>);</pre>
163
<div class="refsect2">
149
<div class="refsect2" title="yelp_uri_get_file ()">
164
150
<a name="yelp-uri-get-file"></a><h3>yelp_uri_get_file ()</h3>
165
<pre class="programlisting"><a href="http://library.gnome.org/devel/gio/unstable/GFile.html"><span class="returnvalue">GFile</span></a> * yelp_uri_get_file (<em class="parameter"><code><a href="YelpUri.html"><span class="type">YelpUri</span></a> *uri</code></em>);</pre>
151
<pre class="programlisting"><span class="returnvalue">GFile</span> * yelp_uri_get_file (<em class="parameter"><code><a href="YelpUri.html"><span class="type">YelpUri</span></a> *uri</code></em>);</pre>
168
<div class="refsect2">
154
<div class="refsect2" title="yelp_uri_get_search_path ()">
169
155
<a name="yelp-uri-get-search-path"></a><h3>yelp_uri_get_search_path ()</h3>
170
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> ** yelp_uri_get_search_path (<em class="parameter"><code><a href="YelpUri.html"><span class="type">YelpUri</span></a> *uri</code></em>);</pre>
156
<pre class="programlisting"><span class="returnvalue">gchar</span> ** yelp_uri_get_search_path (<em class="parameter"><code><a href="YelpUri.html"><span class="type">YelpUri</span></a> *uri</code></em>);</pre>
173
<div class="refsect2">
159
<div class="refsect2" title="yelp_uri_get_page_id ()">
174
160
<a name="yelp-uri-get-page-id"></a><h3>yelp_uri_get_page_id ()</h3>
175
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * yelp_uri_get_page_id (<em class="parameter"><code><a href="YelpUri.html"><span class="type">YelpUri</span></a> *uri</code></em>);</pre>
161
<pre class="programlisting"><span class="returnvalue">gchar</span> * yelp_uri_get_page_id (<em class="parameter"><code><a href="YelpUri.html"><span class="type">YelpUri</span></a> *uri</code></em>);</pre>
178
<div class="refsect2">
164
<div class="refsect2" title="yelp_uri_get_frag_id ()">
179
165
<a name="yelp-uri-get-frag-id"></a><h3>yelp_uri_get_frag_id ()</h3>
180
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * yelp_uri_get_frag_id (<em class="parameter"><code><a href="YelpUri.html"><span class="type">YelpUri</span></a> *uri</code></em>);</pre>
166
<pre class="programlisting"><span class="returnvalue">gchar</span> * yelp_uri_get_frag_id (<em class="parameter"><code><a href="YelpUri.html"><span class="type">YelpUri</span></a> *uri</code></em>);</pre>
183
<div class="refsect2">
169
<div class="refsect2" title="yelp_uri_locate_file_uri ()">
184
170
<a name="yelp-uri-locate-file-uri"></a><h3>yelp_uri_locate_file_uri ()</h3>
185
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * yelp_uri_locate_file_uri (<em class="parameter"><code><a href="YelpUri.html"><span class="type">YelpUri</span></a> *uri</code></em>,
186
<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *filename</code></em>);</pre>
189
<div class="refsect1">
171
<pre class="programlisting"><span class="returnvalue">gchar</span> * yelp_uri_locate_file_uri (<em class="parameter"><code><a href="YelpUri.html"><span class="type">YelpUri</span></a> *uri</code></em>,
172
<em class="parameter"><code>const <span class="type">gchar</span> *filename</code></em>);</pre>
175
<div class="refsect1" title="Signal Details">
190
176
<a name="YelpUri.signal-details"></a><h2>Signal Details</h2>
191
<div class="refsect2">
177
<div class="refsect2" title='The "resolved" signal'>
192
178
<a name="YelpUri-resolved"></a><h3>The <code class="literal">"resolved"</code> signal</h3>
193
179
<pre class="programlisting"><span class="returnvalue">void</span> user_function (<a href="YelpUri.html"><span class="type">YelpUri</span></a> *yelpuri,
194
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data) : <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS"><code class="literal">Run Last</code></a></pre>
180
<span class="type">gpointer</span> user_data) : Run Last</pre>
198
184
<div class="footer">
200
Generated by GTK-Doc V1.18</div>
186
Generated by GTK-Doc V1.15</div>
b'\\ No newline at end of file'