Imported Upstream version 2.99.2
[platform/upstream/libsigc++.git] / docs / reference / html / group__track__obj.html
index d8546de..3824fcd 100644 (file)
@@ -19,7 +19,7 @@
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
    <div id="projectname">libsigc++
-   &#160;<span id="projectnumber">2.99.1</span>
+   &#160;<span id="projectnumber">2.99.2</span>
    </div>
   </td>
  </tr>
@@ -68,13 +68,13 @@ Functions</h2></td></tr>
 <p>It can be useful when you assign a C++11 lambda expression or a std::function&lt;&gt; to a slot, or connect it to a signal, and the lambda expression or std::function&lt;&gt; contains references to <a class="el" href="structsigc_1_1trackable.html" title="Base class for objects with auto-disconnection. ">sigc::trackable</a> derived objects.</p>
 <p>The functor returned by <a class="el" href="group__track__obj.html#ga2d8c46509a25df9c7ad37b8712d16ab1" title="Creates an adaptor of type sigc::track_obj_functor which wraps a functor. ">sigc::track_obj()</a> is formally an adaptor, but it does not alter the signature, return type or behaviour of the supplied functor. Up to 7 objects can be tracked. operator()() can have up to 7 arguments.</p>
 <dl class="section user"><dt>Example:</dt><dd><div class="fragment"><div class="line"><span class="keyword">struct </span>bar : <span class="keyword">public</span> <a class="code" href="structsigc_1_1trackable.html">sigc::trackable</a> {};</div>
-<div class="line"><a class="code" href="classsigc_1_1signal.html">sigc::signal&lt;void&gt;</a> some_signal;</div>
+<div class="line"><a class="code" href="classsigc_1_1signal.html">sigc::signal&lt;void()&gt;</a> some_signal;</div>
 <div class="line"><span class="keywordtype">void</span> foo(bar&amp;);</div>
 <div class="line">{</div>
 <div class="line">  bar some_bar;</div>
-<div class="line">  some_signal.<a class="code" href="classsigc_1_1signal__with__accumulator.html#a5db7407d1b5c605c1197fcf6f78fda4a">connect</a>([&amp;some_bar](){ foo(some_bar); });</div>
+<div class="line">  some_signal.connect([&amp;some_bar](){ foo(some_bar); });</div>
 <div class="line">    <span class="comment">// NOT disconnected automatically when some_bar goes out of scope</span></div>
-<div class="line">  some_signal.<a class="code" href="classsigc_1_1signal__with__accumulator.html#a5db7407d1b5c605c1197fcf6f78fda4a">connect</a>(<a class="code" href="group__track__obj.html#ga2d8c46509a25df9c7ad37b8712d16ab1">sigc::track_obj</a>([&amp;some_bar](){ foo(some_bar); }, some_bar);</div>
+<div class="line">  some_signal.connect(<a class="code" href="group__track__obj.html#ga2d8c46509a25df9c7ad37b8712d16ab1">sigc::track_obj</a>([&amp;some_bar](){ foo(some_bar); }, some_bar);</div>
 <div class="line">    <span class="comment">// disconnected automatically when some_bar goes out of scope</span></div>
 <div class="line">}</div>
 </div><!-- fragment --></dd></dl>
@@ -130,7 +130,7 @@ template &lt;typename T_functor , typename... T_obj&gt; </div>
 </div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>
-Generated on Mon Mar 7 2016 11:43:49 for libsigc++ by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Wed Mar 16 2016 20:53:27 for libsigc++ by &#160;<a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/>
 </a> 1.8.9.1
 </small></address>