~ubuntu-branches/debian/sid/glib2.0/sid

« back to all changes in this revision

Viewing changes to docs/reference/gobject/html/signal.html

  • Committer: Package Import Robot
  • Author(s): Martin Pitt
  • Date: 2013-05-08 06:25:57 UTC
  • mfrom: (1.27.14) (3.1.181 experimental)
  • Revision ID: package-import@ubuntu.com-20130508062557-i7gbku66mls70gi2
Tags: 2.36.1-2
Merge experimental branch, upload to unstable.

Show diffs side-by-side

added added

removed removed

Lines of Context:
8
8
<link rel="up" href="chapter-signal.html" title="The GObject messaging system">
9
9
<link rel="prev" href="chapter-signal.html" title="The GObject messaging system">
10
10
<link rel="next" href="rn01.html" title="API Reference">
11
 
<meta name="generator" content="GTK-Doc V1.18 (XML mode)">
 
11
<meta name="generator" content="GTK-Doc V1.18.1 (XML mode)">
12
12
<link rel="stylesheet" href="style.css" type="text/css">
13
13
</head>
14
14
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
190
190
                        no accumulator was specified. If an accumulator was specified during signal creation,
191
191
                        this accumulator is used to calculate the return_value as a function of the return
192
192
                        values of all the closures invoked during emission. 
193
 
                        <a href="#ftn.id547643" class="footnote"><sup class="footnote"><a name="id547643"></a>[8]</sup></a>
 
193
                        <a href="#ftn.id-1.3.5.3.7.2.3.4.1.1" class="footnote"><sup class="footnote"><a name="id-1.3.5.3.7.2.3.4.1.1"></a>[8]</sup></a>
194
194
                        If no closure is invoked during
195
195
                        emission, the return_value is nonetheless initialized to zero/null.
196
196
                        </p></li>
272
272
          </p>
273
273
<p>
274
274
            Of the three main connection functions,
275
 
                only one has an explicit detail parameter as a <a href="./../glib/glib/glib-Quarks.html#GQuark"><span class="type">GQuark</span></a>
276
 
                <a href="#ftn.id546945" class="footnote"><sup class="footnote"><a name="id546945"></a>[9]</sup></a>:
 
275
                only one has an explicit detail parameter as a <a href="../glib/glib-Quarks.html#GQuark"><span class="type">GQuark</span></a>
 
276
                <a href="#ftn.id-1.3.5.3.8.3.2" class="footnote"><sup class="footnote"><a name="id-1.3.5.3.8.3.2"></a>[9]</sup></a>:
277
277
</p>
278
278
<pre class="programlisting">
279
279
gulong     g_signal_connect_closure_by_id          (gpointer          instance,
307
307
          </p>
308
308
<p>
309
309
                Of the four main signal emission functions, three have an explicit detail parameter as a 
310
 
                <a href="./../glib/glib/glib-Quarks.html#GQuark"><span class="type">GQuark</span></a> again:
 
310
                <a href="../glib/glib-Quarks.html#GQuark"><span class="type">GQuark</span></a> again:
311
311
</p>
312
312
<pre class="programlisting">
313
313
void                  g_signal_emitv        (const GValue       *instance_and_params,
357
357
</div>
358
358
<div class="footnotes">
359
359
<br><hr style="width:100; align:left;">
360
 
<div id="ftn.id547643" class="footnote"><p><a href="#id547643" class="para"><sup class="para">[8] </sup></a>
 
360
<div id="ftn.id-1.3.5.3.7.2.3.4.1.1" class="footnote"><p><a href="#id-1.3.5.3.7.2.3.4.1.1" class="para"><sup class="para">[8] </sup></a>
361
361
                          James (again!!) gives a few non-trivial examples of accumulators:
362
362
                          <span class="quote">“<span class="quote">
363
363
                                For instance, you may have an accumulator that ignores NULL returns from 
365
365
                                to return the list of values returned by the closures.
366
366
                          </span>”</span>
367
367
                        </p></div>
368
 
<div id="ftn.id546945" class="footnote"><p><a href="#id546945" class="para"><sup class="para">[9] </sup></a>A GQuark is an integer which uniquely represents a string. It is possible to transform
 
368
<div id="ftn.id-1.3.5.3.8.3.2" class="footnote"><p><a href="#id-1.3.5.3.8.3.2" class="para"><sup class="para">[9] </sup></a>A GQuark is an integer which uniquely represents a string. It is possible to transform
369
369
                   back and forth between the integer and string representations with the functions 
370
 
                   <code class="function"><a href="./../glib/glib/glib-Quarks.html#g-quark-from-string">g_quark_from_string</a></code> and <code class="function"><a href="./../glib/glib/glib-Quarks.html#g-quark-to-string">g_quark_to_string</a></code>.
 
370
                   <code class="function"><a href="../glib/glib-Quarks.html#g-quark-from-string">g_quark_from_string</a></code> and <code class="function"><a href="../glib/glib-Quarks.html#g-quark-to-string">g_quark_to_string</a></code>.
371
371
                  </p></div>
372
372
</div>
373
373
</div>
374
374
<div class="footer">
375
375
<hr>
376
 
          Generated by GTK-Doc V1.18</div>
 
376
          Generated by GTK-Doc V1.18.1</div>
377
377
</body>
378
378
</html>
 
 
b'\\ No newline at end of file'