43
43
<span class="returnvalue">void</span> <a class="link" href="libseahorse-seahorse-object.html#seahorse-object-realize" title="seahorse_object_realize ()">seahorse_object_realize</a> (<em class="parameter"><code><a class="link" href="libseahorse-seahorse-object.html#SeahorseObject" title="struct SeahorseObject"><span class="type">SeahorseObject</span></a> *self</code></em>);
44
44
<span class="returnvalue">void</span> <a class="link" href="libseahorse-seahorse-object.html#seahorse-object-refresh" title="seahorse_object_refresh ()">seahorse_object_refresh</a> (<em class="parameter"><code><a class="link" href="libseahorse-seahorse-object.html#SeahorseObject" title="struct SeahorseObject"><span class="type">SeahorseObject</span></a> *self</code></em>);
45
45
<a class="link" href="libseahorse-SeahorseOperation.html#SeahorseOperation" title="SeahorseOperation"><span class="returnvalue">SeahorseOperation</span></a> * <a class="link" href="libseahorse-seahorse-object.html#seahorse-object-delete" title="seahorse_object_delete ()">seahorse_object_delete</a> (<em class="parameter"><code><a class="link" href="libseahorse-seahorse-object.html#SeahorseObject" title="struct SeahorseObject"><span class="type">SeahorseObject</span></a> *self</code></em>);
46
<a href="../glib/glib-Quarks.html#GQuark"><span class="returnvalue">GQuark</span></a> <a class="link" href="libseahorse-seahorse-object.html#seahorse-object-get-id" title="seahorse_object_get_id ()">seahorse_object_get_id</a> (<em class="parameter"><code><a class="link" href="libseahorse-seahorse-object.html#SeahorseObject" title="struct SeahorseObject"><span class="type">SeahorseObject</span></a> *self</code></em>);
47
<a href="../glib/glib-Quarks.html#GQuark"><span class="returnvalue">GQuark</span></a> <a class="link" href="libseahorse-seahorse-object.html#seahorse-object-get-tag" title="seahorse_object_get_tag ()">seahorse_object_get_tag</a> (<em class="parameter"><code><a class="link" href="libseahorse-seahorse-object.html#SeahorseObject" title="struct SeahorseObject"><span class="type">SeahorseObject</span></a> *self</code></em>);
46
<a href="http://library.gnome.org/devel/glib/unstable/glib-Quarks.html#GQuark"><span class="returnvalue">GQuark</span></a> <a class="link" href="libseahorse-seahorse-object.html#seahorse-object-get-id" title="seahorse_object_get_id ()">seahorse_object_get_id</a> (<em class="parameter"><code><a class="link" href="libseahorse-seahorse-object.html#SeahorseObject" title="struct SeahorseObject"><span class="type">SeahorseObject</span></a> *self</code></em>);
47
<a href="http://library.gnome.org/devel/glib/unstable/glib-Quarks.html#GQuark"><span class="returnvalue">GQuark</span></a> <a class="link" href="libseahorse-seahorse-object.html#seahorse-object-get-tag" title="seahorse_object_get_tag ()">seahorse_object_get_tag</a> (<em class="parameter"><code><a class="link" href="libseahorse-seahorse-object.html#SeahorseObject" title="struct SeahorseObject"><span class="type">SeahorseObject</span></a> *self</code></em>);
48
48
<a class="link" href="libseahorse-seahorse-source.html#SeahorseSource" title="SeahorseSource"><span class="returnvalue">SeahorseSource</span></a> * <a class="link" href="libseahorse-seahorse-object.html#seahorse-object-get-source" title="seahorse_object_get_source ()">seahorse_object_get_source</a> (<em class="parameter"><code><a class="link" href="libseahorse-seahorse-object.html#SeahorseObject" title="struct SeahorseObject"><span class="type">SeahorseObject</span></a> *self</code></em>);
49
49
<span class="returnvalue">void</span> <a class="link" href="libseahorse-seahorse-object.html#seahorse-object-set-source" title="seahorse_object_set_source ()">seahorse_object_set_source</a> (<em class="parameter"><code><a class="link" href="libseahorse-seahorse-object.html#SeahorseObject" title="struct SeahorseObject"><span class="type">SeahorseObject</span></a> *self</code></em>,
50
50
<em class="parameter"><code><a class="link" href="libseahorse-seahorse-source.html#SeahorseSource" title="SeahorseSource"><span class="type">SeahorseSource</span></a> *value</code></em>);
55
55
<a class="link" href="libseahorse-seahorse-object.html#SeahorseObject" title="struct SeahorseObject"><span class="returnvalue">SeahorseObject</span></a> * <a class="link" href="libseahorse-seahorse-object.html#seahorse-object-get-parent" title="seahorse_object_get_parent ()">seahorse_object_get_parent</a> (<em class="parameter"><code><a class="link" href="libseahorse-seahorse-object.html#SeahorseObject" title="struct SeahorseObject"><span class="type">SeahorseObject</span></a> *self</code></em>);
56
56
<span class="returnvalue">void</span> <a class="link" href="libseahorse-seahorse-object.html#seahorse-object-set-parent" title="seahorse_object_set_parent ()">seahorse_object_set_parent</a> (<em class="parameter"><code><a class="link" href="libseahorse-seahorse-object.html#SeahorseObject" title="struct SeahorseObject"><span class="type">SeahorseObject</span></a> *self</code></em>,
57
57
<em class="parameter"><code><a class="link" href="libseahorse-seahorse-object.html#SeahorseObject" title="struct SeahorseObject"><span class="type">SeahorseObject</span></a> *value</code></em>);
58
<a href="../glib/glib-Doubly-Linked-Lists.html#GList"><span class="returnvalue">GList</span></a> * <a class="link" href="libseahorse-seahorse-object.html#seahorse-object-get-children" title="seahorse_object_get_children ()">seahorse_object_get_children</a> (<em class="parameter"><code><a class="link" href="libseahorse-seahorse-object.html#SeahorseObject" title="struct SeahorseObject"><span class="type">SeahorseObject</span></a> *self</code></em>);
58
<a href="http://library.gnome.org/devel/glib/unstable/glib-Doubly-Linked-Lists.html#GList"><span class="returnvalue">GList</span></a> * <a class="link" href="libseahorse-seahorse-object.html#seahorse-object-get-children" title="seahorse_object_get_children ()">seahorse_object_get_children</a> (<em class="parameter"><code><a class="link" href="libseahorse-seahorse-object.html#SeahorseObject" title="struct SeahorseObject"><span class="type">SeahorseObject</span></a> *self</code></em>);
59
59
<a class="link" href="libseahorse-seahorse-object.html#SeahorseObject" title="struct SeahorseObject"><span class="returnvalue">SeahorseObject</span></a> * <a class="link" href="libseahorse-seahorse-object.html#seahorse-object-get-nth-child" title="seahorse_object_get_nth_child ()">seahorse_object_get_nth_child</a> (<em class="parameter"><code><a class="link" href="libseahorse-seahorse-object.html#SeahorseObject" title="struct SeahorseObject"><span class="type">SeahorseObject</span></a> *self</code></em>,
60
<em class="parameter"><code><a href="../glib/glib-Basic-Types.html#guint"><span class="type">guint</span></a> index</code></em>);
61
const <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * <a class="link" href="libseahorse-seahorse-object.html#seahorse-object-get-label" title="seahorse_object_get_label ()">seahorse_object_get_label</a> (<em class="parameter"><code><a class="link" href="libseahorse-seahorse-object.html#SeahorseObject" title="struct SeahorseObject"><span class="type">SeahorseObject</span></a> *self</code></em>);
62
const <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * <a class="link" href="libseahorse-seahorse-object.html#seahorse-object-get-markup" title="seahorse_object_get_markup ()">seahorse_object_get_markup</a> (<em class="parameter"><code><a class="link" href="libseahorse-seahorse-object.html#SeahorseObject" title="struct SeahorseObject"><span class="type">SeahorseObject</span></a> *self</code></em>);
63
const <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * <a class="link" href="libseahorse-seahorse-object.html#seahorse-object-get-identifier" title="seahorse_object_get_identifier ()">seahorse_object_get_identifier</a> (<em class="parameter"><code><a class="link" href="libseahorse-seahorse-object.html#SeahorseObject" title="struct SeahorseObject"><span class="type">SeahorseObject</span></a> *self</code></em>);
64
const <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * <a class="link" href="libseahorse-seahorse-object.html#seahorse-object-get-description" title="seahorse_object_get_description ()">seahorse_object_get_description</a> (<em class="parameter"><code><a class="link" href="libseahorse-seahorse-object.html#SeahorseObject" title="struct SeahorseObject"><span class="type">SeahorseObject</span></a> *self</code></em>);
65
const <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * <a class="link" href="libseahorse-seahorse-object.html#seahorse-object-get-nickname" title="seahorse_object_get_nickname ()">seahorse_object_get_nickname</a> (<em class="parameter"><code><a class="link" href="libseahorse-seahorse-object.html#SeahorseObject" title="struct SeahorseObject"><span class="type">SeahorseObject</span></a> *self</code></em>);
66
const <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * <a class="link" href="libseahorse-seahorse-object.html#seahorse-object-get-icon" title="seahorse_object_get_icon ()">seahorse_object_get_icon</a> (<em class="parameter"><code><a class="link" href="libseahorse-seahorse-object.html#SeahorseObject" title="struct SeahorseObject"><span class="type">SeahorseObject</span></a> *self</code></em>);
60
<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> index</code></em>);
61
const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * <a class="link" href="libseahorse-seahorse-object.html#seahorse-object-get-label" title="seahorse_object_get_label ()">seahorse_object_get_label</a> (<em class="parameter"><code><a class="link" href="libseahorse-seahorse-object.html#SeahorseObject" title="struct SeahorseObject"><span class="type">SeahorseObject</span></a> *self</code></em>);
62
const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * <a class="link" href="libseahorse-seahorse-object.html#seahorse-object-get-markup" title="seahorse_object_get_markup ()">seahorse_object_get_markup</a> (<em class="parameter"><code><a class="link" href="libseahorse-seahorse-object.html#SeahorseObject" title="struct SeahorseObject"><span class="type">SeahorseObject</span></a> *self</code></em>);
63
const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * <a class="link" href="libseahorse-seahorse-object.html#seahorse-object-get-identifier" title="seahorse_object_get_identifier ()">seahorse_object_get_identifier</a> (<em class="parameter"><code><a class="link" href="libseahorse-seahorse-object.html#SeahorseObject" title="struct SeahorseObject"><span class="type">SeahorseObject</span></a> *self</code></em>);
64
const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * <a class="link" href="libseahorse-seahorse-object.html#seahorse-object-get-description" title="seahorse_object_get_description ()">seahorse_object_get_description</a> (<em class="parameter"><code><a class="link" href="libseahorse-seahorse-object.html#SeahorseObject" title="struct SeahorseObject"><span class="type">SeahorseObject</span></a> *self</code></em>);
65
const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * <a class="link" href="libseahorse-seahorse-object.html#seahorse-object-get-nickname" title="seahorse_object_get_nickname ()">seahorse_object_get_nickname</a> (<em class="parameter"><code><a class="link" href="libseahorse-seahorse-object.html#SeahorseObject" title="struct SeahorseObject"><span class="type">SeahorseObject</span></a> *self</code></em>);
66
const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * <a class="link" href="libseahorse-seahorse-object.html#seahorse-object-get-icon" title="seahorse_object_get_icon ()">seahorse_object_get_icon</a> (<em class="parameter"><code><a class="link" href="libseahorse-seahorse-object.html#SeahorseObject" title="struct SeahorseObject"><span class="type">SeahorseObject</span></a> *self</code></em>);
67
67
<a class="link" href="libseahorse-seahorse-types.html#SeahorseLocation" title="enum SeahorseLocation"><span class="returnvalue">SeahorseLocation</span></a> <a class="link" href="libseahorse-seahorse-object.html#seahorse-object-get-location" title="seahorse_object_get_location ()">seahorse_object_get_location</a> (<em class="parameter"><code><a class="link" href="libseahorse-seahorse-object.html#SeahorseObject" title="struct SeahorseObject"><span class="type">SeahorseObject</span></a> *self</code></em>);
68
68
<a class="link" href="libseahorse-seahorse-types.html#SeahorseUsage" title="enum SeahorseUsage"><span class="returnvalue">SeahorseUsage</span></a> <a class="link" href="libseahorse-seahorse-object.html#seahorse-object-get-usage" title="seahorse_object_get_usage ()">seahorse_object_get_usage</a> (<em class="parameter"><code><a class="link" href="libseahorse-seahorse-object.html#SeahorseObject" title="struct SeahorseObject"><span class="type">SeahorseObject</span></a> *self</code></em>);
69
<a href="../glib/glib-Basic-Types.html#guint"><span class="returnvalue">guint</span></a> <a class="link" href="libseahorse-seahorse-object.html#seahorse-object-get-flags" title="seahorse_object_get_flags ()">seahorse_object_get_flags</a> (<em class="parameter"><code><a class="link" href="libseahorse-seahorse-object.html#SeahorseObject" title="struct SeahorseObject"><span class="type">SeahorseObject</span></a> *self</code></em>);
70
<a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> <a class="link" href="libseahorse-seahorse-object.html#seahorse-object-lookup-property" title="seahorse_object_lookup_property ()">seahorse_object_lookup_property</a> (<em class="parameter"><code><a class="link" href="libseahorse-seahorse-object.html#SeahorseObject" title="struct SeahorseObject"><span class="type">SeahorseObject</span></a> *self</code></em>,
71
<em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *field</code></em>,
72
<em class="parameter"><code><a href="../gobject/gobject-Generic-values.html#GValue"><span class="type">GValue</span></a> *value</code></em>);
73
<a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> (<a class="link" href="libseahorse-seahorse-object.html#SeahorseObjectPredicateFunc" title="SeahorseObjectPredicateFunc ()">*SeahorseObjectPredicateFunc</a>) (<em class="parameter"><code><a class="link" href="libseahorse-seahorse-object.html#SeahorseObject" title="struct SeahorseObject"><span class="type">SeahorseObject</span></a> *obj</code></em>,
69
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"><span class="returnvalue">guint</span></a> <a class="link" href="libseahorse-seahorse-object.html#seahorse-object-get-flags" title="seahorse_object_get_flags ()">seahorse_object_get_flags</a> (<em class="parameter"><code><a class="link" href="libseahorse-seahorse-object.html#SeahorseObject" title="struct SeahorseObject"><span class="type">SeahorseObject</span></a> *self</code></em>);
70
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> <a class="link" href="libseahorse-seahorse-object.html#seahorse-object-lookup-property" title="seahorse_object_lookup_property ()">seahorse_object_lookup_property</a> (<em class="parameter"><code><a class="link" href="libseahorse-seahorse-object.html#SeahorseObject" title="struct SeahorseObject"><span class="type">SeahorseObject</span></a> *self</code></em>,
71
<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> *field</code></em>,
72
<em class="parameter"><code><a href="http://library.gnome.org/devel/gobject/unstable/gobject-Generic-values.html#GValue"><span class="type">GValue</span></a> *value</code></em>);
73
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> (<a class="link" href="libseahorse-seahorse-object.html#SeahorseObjectPredicateFunc" title="SeahorseObjectPredicateFunc ()">*SeahorseObjectPredicateFunc</a>) (<em class="parameter"><code><a class="link" href="libseahorse-seahorse-object.html#SeahorseObject" title="struct SeahorseObject"><span class="type">SeahorseObject</span></a> *obj</code></em>,
74
74
<em class="parameter"><code><span class="type">void</span> *user_data</code></em>);
75
75
struct <a class="link" href="libseahorse-seahorse-object.html#SeahorseObjectPredicate" title="struct SeahorseObjectPredicate">SeahorseObjectPredicate</a>;
76
76
<span class="returnvalue">void</span> <a class="link" href="libseahorse-seahorse-object.html#seahorse-object-predicate-clear" title="seahorse_object_predicate_clear ()">seahorse_object_predicate_clear</a> (<em class="parameter"><code><a class="link" href="libseahorse-seahorse-object.html#SeahorseObjectPredicate" title="struct SeahorseObjectPredicate"><span class="type">SeahorseObjectPredicate</span></a> *self</code></em>);
77
<a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> <a class="link" href="libseahorse-seahorse-object.html#seahorse-object-predicate-match" title="seahorse_object_predicate_match ()">seahorse_object_predicate_match</a> (<em class="parameter"><code><a class="link" href="libseahorse-seahorse-object.html#SeahorseObjectPredicate" title="struct SeahorseObjectPredicate"><span class="type">SeahorseObjectPredicate</span></a> *self</code></em>,
77
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> <a class="link" href="libseahorse-seahorse-object.html#seahorse-object-predicate-match" title="seahorse_object_predicate_match ()">seahorse_object_predicate_match</a> (<em class="parameter"><code><a class="link" href="libseahorse-seahorse-object.html#SeahorseObjectPredicate" title="struct SeahorseObjectPredicate"><span class="type">SeahorseObjectPredicate</span></a> *self</code></em>,
78
78
<em class="parameter"><code><a class="link" href="libseahorse-seahorse-object.html#SeahorseObject" title="struct SeahorseObject"><span class="type">SeahorseObject</span></a> *obj</code></em>);
555
555
<div class="refsect2">
556
556
<a name="seahorse-object-lookup-property"></a><h3>seahorse_object_lookup_property ()</h3>
557
<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> seahorse_object_lookup_property (<em class="parameter"><code><a class="link" href="libseahorse-seahorse-object.html#SeahorseObject" title="struct SeahorseObject"><span class="type">SeahorseObject</span></a> *self</code></em>,
558
<em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *field</code></em>,
559
<em class="parameter"><code><a href="../gobject/gobject-Generic-values.html#GValue"><span class="type">GValue</span></a> *value</code></em>);</pre>
557
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> seahorse_object_lookup_property (<em class="parameter"><code><a class="link" href="libseahorse-seahorse-object.html#SeahorseObject" title="struct SeahorseObject"><span class="type">SeahorseObject</span></a> *self</code></em>,
558
<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> *field</code></em>,
559
<em class="parameter"><code><a href="http://library.gnome.org/devel/gobject/unstable/gobject-Generic-values.html#GValue"><span class="type">GValue</span></a> *value</code></em>);</pre>
561
561
Looks up the property <em class="parameter"><code>field</code></em> in the object <em class="parameter"><code>self</code></em> and returns it in <em class="parameter"><code>value</code></em>