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

« back to all changes in this revision

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

  • Committer: Bazaar Package Importer
  • Author(s): Daniel Holbach
  • Date: 2007-02-26 18:46:36 UTC
  • mto: (3.1.2 lenny) (1.1.25 upstream)
  • mto: This revision was merged to the branch mainline in revision 21.
  • Revision ID: james.westby@ubuntu.com-20070226184636-6sm1katlj5dcb1tq
Tags: upstream-2.17.92
ImportĀ upstreamĀ versionĀ 2.17.92

Show diffs side-by-side

added added

removed removed

Lines of Context:
28
28
<th width="100%" align="center">Libbonobo Reference Manual</th>
29
29
<td><a accesskey="n" href="libbonobo-bonobo-moniker-util.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
30
30
</tr>
31
 
<tr><td colspan="5" class="shortcuts"><nobr><a href="#id3045040" class="shortcut">Top</a>
32
 
                  &#160;|&#160;
33
 
                  <a href="#id3045269" class="shortcut">Description</a>
34
 
                  &#160;|&#160;
35
 
                  <a href="#id3045230" class="shortcut">Object Hierarchy</a></nobr></td></tr>
 
31
<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2657097" class="shortcut">Top</a>
 
32
                  &#160;|&#160;
 
33
                  <a href="#id2657326" class="shortcut">Description</a>
 
34
                  &#160;|&#160;
 
35
                  <a href="#id2657287" class="shortcut">Object Hierarchy</a></nobr></td></tr>
36
36
</table>
37
37
<div class="refentry" lang="en">
38
38
<a name="libbonobo-bonobo-moniker-simple"></a><div class="titlepage"></div>
39
39
<div class="refnamediv"><table width="100%"><tr>
40
40
<td valign="top">
41
41
<h2>
42
 
<a name="id3045040"></a><span class="refentrytitle">BonoboMonikerSimple</span>
 
42
<a name="id2657097"></a><span class="refentrytitle">BonoboMonikerSimple</span>
43
43
</h2>
44
44
<p>BonoboMonikerSimple &#8212; A super easy to use moniker implementation wrapper</p>
45
45
</td>
76
76
</pre>
77
77
</div>
78
78
<div class="refsect1" lang="en">
79
 
<a name="id3045230"></a><h2>Object Hierarchy</h2>
 
79
<a name="id2657287"></a><h2>Object Hierarchy</h2>
80
80
<pre class="synopsis">
81
81
 
82
82
  <a
88
88
</pre>
89
89
</div>
90
90
<div class="refsect1" lang="en">
91
 
<a name="id3045269"></a><h2>Description</h2>
 
91
<a name="id2657326"></a><h2>Description</h2>
92
92
<p>
93
93
BonoboMonikerSimple makes writing monikers really extremely
94
94
easy. To implement a moniker you only have to write 1 function.
102
102
is how they should do it:
103
103
  </p>
104
104
<div class="example">
105
 
<a name="id3045300"></a><p class="title"><b>Example&#160;15.&#160;A cut down file: moniker implementation</b></p>
 
105
<a name="id2657357"></a><p class="title"><b>Example&#160;15.&#160;A cut down file: moniker implementation</b></p>
106
106
<div class="example-contents"><pre class="programlisting">
107
107
Bonobo_Unknown
108
108
bonobo_moniker_file_resolve (BonoboMoniker               *moniker,
140
140
in your standard factory:
141
141
  </p>
142
142
<div class="example">
143
 
<a name="id3045348"></a><p class="title"><b>Example&#160;16.&#160;Creating a new simple moniker</b></p>
 
143
<a name="id2657405"></a><p class="title"><b>Example&#160;16.&#160;Creating a new simple moniker</b></p>
144
144
<div class="example-contents"><pre class="programlisting">
145
145
static BonoboObject *
146
146
bonobo_std_moniker_factory (BonoboGenericFactory *this,
162
162
</p>
163
163
</div>
164
164
<div class="refsect1" lang="en">
165
 
<a name="id3045369"></a><h2>Details</h2>
 
165
<a name="id2657426"></a><h2>Details</h2>
166
166
<div class="refsect2" lang="en">
167
 
<a name="id3045379"></a><h3>
 
167
<a name="id2657436"></a><h3>
168
168
<a name="BonoboMonikerSimple-struct"></a>BonoboMonikerSimple</h3>
169
 
<a class="indexterm" name="id3045393"></a><pre class="programlisting">typedef struct _BonoboMonikerSimple BonoboMonikerSimple;</pre>
 
169
<a class="indexterm" name="id2657450"></a><pre class="programlisting">typedef struct _BonoboMonikerSimple BonoboMonikerSimple;</pre>
170
170
<p>
171
171
A simplified <a href="libbonobo-bonobo-moniker.html#BonoboMoniker"><span class="type">BonoboMoniker</span></a>.
172
172
</p>
173
173
</div>
174
174
<hr>
175
175
<div class="refsect2" lang="en">
176
 
<a name="id3045417"></a><h3>
 
176
<a name="id2657474"></a><h3>
177
177
<a name="BonoboMonikerSimpleClass"></a>BonoboMonikerSimpleClass</h3>
178
 
<a class="indexterm" name="id3045430"></a><pre class="programlisting">typedef struct {
 
178
<a class="indexterm" name="id2657487"></a><pre class="programlisting">typedef struct {
179
179
        BonoboMonikerClass parent_class;
180
180
} BonoboMonikerSimpleClass;
181
181
</pre>
185
185
</div>
186
186
<hr>
187
187
<div class="refsect2" lang="en">
188
 
<a name="id3045447"></a><h3>
 
188
<a name="id2657504"></a><h3>
189
189
<a name="BonoboMonikerSimpleResolveFn"></a>BonoboMonikerSimpleResolveFn ()</h3>
190
 
<a class="indexterm" name="id3045461"></a><pre class="programlisting">Bonobo_Unknown (*BonoboMonikerSimpleResolveFn)
 
190
<a class="indexterm" name="id2657518"></a><pre class="programlisting">Bonobo_Unknown (*BonoboMonikerSimpleResolveFn)
191
191
                                            (<a href="libbonobo-bonobo-moniker.html#BonoboMoniker">BonoboMoniker</a> *moniker,
192
192
                                             const Bonobo_ResolveOptions *options,
193
193
                                             const CORBA_char *requested_interface,
230
230
</div>
231
231
<hr>
232
232
<div class="refsect2" lang="en">
233
 
<a name="id3045589"></a><h3>
 
233
<a name="id2657646"></a><h3>
234
234
<a name="bonobo-moniker-simple-construct"></a>bonobo_moniker_simple_construct ()</h3>
235
 
<a class="indexterm" name="id3045602"></a><pre class="programlisting"><a href="libbonobo-bonobo-moniker.html#BonoboMoniker">BonoboMoniker</a>* bonobo_moniker_simple_construct
 
235
<a class="indexterm" name="id2657659"></a><pre class="programlisting"><a href="libbonobo-bonobo-moniker.html#BonoboMoniker">BonoboMoniker</a>* bonobo_moniker_simple_construct
236
236
                                            (<a href="libbonobo-bonobo-moniker-simple.html#BonoboMonikerSimple">BonoboMonikerSimple</a> *moniker,
237
237
                                             const char *name,
238
238
                                             <a
271
271
</div>
272
272
<hr>
273
273
<div class="refsect2" lang="en">
274
 
<a name="id3045709"></a><h3>
 
274
<a name="id2657766"></a><h3>
275
275
<a name="bonobo-moniker-simple-new"></a>bonobo_moniker_simple_new ()</h3>
276
 
<a class="indexterm" name="id3045723"></a><pre class="programlisting"><a href="libbonobo-bonobo-moniker.html#BonoboMoniker">BonoboMoniker</a>* bonobo_moniker_simple_new    (const char *name,
 
276
<a class="indexterm" name="id2657780"></a><pre class="programlisting"><a href="libbonobo-bonobo-moniker.html#BonoboMoniker">BonoboMoniker</a>* bonobo_moniker_simple_new    (const char *name,
277
277
                                             <a href="libbonobo-bonobo-moniker-simple.html#BonoboMonikerSimpleResolveFn">BonoboMonikerSimpleResolveFn</a> resolve_fn);</pre>
278
278
<p>
279
279
Create a new instance of a simplified moniker.</p>
303
303
</div>
304
304
<hr>
305
305
<div class="refsect2" lang="en">
306
 
<a name="id3045808"></a><h3>
 
306
<a name="id2657865"></a><h3>
307
307
<a name="bonobo-moniker-simple-new-closure"></a>bonobo_moniker_simple_new_closure ()</h3>
308
 
<a class="indexterm" name="id3045822"></a><pre class="programlisting"><a href="libbonobo-bonobo-moniker.html#BonoboMoniker">BonoboMoniker</a>* bonobo_moniker_simple_new_closure
 
308
<a class="indexterm" name="id2657880"></a><pre class="programlisting"><a href="libbonobo-bonobo-moniker.html#BonoboMoniker">BonoboMoniker</a>* bonobo_moniker_simple_new_closure
309
309
                                            (const char *name,
310
310
                                             <a
311
311
href="../gobject/gobject-Closures.html#GClosure"
342
342
</div>
343
343
</div>
344
344
<div class="refsect1" lang="en">
345
 
<a name="id3045914"></a><h2>See Also</h2>
 
345
<a name="id2657971"></a><h2>See Also</h2>
346
346
<p>
347
347
<a href="libbonobo-bonobo-moniker.html#BonoboMoniker"><span class="type">BonoboMoniker</span></a>, <a href="libbonobo-bonobo-moniker-simple.html#BonoboMonikerSimple"><span class="type">BonoboMonikerSimple</span></a>, <span class="type">bonobo-moniker-util</span>, <a href="libbonobo-bonobo-moniker-extender.html#BonoboMonikerExtender"><span class="type">BonoboMonikerExtender</span></a>
348
348
</p>