~ubuntu-branches/ubuntu/vivid/gedit/vivid

« back to all changes in this revision

Viewing changes to docs/reference/html/gedit-GeditMessageType.html

  • Committer: Bazaar Package Importer
  • Author(s): Sebastien Bacher
  • Date: 2010-06-21 15:14:19 UTC
  • mfrom: (1.1.80 upstream)
  • Revision ID: james.westby@ubuntu.com-20100621151419-j79nqokj12vpw9u3
Tags: 2.30.3-0ubuntu1
* New upstream version
  - Misc bugfixes
  - Handle empty input gracefully (lp: #586848)
  - Translations update

Show diffs side-by-side

added added

removed removed

Lines of Context:
41
41
#include <gedit/gedit-message-type.h>
42
42
 
43
43
                    <a class="link" href="gedit-GeditMessageType.html#GeditMessageType" title="GeditMessageType">GeditMessageType</a>;
44
 
<a href="http://library.gnome.org/devel/gobject/unstable/gobject-Type-Information.html#GType"><span class="returnvalue">GType</span></a>               <a class="link" href="gedit-GeditMessageType.html#gedit-message-type-get-type" title="gedit_message_type_get_type ()">gedit_message_type_get_type</a>         (<em class="parameter"><code><span class="type">void</span></code></em>);
45
 
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            <a class="link" href="gedit-GeditMessageType.html#gedit-message-type-is-supported" title="gedit_message_type_is_supported ()">gedit_message_type_is_supported</a>     (<em class="parameter"><code><a href="http://library.gnome.org/devel/gobject/unstable/gobject-Type-Information.html#GType"><span class="type">GType</span></a> type</code></em>);
46
 
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *             <a class="link" href="gedit-GeditMessageType.html#gedit-message-type-identifier" title="gedit_message_type_identifier ()">gedit_message_type_identifier</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> *object_path</code></em>,
47
 
                                                         <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> *method</code></em>);
48
 
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            <a class="link" href="gedit-GeditMessageType.html#gedit-message-type-is-valid-object-path" title="gedit_message_type_is_valid_object_path ()">gedit_message_type_is_valid_object_path</a>
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> *object_path</code></em>);
50
 
<a class="link" href="gedit-GeditMessageType.html#GeditMessageType" title="GeditMessageType"><span class="returnvalue">GeditMessageType</span></a> *  <a class="link" href="gedit-GeditMessageType.html#gedit-message-type-new" title="gedit_message_type_new ()">gedit_message_type_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> *object_path</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> *method</code></em>,
52
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> num_optional</code></em>,
 
44
<a href="/usr/share/gtk-doc/html/gobject/gobject-Type-Information.html#GType"><span class="returnvalue">GType</span></a>               <a class="link" href="gedit-GeditMessageType.html#gedit-message-type-get-type" title="gedit_message_type_get_type ()">gedit_message_type_get_type</a>         (<em class="parameter"><code><span class="type">void</span></code></em>);
 
45
<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            <a class="link" href="gedit-GeditMessageType.html#gedit-message-type-is-supported" title="gedit_message_type_is_supported ()">gedit_message_type_is_supported</a>     (<em class="parameter"><code><a href="/usr/share/gtk-doc/html/gobject/gobject-Type-Information.html#GType"><span class="type">GType</span></a> type</code></em>);
 
46
<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *             <a class="link" href="gedit-GeditMessageType.html#gedit-message-type-identifier" title="gedit_message_type_identifier ()">gedit_message_type_identifier</a>       (<em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *object_path</code></em>,
 
47
                                                         <em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *method</code></em>);
 
48
<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            <a class="link" href="gedit-GeditMessageType.html#gedit-message-type-is-valid-object-path" title="gedit_message_type_is_valid_object_path ()">gedit_message_type_is_valid_object_path</a>
 
49
                                                        (<em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *object_path</code></em>);
 
50
<a class="link" href="gedit-GeditMessageType.html#GeditMessageType" title="GeditMessageType"><span class="returnvalue">GeditMessageType</span></a> *  <a class="link" href="gedit-GeditMessageType.html#gedit-message-type-new" title="gedit_message_type_new ()">gedit_message_type_new</a>              (<em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *object_path</code></em>,
 
51
                                                         <em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *method</code></em>,
 
52
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint"><span class="type">guint</span></a> num_optional</code></em>,
53
53
                                                         <em class="parameter"><code>...</code></em>);
54
 
<a class="link" href="gedit-GeditMessageType.html#GeditMessageType" title="GeditMessageType"><span class="returnvalue">GeditMessageType</span></a> *  <a class="link" href="gedit-GeditMessageType.html#gedit-message-type-new-valist" title="gedit_message_type_new_valist ()">gedit_message_type_new_valist</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> *object_path</code></em>,
55
 
                                                         <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> *method</code></em>,
56
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> num_optional</code></em>,
 
54
<a class="link" href="gedit-GeditMessageType.html#GeditMessageType" title="GeditMessageType"><span class="returnvalue">GeditMessageType</span></a> *  <a class="link" href="gedit-GeditMessageType.html#gedit-message-type-new-valist" title="gedit_message_type_new_valist ()">gedit_message_type_new_valist</a>       (<em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *object_path</code></em>,
 
55
                                                         <em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *method</code></em>,
 
56
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint"><span class="type">guint</span></a> num_optional</code></em>,
57
57
                                                         <em class="parameter"><code><span class="type">va_list</span> va_args</code></em>);
58
58
<a class="link" href="gedit-GeditMessageType.html#GeditMessageType" title="GeditMessageType"><span class="returnvalue">GeditMessageType</span></a> *  <a class="link" href="gedit-GeditMessageType.html#gedit-message-type-ref" title="gedit_message_type_ref ()">gedit_message_type_ref</a>              (<em class="parameter"><code><a class="link" href="gedit-GeditMessageType.html#GeditMessageType" title="GeditMessageType"><span class="type">GeditMessageType</span></a> *message_type</code></em>);
59
59
<span class="returnvalue">void</span>                <a class="link" href="gedit-GeditMessageType.html#gedit-message-type-unref" title="gedit_message_type_unref ()">gedit_message_type_unref</a>            (<em class="parameter"><code><a class="link" href="gedit-GeditMessageType.html#GeditMessageType" title="GeditMessageType"><span class="type">GeditMessageType</span></a> *message_type</code></em>);
60
60
<span class="returnvalue">void</span>                <a class="link" href="gedit-GeditMessageType.html#gedit-message-type-set" title="gedit_message_type_set ()">gedit_message_type_set</a>              (<em class="parameter"><code><a class="link" href="gedit-GeditMessageType.html#GeditMessageType" title="GeditMessageType"><span class="type">GeditMessageType</span></a> *message_type</code></em>,
61
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> num_optional</code></em>,
 
61
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint"><span class="type">guint</span></a> num_optional</code></em>,
62
62
                                                         <em class="parameter"><code>...</code></em>);
63
63
<span class="returnvalue">void</span>                <a class="link" href="gedit-GeditMessageType.html#gedit-message-type-set-valist" title="gedit_message_type_set_valist ()">gedit_message_type_set_valist</a>       (<em class="parameter"><code><a class="link" href="gedit-GeditMessageType.html#GeditMessageType" title="GeditMessageType"><span class="type">GeditMessageType</span></a> *message_type</code></em>,
64
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> num_optional</code></em>,
 
64
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint"><span class="type">guint</span></a> num_optional</code></em>,
65
65
                                                         <em class="parameter"><code><span class="type">va_list</span> va_args</code></em>);
66
66
<a class="link" href="GeditMessage.html" title="GeditMessage"><span class="returnvalue">GeditMessage</span></a> *      <a class="link" href="gedit-GeditMessageType.html#gedit-message-type-instantiate" title="gedit_message_type_instantiate ()">gedit_message_type_instantiate</a>      (<em class="parameter"><code><a class="link" href="gedit-GeditMessageType.html#GeditMessageType" title="GeditMessageType"><span class="type">GeditMessageType</span></a> *message_type</code></em>,
67
67
                                                         <em class="parameter"><code>...</code></em>);
68
68
<a class="link" href="GeditMessage.html" title="GeditMessage"><span class="returnvalue">GeditMessage</span></a> *      <a class="link" href="gedit-GeditMessageType.html#gedit-message-type-instantiate-valist" title="gedit_message_type_instantiate_valist ()">gedit_message_type_instantiate_valist</a>
69
69
                                                        (<em class="parameter"><code><a class="link" href="gedit-GeditMessageType.html#GeditMessageType" title="GeditMessageType"><span class="type">GeditMessageType</span></a> *message_type</code></em>,
70
70
                                                         <em class="parameter"><code><span class="type">va_list</span> va_args</code></em>);
71
 
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="gedit-GeditMessageType.html#gedit-message-type-get-object-path" title="gedit_message_type_get_object_path ()">gedit_message_type_get_object_path</a>  (<em class="parameter"><code><a class="link" href="gedit-GeditMessageType.html#GeditMessageType" title="GeditMessageType"><span class="type">GeditMessageType</span></a> *message_type</code></em>);
72
 
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="gedit-GeditMessageType.html#gedit-message-type-get-method" title="gedit_message_type_get_method ()">gedit_message_type_get_method</a>       (<em class="parameter"><code><a class="link" href="gedit-GeditMessageType.html#GeditMessageType" title="GeditMessageType"><span class="type">GeditMessageType</span></a> *message_type</code></em>);
73
 
<a href="http://library.gnome.org/devel/gobject/unstable/gobject-Type-Information.html#GType"><span class="returnvalue">GType</span></a>               <a class="link" href="gedit-GeditMessageType.html#gedit-message-type-lookup" title="gedit_message_type_lookup ()">gedit_message_type_lookup</a>           (<em class="parameter"><code><a class="link" href="gedit-GeditMessageType.html#GeditMessageType" title="GeditMessageType"><span class="type">GeditMessageType</span></a> *message_type</code></em>,
74
 
                                                         <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> *key</code></em>);
 
71
const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *       <a class="link" href="gedit-GeditMessageType.html#gedit-message-type-get-object-path" title="gedit_message_type_get_object_path ()">gedit_message_type_get_object_path</a>  (<em class="parameter"><code><a class="link" href="gedit-GeditMessageType.html#GeditMessageType" title="GeditMessageType"><span class="type">GeditMessageType</span></a> *message_type</code></em>);
 
72
const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *       <a class="link" href="gedit-GeditMessageType.html#gedit-message-type-get-method" title="gedit_message_type_get_method ()">gedit_message_type_get_method</a>       (<em class="parameter"><code><a class="link" href="gedit-GeditMessageType.html#GeditMessageType" title="GeditMessageType"><span class="type">GeditMessageType</span></a> *message_type</code></em>);
 
73
<a href="/usr/share/gtk-doc/html/gobject/gobject-Type-Information.html#GType"><span class="returnvalue">GType</span></a>               <a class="link" href="gedit-GeditMessageType.html#gedit-message-type-lookup" title="gedit_message_type_lookup ()">gedit_message_type_lookup</a>           (<em class="parameter"><code><a class="link" href="gedit-GeditMessageType.html#GeditMessageType" title="GeditMessageType"><span class="type">GeditMessageType</span></a> *message_type</code></em>,
 
74
                                                         <em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *key</code></em>);
75
75
<span class="returnvalue">void</span>                <a class="link" href="gedit-GeditMessageType.html#gedit-message-type-foreach" title="gedit_message_type_foreach ()">gedit_message_type_foreach</a>          (<em class="parameter"><code><a class="link" href="gedit-GeditMessageType.html#GeditMessageType" title="GeditMessageType"><span class="type">GeditMessageType</span></a> *message_type</code></em>,
76
76
                                                         <em class="parameter"><code><span class="type">GeditMessageTypeForeach</span> func</code></em>,
77
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>);
 
77
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>);
78
78
</pre>
79
79
</div>
80
80
<div class="refsect1" title="Description">
98
98
<p>
99
99
</p>
100
100
<div class="example">
101
 
<a name="id609287"></a><p class="title"><b>Example 4. </b></p>
 
101
<a name="id606376"></a><p class="title"><b>Example 4. </b></p>
102
102
<div class="example-contents">
103
103
  <table class="listing_frame" border="0" cellpadding="0" cellspacing="0">
104
104
    <tbody>
118
118
<span class="normal"><a href="gedit-GeditMessageType.html#GeditMessageType">GeditMessageType</a> </span><span class="symbol">*</span><span class="normal">message_type </span><span class="symbol">=</span><span class="normal"> </span><span class="function"><a href="gedit-GeditMessageType.html#gedit-message-type-new">gedit_message_type_new</a></span><span class="normal"> </span><span class="symbol">(</span><span class="string">"/plugins/example"</span><span class="symbol">,</span>
119
119
<span class="normal">                                                         </span><span class="string">"method"</span><span class="symbol">,</span>
120
120
<span class="normal">                                                         </span><span class="number">0</span><span class="symbol">,</span>
121
 
<span class="normal">                                                         </span><span class="string">"arg1"</span><span class="symbol">,</span><span class="normal"> <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Type-Information.html#G-TYPE-STRING:CAPS">G_TYPE_STRING</a></span><span class="symbol">,</span>
122
 
<span class="normal">                                                         <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS">NULL</a></span><span class="symbol">);</span>
 
121
<span class="normal">                                                         </span><span class="string">"arg1"</span><span class="symbol">,</span><span class="normal"> <a href="/usr/share/gtk-doc/html/gobject/gobject-Type-Information.html#G-TYPE-STRING:CAPS">G_TYPE_STRING</a></span><span class="symbol">,</span>
 
122
<span class="normal">                                                         <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#NULL:CAPS">NULL</a></span><span class="symbol">);</span>
123
123
 
124
124
<span class="comment">// Instantiating an actual message from the type</span>
125
125
<span class="normal"><a href="GeditMessage.html">GeditMessage</a> </span><span class="symbol">*</span><span class="normal">message </span><span class="symbol">=</span><span class="normal"> </span><span class="function"><a href="gedit-GeditMessageType.html#gedit-message-type-instantiate">gedit_message_type_instantiate</a></span><span class="normal"> </span><span class="symbol">(</span><span class="normal">message_type</span><span class="symbol">,</span>
126
126
<span class="normal">                                                        </span><span class="string">"arg1"</span><span class="symbol">,</span><span class="normal"> </span><span class="string">"Hello World"</span><span class="symbol">,</span>
127
 
<span class="normal">                                                        <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS">NULL</a></span><span class="symbol">);</span></pre></td>
 
127
<span class="normal">                                                        <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#NULL:CAPS">NULL</a></span><span class="symbol">);</span></pre></td>
128
128
      </tr>
129
129
    </tbody>
130
130
  </table>
139
139
<div class="refsect2" title="GeditMessageType">
140
140
<a name="GeditMessageType"></a><h3>GeditMessageType</h3>
141
141
<pre class="programlisting">typedef struct _GeditMessageType GeditMessageType;</pre>
142
 
<p>
143
 
</p>
144
142
</div>
145
143
<hr>
146
144
<div class="refsect2" title="gedit_message_type_get_type ()">
147
145
<a name="gedit-message-type-get-type"></a><h3>gedit_message_type_get_type ()</h3>
148
 
<pre class="programlisting"><a href="http://library.gnome.org/devel/gobject/unstable/gobject-Type-Information.html#GType"><span class="returnvalue">GType</span></a>               gedit_message_type_get_type         (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
 
146
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/gobject/gobject-Type-Information.html#GType"><span class="returnvalue">GType</span></a>               gedit_message_type_get_type         (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
149
147
<p>
150
148
Retrieves the GType object which is associated with the
151
149
<a class="link" href="gedit-GeditMessageType.html#GeditMessageType" title="GeditMessageType"><span class="type">GeditMessageType</span></a> class.
162
160
<hr>
163
161
<div class="refsect2" title="gedit_message_type_is_supported ()">
164
162
<a name="gedit-message-type-is-supported"></a><h3>gedit_message_type_is_supported ()</h3>
165
 
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            gedit_message_type_is_supported     (<em class="parameter"><code><a href="http://library.gnome.org/devel/gobject/unstable/gobject-Type-Information.html#GType"><span class="type">GType</span></a> type</code></em>);</pre>
 
163
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            gedit_message_type_is_supported     (<em class="parameter"><code><a href="/usr/share/gtk-doc/html/gobject/gobject-Type-Information.html#GType"><span class="type">GType</span></a> type</code></em>);</pre>
166
164
<p>
167
 
Returns if <em class="parameter"><code>type</code></em> is <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Type-Information.html#GType"><span class="type">GType</span></a> supported by the message system.
 
165
Returns if <em class="parameter"><code>type</code></em> is <a href="/usr/share/gtk-doc/html/gobject/gobject-Type-Information.html#GType"><span class="type">GType</span></a> supported by the message system.
168
166
</p>
169
167
<div class="variablelist"><table border="0">
170
168
<col align="left" valign="top">
171
169
<tbody>
172
170
<tr>
173
171
<td><p><span class="term"><em class="parameter"><code>type</code></em> :</span></p></td>
174
 
<td>the <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Type-Information.html#GType"><span class="type">GType</span></a>
 
172
<td>the <a href="/usr/share/gtk-doc/html/gobject/gobject-Type-Information.html#GType"><span class="type">GType</span></a>
175
173
</td>
176
174
</tr>
177
175
<tr>
178
176
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
179
 
<td> <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if <em class="parameter"><code>type</code></em> is a supported <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Type-Information.html#GType"><span class="type">GType</span></a>
 
177
<td> <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if <em class="parameter"><code>type</code></em> is a supported <a href="/usr/share/gtk-doc/html/gobject/gobject-Type-Information.html#GType"><span class="type">GType</span></a>
180
178
 
181
179
</td>
182
180
</tr>
186
184
<hr>
187
185
<div class="refsect2" title="gedit_message_type_identifier ()">
188
186
<a name="gedit-message-type-identifier"></a><h3>gedit_message_type_identifier ()</h3>
189
 
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *             gedit_message_type_identifier       (<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> *object_path</code></em>,
190
 
                                                         <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> *method</code></em>);</pre>
 
187
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *             gedit_message_type_identifier       (<em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *object_path</code></em>,
 
188
                                                         <em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *method</code></em>);</pre>
191
189
<p>
192
190
Get the string identifier for <em class="parameter"><code>method</code></em> at <em class="parameter"><code>object_path</code></em>.
193
191
</p>
216
214
<hr>
217
215
<div class="refsect2" title="gedit_message_type_is_valid_object_path ()">
218
216
<a name="gedit-message-type-is-valid-object-path"></a><h3>gedit_message_type_is_valid_object_path ()</h3>
219
 
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            gedit_message_type_is_valid_object_path
220
 
                                                        (<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> *object_path</code></em>);</pre>
 
217
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            gedit_message_type_is_valid_object_path
 
218
                                                        (<em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *object_path</code></em>);</pre>
221
219
<p>
222
220
Returns whether <em class="parameter"><code>object_path</code></em> is a valid object path
223
221
</p>
231
229
</tr>
232
230
<tr>
233
231
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
234
 
<td> <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if <em class="parameter"><code>object_path</code></em> is a valid object path
 
232
<td> <a href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if <em class="parameter"><code>object_path</code></em> is a valid object path
235
233
 
236
234
</td>
237
235
</tr>
241
239
<hr>
242
240
<div class="refsect2" title="gedit_message_type_new ()">
243
241
<a name="gedit-message-type-new"></a><h3>gedit_message_type_new ()</h3>
244
 
<pre class="programlisting"><a class="link" href="gedit-GeditMessageType.html#GeditMessageType" title="GeditMessageType"><span class="returnvalue">GeditMessageType</span></a> *  gedit_message_type_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> *object_path</code></em>,
245
 
                                                         <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> *method</code></em>,
246
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> num_optional</code></em>,
 
242
<pre class="programlisting"><a class="link" href="gedit-GeditMessageType.html#GeditMessageType" title="GeditMessageType"><span class="returnvalue">GeditMessageType</span></a> *  gedit_message_type_new              (<em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *object_path</code></em>,
 
243
                                                         <em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *method</code></em>,
 
244
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint"><span class="type">guint</span></a> num_optional</code></em>,
247
245
                                                         <em class="parameter"><code>...</code></em>);</pre>
248
246
<p>
249
247
Create a new <a class="link" href="gedit-GeditMessageType.html#GeditMessageType" title="GeditMessageType"><span class="type">GeditMessageType</span></a> for <em class="parameter"><code>method</code></em> at <em class="parameter"><code>object_path</code></em>. Argument names
285
283
<hr>
286
284
<div class="refsect2" title="gedit_message_type_new_valist ()">
287
285
<a name="gedit-message-type-new-valist"></a><h3>gedit_message_type_new_valist ()</h3>
288
 
<pre class="programlisting"><a class="link" href="gedit-GeditMessageType.html#GeditMessageType" title="GeditMessageType"><span class="returnvalue">GeditMessageType</span></a> *  gedit_message_type_new_valist       (<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> *object_path</code></em>,
289
 
                                                         <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> *method</code></em>,
290
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> num_optional</code></em>,
 
286
<pre class="programlisting"><a class="link" href="gedit-GeditMessageType.html#GeditMessageType" title="GeditMessageType"><span class="returnvalue">GeditMessageType</span></a> *  gedit_message_type_new_valist       (<em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *object_path</code></em>,
 
287
                                                         <em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *method</code></em>,
 
288
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint"><span class="type">guint</span></a> num_optional</code></em>,
291
289
                                                         <em class="parameter"><code><span class="type">va_list</span> va_args</code></em>);</pre>
292
290
<p>
293
291
Create a new <a class="link" href="gedit-GeditMessageType.html#GeditMessageType" title="GeditMessageType"><span class="type">GeditMessageType</span></a> for <em class="parameter"><code>method</code></em> at <em class="parameter"><code>object_path</code></em>. Argument names
313
311
</td>
314
312
</tr>
315
313
<tr>
316
 
<td><p><span class="term"><em class="parameter"><code>va_args</code></em> :</span></p></td>
317
 
<td>
 
314
<td><p><span class="term"><em class="parameter"><code>var_args</code></em> :</span></p></td>
 
315
<td>key/gtype pair variable argument list
318
316
</td>
319
317
</tr>
320
318
<tr>
371
369
<div class="refsect2" title="gedit_message_type_set ()">
372
370
<a name="gedit-message-type-set"></a><h3>gedit_message_type_set ()</h3>
373
371
<pre class="programlisting"><span class="returnvalue">void</span>                gedit_message_type_set              (<em class="parameter"><code><a class="link" href="gedit-GeditMessageType.html#GeditMessageType" title="GeditMessageType"><span class="type">GeditMessageType</span></a> *message_type</code></em>,
374
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> num_optional</code></em>,
 
372
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint"><span class="type">guint</span></a> num_optional</code></em>,
375
373
                                                         <em class="parameter"><code>...</code></em>);</pre>
376
374
<p>
377
375
Sets argument names/types supplied by the NULL terminated variable
403
401
<div class="refsect2" title="gedit_message_type_set_valist ()">
404
402
<a name="gedit-message-type-set-valist"></a><h3>gedit_message_type_set_valist ()</h3>
405
403
<pre class="programlisting"><span class="returnvalue">void</span>                gedit_message_type_set_valist       (<em class="parameter"><code><a class="link" href="gedit-GeditMessageType.html#GeditMessageType" title="GeditMessageType"><span class="type">GeditMessageType</span></a> *message_type</code></em>,
406
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> num_optional</code></em>,
 
404
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint"><span class="type">guint</span></a> num_optional</code></em>,
407
405
                                                         <em class="parameter"><code><span class="type">va_list</span> va_args</code></em>);</pre>
408
406
<p>
409
407
Sets argument names/types supplied by the NULL terminated variable
424
422
</td>
425
423
</tr>
426
424
<tr>
427
 
<td><p><span class="term"><em class="parameter"><code>va_args</code></em> :</span></p></td>
428
 
<td>
 
425
<td><p><span class="term"><em class="parameter"><code>var_args</code></em> :</span></p></td>
 
426
<td>key/gtype pair variable argument list
429
427
</td>
430
428
</tr>
431
429
</tbody>
497
495
<hr>
498
496
<div class="refsect2" title="gedit_message_type_get_object_path ()">
499
497
<a name="gedit-message-type-get-object-path"></a><h3>gedit_message_type_get_object_path ()</h3>
500
 
<pre class="programlisting">const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *       gedit_message_type_get_object_path  (<em class="parameter"><code><a class="link" href="gedit-GeditMessageType.html#GeditMessageType" title="GeditMessageType"><span class="type">GeditMessageType</span></a> *message_type</code></em>);</pre>
 
498
<pre class="programlisting">const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *       gedit_message_type_get_object_path  (<em class="parameter"><code><a class="link" href="gedit-GeditMessageType.html#GeditMessageType" title="GeditMessageType"><span class="type">GeditMessageType</span></a> *message_type</code></em>);</pre>
501
499
<p>
502
500
Get the message type object path.
503
501
</p>
521
519
<hr>
522
520
<div class="refsect2" title="gedit_message_type_get_method ()">
523
521
<a name="gedit-message-type-get-method"></a><h3>gedit_message_type_get_method ()</h3>
524
 
<pre class="programlisting">const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *       gedit_message_type_get_method       (<em class="parameter"><code><a class="link" href="gedit-GeditMessageType.html#GeditMessageType" title="GeditMessageType"><span class="type">GeditMessageType</span></a> *message_type</code></em>);</pre>
 
522
<pre class="programlisting">const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *       gedit_message_type_get_method       (<em class="parameter"><code><a class="link" href="gedit-GeditMessageType.html#GeditMessageType" title="GeditMessageType"><span class="type">GeditMessageType</span></a> *message_type</code></em>);</pre>
525
523
<p>
526
524
Get the message type method.
527
525
</p>
545
543
<hr>
546
544
<div class="refsect2" title="gedit_message_type_lookup ()">
547
545
<a name="gedit-message-type-lookup"></a><h3>gedit_message_type_lookup ()</h3>
548
 
<pre class="programlisting"><a href="http://library.gnome.org/devel/gobject/unstable/gobject-Type-Information.html#GType"><span class="returnvalue">GType</span></a>               gedit_message_type_lookup           (<em class="parameter"><code><a class="link" href="gedit-GeditMessageType.html#GeditMessageType" title="GeditMessageType"><span class="type">GeditMessageType</span></a> *message_type</code></em>,
549
 
                                                         <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> *key</code></em>);</pre>
 
546
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/gobject/gobject-Type-Information.html#GType"><span class="returnvalue">GType</span></a>               gedit_message_type_lookup           (<em class="parameter"><code><a class="link" href="gedit-GeditMessageType.html#GeditMessageType" title="GeditMessageType"><span class="type">GeditMessageType</span></a> *message_type</code></em>,
 
547
                                                         <em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *key</code></em>);</pre>
550
548
<p>
551
 
Get the argument key <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Type-Information.html#GType"><span class="type">GType</span></a>.
 
549
Get the argument key <a href="/usr/share/gtk-doc/html/gobject/gobject-Type-Information.html#GType"><span class="type">GType</span></a>.
552
550
</p>
553
551
<div class="variablelist"><table border="0">
554
552
<col align="left" valign="top">
565
563
</tr>
566
564
<tr>
567
565
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
568
 
<td> the <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Type-Information.html#GType"><span class="type">GType</span></a> of <em class="parameter"><code>key</code></em>
 
566
<td> the <a href="/usr/share/gtk-doc/html/gobject/gobject-Type-Information.html#GType"><span class="type">GType</span></a> of <em class="parameter"><code>key</code></em>
569
567
 
570
568
</td>
571
569
</tr>
577
575
<a name="gedit-message-type-foreach"></a><h3>gedit_message_type_foreach ()</h3>
578
576
<pre class="programlisting"><span class="returnvalue">void</span>                gedit_message_type_foreach          (<em class="parameter"><code><a class="link" href="gedit-GeditMessageType.html#GeditMessageType" title="GeditMessageType"><span class="type">GeditMessageType</span></a> *message_type</code></em>,
579
577
                                                         <em class="parameter"><code><span class="type">GeditMessageTypeForeach</span> func</code></em>,
580
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>);</pre>
 
578
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>);</pre>
581
579
<p>
582
580
Calls <em class="parameter"><code>func</code></em> for each argument in the message type.
583
581
</p>