Ole 9 lat temu
rodzic
commit
b950c271d4

+ 1 - 1
docs/output/index.html

@@ -193,5 +193,5 @@ your preference.</p>
 
 <!--
 MkDocs version : 0.15.3
-Build Date UTC : 2016-05-16 12:40:09.017357
+Build Date UTC : 2016-05-16 15:05:30.451958
 -->

+ 2 - 2
docs/output/reference/functions.html

@@ -124,8 +124,8 @@
 : <a class="el" href="structluwra_1_1Reference.html#a661bea7f2549a4487436e3c75b788cb8">luwra::Reference</a>
 </li>
 <li>operator()()
-: <a class="el" href="structluwra_1_1NativeFunction.html#a0b86009ba0b897c2bb69c03c79d7d247">luwra::NativeFunction&lt; R &gt;</a>
-, <a class="el" href="structluwra_1_1NativeFunction_3_01void_01_4.html#a60a37e0c324b843e022d4e26e34458ff">luwra::NativeFunction&lt; void &gt;</a>
+: <a class="el" href="structluwra_1_1NativeFunction.html#ac2d89b0e88a52c89b35f0cc4085a02a6">luwra::NativeFunction&lt; R &gt;</a>
+, <a class="el" href="structluwra_1_1NativeFunction_3_01void_01_4.html#ad20cecc43b9a7d6bd3e94f2b7c4322d4">luwra::NativeFunction&lt; void &gt;</a>
 </li>
 <li>operator[]()
 : <a class="el" href="structluwra_1_1Table.html#a61d1a83eb658bdd354bc36a3f21186fd">luwra::Table</a>

+ 5 - 4
docs/output/reference/structluwra_1_1NativeFunction-members.html

@@ -46,10 +46,11 @@
   <tr class="even"><td class="entry"><a class="el" href="structluwra_1_1Reference.html#aab7b0d5abad93dfae819d41853d93dd5">impl</a></td><td class="entry"><a class="el" href="structluwra_1_1Reference.html">luwra::Reference</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="structluwra_1_1NativeFunction.html#a55d101f697ecd2e78253ee9b9bd25131">NativeFunction</a>(State *state, int index)</td><td class="entry"><a class="el" href="structluwra_1_1NativeFunction.html">luwra::NativeFunction&lt; R &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="structluwra_1_1Reference.html#a661bea7f2549a4487436e3c75b788cb8">operator T</a>()</td><td class="entry"><a class="el" href="structluwra_1_1Reference.html">luwra::Reference</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="structluwra_1_1NativeFunction.html#a0b86009ba0b897c2bb69c03c79d7d247">operator()</a>(A &amp;&amp;...args)</td><td class="entry"><a class="el" href="structluwra_1_1NativeFunction.html">luwra::NativeFunction&lt; R &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="structluwra_1_1Reference.html#adce8fe6f3064c3a0c1785f6746df6f51">read</a>()</td><td class="entry"><a class="el" href="structluwra_1_1Reference.html">luwra::Reference</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="structluwra_1_1Reference.html#a8f276276f86e76b7efb29a46a35a09ce">Reference</a>(State *state, int indexOrRef, bool isIndex=true)</td><td class="entry"><a class="el" href="structluwra_1_1Reference.html">luwra::Reference</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="structluwra_1_1Reference.html#a1b705c627c185727126a95f1999aabd9">Reference</a>(State *state)</td><td class="entry"><a class="el" href="structluwra_1_1Reference.html">luwra::Reference</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="structluwra_1_1NativeFunction.html#ac2d89b0e88a52c89b35f0cc4085a02a6">operator()</a>()</td><td class="entry"><a class="el" href="structluwra_1_1NativeFunction.html">luwra::NativeFunction&lt; R &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="structluwra_1_1NativeFunction.html#a0b86009ba0b897c2bb69c03c79d7d247">operator()</a>(A &amp;&amp;...args)</td><td class="entry"><a class="el" href="structluwra_1_1NativeFunction.html">luwra::NativeFunction&lt; R &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="structluwra_1_1Reference.html#adce8fe6f3064c3a0c1785f6746df6f51">read</a>()</td><td class="entry"><a class="el" href="structluwra_1_1Reference.html">luwra::Reference</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="structluwra_1_1Reference.html#a8f276276f86e76b7efb29a46a35a09ce">Reference</a>(State *state, int indexOrRef, bool isIndex=true)</td><td class="entry"><a class="el" href="structluwra_1_1Reference.html">luwra::Reference</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="structluwra_1_1Reference.html#a1b705c627c185727126a95f1999aabd9">Reference</a>(State *state)</td><td class="entry"><a class="el" href="structluwra_1_1Reference.html">luwra::Reference</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
 </table></div><!-- contents -->
 	</body>
 </html>

+ 28 - 1
docs/output/reference/structluwra_1_1NativeFunction.html

@@ -50,6 +50,8 @@
 Public Member Functions</h2></td></tr>
 <tr class="memitem:a55d101f697ecd2e78253ee9b9bd25131"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structluwra_1_1NativeFunction.html#a55d101f697ecd2e78253ee9b9bd25131">NativeFunction</a> (<a class="el" href="namespaceluwra.html#a2c037b44385367826eb4e931b5b8197d">State</a> *state, int index)</td></tr>
 <tr class="separator:a55d101f697ecd2e78253ee9b9bd25131"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac2d89b0e88a52c89b35f0cc4085a02a6"><td class="memItemLeft" align="right" valign="top">R&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structluwra_1_1NativeFunction.html#ac2d89b0e88a52c89b35f0cc4085a02a6">operator()</a> ()</td></tr>
+<tr class="separator:ac2d89b0e88a52c89b35f0cc4085a02a6"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a0b86009ba0b897c2bb69c03c79d7d247"><td class="memTemplParams" colspan="2">template&lt;typename... A&gt; </td></tr>
 <tr class="memitem:a0b86009ba0b897c2bb69c03c79d7d247"><td class="memTemplItemLeft" align="right" valign="top">R&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="structluwra_1_1NativeFunction.html#a0b86009ba0b897c2bb69c03c79d7d247">operator()</a> (A &amp;&amp;...args)</td></tr>
 <tr class="separator:a0b86009ba0b897c2bb69c03c79d7d247"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -75,7 +77,7 @@ Additional Inherited Members</h2></td></tr>
 <div class="textblock"><h3>template&lt;typename R&gt;<br />
 struct luwra::NativeFunction&lt; R &gt;</h3>
 
-<p>A callable native Lua function. </p><dl class="section note"><dt>Note</dt><dd>This value is only available as long as it exists on the stack. </dd></dl>
+<p>A callable native Lua function. </p>
 </div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
 <a class="anchor" id="a55d101f697ecd2e78253ee9b9bd25131"></a>
 <div class="memitem">
@@ -114,6 +116,31 @@ template&lt;typename R &gt; </div>
 </div>
 </div>
 <h2 class="groupheader">Member Function Documentation</h2>
+<a class="anchor" id="ac2d89b0e88a52c89b35f0cc4085a02a6"></a>
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template&lt;typename R &gt; </div>
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">R <a class="el" href="structluwra_1_1NativeFunction.html">luwra::NativeFunction</a>&lt; R &gt;::operator() </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
 <a class="anchor" id="a0b86009ba0b897c2bb69c03c79d7d247"></a>
 <div class="memitem">
 <div class="memproto">

+ 5 - 4
docs/output/reference/structluwra_1_1NativeFunction_3_01void_01_4-members.html

@@ -46,10 +46,11 @@
   <tr class="even"><td class="entry"><a class="el" href="structluwra_1_1Reference.html#aab7b0d5abad93dfae819d41853d93dd5">impl</a></td><td class="entry"><a class="el" href="structluwra_1_1Reference.html">luwra::Reference</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="structluwra_1_1NativeFunction_3_01void_01_4.html#ab48036a688b99904adac5071d681bf4c">NativeFunction</a>(State *state, int index)</td><td class="entry"><a class="el" href="structluwra_1_1NativeFunction_3_01void_01_4.html">luwra::NativeFunction&lt; void &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="structluwra_1_1Reference.html#a661bea7f2549a4487436e3c75b788cb8">operator T</a>()</td><td class="entry"><a class="el" href="structluwra_1_1Reference.html">luwra::Reference</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="structluwra_1_1NativeFunction_3_01void_01_4.html#a60a37e0c324b843e022d4e26e34458ff">operator()</a>(A &amp;&amp;...args)</td><td class="entry"><a class="el" href="structluwra_1_1NativeFunction_3_01void_01_4.html">luwra::NativeFunction&lt; void &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="structluwra_1_1Reference.html#adce8fe6f3064c3a0c1785f6746df6f51">read</a>()</td><td class="entry"><a class="el" href="structluwra_1_1Reference.html">luwra::Reference</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="structluwra_1_1Reference.html#a8f276276f86e76b7efb29a46a35a09ce">Reference</a>(State *state, int indexOrRef, bool isIndex=true)</td><td class="entry"><a class="el" href="structluwra_1_1Reference.html">luwra::Reference</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="structluwra_1_1Reference.html#a1b705c627c185727126a95f1999aabd9">Reference</a>(State *state)</td><td class="entry"><a class="el" href="structluwra_1_1Reference.html">luwra::Reference</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="structluwra_1_1NativeFunction_3_01void_01_4.html#ad20cecc43b9a7d6bd3e94f2b7c4322d4">operator()</a>()</td><td class="entry"><a class="el" href="structluwra_1_1NativeFunction_3_01void_01_4.html">luwra::NativeFunction&lt; void &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="structluwra_1_1NativeFunction_3_01void_01_4.html#a60a37e0c324b843e022d4e26e34458ff">operator()</a>(A &amp;&amp;...args)</td><td class="entry"><a class="el" href="structluwra_1_1NativeFunction_3_01void_01_4.html">luwra::NativeFunction&lt; void &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="structluwra_1_1Reference.html#adce8fe6f3064c3a0c1785f6746df6f51">read</a>()</td><td class="entry"><a class="el" href="structluwra_1_1Reference.html">luwra::Reference</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="structluwra_1_1Reference.html#a8f276276f86e76b7efb29a46a35a09ce">Reference</a>(State *state, int indexOrRef, bool isIndex=true)</td><td class="entry"><a class="el" href="structluwra_1_1Reference.html">luwra::Reference</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+  <tr><td class="entry"><a class="el" href="structluwra_1_1Reference.html#a1b705c627c185727126a95f1999aabd9">Reference</a>(State *state)</td><td class="entry"><a class="el" href="structluwra_1_1Reference.html">luwra::Reference</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
 </table></div><!-- contents -->
 	</body>
 </html>

+ 26 - 1
docs/output/reference/structluwra_1_1NativeFunction_3_01void_01_4.html

@@ -50,6 +50,8 @@
 Public Member Functions</h2></td></tr>
 <tr class="memitem:ab48036a688b99904adac5071d681bf4c"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structluwra_1_1NativeFunction_3_01void_01_4.html#ab48036a688b99904adac5071d681bf4c">NativeFunction</a> (<a class="el" href="namespaceluwra.html#a2c037b44385367826eb4e931b5b8197d">State</a> *state, int index)</td></tr>
 <tr class="separator:ab48036a688b99904adac5071d681bf4c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad20cecc43b9a7d6bd3e94f2b7c4322d4"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structluwra_1_1NativeFunction_3_01void_01_4.html#ad20cecc43b9a7d6bd3e94f2b7c4322d4">operator()</a> ()</td></tr>
+<tr class="separator:ad20cecc43b9a7d6bd3e94f2b7c4322d4"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a60a37e0c324b843e022d4e26e34458ff"><td class="memTemplParams" colspan="2">template&lt;typename... A&gt; </td></tr>
 <tr class="memitem:a60a37e0c324b843e022d4e26e34458ff"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="structluwra_1_1NativeFunction_3_01void_01_4.html#a60a37e0c324b843e022d4e26e34458ff">operator()</a> (A &amp;&amp;...args)</td></tr>
 <tr class="separator:a60a37e0c324b843e022d4e26e34458ff"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -75,7 +77,7 @@ Additional Inherited Members</h2></td></tr>
 <div class="textblock"><h3>template&lt;&gt;<br />
 struct luwra::NativeFunction&lt; void &gt;</h3>
 
-<p>A callable native Lua function. </p><dl class="section note"><dt>Note</dt><dd>This value is only available as long as it exists on the stack. </dd></dl>
+<p>A callable native Lua function. </p>
 </div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
 <a class="anchor" id="ab48036a688b99904adac5071d681bf4c"></a>
 <div class="memitem">
@@ -112,6 +114,29 @@ struct luwra::NativeFunction&lt; void &gt;</h3>
 </div>
 </div>
 <h2 class="groupheader">Member Function Documentation</h2>
+<a class="anchor" id="ad20cecc43b9a7d6bd3e94f2b7c4322d4"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void <a class="el" href="structluwra_1_1NativeFunction.html">luwra::NativeFunction</a>&lt; void &gt;::operator() </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
 <a class="anchor" id="a60a37e0c324b843e022d4e26e34458ff"></a>
 <div class="memitem">
 <div class="memproto">