~ubuntu-branches/ubuntu/quantal/libbonobo/quantal-201207170711

« back to all changes in this revision

Viewing changes to doc/api/html/libbonobo-bonobo-moniker.html

  • Committer: Bazaar Package Importer
  • Author(s): Sebastian Dröge
  • Date: 2006-09-04 17:59:13 UTC
  • mto: (3.1.2 lenny) (1.1.25 upstream)
  • mto: This revision was merged to the branch mainline in revision 18.
  • Revision ID: james.westby@ubuntu.com-20060904175913-oml3562yozrki3pg
Tags: upstream-2.16.0
Import upstream version 2.16.0

Show diffs side-by-side

added added

removed removed

Lines of Context:
27
27
<th width="100%" align="center">Libbonobo Reference Manual</th>
28
28
<td><a accesskey="n" href="libbonobo-bonobo-moniker-simple.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
29
29
</tr>
30
 
<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2919098" class="shortcut">Top</a>
31
 
                  &#160;|&#160;
32
 
                  <a href="#id2919458" class="shortcut">Description</a>
33
 
                  &#160;|&#160;
34
 
                  <a href="#id2919417" class="shortcut">Object Hierarchy</a></nobr></td></tr>
 
30
<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2757784" class="shortcut">Top</a>
 
31
                  &#160;|&#160;
 
32
                  <a href="#id2758143" class="shortcut">Description</a>
 
33
                  &#160;|&#160;
 
34
                  <a href="#id2758103" class="shortcut">Object Hierarchy</a></nobr></td></tr>
35
35
</table>
36
36
<div class="refentry" lang="en">
37
37
<a name="libbonobo-bonobo-moniker"></a><div class="titlepage"></div>
38
38
<div class="refnamediv"><table width="100%"><tr>
39
39
<td valign="top">
40
40
<h2>
41
 
<a name="id2919098"></a><span class="refentrytitle">BonoboMoniker</span>
 
41
<a name="id2757784"></a><span class="refentrytitle">BonoboMoniker</span>
42
42
</h2>
43
43
<p>BonoboMoniker &#8212; The base implementation of our abstract object naming space</p>
44
44
</td>
79
79
</pre>
80
80
</div>
81
81
<div class="refsect1" lang="en">
82
 
<a name="id2919417"></a><h2>Object Hierarchy</h2>
 
82
<a name="id2758103"></a><h2>Object Hierarchy</h2>
83
83
<pre class="synopsis">
84
84
 
85
85
  <a
91
91
</pre>
92
92
</div>
93
93
<div class="refsect1" lang="en">
94
 
<a name="id2919458"></a><h2>Description</h2>
 
94
<a name="id2758143"></a><h2>Description</h2>
95
95
<p>
96
96
Monikers are used to name objects, they effectively implement
97
97
an object naming space.   You can obtain monikers either because
111
111
</p>
112
112
</div>
113
113
<div class="refsect1" lang="en">
114
 
<a name="id2919514"></a><h2>Details</h2>
 
114
<a name="id2758200"></a><h2>Details</h2>
115
115
<div class="refsect2" lang="en">
116
 
<a name="id2919524"></a><h3>
 
116
<a name="id2758210"></a><h3>
117
117
<a name="BonoboMoniker-struct"></a>BonoboMoniker</h3>
118
 
<a class="indexterm" name="id2919538"></a><pre class="programlisting">typedef struct _BonoboMoniker BonoboMoniker;</pre>
 
118
<a class="indexterm" name="id2758224"></a><pre class="programlisting">typedef struct _BonoboMoniker BonoboMoniker;</pre>
119
119
<p>
120
120
Implements Bonobo::Moniker
121
121
</p>
122
122
</div>
123
123
<hr>
124
124
<div class="refsect2" lang="en">
125
 
<a name="id2919554"></a><h3>
 
125
<a name="id2758240"></a><h3>
126
126
<a name="BonoboMonikerClass"></a>BonoboMonikerClass</h3>
127
 
<a class="indexterm" name="id2919566"></a><pre class="programlisting">typedef struct {
 
127
<a class="indexterm" name="id2758252"></a><pre class="programlisting">typedef struct {
128
128
        BonoboObjectClass      parent_class;
129
129
 
130
130
        POA_Bonobo_Moniker__epv epv;
148
148
</div>
149
149
<hr>
150
150
<div class="refsect2" lang="en">
151
 
<a name="id2919592"></a><h3>
 
151
<a name="id2758278"></a><h3>
152
152
<a name="bonobo-moniker-construct"></a>bonobo_moniker_construct ()</h3>
153
 
<a class="indexterm" name="id2919605"></a><pre class="programlisting"><a href="libbonobo-bonobo-moniker.html#BonoboMoniker">BonoboMoniker</a>* bonobo_moniker_construct     (<a href="libbonobo-bonobo-moniker.html#BonoboMoniker">BonoboMoniker</a> *moniker,
 
153
<a class="indexterm" name="id2758291"></a><pre class="programlisting"><a href="libbonobo-bonobo-moniker.html#BonoboMoniker">BonoboMoniker</a>* bonobo_moniker_construct     (<a href="libbonobo-bonobo-moniker.html#BonoboMoniker">BonoboMoniker</a> *moniker,
154
154
                                             const char *prefix);</pre>
155
155
<p>
156
156
Constructs a newly created bonobo moniker with the given arguments.</p>
183
183
</div>
184
184
<hr>
185
185
<div class="refsect2" lang="en">
186
 
<a name="id2919690"></a><h3>
 
186
<a name="id2758376"></a><h3>
187
187
<a name="bonobo-moniker-get-parent"></a>bonobo_moniker_get_parent ()</h3>
188
 
<a class="indexterm" name="id2919704"></a><pre class="programlisting">Bonobo_Moniker bonobo_moniker_get_parent    (<a href="libbonobo-bonobo-moniker.html#BonoboMoniker">BonoboMoniker</a> *moniker,
 
188
<a class="indexterm" name="id2758390"></a><pre class="programlisting">Bonobo_Moniker bonobo_moniker_get_parent    (<a href="libbonobo-bonobo-moniker.html#BonoboMoniker">BonoboMoniker</a> *moniker,
189
189
                                             CORBA_Environment *opt_ev);</pre>
190
190
<p>
191
191
See bonobo_moniker_set_parent;</p>
218
218
</div>
219
219
<hr>
220
220
<div class="refsect2" lang="en">
221
 
<a name="id2919788"></a><h3>
 
221
<a name="id2758474"></a><h3>
222
222
<a name="bonobo-moniker-set-parent"></a>bonobo_moniker_set_parent ()</h3>
223
 
<a class="indexterm" name="id2919802"></a><pre class="programlisting">void        bonobo_moniker_set_parent       (<a href="libbonobo-bonobo-moniker.html#BonoboMoniker">BonoboMoniker</a> *moniker,
 
223
<a class="indexterm" name="id2758488"></a><pre class="programlisting">void        bonobo_moniker_set_parent       (<a href="libbonobo-bonobo-moniker.html#BonoboMoniker">BonoboMoniker</a> *moniker,
224
224
                                             Bonobo_Moniker parent,
225
225
                                             CORBA_Environment *opt_ev);</pre>
226
226
<p>
256
256
</div>
257
257
<hr>
258
258
<div class="refsect2" lang="en">
259
 
<a name="id2919899"></a><h3>
 
259
<a name="id2758585"></a><h3>
260
260
<a name="bonobo-moniker-get-name"></a>bonobo_moniker_get_name ()</h3>
261
 
<a class="indexterm" name="id2919912"></a><pre class="programlisting">const char* bonobo_moniker_get_name         (<a href="libbonobo-bonobo-moniker.html#BonoboMoniker">BonoboMoniker</a> *moniker);</pre>
 
261
<a class="indexterm" name="id2758598"></a><pre class="programlisting">const char* bonobo_moniker_get_name         (<a href="libbonobo-bonobo-moniker.html#BonoboMoniker">BonoboMoniker</a> *moniker);</pre>
262
262
<p>
263
263
gets the unescaped name of the moniker less the prefix eg
264
264
file:/tmp/hash\#.gz returns /tmp/hash#.gz</p>
285
285
</div>
286
286
<hr>
287
287
<div class="refsect2" lang="en">
288
 
<a name="id2919976"></a><h3>
 
288
<a name="id2758662"></a><h3>
289
289
<a name="bonobo-moniker-get-name-full"></a>bonobo_moniker_get_name_full ()</h3>
290
 
<a class="indexterm" name="id2919990"></a><pre class="programlisting">const char* bonobo_moniker_get_name_full    (<a href="libbonobo-bonobo-moniker.html#BonoboMoniker">BonoboMoniker</a> *moniker);</pre>
 
290
<a class="indexterm" name="id2758676"></a><pre class="programlisting">const char* bonobo_moniker_get_name_full    (<a href="libbonobo-bonobo-moniker.html#BonoboMoniker">BonoboMoniker</a> *moniker);</pre>
291
291
<p>
292
292
gets the full unescaped name of the moniker eg.
293
293
file:/tmp/hash\#.gz returns file:/tmp/hash#.gz</p>
314
314
</div>
315
315
<hr>
316
316
<div class="refsect2" lang="en">
317
 
<a name="id2920054"></a><h3>
 
317
<a name="id2758740"></a><h3>
318
318
<a name="bonobo-moniker-get-name-escaped"></a>bonobo_moniker_get_name_escaped ()</h3>
319
 
<a class="indexterm" name="id2920067"></a><pre class="programlisting">char*       bonobo_moniker_get_name_escaped (<a href="libbonobo-bonobo-moniker.html#BonoboMoniker">BonoboMoniker</a> *moniker);</pre>
 
319
<a class="indexterm" name="id2758753"></a><pre class="programlisting">char*       bonobo_moniker_get_name_escaped (<a href="libbonobo-bonobo-moniker.html#BonoboMoniker">BonoboMoniker</a> *moniker);</pre>
320
320
<p>
321
321
Get the full, escaped name of the moniker eg.
322
322
file:/tmp/hash\#.gz returns file:/tmp/hash\#.gz</p>
347
347
</div>
348
348
<hr>
349
349
<div class="refsect2" lang="en">
350
 
<a name="id2920141"></a><h3>
 
350
<a name="id2758827"></a><h3>
351
351
<a name="bonobo-moniker-set-name"></a>bonobo_moniker_set_name ()</h3>
352
 
<a class="indexterm" name="id2920154"></a><pre class="programlisting">void        bonobo_moniker_set_name         (<a href="libbonobo-bonobo-moniker.html#BonoboMoniker">BonoboMoniker</a> *moniker,
 
352
<a class="indexterm" name="id2758839"></a><pre class="programlisting">void        bonobo_moniker_set_name         (<a href="libbonobo-bonobo-moniker.html#BonoboMoniker">BonoboMoniker</a> *moniker,
353
353
                                             const char *name);</pre>
354
354
<p>
355
355
This functions sets the moniker name in <em class="parameter"><code>moniker</code></em> to be <em class="parameter"><code>name</code></em>.</p>
376
376
</div>
377
377
<hr>
378
378
<div class="refsect2" lang="en">
379
 
<a name="id2920238"></a><h3>
 
379
<a name="id2758924"></a><h3>
380
380
<a name="bonobo-moniker-get-prefix"></a>bonobo_moniker_get_prefix ()</h3>
381
 
<a class="indexterm" name="id2920252"></a><pre class="programlisting">const char* bonobo_moniker_get_prefix       (<a href="libbonobo-bonobo-moniker.html#BonoboMoniker">BonoboMoniker</a> *moniker);</pre>
 
381
<a class="indexterm" name="id2758938"></a><pre class="programlisting">const char* bonobo_moniker_get_prefix       (<a href="libbonobo-bonobo-moniker.html#BonoboMoniker">BonoboMoniker</a> *moniker);</pre>
382
382
<p>
383
383
</p>
384
384
<p>
405
405
</div>
406
406
<hr>
407
407
<div class="refsect2" lang="en">
408
 
<a name="id2920314"></a><h3>
 
408
<a name="id2759000"></a><h3>
409
409
<a name="bonobo-moniker-set-case-sensitive"></a>bonobo_moniker_set_case_sensitive ()</h3>
410
 
<a class="indexterm" name="id2920329"></a><pre class="programlisting">void        bonobo_moniker_set_case_sensitive
 
410
<a class="indexterm" name="id2759015"></a><pre class="programlisting">void        bonobo_moniker_set_case_sensitive
411
411
                                            (<a href="libbonobo-bonobo-moniker.html#BonoboMoniker">BonoboMoniker</a> *moniker,
412
412
                                             <a
413
413
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
437
437
</div>
438
438
<hr>
439
439
<div class="refsect2" lang="en">
440
 
<a name="id2920403"></a><h3>
 
440
<a name="id2759089"></a><h3>
441
441
<a name="bonobo-moniker-get-case-sensitive"></a>bonobo_moniker_get_case_sensitive ()</h3>
442
 
<a class="indexterm" name="id2920417"></a><pre class="programlisting"><a
 
442
<a class="indexterm" name="id2759103"></a><pre class="programlisting"><a
443
443
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
444
444
>gboolean</a>    bonobo_moniker_get_case_sensitive
445
445
                                            (<a href="libbonobo-bonobo-moniker.html#BonoboMoniker">BonoboMoniker</a> *moniker);</pre>
468
468
</div>
469
469
</div>
470
470
<div class="refsect1" lang="en">
471
 
<a name="id2920479"></a><h2>See Also</h2>
 
471
<a name="id2759165"></a><h2>See Also</h2>
472
472
<p>
473
473
<span class="type">bonobo-moniker-util</span> <a href="libbonobo-bonobo-moniker-simple.html#BonoboMonikerSimple"><span class="type">BonoboMonikerSimple</span></a>
474
474
</p>