41
41
<a name="RBSourceSearch.synopsis"></a><h2>Synopsis</h2>
42
42
<pre class="synopsis">struct <a class="link" href="RBSourceSearch.html#RBSourceSearch-struct" title="struct RBSourceSearch">RBSourceSearch</a>;
43
43
struct <a class="link" href="RBSourceSearch.html#RBSourceSearchClass" title="struct RBSourceSearchClass">RBSourceSearchClass</a>;
44
<span class="returnvalue">gboolean</span> <a class="link" href="RBSourceSearch.html#rb-source-search-is-subset" title="rb_source_search_is_subset ()">rb_source_search_is_subset</a> (<em class="parameter"><code><a class="link" href="RBSourceSearch.html" title="RBSourceSearch"><span class="type">RBSourceSearch</span></a> *search</code></em>,
44
<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> <a class="link" href="RBSourceSearch.html#rb-source-search-is-subset" title="rb_source_search_is_subset ()">rb_source_search_is_subset</a> (<em class="parameter"><code><a class="link" href="RBSourceSearch.html" title="RBSourceSearch"><span class="type">RBSourceSearch</span></a> *search</code></em>,
45
45
<em class="parameter"><code>const <span class="type">char</span> *current</code></em>,
46
46
<em class="parameter"><code>const <span class="type">char</span> *next</code></em>);
47
47
<a class="link" href="RhythmDB.html#RhythmDBQuery"><span class="returnvalue">RhythmDBQuery</span></a> * <a class="link" href="RBSourceSearch.html#rb-source-search-create-query" title="rb_source_search_create_query ()">rb_source_search_create_query</a> (<em class="parameter"><code><a class="link" href="RBSourceSearch.html" title="RBSourceSearch"><span class="type">RBSourceSearch</span></a> *search</code></em>,
48
48
<em class="parameter"><code><a class="link" href="RhythmDB.html" title="RhythmDB"><span class="type">RhythmDB</span></a> *db</code></em>,
49
49
<em class="parameter"><code>const <span class="type">char</span> *search_text</code></em>);
50
50
<span class="returnvalue">void</span> <a class="link" href="RBSourceSearch.html#rb-source-search-action-attach" title="rb_source_search_action_attach ()">rb_source_search_action_attach</a> (<em class="parameter"><code><a class="link" href="RBSourceSearch.html" title="RBSourceSearch"><span class="type">RBSourceSearch</span></a> *search</code></em>,
51
<em class="parameter"><code><span class="type">GObject</span> *action</code></em>);
52
<a class="link" href="RBSourceSearch.html" title="RBSourceSearch"><span class="returnvalue">RBSourceSearch</span></a> * <a class="link" href="RBSourceSearch.html#rb-source-search-get-from-action" title="rb_source_search_get_from_action ()">rb_source_search_get_from_action</a> (<em class="parameter"><code><span class="type">GObject</span> *action</code></em>);
51
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a> *action</code></em>);
52
<a class="link" href="RBSourceSearch.html" title="RBSourceSearch"><span class="returnvalue">RBSourceSearch</span></a> * <a class="link" href="RBSourceSearch.html#rb-source-search-get-from-action" title="rb_source_search_get_from_action ()">rb_source_search_get_from_action</a> (<em class="parameter"><code><a href="/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a> *action</code></em>);
55
55
<div class="refsect1">
56
56
<a name="RBSourceSearch.object-hierarchy"></a><h2>Object Hierarchy</h2>
57
57
<pre class="synopsis">
58
<a href="/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GObject">GObject</a>
59
59
+----RBSourceSearch
60
60
+----<a class="link" href="RBSourceSearchBasic.html" title="RBSourceSearchBasic">RBSourceSearchBasic</a>
106
106
<div class="refsect2">
107
107
<a name="rb-source-search-is-subset"></a><h3>rb_source_search_is_subset ()</h3>
108
<pre class="programlisting"><span class="returnvalue">gboolean</span> rb_source_search_is_subset (<em class="parameter"><code><a class="link" href="RBSourceSearch.html" title="RBSourceSearch"><span class="type">RBSourceSearch</span></a> *search</code></em>,
108
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> rb_source_search_is_subset (<em class="parameter"><code><a class="link" href="RBSourceSearch.html" title="RBSourceSearch"><span class="type">RBSourceSearch</span></a> *search</code></em>,
109
109
<em class="parameter"><code>const <span class="type">char</span> *current</code></em>,
110
110
<em class="parameter"><code>const <span class="type">char</span> *next</code></em>);</pre>
176
176
<div class="refsect2">
177
177
<a name="rb-source-search-action-attach"></a><h3>rb_source_search_action_attach ()</h3>
178
178
<pre class="programlisting"><span class="returnvalue">void</span> rb_source_search_action_attach (<em class="parameter"><code><a class="link" href="RBSourceSearch.html" title="RBSourceSearch"><span class="type">RBSourceSearch</span></a> *search</code></em>,
179
<em class="parameter"><code><span class="type">GObject</span> *action</code></em>);</pre>
179
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a> *action</code></em>);</pre>
181
181
Attaches a <a class="link" href="RBSourceSearch.html" title="RBSourceSearch"><span class="type">RBSourceSearch</span></a> to a UI action so that
182
182
the search implementation will be used when the action is active.
200
200
<div class="refsect2">
201
201
<a name="rb-source-search-get-from-action"></a><h3>rb_source_search_get_from_action ()</h3>
202
<pre class="programlisting"><a class="link" href="RBSourceSearch.html" title="RBSourceSearch"><span class="returnvalue">RBSourceSearch</span></a> * rb_source_search_get_from_action (<em class="parameter"><code><span class="type">GObject</span> *action</code></em>);</pre>
202
<pre class="programlisting"><a class="link" href="RBSourceSearch.html" title="RBSourceSearch"><span class="returnvalue">RBSourceSearch</span></a> * rb_source_search_get_from_action (<em class="parameter"><code><a href="/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a> *action</code></em>);</pre>
204
204
Returns the <a class="link" href="RBSourceSearch.html" title="RBSourceSearch"><span class="type">RBSourceSearch</span></a> associated with the
205
205
specified UI action.