nippy/taoensso.nippy.tools.html

13 lines
5.1 KiB
HTML
Raw Normal View History

2013-06-25 07:50:36 +00:00
<!DOCTYPE html>
2013-10-03 14:49:55 +00:00
<html><head><meta charset="UTF-8"><link href="css/default.css" rel="stylesheet" type="text/css"><script src="js/jquery.min.js" type="text/javascript"></script><script src="js/page_effects.js" type="text/javascript"></script><title>taoensso.nippy.tools documentation</title></head><body><div id="header"><h2>Generated by <a href="https://github.com/weavejester/codox">Codox</a></h2><h1><a href="index.html">Nippy 2.2.0 API documentation</a></h1></div><div class="sidebar" id="namespaces"><h3><span>Namespaces</span></h3><ul><li><a href="taoensso.nippy.html"><span>taoensso.nippy</span></a></li><li><a href="taoensso.nippy.benchmarks.html"><span>taoensso.nippy.benchmarks</span></a></li><li><a href="taoensso.nippy.compression.html"><span>taoensso.nippy.compression</span></a></li><li><a href="taoensso.nippy.encryption.html"><span>taoensso.nippy.encryption</span></a></li><li class="current"><a href="taoensso.nippy.tools.html"><span>taoensso.nippy.tools</span></a></li><li><a href="taoensso.nippy.utils.html"><span>taoensso.nippy.utils</span></a></li></ul></div><div class="sidebar" id="vars"><h3>Public Vars</h3><ul><li><a href="taoensso.nippy.tools.html#var-*thaw-opts*"><span>*thaw-opts*</span></a></li><li><a href="taoensso.nippy.tools.html#var--%3EEncryptedFrozen"><span>-&gt;EncryptedFrozen</span></a></li><li><a href="taoensso.nippy.tools.html#var--%3EWrappedForFreezing"><span>-&gt;WrappedForFreezing</span></a></li><li><a href="taoensso.nippy.tools.html#var-encrypted-frozen%3F"><span>encrypted-frozen?</span></a></li><li><a href="taoensso.nippy.tools.html#var-freeze"><span>freeze</span></a></li><li><a href="taoensso.nippy.tools.html#var-map-%3EEncryptedFrozen"><span>map-&gt;EncryptedFrozen</span></a></li><li><a href="taoensso.nippy.tools.html#var-map-%3EWrappedForFreezing"><span>map-&gt;WrappedForFreezing</span></a></li><li><a href="taoensso.nippy.tools.html#var-thaw"><span>thaw</span></a></li><li><a href="taoensso.nippy.tools.html#var-with-thaw-opts"><span>with-thaw-opts</span></a></li><li><a href="taoensso.nippy.tools.html#var-wrap-for-freezing"><span>wrap-for-freezing</span></a></li><li><a href="taoensso.nippy.tools.html#var-wrapped-for-freezing%3F"><span>wrapped-for-freezing?</span></a></li></ul></div><div class="namespace-docs" id="content"><h2>taoensso.nippy.tools documentation</h2><pre class="doc">Alpha - subject to change.
2013-06-25 07:50:36 +00:00
Utilities for third-party tools that want to add fully-user-configurable Nippy
2013-10-03 14:49:55 +00:00
support. Used by Carmine and Faraday.</pre><div class="public" id="var-*thaw-opts*"><h3>*thaw-opts*</h3><div class="usage"></div><pre class="doc"></pre></div><div class="public" id="var--%3EEncryptedFrozen"><h3>-&gt;EncryptedFrozen</h3><div class="usage"><code>(-&gt;EncryptedFrozen ba)</code></div><pre class="doc">Positional factory function for class taoensso.nippy.tools.EncryptedFrozen.
2013-06-25 07:50:36 +00:00
</pre></div><div class="public" id="var--%3EWrappedForFreezing"><h3>-&gt;WrappedForFreezing</h3><div class="usage"><code>(-&gt;WrappedForFreezing value opts)</code></div><pre class="doc">Positional factory function for class taoensso.nippy.tools.WrappedForFreezing.
2013-10-03 14:49:55 +00:00
</pre></div><div class="public" id="var-encrypted-frozen%3F"><h3>encrypted-frozen?</h3><div class="usage"><code>(encrypted-frozen? x)</code></div><pre class="doc"></pre></div><div class="public" id="var-freeze"><h3>freeze</h3><div class="usage"><code>(freeze x &amp; [{:keys [default-opts]}])</code></div><pre class="doc">Like `nippy/freeze` but takes options from special argument wrapper when
2013-06-25 07:50:36 +00:00
present.</pre></div><div class="public" id="var-map-%3EEncryptedFrozen"><h3>map-&gt;EncryptedFrozen</h3><div class="usage"><code>(map-&gt;EncryptedFrozen m__5665__auto__)</code></div><pre class="doc">Factory function for class taoensso.nippy.tools.EncryptedFrozen, taking a map of keywords to field values.
</pre></div><div class="public" id="var-map-%3EWrappedForFreezing"><h3>map-&gt;WrappedForFreezing</h3><div class="usage"><code>(map-&gt;WrappedForFreezing m__5665__auto__)</code></div><pre class="doc">Factory function for class taoensso.nippy.tools.WrappedForFreezing, taking a map of keywords to field values.
</pre></div><div class="public" id="var-thaw"><h3>thaw</h3><div class="usage"><code>(thaw ba &amp; {:keys [default-opts]})</code></div><pre class="doc">Like `nippy/thaw` but takes options from *thaw-opts* binding, and wraps
encrypted bytes for easy identification when no password has been provided
for decryption.</pre></div><div class="public" id="var-with-thaw-opts"><h3>with-thaw-opts</h3><h4 class="macro">macro</h4><div class="usage"><code>(with-thaw-opts opts &amp; body)</code></div><pre class="doc">Evaluates body using given options for any automatic deserialization in
context.</pre></div><div class="public" id="var-wrap-for-freezing"><h3>wrap-for-freezing</h3><div class="usage"><code>(wrap-for-freezing value &amp; [opts])</code></div><pre class="doc">Wraps arg (any freezable data type) so that (tools/freeze &lt;wrapped-arg&gt;)
2013-10-03 14:49:55 +00:00
will serialize the arg using given options.</pre></div><div class="public" id="var-wrapped-for-freezing%3F"><h3>wrapped-for-freezing?</h3><div class="usage"><code>(wrapped-for-freezing? x)</code></div><pre class="doc"></pre></div></div></body></html>