autodoc.git
/
traditional_manual
/
chapter_21.html
version
»
Context lines:
10
20
40
80
file
none
3
autodoc.git/traditional_manual/chapter_21.html:33428:
</dd> <dt class='head--doc'>Example</dt> <dd class='example'><pre><p>The expression <code class='expr'>Pike.Lazy.Standards.JSON.decode</code> will evaluate to <code>Standards.JSON.decode</code>, but the resolution (and associated compilation) of <code>Standards.JSON</code> will be delayed until the first time that the expression is evaluated.</p> </pre></dd> <dt class='head--doc'>Note</dt> <dd class='body--doc'><p>Note that this destroys type information and delays resolver errors.</p> <p> Typical use is to break circular compilation dependencies between modules.</p>
+
</dd></dl><dl><dt><h2 class='header'>Class <b class='ms datatype'>Pike.Lazy.LazyValue</b></h2>
+
</dt><dd>
+
+
<hr />
+
<dl class='group--doc'>
+
<dt class='head--type'><span class='homogen--type'>Method</span>
+
<span class='homogen--name'><b>create</b></span>
+
</dt>
+
<dd><p><code><span class='object'>Pike.Lazy.LazyValue</span> <span class='class'>Pike.Lazy.LazyValue</span><b>(</b><code class='datatype'>string</code> <code class='argument'>path</code><b>)</b></code></p></dd>
+
</dl>
+
+
+
<hr />
+
<dl class='group--doc'>
+
<dt class='head--type'><span class='homogen--type'>Variable</span>
+
<span class='homogen--name'><b>path</b></span>
+
</dt>
+
<dd><p><code><code class='datatype'>string</code> Pike.Lazy.LazyValue.<b><span class='variable'>path</span></b></code></p></dd>
+
</dl>
</dd></dl></dd></dl></dd></dl><dl><dt><h2 class='header'>Module <b class='ms datatype'>Pipe</b></h2> </dt><dd><dl class='group--doc'> <dt class='head--doc'>Description</dt> <dd class='body--doc'><p>Single socket output.</p> <p> Regular file output and (multiple, adding) socket output with no mmap input.</p> <p> Multiple socket output without regular file output illegal.</p> </dd> <dt class='head--doc'>Note</dt> <dd class='body--doc'><p>It is preferable to use the <code>Shuffler</code> API, it is significantly