bump to v0.17

This commit is contained in:
Johann Dreo 2023-01-31 00:09:18 +01:00
commit fbdbc4ace5
134 changed files with 2032 additions and 1725 deletions

View file

@ -6,7 +6,7 @@
cmake_minimum_required(VERSION 3.10 FATAL_ERROR)
project("clutchlog"
VERSION 0.16
VERSION 0.17
DESCRIPTION "A logging system which targets versatile debugging")
enable_language(CXX) # C++

View file

@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="clutchlog_logo.svg"/></td>
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">clutchlog
&#160;<span id="projectnumber">0.15</span>
&#160;<span id="projectnumber">0.16</span>
</div>
</td>
</tr>

View file

@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="clutchlog_logo.svg"/></td>
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">clutchlog
&#160;<span id="projectnumber">0.15</span>
&#160;<span id="projectnumber">0.16</span>
</div>
</td>
</tr>
@ -92,19 +92,21 @@ $(document).ready(function(){initNavTree('classclutchlog.html',''); initResizabl
<p>This is the complete list of members for <a class="el" href="classclutchlog.html">clutchlog</a>, including all inherited members.</p>
<table class="directory">
<tr class="even"><td class="entry"><a class="el" href="classclutchlog.html#a2a334e009533744b52f01ef240a59e9d">_filehash_fmts</a></td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr><td class="entry"><a class="el" href="classclutchlog.html#a5f4ddb57ce42e8be86a7c7d269f7bae5">_format_dump</a></td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classclutchlog.html#a7c6e3fc082bc6f55d50131ed2b32e81e">_format_log</a></td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr><td class="entry"><a class="el" href="classclutchlog.html#a095e1545a2085ac623e4af19364fea7f">_funchash_fmts</a></td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classclutchlog.html#aded03528f34d9000f618419c482c5042">_in_file</a></td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr><td class="entry"><a class="el" href="classclutchlog.html#a130c4f12eacbd2028102838fe16b734e">_in_func</a></td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classclutchlog.html#a41757198b29862832a14472a9e5e24c6">_in_line</a></td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr><td class="entry"><a class="el" href="classclutchlog.html#ab805ac5c33885459f9f752518a4aa735">_level_fmt</a></td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classclutchlog.html#a08e8a817a75a4e9f0159231c941e0dae">_level_short</a></td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr><td class="entry"><a class="el" href="classclutchlog.html#ab1c377a376e6772fe1746ff7147c125f">_level_word</a></td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classclutchlog.html#a1896f6c4b8597e3e76ff93970bd85167">_out</a></td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr><td class="entry"><a class="el" href="classclutchlog.html#aeb60684c89bcef5aa9273075c21cc993">_stage</a></td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classclutchlog.html#a356df86455409193792b6ed550dfd09e">_strip_calls</a></td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr><td class="entry"><a class="el" href="classclutchlog.html#abd4625bf211bfbaa30d9c126fa3d7888">_word_level</a></td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr><td class="entry"><a class="el" href="classclutchlog.html#a0431616914dbbecb908a794f5b46dada">_filename</a></td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classclutchlog.html#a5f4ddb57ce42e8be86a7c7d269f7bae5">_format_dump</a></td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr><td class="entry"><a class="el" href="classclutchlog.html#a7c6e3fc082bc6f55d50131ed2b32e81e">_format_log</a></td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classclutchlog.html#a095e1545a2085ac623e4af19364fea7f">_funchash_fmts</a></td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr><td class="entry"><a class="el" href="classclutchlog.html#aded03528f34d9000f618419c482c5042">_in_file</a></td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classclutchlog.html#a130c4f12eacbd2028102838fe16b734e">_in_func</a></td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr><td class="entry"><a class="el" href="classclutchlog.html#a41757198b29862832a14472a9e5e24c6">_in_line</a></td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classclutchlog.html#ab805ac5c33885459f9f752518a4aa735">_level_fmt</a></td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr><td class="entry"><a class="el" href="classclutchlog.html#a08e8a817a75a4e9f0159231c941e0dae">_level_short</a></td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classclutchlog.html#ab1c377a376e6772fe1746ff7147c125f">_level_word</a></td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr><td class="entry"><a class="el" href="classclutchlog.html#a1896f6c4b8597e3e76ff93970bd85167">_out</a></td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classclutchlog.html#aeb60684c89bcef5aa9273075c21cc993">_stage</a></td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr><td class="entry"><a class="el" href="classclutchlog.html#a356df86455409193792b6ed550dfd09e">_strip_calls</a></td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classclutchlog.html#abd4625bf211bfbaa30d9c126fa3d7888">_word_level</a></td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>base</b> enum value (defined in <a class="el" href="classclutchlog.html">clutchlog</a>)</td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>clutchlog</b>(clutchlog const &amp;)=delete (defined in <a class="el" href="classclutchlog.html">clutchlog</a>)</td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>clutchlog</b>() (defined in <a class="el" href="classclutchlog.html">clutchlog</a>)</td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">private</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>critical</b> enum value (defined in <a class="el" href="classclutchlog.html">clutchlog</a>)</td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"></td></tr>
@ -116,43 +118,50 @@ $(document).ready(function(){initNavTree('classclutchlog.html',''); initResizabl
<tr class="even"><td class="entry"><a class="el" href="classclutchlog.html#a5a9a98c3528117223ceff22bc6bee5f7">default_hfill_min</a></td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
<tr><td class="entry"><a class="el" href="classclutchlog.html#a1a8cb6411726133208f5a2f2cb42d468">default_strip_calls</a></td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classclutchlog.html#a08310b92e86687349e70f56f9ac1d656">depth_styles</a>(std::vector&lt; fmt &gt; styles)</td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="classclutchlog.html#ab72a0adc9ff287270afe09c9da825fdb">dump</a>(const level &amp;stage, const In container_begin, const In container_end, const std::string &amp;file, const std::string &amp;func, const size_t line, const std::string &amp;filename_template=&quot;dump_{n}.dat&quot;, const std::string sep=dump_default_sep) const</td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classclutchlog.html#ace879554298e6e6e36dafef330c27be8">dump_default_format</a></td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
<tr><td class="entry"><a class="el" href="classclutchlog.html#af898bffe23b125245e338d7495c76d45">dump_default_sep</a></td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>error</b> enum value (defined in <a class="el" href="classclutchlog.html">clutchlog</a>)</td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classclutchlog.html#a10064493c22f5c03b502a42d814c5c5c">file</a>(std::string file)</td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classclutchlog.html#ae17db5808155fbc6dc48b4727d0c3abf">filehash_styles</a>(std::vector&lt; fmt &gt; styles)</td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="classclutchlog.html#a656c277e074b64728cca871f2b484d1c">format</a>(const std::string &amp;format)</td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classclutchlog.html#afc53dbca51d0e2322a21899d0c571a80">format</a>() const</td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="classclutchlog.html#abd692cca9a2e772e7c9d6531bb3c7761">format</a>(std::string row, const std::string &amp;what, const level &amp;stage, const std::string &amp;file, const std::string &amp;func, const size_t line) const</td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classclutchlog.html#a2144abe4ec6f630126b6490908b5f924">format_comment</a>(const std::string &amp;format)</td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="classclutchlog.html#aa8d0a569ed3623ce36c5e567ec2d1ad5">format_comment</a>() const</td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classclutchlog.html#ad32b5a0274dc03ee0004f67ba58b2447">func</a>(std::string func)</td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="classclutchlog.html#acbb50f6306ebb3c8b0d1a52e7f327416">funchash_styles</a>(std::vector&lt; fmt &gt; styles)</td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>info</b> enum value (defined in <a class="el" href="classclutchlog.html">clutchlog</a>)</td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classclutchlog.html#a10fd25a1b51c8c95bd6d876ce1b4b928">level</a> enum name</td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classclutchlog.html#acebed8c9df9204f22bf8488e62e1cedd">level_of</a>(const std::string name)</td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="classclutchlog.html#aff3aa09fb60f7d6dc688c028d3834d8a">levels</a>() const</td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classclutchlog.html#aa26c6b81ebaeb9e9daa3457e3a3d17c9">line</a>(std::string line)</td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="classclutchlog.html#a4ebdfcded6c56262676bf6926d63fc96">locate</a>(const level &amp;stage, const std::string &amp;file, const std::string &amp;func, const size_t line) const</td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classclutchlog.html#a6666106b9e5c239b6ae5e0d1091648e3">location</a>(const std::string &amp;in_file, const std::string &amp;in_function=&quot;.*&quot;, const std::string &amp;in_line=&quot;.*&quot;)</td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="classclutchlog.html#a14c19e17c54d6353ba34c0dc3371094a">log</a>(const level &amp;stage, const std::string &amp;what, const std::string &amp;file, const std::string &amp;func, const size_t line, const size_t depth_delta=0) const</td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classclutchlog.html#acfaceb77da01503b432644a3efaee4fa">logger</a>()</td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>note</b> enum value (defined in <a class="el" href="classclutchlog.html">clutchlog</a>)</td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>operator=</b>(clutchlog const &amp;)=delete (defined in <a class="el" href="classclutchlog.html">clutchlog</a>)</td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classclutchlog.html#a7fd7c7bd3668c537061c314a619a336d">out</a>(std::ostream &amp;out)</td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classclutchlog.html#a6c6ab42a1df147e6c2d115bc36ec8266">out</a>()</td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>dir</b> enum value (defined in <a class="el" href="classclutchlog.html">clutchlog</a>)</td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>dirbase</b> enum value (defined in <a class="el" href="classclutchlog.html">clutchlog</a>)</td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>dirstem</b> enum value (defined in <a class="el" href="classclutchlog.html">clutchlog</a>)</td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classclutchlog.html#ab72a0adc9ff287270afe09c9da825fdb">dump</a>(const level &amp;stage, const In container_begin, const In container_end, const std::string &amp;file, const std::string &amp;func, const size_t line, const std::string &amp;filename_template=&quot;dump_{n}.dat&quot;, const std::string sep=dump_default_sep) const</td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="classclutchlog.html#ace879554298e6e6e36dafef330c27be8">dump_default_format</a></td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classclutchlog.html#af898bffe23b125245e338d7495c76d45">dump_default_sep</a></td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>error</b> enum value (defined in <a class="el" href="classclutchlog.html">clutchlog</a>)</td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classclutchlog.html#a10064493c22f5c03b502a42d814c5c5c">file</a>(std::string file)</td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="classclutchlog.html#ae17db5808155fbc6dc48b4727d0c3abf">filehash_styles</a>(std::vector&lt; fmt &gt; styles)</td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classclutchlog.html#a822062ffa857bd16ff488f9c749ff20e">filename</a> enum name</td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classclutchlog.html#a82b9375728af2d962831a743d95f4ae7">filename</a>(filename f)</td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classclutchlog.html#a656c277e074b64728cca871f2b484d1c">format</a>(const std::string &amp;format)</td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="classclutchlog.html#afc53dbca51d0e2322a21899d0c571a80">format</a>() const</td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classclutchlog.html#abd692cca9a2e772e7c9d6531bb3c7761">format</a>(std::string row, const std::string &amp;what, const level &amp;stage, const std::string &amp;file, const std::string &amp;func, const size_t line) const</td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="classclutchlog.html#a2144abe4ec6f630126b6490908b5f924">format_comment</a>(const std::string &amp;format)</td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classclutchlog.html#aa8d0a569ed3623ce36c5e567ec2d1ad5">format_comment</a>() const</td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="classclutchlog.html#ad32b5a0274dc03ee0004f67ba58b2447">func</a>(std::string func)</td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classclutchlog.html#acbb50f6306ebb3c8b0d1a52e7f327416">funchash_styles</a>(std::vector&lt; fmt &gt; styles)</td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>info</b> enum value (defined in <a class="el" href="classclutchlog.html">clutchlog</a>)</td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classclutchlog.html#a10fd25a1b51c8c95bd6d876ce1b4b928">level</a> enum name</td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classclutchlog.html#acebed8c9df9204f22bf8488e62e1cedd">level_of</a>(const std::string name)</td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classclutchlog.html#aff3aa09fb60f7d6dc688c028d3834d8a">levels</a>() const</td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="classclutchlog.html#aa26c6b81ebaeb9e9daa3457e3a3d17c9">line</a>(std::string line)</td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classclutchlog.html#a4ebdfcded6c56262676bf6926d63fc96">locate</a>(const level &amp;stage, const std::string &amp;file, const std::string &amp;func, const size_t line) const</td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="classclutchlog.html#a6666106b9e5c239b6ae5e0d1091648e3">location</a>(const std::string &amp;in_file, const std::string &amp;in_function=&quot;.*&quot;, const std::string &amp;in_line=&quot;.*&quot;)</td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classclutchlog.html#a14c19e17c54d6353ba34c0dc3371094a">log</a>(const level &amp;stage, const std::string &amp;what, const std::string &amp;file, const std::string &amp;func, const size_t line, const size_t depth_delta=0) const</td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="classclutchlog.html#acfaceb77da01503b432644a3efaee4fa">logger</a>()</td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>note</b> enum value (defined in <a class="el" href="classclutchlog.html">clutchlog</a>)</td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>operator=</b>(clutchlog const &amp;)=delete (defined in <a class="el" href="classclutchlog.html">clutchlog</a>)</td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classclutchlog.html#a7fd7c7bd3668c537061c314a619a336d">out</a>(std::ostream &amp;out)</td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="classclutchlog.html#a6c6ab42a1df147e6c2d115bc36ec8266">out</a>()</td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>path</b> enum value (defined in <a class="el" href="classclutchlog.html">clutchlog</a>)</td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>progress</b> enum value (defined in <a class="el" href="classclutchlog.html">clutchlog</a>)</td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classclutchlog.html#a972f895c70edc335f3018a2c8971d59e">replace</a>(const std::string &amp;form, const std::string &amp;mark, const std::string &amp;tag) const</td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="classclutchlog.html#ae90d5a1a428587ad67b38b2ea4ca9fa2">replace</a>(const std::string &amp;form, const std::string &amp;mark, const size_t tag) const</td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classclutchlog.html#ac3ec55057b9c734b66f169bf43dbd591">style</a>(level stage, FMT... styles)</td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="classclutchlog.html#ad1cfa9945c3f7f98fe8ce724c627d0d6">style</a>(level stage, fmt style)</td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classclutchlog.html#a4831f44fd5ade102e57320632095934d">style</a>(level stage) const</td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="classclutchlog.html#a3cb0e4f43a4cadf1966001ad7c9861f4">threshold</a>(level l)</td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classclutchlog.html#a7a7738eaad114bfa870121412fe23ad9">threshold</a>(const std::string &amp;l)</td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="classclutchlog.html#ab45287cc9c14217904a13aff49573732">threshold</a>() const</td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>warning</b> enum value (defined in <a class="el" href="classclutchlog.html">clutchlog</a>)</td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>xdebug</b> enum value (defined in <a class="el" href="classclutchlog.html">clutchlog</a>)</td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>stem</b> enum value (defined in <a class="el" href="classclutchlog.html">clutchlog</a>)</td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classclutchlog.html#ac3ec55057b9c734b66f169bf43dbd591">style</a>(level stage, FMT... styles)</td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classclutchlog.html#ad1cfa9945c3f7f98fe8ce724c627d0d6">style</a>(level stage, fmt style)</td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="classclutchlog.html#a4831f44fd5ade102e57320632095934d">style</a>(level stage) const</td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classclutchlog.html#a3cb0e4f43a4cadf1966001ad7c9861f4">threshold</a>(level l)</td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="classclutchlog.html#a7a7738eaad114bfa870121412fe23ad9">threshold</a>(const std::string &amp;l)</td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classclutchlog.html#ab45287cc9c14217904a13aff49573732">threshold</a>() const</td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>warning</b> enum value (defined in <a class="el" href="classclutchlog.html">clutchlog</a>)</td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>xdebug</b> enum value (defined in <a class="el" href="classclutchlog.html">clutchlog</a>)</td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"></td></tr>
</table></div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->

View file

@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="clutchlog_logo.svg"/></td>
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">clutchlog
&#160;<span id="projectnumber">0.15</span>
&#160;<span id="projectnumber">0.16</span>
</div>
</td>
</tr>
@ -185,6 +185,10 @@ void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="clas
<a class="el" href="classclutchlog_1_1fmt.html">fmt</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classclutchlog.html#a4831f44fd5ade102e57320632095934d">style</a> (<a class="el" href="classclutchlog.html#a10fd25a1b51c8c95bd6d876ce1b4b928">level</a> stage) const</td></tr>
<tr class="memdesc:a4831f44fd5ade102e57320632095934d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the configured fmt instance of the given log level. <br /></td></tr>
<tr class="separator:a4831f44fd5ade102e57320632095934d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a82b9375728af2d962831a743d95f4ae7"><td class="memItemLeft" align="right" valign="top"><a id="a82b9375728af2d962831a743d95f4ae7"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classclutchlog.html#a82b9375728af2d962831a743d95f4ae7">filename</a> (<a class="el" href="classclutchlog.html#a822062ffa857bd16ff488f9c749ff20e">filename</a> f)</td></tr>
<tr class="memdesc:a82b9375728af2d962831a743d95f4ae7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the file naming scheme. *&zwj;/. <br /></td></tr>
<tr class="separator:a82b9375728af2d962831a743d95f4ae7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr><td colspan="2"><div class="groupHeader">Low-level API</div></td></tr>
<tr class="memitem:a4ebdfcded6c56262676bf6926d63fc96"><td class="memItemLeft" align="right" valign="top"><a id="a4ebdfcded6c56262676bf6926d63fc96"></a>
<a class="el" href="structclutchlog_1_1scope__t.html">scope_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classclutchlog.html#a4ebdfcded6c56262676bf6926d63fc96">locate</a> (const <a class="el" href="classclutchlog.html#a10fd25a1b51c8c95bd6d876ce1b4b928">level</a> &amp;stage, const std::string &amp;<a class="el" href="classclutchlog.html#a10064493c22f5c03b502a42d814c5c5c">file</a>, const std::string &amp;<a class="el" href="classclutchlog.html#ad32b5a0274dc03ee0004f67ba58b2447">func</a>, const size_t <a class="el" href="classclutchlog.html#aa26c6b81ebaeb9e9daa3457e3a3d17c9">line</a>) const</td></tr>
@ -272,6 +276,18 @@ High-level API</h2></td></tr>
}</td></tr>
<tr class="memdesc:a10fd25a1b51c8c95bd6d876ce1b4b928"><td class="mdescLeft">&#160;</td><td class="mdescRight">Available log levels. <br /></td></tr>
<tr class="separator:a10fd25a1b51c8c95bd6d876ce1b4b928"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a822062ffa857bd16ff488f9c749ff20e"><td class="memItemLeft" align="right" valign="top"><a id="a822062ffa857bd16ff488f9c749ff20e"></a>enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classclutchlog.html#a822062ffa857bd16ff488f9c749ff20e">filename</a> { <br />
&#160;&#160;<b>path</b>,
<b>base</b>,
<b>dir</b>,
<b>dirbase</b>,
<br />
&#160;&#160;<b>stem</b>,
<b>dirstem</b>
<br />
}</td></tr>
<tr class="memdesc:a822062ffa857bd16ff488f9c749ff20e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Available filename rendering methods. <br /></td></tr>
<tr class="separator:a822062ffa857bd16ff488f9c749ff20e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acfaceb77da01503b432644a3efaee4fa"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classclutchlog.html">clutchlog</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classclutchlog.html#acfaceb77da01503b432644a3efaee4fa">logger</a> ()</td></tr>
<tr class="memdesc:acfaceb77da01503b432644a3efaee4fa"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the logger instance. <a href="classclutchlog.html#acfaceb77da01503b432644a3efaee4fa">More...</a><br /></td></tr>
<tr class="separator:acfaceb77da01503b432644a3efaee4fa"><td class="memSeparator" colspan="2">&#160;</td></tr>
@ -334,6 +350,10 @@ std::vector&lt; <a class="el" href="classclutchlog_1_1fmt.html">fmt</a> &gt;&#16
std::vector&lt; <a class="el" href="classclutchlog_1_1fmt.html">fmt</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classclutchlog.html#a095e1545a2085ac623e4af19364fea7f">_funchash_fmts</a></td></tr>
<tr class="memdesc:a095e1545a2085ac623e4af19364fea7f"><td class="mdescLeft">&#160;</td><td class="mdescRight">List of candidate format objects for value-dependant function name styling. <br /></td></tr>
<tr class="separator:a095e1545a2085ac623e4af19364fea7f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0431616914dbbecb908a794f5b46dada"><td class="memItemLeft" align="right" valign="top"><a id="a0431616914dbbecb908a794f5b46dada"></a>
<a class="el" href="classclutchlog.html#a822062ffa857bd16ff488f9c749ff20e">filename</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classclutchlog.html#a0431616914dbbecb908a794f5b46dada">_filename</a></td></tr>
<tr class="memdesc:a0431616914dbbecb908a794f5b46dada"><td class="mdescLeft">&#160;</td><td class="mdescRight">Filename rendering method. <br /></td></tr>
<tr class="separator:a0431616914dbbecb908a794f5b46dada"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0906d74275cedcd403da94879764815e"><td class="memItemLeft" align="right" valign="top"><a id="a0906d74275cedcd403da94879764815e"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>clutchlog</b> (<a class="el" href="classclutchlog.html">clutchlog</a> const &amp;)=delete</td></tr>
<tr class="separator:a0906d74275cedcd403da94879764815e"><td class="memSeparator" colspan="2">&#160;</td></tr>
@ -403,9 +423,9 @@ void&#160;</td><td class="memItemRight" valign="bottom"><b>operator=</b> (<a cla
<p>Style will be chosen based on the hash value of the filename among the candidate ones.</p>
<p>See the <code>{filehash_fmt}</code> template tag. </p>
<p class="definition">Definition at line <a class="el" href="clutchlog_8h_source.html#l01038">1038</a> of file <a class="el" href="clutchlog_8h_source.html">clutchlog.h</a>.</p>
<p class="definition">Definition at line <a class="el" href="clutchlog_8h_source.html#l01045">1045</a> of file <a class="el" href="clutchlog_8h_source.html">clutchlog.h</a>.</p>
<p class="reference">References <a class="el" href="clutchlog_8h_source.html#l00954">_filehash_fmts</a>.</p>
<p class="reference">References <a class="el" href="clutchlog_8h_source.html#l00958">_filehash_fmts</a>.</p>
</div>
</div>
@ -437,9 +457,9 @@ void&#160;</td><td class="memItemRight" valign="bottom"><b>operator=</b> (<a cla
<p>Style will be chosen based on the hash value of the filename among the candidate ones.</p>
<p>See the <code>{funchash_fmt}</code> template tag. </p>
<p class="definition">Definition at line <a class="el" href="clutchlog_8h_source.html#l01046">1046</a> of file <a class="el" href="clutchlog_8h_source.html">clutchlog.h</a>.</p>
<p class="definition">Definition at line <a class="el" href="clutchlog_8h_source.html#l01053">1053</a> of file <a class="el" href="clutchlog_8h_source.html">clutchlog.h</a>.</p>
<p class="reference">References <a class="el" href="clutchlog_8h_source.html#l00956">_funchash_fmts</a>.</p>
<p class="reference">References <a class="el" href="clutchlog_8h_source.html#l00960">_funchash_fmts</a>.</p>
</div>
</div>
@ -471,7 +491,7 @@ void&#160;</td><td class="memItemRight" valign="bottom"><b>operator=</b> (<a cla
<p>The given list should be ordered, styles will be applied for the corresponding depth level. If the actual depth is larger than the number of styles, the last one is used.</p>
<p>See the <code>{depth_fmt}</code> template tag. </p>
<p class="definition">Definition at line <a class="el" href="clutchlog_8h_source.html#l01055">1055</a> of file <a class="el" href="clutchlog_8h_source.html">clutchlog.h</a>.</p>
<p class="definition">Definition at line <a class="el" href="clutchlog_8h_source.html#l01062">1062</a> of file <a class="el" href="clutchlog_8h_source.html">clutchlog.h</a>.</p>
</div>
</div>
@ -502,11 +522,11 @@ void&#160;</td><td class="memItemRight" valign="bottom"><b>operator=</b> (<a cla
<p>Return the log level tag corresponding to the given pre-configured name. </p>
<dl class="section note"><dt>Note</dt><dd>This is case sensitive, see the pre-configured <code>_level_word</code>. </dd></dl>
<p class="definition">Definition at line <a class="el" href="clutchlog_8h_source.html#l01070">1070</a> of file <a class="el" href="clutchlog_8h_source.html">clutchlog.h</a>.</p>
<p class="definition">Definition at line <a class="el" href="clutchlog_8h_source.html#l01077">1077</a> of file <a class="el" href="clutchlog_8h_source.html">clutchlog.h</a>.</p>
<p class="reference">References <a class="el" href="clutchlog_8h_source.html#l00917">_word_level</a>.</p>
<p class="reference">References <a class="el" href="clutchlog_8h_source.html#l00921">_word_level</a>.</p>
<p class="reference">Referenced by <a class="el" href="clutchlog_8h_source.html#l01060">threshold()</a>.</p>
<p class="reference">Referenced by <a class="el" href="clutchlog_8h_source.html#l01067">threshold()</a>.</p>
</div>
</div>
@ -549,11 +569,11 @@ template&lt;class ... FMT&gt; </div>
<p>Set the style (color and typo) of the given log level. </p>
<p>This version accept style arguments as if they were passed to <code><a class="el" href="classclutchlog_1_1fmt.html" title="Color and style formatter for ANSI terminal escape sequences.">clutchlog::fmt</a></code>. </p>
<p class="definition">Definition at line <a class="el" href="clutchlog_8h_source.html#l01104">1104</a> of file <a class="el" href="clutchlog_8h_source.html">clutchlog.h</a>.</p>
<p class="definition">Definition at line <a class="el" href="clutchlog_8h_source.html#l01111">1111</a> of file <a class="el" href="clutchlog_8h_source.html">clutchlog.h</a>.</p>
<p class="reference">References <a class="el" href="clutchlog_8h_source.html#l01104">style()</a>.</p>
<p class="reference">References <a class="el" href="clutchlog_8h_source.html#l01111">style()</a>.</p>
<p class="reference">Referenced by <a class="el" href="clutchlog_8h_source.html#l01104">style()</a>.</p>
<p class="reference">Referenced by <a class="el" href="clutchlog_8h_source.html#l01111">style()</a>.</p>
</div>
</div>
@ -601,9 +621,9 @@ template&lt;class ... FMT&gt; </div>
<div class="fragment"><div class="line"><a class="code" href="classclutchlog.html#a14c19e17c54d6353ba34c0dc3371094a">log</a>.replace(<span class="stringliteral">&quot;{greet} {world}&quot;</span>, <span class="stringliteral">&quot;\\{greet\\}&quot;</span>, <span class="stringliteral">&quot;hello&quot;</span>);</div>
<div class="line"><span class="comment">// returns &quot;hello {world}&quot;</span></div>
</div><!-- fragment -->
<p class="definition">Definition at line <a class="el" href="clutchlog_8h_source.html#l01193">1193</a> of file <a class="el" href="clutchlog_8h_source.html">clutchlog.h</a>.</p>
<p class="definition">Definition at line <a class="el" href="clutchlog_8h_source.html#l01203">1203</a> of file <a class="el" href="clutchlog_8h_source.html">clutchlog.h</a>.</p>
<p class="reference">Referenced by <a class="el" href="clutchlog_8h_source.html#l01399">dump()</a>, <a class="el" href="clutchlog_8h_source.html#l01269">format()</a>, and <a class="el" href="clutchlog_8h_source.html#l01258">replace()</a>.</p>
<p class="reference">Referenced by <a class="el" href="clutchlog_8h_source.html#l01437">dump()</a>, <a class="el" href="clutchlog_8h_source.html#l01279">format()</a>, and <a class="el" href="clutchlog_8h_source.html#l01268">replace()</a>.</p>
</div>
</div>
@ -613,7 +633,7 @@ template&lt;class ... FMT&gt; </div>
</div><!-- contents -->
</div><!-- doc-content -->
<div class="ttc" id="aclassclutchlog_html_acfaceb77da01503b432644a3efaee4fa"><div class="ttname"><a href="classclutchlog.html#acfaceb77da01503b432644a3efaee4fa">clutchlog::logger</a></div><div class="ttdeci">static clutchlog &amp; logger()</div><div class="ttdoc">Get the logger instance.</div><div class="ttdef"><b>Definition:</b> <a href="clutchlog_8h_source.html#l00306">clutchlog.h:306</a></div></div>
<div class="ttc" id="aclassclutchlog_html_a14c19e17c54d6353ba34c0dc3371094a"><div class="ttname"><a href="classclutchlog.html#a14c19e17c54d6353ba34c0dc3371094a">clutchlog::log</a></div><div class="ttdeci">void log(const level &amp;stage, const std::string &amp;what, const std::string &amp;file, const std::string &amp;func, const size_t line, const size_t depth_delta=0) const</div><div class="ttdoc">Print a log message IF the location matches the given one.</div><div class="ttdef"><b>Definition:</b> <a href="clutchlog_8h_source.html#l01374">clutchlog.h:1374</a></div></div>
<div class="ttc" id="aclassclutchlog_html_a14c19e17c54d6353ba34c0dc3371094a"><div class="ttname"><a href="classclutchlog.html#a14c19e17c54d6353ba34c0dc3371094a">clutchlog::log</a></div><div class="ttdeci">void log(const level &amp;stage, const std::string &amp;what, const std::string &amp;file, const std::string &amp;func, const size_t line, const size_t depth_delta=0) const</div><div class="ttdoc">Print a log message IF the location matches the given one.</div><div class="ttdef"><b>Definition:</b> <a href="clutchlog_8h_source.html#l01412">clutchlog.h:1412</a></div></div>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>

View file

@ -26,6 +26,7 @@ var classclutchlog =
[ "style", "classclutchlog.html#ac3ec55057b9c734b66f169bf43dbd591", null ],
[ "style", "classclutchlog.html#ad1cfa9945c3f7f98fe8ce724c627d0d6", null ],
[ "style", "classclutchlog.html#a4831f44fd5ade102e57320632095934d", null ],
[ "filename", "classclutchlog.html#a82b9375728af2d962831a743d95f4ae7", null ],
[ "locate", "classclutchlog.html#a4ebdfcded6c56262676bf6926d63fc96", null ],
[ "replace", "classclutchlog.html#a972f895c70edc335f3018a2c8971d59e", null ],
[ "replace", "classclutchlog.html#ae90d5a1a428587ad67b38b2ea4ca9fa2", null ],
@ -54,6 +55,7 @@ var classclutchlog =
[ "_in_line", "classclutchlog.html#a41757198b29862832a14472a9e5e24c6", null ],
[ "_filehash_fmts", "classclutchlog.html#a2a334e009533744b52f01ef240a59e9d", null ],
[ "_funchash_fmts", "classclutchlog.html#a095e1545a2085ac623e4af19364fea7f", null ],
[ "_filename", "classclutchlog.html#a0431616914dbbecb908a794f5b46dada", null ],
[ "level", "classclutchlog.html#a10fd25a1b51c8c95bd6d876ce1b4b928", [
[ "critical", "classclutchlog.html#a10fd25a1b51c8c95bd6d876ce1b4b928af332f31a368c931f79b9b64d55fc7701", null ],
[ "error", "classclutchlog.html#a10fd25a1b51c8c95bd6d876ce1b4b928a023c3e8a55ddfd140d3e3268dd6221e9", null ],
@ -63,5 +65,13 @@ var classclutchlog =
[ "info", "classclutchlog.html#a10fd25a1b51c8c95bd6d876ce1b4b928aa1ea607f2bfe5db06f1cf2bd991f7dc1", null ],
[ "debug", "classclutchlog.html#a10fd25a1b51c8c95bd6d876ce1b4b928a911f5ef324f37061f68a239577e0d0bd", null ],
[ "xdebug", "classclutchlog.html#a10fd25a1b51c8c95bd6d876ce1b4b928abba74b810831c7753777e6dcc0c0f4e2", null ]
] ],
[ "filename", "classclutchlog.html#a822062ffa857bd16ff488f9c749ff20e", [
[ "path", "classclutchlog.html#a822062ffa857bd16ff488f9c749ff20ea19ebb39c0f117afbe6658bbc9bea68a4", null ],
[ "base", "classclutchlog.html#a822062ffa857bd16ff488f9c749ff20ead79ddc78294d362c22ba917cba2cd3ef", null ],
[ "dir", "classclutchlog.html#a822062ffa857bd16ff488f9c749ff20ea35cf5f272267d9656cfcfe52243f4841", null ],
[ "dirbase", "classclutchlog.html#a822062ffa857bd16ff488f9c749ff20ea9534ecbf6a632833ca32ea5bb33f7eea", null ],
[ "stem", "classclutchlog.html#a822062ffa857bd16ff488f9c749ff20ea04548b133168127416623d51dd3b9338", null ],
[ "dirstem", "classclutchlog.html#a822062ffa857bd16ff488f9c749ff20ea5b96778dd84a50c1b288b31a5200df4d", null ]
] ]
];

View file

@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="clutchlog_logo.svg"/></td>
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">clutchlog
&#160;<span id="projectnumber">0.15</span>
&#160;<span id="projectnumber">0.16</span>
</div>
</td>
</tr>

View file

@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="clutchlog_logo.svg"/></td>
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">clutchlog
&#160;<span id="projectnumber">0.15</span>
&#160;<span id="projectnumber">0.16</span>
</div>
</td>
</tr>
@ -154,7 +154,7 @@ $(document).ready(function(){initNavTree('classclutchlog_1_1fmt.html',''); initR
<dd>
All styles may not be supported by a given terminal/operating system. </dd></dl>
<p class="definition">Definition at line <a class="el" href="clutchlog_8h_source.html#l00376">376</a> of file <a class="el" href="clutchlog_8h_source.html">clutchlog.h</a>.</p>
<p class="definition">Definition at line <a class="el" href="clutchlog_8h_source.html#l00379">379</a> of file <a class="el" href="clutchlog_8h_source.html">clutchlog.h</a>.</p>
</div><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
Public Member Functions</h2></td></tr>
@ -415,9 +415,9 @@ std::ostream &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="
<div class="line">std::cout &lt;&lt; error(<span class="stringliteral">&quot;ERROR&quot;</span>) &lt;&lt; std::endl;</div>
</div><!-- fragment --><dl class="section note"><dt>Note</dt><dd>A formatter called this way WILL output a reset escape code at the end. </dd></dl>
<p class="definition">Definition at line <a class="el" href="clutchlog_8h_source.html#l00805">805</a> of file <a class="el" href="clutchlog_8h_source.html">clutchlog.h</a>.</p>
<p class="definition">Definition at line <a class="el" href="clutchlog_8h_source.html#l00808">808</a> of file <a class="el" href="clutchlog_8h_source.html">clutchlog.h</a>.</p>
<p class="reference">References <a class="el" href="clutchlog_8h_source.html#l00756">print_on()</a>.</p>
<p class="reference">References <a class="el" href="clutchlog_8h_source.html#l00759">print_on()</a>.</p>
</div>
</div>
@ -462,7 +462,7 @@ std::ostream &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="
<div class="line">std::cout &lt;&lt; error &lt;&lt; <span class="stringliteral">&quot;ERROR&quot;</span> &lt;&lt; end &lt;&lt; std::endl;</div>
</div><!-- fragment --><dl class="section note"><dt>Note</dt><dd>An formatter called this way will NOT output a reset escape code. </dd></dl>
<p class="definition">Definition at line <a class="el" href="clutchlog_8h_source.html#l00790">790</a> of file <a class="el" href="clutchlog_8h_source.html">clutchlog.h</a>.</p>
<p class="definition">Definition at line <a class="el" href="clutchlog_8h_source.html#l00793">793</a> of file <a class="el" href="clutchlog_8h_source.html">clutchlog.h</a>.</p>
</div>
</div>
@ -497,7 +497,7 @@ std::ostream &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="
</td></tr>
</table>
<p class="definition">Definition at line <a class="el" href="clutchlog_8h_source.html#l00379">379</a> of file <a class="el" href="clutchlog_8h_source.html">clutchlog.h</a>.</p>
<p class="definition">Definition at line <a class="el" href="clutchlog_8h_source.html#l00382">382</a> of file <a class="el" href="clutchlog_8h_source.html">clutchlog.h</a>.</p>
</div>
</div>
@ -506,7 +506,7 @@ std::ostream &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<div class="ttc" id="aclassclutchlog_1_1fmt_html"><div class="ttname"><a href="classclutchlog_1_1fmt.html">clutchlog::fmt</a></div><div class="ttdoc">Color and style formatter for ANSI terminal escape sequences.</div><div class="ttdef"><b>Definition:</b> <a href="clutchlog_8h_source.html#l00376">clutchlog.h:376</a></div></div>
<div class="ttc" id="aclassclutchlog_1_1fmt_html"><div class="ttname"><a href="classclutchlog_1_1fmt.html">clutchlog::fmt</a></div><div class="ttdoc">Color and style formatter for ANSI terminal escape sequences.</div><div class="ttdef"><b>Definition:</b> <a href="clutchlog_8h_source.html#l00379">clutchlog.h:379</a></div></div>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>

View file

@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="clutchlog_logo.svg"/></td>
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">clutchlog
&#160;<span id="projectnumber">0.15</span>
&#160;<span id="projectnumber">0.16</span>
</div>
</td>
</tr>

View file

@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="clutchlog_logo.svg"/></td>
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">clutchlog
&#160;<span id="projectnumber">0.15</span>
&#160;<span id="projectnumber">0.16</span>
</div>
</td>
</tr>

View file

@ -1,5 +1,5 @@
<map id="clutchlog.h" name="clutchlog.h">
<area shape="rect" id="node1" title=" " alt="" coords="735,5,820,32"/>
<area shape="rect" id="node1" title=" " alt="" coords="799,5,884,32"/>
<area shape="rect" id="node2" href="$t-assert_8cpp_source.html" title=" " alt="" coords="5,80,96,107"/>
<area shape="rect" id="node3" href="$t-color_8cpp_source.html" title=" " alt="" coords="120,80,203,107"/>
<area shape="rect" id="node4" href="$t-color16_m_8cpp_source.html" title=" " alt="" coords="227,80,335,107"/>
@ -8,8 +8,9 @@
<area shape="rect" id="node7" href="$t-demo_8cpp_source.html" title=" " alt="" coords="671,80,758,107"/>
<area shape="rect" id="node8" href="$t-depth-delta_8cpp_source.html" title=" " alt="" coords="782,80,901,107"/>
<area shape="rect" id="node9" href="$t-dump_8cpp_source.html" title=" " alt="" coords="925,80,1011,107"/>
<area shape="rect" id="node10" href="$t-fmt-constructors_8cpp_source.html" title=" " alt="" coords="1035,80,1186,107"/>
<area shape="rect" id="node11" href="$t-hash-color_8cpp_source.html" title=" " alt="" coords="1211,80,1325,107"/>
<area shape="rect" id="node12" href="$t-log_8cpp_source.html" title=" " alt="" coords="1349,80,1421,107"/>
<area shape="rect" id="node13" href="$t-one-line-if_8cpp_source.html" title=" " alt="" coords="1446,80,1557,107"/>
<area shape="rect" id="node10" href="$t-filename_8cpp_source.html" title=" " alt="" coords="1036,80,1140,107"/>
<area shape="rect" id="node11" href="$t-fmt-constructors_8cpp_source.html" title=" " alt="" coords="1165,80,1315,107"/>
<area shape="rect" id="node12" href="$t-hash-color_8cpp_source.html" title=" " alt="" coords="1340,80,1455,107"/>
<area shape="rect" id="node13" href="$t-log_8cpp_source.html" title=" " alt="" coords="1479,80,1551,107"/>
<area shape="rect" id="node14" href="$t-one-line-if_8cpp_source.html" title=" " alt="" coords="1575,80,1686,107"/>
</map>

View file

@ -1 +1 @@
03a5adb412c477109d73f308278ec653
a81a51c1f045be087627e35d5e6b32ef

View file

@ -46,7 +46,7 @@ if (edges && edges.length) {
</defs>
<script type="text/javascript">
var viewWidth = 1172;
var viewWidth = 1269;
var viewHeight = 84;
var sectionId = 'dynsection-1';
</script>
@ -54,13 +54,13 @@ var sectionId = 'dynsection-1';
<svg id="graph" class="graph">
<g id="viewport">
<title>clutchlog.h</title>
<polygon fill="white" stroke="transparent" points="-4,4 -4,-80 1167.5,-80 1167.5,4 -4,4"/>
<polygon fill="white" stroke="transparent" points="-4,4 -4,-80 1264.5,-80 1264.5,4 -4,4"/>
<!-- Node1 -->
<g id="node1" class="node">
<title>Node1</title>
<g id="a_node1"><a xlink:title=" ">
<polygon fill="#bfbfbf" stroke="black" points="547,-56.5 547,-75.5 611,-75.5 611,-56.5 547,-56.5"/>
<text text-anchor="middle" x="579" y="-63.5" font-family="Helvetica,sans-Serif" font-size="10.00">clutchlog.h</text>
<polygon fill="#bfbfbf" stroke="black" points="595,-56.5 595,-75.5 659,-75.5 659,-56.5 595,-56.5"/>
<text text-anchor="middle" x="627" y="-63.5" font-family="Helvetica,sans-Serif" font-size="10.00">clutchlog.h</text>
</a>
</g>
</g>
@ -76,8 +76,8 @@ var sectionId = 'dynsection-1';
<!-- Node1&#45;&gt;Node2 -->
<g id="edge1" class="edge">
<title>Node1&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M536.61,-62.88C449.93,-58.17 246.28,-45.21 77,-20 74.13,-19.57 71.17,-19.07 68.2,-18.54"/>
<polygon fill="midnightblue" stroke="midnightblue" points="536.67,-66.39 546.84,-63.42 537.04,-59.4 536.67,-66.39"/>
<path fill="none" stroke="midnightblue" d="M584.84,-63.34C492.44,-59.32 265.3,-47.3 77,-20 74.13,-19.58 71.17,-19.09 68.2,-18.56"/>
<polygon fill="midnightblue" stroke="midnightblue" points="584.77,-66.85 594.91,-63.77 585.07,-59.85 584.77,-66.85"/>
</g>
<!-- Node3 -->
<g id="node3" class="node">
@ -91,8 +91,8 @@ var sectionId = 'dynsection-1';
<!-- Node1&#45;&gt;Node3 -->
<g id="edge2" class="edge">
<title>Node1&#45;&gt;Node3</title>
<path fill="none" stroke="midnightblue" d="M536.64,-62.1C460.36,-56.53 294.99,-42.8 157,-20 154.19,-19.54 151.28,-19 148.38,-18.42"/>
<polygon fill="midnightblue" stroke="midnightblue" points="536.58,-65.61 546.8,-62.84 537.08,-58.63 536.58,-65.61"/>
<path fill="none" stroke="midnightblue" d="M584.92,-62.75C502.42,-57.95 313.8,-45.04 157,-20 154.19,-19.55 151.28,-19.02 148.37,-18.45"/>
<polygon fill="midnightblue" stroke="midnightblue" points="584.73,-66.25 594.91,-63.32 585.13,-59.26 584.73,-66.25"/>
</g>
<!-- Node4 -->
<g id="node4" class="node">
@ -106,8 +106,8 @@ var sectionId = 'dynsection-1';
<!-- Node1&#45;&gt;Node4 -->
<g id="edge3" class="edge">
<title>Node1&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M536.84,-59.64C475.25,-51.7 357.11,-36 257,-20 253.95,-19.51 250.8,-18.99 247.64,-18.45"/>
<polygon fill="midnightblue" stroke="midnightblue" points="536.58,-63.14 546.95,-60.94 537.47,-56.2 536.58,-63.14"/>
<path fill="none" stroke="midnightblue" d="M584.73,-60.65C515.89,-53.4 375.38,-37.84 257,-20 253.95,-19.54 250.79,-19.04 247.63,-18.51"/>
<polygon fill="midnightblue" stroke="midnightblue" points="584.44,-64.14 594.75,-61.7 585.17,-57.18 584.44,-64.14"/>
</g>
<!-- Node5 -->
<g id="node5" class="node">
@ -121,8 +121,8 @@ var sectionId = 'dynsection-1';
<!-- Node1&#45;&gt;Node5 -->
<g id="edge4" class="edge">
<title>Node1&#45;&gt;Node5</title>
<path fill="none" stroke="midnightblue" d="M536.76,-56.68C484.23,-46.32 395.24,-28.78 344.17,-18.72"/>
<polygon fill="midnightblue" stroke="midnightblue" points="536.27,-60.15 546.76,-58.65 537.63,-53.28 536.27,-60.15"/>
<path fill="none" stroke="midnightblue" d="M584.7,-58.36C530.84,-49.83 434.9,-34.4 353,-20 350.08,-19.49 347.06,-18.94 344.02,-18.39"/>
<polygon fill="midnightblue" stroke="midnightblue" points="584.48,-61.86 594.9,-59.97 585.57,-54.95 584.48,-61.86"/>
</g>
<!-- Node6 -->
<g id="node6" class="node">
@ -136,8 +136,8 @@ var sectionId = 'dynsection-1';
<!-- Node1&#45;&gt;Node6 -->
<g id="edge5" class="edge">
<title>Node1&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M544.61,-53.17C515.05,-43 473.13,-28.59 446.76,-19.52"/>
<polygon fill="midnightblue" stroke="midnightblue" points="543.53,-56.5 554.12,-56.44 545.8,-49.88 543.53,-56.5"/>
<path fill="none" stroke="midnightblue" d="M585.06,-53.95C546.4,-43.77 489.81,-28.86 454.48,-19.56"/>
<polygon fill="midnightblue" stroke="midnightblue" points="584.41,-57.4 594.97,-56.56 586.19,-50.63 584.41,-57.4"/>
</g>
<!-- Node7 -->
<g id="node7" class="node">
@ -151,8 +151,8 @@ var sectionId = 'dynsection-1';
<!-- Node1&#45;&gt;Node7 -->
<g id="edge6" class="edge">
<title>Node1&#45;&gt;Node7</title>
<path fill="none" stroke="midnightblue" d="M564.58,-48.43C556.34,-38.97 546.35,-27.48 539.62,-19.75"/>
<polygon fill="midnightblue" stroke="midnightblue" points="562.03,-50.84 571.24,-56.08 567.31,-46.24 562.03,-50.84"/>
<path fill="none" stroke="midnightblue" d="M602.68,-51.18C585.2,-41.24 562.17,-28.15 547.23,-19.65"/>
<polygon fill="midnightblue" stroke="midnightblue" points="601.31,-54.43 611.74,-56.32 604.77,-48.34 601.31,-54.43"/>
</g>
<!-- Node8 -->
<g id="node8" class="node">
@ -166,8 +166,8 @@ var sectionId = 'dynsection-1';
<!-- Node1&#45;&gt;Node8 -->
<g id="edge7" class="edge">
<title>Node1&#45;&gt;Node8</title>
<path fill="none" stroke="midnightblue" d="M593.73,-48.43C602.14,-38.97 612.35,-27.48 619.22,-19.75"/>
<polygon fill="midnightblue" stroke="midnightblue" points="590.95,-46.28 586.93,-56.08 596.19,-50.93 590.95,-46.28"/>
<path fill="none" stroke="midnightblue" d="M627,-45.8C627,-36.91 627,-26.78 627,-19.75"/>
<polygon fill="midnightblue" stroke="midnightblue" points="623.5,-46.08 627,-56.08 630.5,-46.08 623.5,-46.08"/>
</g>
<!-- Node9 -->
<g id="node9" class="node">
@ -181,68 +181,83 @@ var sectionId = 'dynsection-1';
<!-- Node1&#45;&gt;Node9 -->
<g id="edge8" class="edge">
<title>Node1&#45;&gt;Node9</title>
<path fill="none" stroke="midnightblue" d="M611.03,-52.91C637.91,-42.75 675.64,-28.51 699.45,-19.52"/>
<polygon fill="midnightblue" stroke="midnightblue" points="609.78,-49.64 601.66,-56.44 612.25,-56.19 609.78,-49.64"/>
<path fill="none" stroke="midnightblue" d="M651.32,-51.18C668.8,-41.24 691.83,-28.15 706.77,-19.65"/>
<polygon fill="midnightblue" stroke="midnightblue" points="649.23,-48.34 642.26,-56.32 652.69,-54.43 649.23,-48.34"/>
</g>
<!-- Node10 -->
<g id="node10" class="node">
<title>Node10</title>
<g id="a_node10"><a xlink:href="t-fmt-constructors_8cpp_source.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="772.5,-0.5 772.5,-19.5 885.5,-19.5 885.5,-0.5 772.5,-0.5"/>
<text text-anchor="middle" x="829" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">t&#45;fmt&#45;constructors.cpp</text>
<g id="a_node10"><a xlink:href="t-filename_8cpp_source.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="773,-0.5 773,-19.5 851,-19.5 851,-0.5 773,-0.5"/>
<text text-anchor="middle" x="812" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">t&#45;filename.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node10 -->
<g id="edge9" class="edge">
<title>Node1&#45;&gt;Node10</title>
<path fill="none" stroke="midnightblue" d="M621.04,-55.92C668.05,-45.77 743.61,-29.44 789.54,-19.52"/>
<polygon fill="midnightblue" stroke="midnightblue" points="620.21,-52.52 611.17,-58.05 621.68,-59.36 620.21,-52.52"/>
<path fill="none" stroke="midnightblue" d="M666.17,-53.57C701.07,-43.38 751.35,-28.7 782.82,-19.52"/>
<polygon fill="midnightblue" stroke="midnightblue" points="664.93,-50.28 656.31,-56.44 666.89,-57 664.93,-50.28"/>
</g>
<!-- Node11 -->
<g id="node11" class="node">
<title>Node11</title>
<g id="a_node11"><a xlink:href="t-hash-color_8cpp_source.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="904,-0.5 904,-19.5 990,-19.5 990,-0.5 904,-0.5"/>
<text text-anchor="middle" x="947" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">t&#45;hash&#45;color.cpp</text>
<g id="a_node11"><a xlink:href="t-fmt-constructors_8cpp_source.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="869.5,-0.5 869.5,-19.5 982.5,-19.5 982.5,-0.5 869.5,-0.5"/>
<text text-anchor="middle" x="926" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">t&#45;fmt&#45;constructors.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node11 -->
<g id="edge10" class="edge">
<title>Node1&#45;&gt;Node11</title>
<path fill="none" stroke="midnightblue" d="M621.32,-59.38C682,-51.24 797.2,-35.42 895,-20 897.9,-19.54 900.88,-19.06 903.89,-18.56"/>
<polygon fill="midnightblue" stroke="midnightblue" points="620.79,-55.92 611.35,-60.72 621.72,-62.86 620.79,-55.92"/>
<path fill="none" stroke="midnightblue" d="M669.45,-57.33C724.82,-47.33 821.37,-29.9 878.93,-19.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="668.5,-53.95 659.28,-59.17 669.75,-60.84 668.5,-53.95"/>
</g>
<!-- Node12 -->
<g id="node12" class="node">
<title>Node12</title>
<g id="a_node12"><a xlink:href="t-log_8cpp_source.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1008,-0.5 1008,-19.5 1062,-19.5 1062,-0.5 1008,-0.5"/>
<text text-anchor="middle" x="1035" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">t&#45;log.cpp</text>
<g id="a_node12"><a xlink:href="t-hash-color_8cpp_source.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1001,-0.5 1001,-19.5 1087,-19.5 1087,-0.5 1001,-0.5"/>
<text text-anchor="middle" x="1044" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">t&#45;hash&#45;color.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node12 -->
<g id="edge11" class="edge">
<title>Node1&#45;&gt;Node12</title>
<path fill="none" stroke="midnightblue" d="M621.21,-62.42C697.22,-57.33 861.94,-44.35 999,-20 1001.92,-19.48 1004.95,-18.86 1007.96,-18.19"/>
<polygon fill="midnightblue" stroke="midnightblue" points="620.84,-58.93 611.09,-63.08 621.3,-65.92 620.84,-58.93"/>
<path fill="none" stroke="midnightblue" d="M669.63,-60.43C737.85,-52.95 875.69,-37.22 992,-20 994.9,-19.57 997.89,-19.11 1000.9,-18.63"/>
<polygon fill="midnightblue" stroke="midnightblue" points="668.86,-56.99 659.3,-61.55 669.62,-63.95 668.86,-56.99"/>
</g>
<!-- Node13 -->
<g id="node13" class="node">
<title>Node13</title>
<g id="a_node13"><a xlink:href="t-one-line-if_8cpp_source.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1080.5,-0.5 1080.5,-19.5 1163.5,-19.5 1163.5,-0.5 1080.5,-0.5"/>
<text text-anchor="middle" x="1122" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">t&#45;one&#45;line&#45;if.cpp</text>
<g id="a_node13"><a xlink:href="t-log_8cpp_source.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1105,-0.5 1105,-19.5 1159,-19.5 1159,-0.5 1105,-0.5"/>
<text text-anchor="middle" x="1132" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">t&#45;log.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node13 -->
<g id="edge12" class="edge">
<title>Node1&#45;&gt;Node13</title>
<path fill="none" stroke="midnightblue" d="M621.11,-62.34C706.3,-56.69 905.12,-42.18 1071,-20 1074.03,-19.59 1077.15,-19.14 1080.3,-18.65"/>
<polygon fill="midnightblue" stroke="midnightblue" points="620.8,-58.85 611.05,-63 621.26,-65.84 620.8,-58.85"/>
<path fill="none" stroke="midnightblue" d="M669.3,-63.06C751.85,-58.81 940,-46.83 1096,-20 1098.92,-19.5 1101.95,-18.89 1104.97,-18.22"/>
<polygon fill="midnightblue" stroke="midnightblue" points="668.88,-59.58 659.06,-63.58 669.23,-66.57 668.88,-59.58"/>
</g>
<!-- Node14 -->
<g id="node14" class="node">
<title>Node14</title>
<g id="a_node14"><a xlink:href="t-one-line-if_8cpp_source.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1177.5,-0.5 1177.5,-19.5 1260.5,-19.5 1260.5,-0.5 1177.5,-0.5"/>
<text text-anchor="middle" x="1219" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">t&#45;one&#45;line&#45;if.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node14 -->
<g id="edge13" class="edge">
<title>Node1&#45;&gt;Node14</title>
<path fill="none" stroke="midnightblue" d="M669.35,-62.8C760.71,-57.77 983.02,-43.96 1168,-20 1171.03,-19.61 1174.16,-19.16 1177.3,-18.68"/>
<polygon fill="midnightblue" stroke="midnightblue" points="668.92,-59.32 659.12,-63.36 669.3,-66.31 668.92,-59.32"/>
</g>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 14 KiB

After

Width:  |  Height:  |  Size: 15 KiB

Before After
Before After

View file

@ -4,17 +4,17 @@
<!-- Generated by graphviz version 2.43.0 (0)
-->
<!-- Title: clutchlog.h Pages: 1 -->
<svg width="1172pt" height="84pt"
viewBox="0.00 0.00 1171.50 84.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<svg width="1269pt" height="84pt"
viewBox="0.00 0.00 1268.50 84.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 80)">
<title>clutchlog.h</title>
<polygon fill="white" stroke="transparent" points="-4,4 -4,-80 1167.5,-80 1167.5,4 -4,4"/>
<polygon fill="white" stroke="transparent" points="-4,4 -4,-80 1264.5,-80 1264.5,4 -4,4"/>
<!-- Node1 -->
<g id="node1" class="node">
<title>Node1</title>
<g id="a_node1"><a xlink:title=" ">
<polygon fill="#bfbfbf" stroke="black" points="547,-56.5 547,-75.5 611,-75.5 611,-56.5 547,-56.5"/>
<text text-anchor="middle" x="579" y="-63.5" font-family="Helvetica,sans-Serif" font-size="10.00">clutchlog.h</text>
<polygon fill="#bfbfbf" stroke="black" points="595,-56.5 595,-75.5 659,-75.5 659,-56.5 595,-56.5"/>
<text text-anchor="middle" x="627" y="-63.5" font-family="Helvetica,sans-Serif" font-size="10.00">clutchlog.h</text>
</a>
</g>
</g>
@ -30,8 +30,8 @@
<!-- Node1&#45;&gt;Node2 -->
<g id="edge1" class="edge">
<title>Node1&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M536.61,-62.88C449.93,-58.17 246.28,-45.21 77,-20 74.13,-19.57 71.17,-19.07 68.2,-18.54"/>
<polygon fill="midnightblue" stroke="midnightblue" points="536.67,-66.39 546.84,-63.42 537.04,-59.4 536.67,-66.39"/>
<path fill="none" stroke="midnightblue" d="M584.84,-63.34C492.44,-59.32 265.3,-47.3 77,-20 74.13,-19.58 71.17,-19.09 68.2,-18.56"/>
<polygon fill="midnightblue" stroke="midnightblue" points="584.77,-66.85 594.91,-63.77 585.07,-59.85 584.77,-66.85"/>
</g>
<!-- Node3 -->
<g id="node3" class="node">
@ -45,8 +45,8 @@
<!-- Node1&#45;&gt;Node3 -->
<g id="edge2" class="edge">
<title>Node1&#45;&gt;Node3</title>
<path fill="none" stroke="midnightblue" d="M536.64,-62.1C460.36,-56.53 294.99,-42.8 157,-20 154.19,-19.54 151.28,-19 148.38,-18.42"/>
<polygon fill="midnightblue" stroke="midnightblue" points="536.58,-65.61 546.8,-62.84 537.08,-58.63 536.58,-65.61"/>
<path fill="none" stroke="midnightblue" d="M584.92,-62.75C502.42,-57.95 313.8,-45.04 157,-20 154.19,-19.55 151.28,-19.02 148.37,-18.45"/>
<polygon fill="midnightblue" stroke="midnightblue" points="584.73,-66.25 594.91,-63.32 585.13,-59.26 584.73,-66.25"/>
</g>
<!-- Node4 -->
<g id="node4" class="node">
@ -60,8 +60,8 @@
<!-- Node1&#45;&gt;Node4 -->
<g id="edge3" class="edge">
<title>Node1&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M536.84,-59.64C475.25,-51.7 357.11,-36 257,-20 253.95,-19.51 250.8,-18.99 247.64,-18.45"/>
<polygon fill="midnightblue" stroke="midnightblue" points="536.58,-63.14 546.95,-60.94 537.47,-56.2 536.58,-63.14"/>
<path fill="none" stroke="midnightblue" d="M584.73,-60.65C515.89,-53.4 375.38,-37.84 257,-20 253.95,-19.54 250.79,-19.04 247.63,-18.51"/>
<polygon fill="midnightblue" stroke="midnightblue" points="584.44,-64.14 594.75,-61.7 585.17,-57.18 584.44,-64.14"/>
</g>
<!-- Node5 -->
<g id="node5" class="node">
@ -75,8 +75,8 @@
<!-- Node1&#45;&gt;Node5 -->
<g id="edge4" class="edge">
<title>Node1&#45;&gt;Node5</title>
<path fill="none" stroke="midnightblue" d="M536.76,-56.68C484.23,-46.32 395.24,-28.78 344.17,-18.72"/>
<polygon fill="midnightblue" stroke="midnightblue" points="536.27,-60.15 546.76,-58.65 537.63,-53.28 536.27,-60.15"/>
<path fill="none" stroke="midnightblue" d="M584.7,-58.36C530.84,-49.83 434.9,-34.4 353,-20 350.08,-19.49 347.06,-18.94 344.02,-18.39"/>
<polygon fill="midnightblue" stroke="midnightblue" points="584.48,-61.86 594.9,-59.97 585.57,-54.95 584.48,-61.86"/>
</g>
<!-- Node6 -->
<g id="node6" class="node">
@ -90,8 +90,8 @@
<!-- Node1&#45;&gt;Node6 -->
<g id="edge5" class="edge">
<title>Node1&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M544.61,-53.17C515.05,-43 473.13,-28.59 446.76,-19.52"/>
<polygon fill="midnightblue" stroke="midnightblue" points="543.53,-56.5 554.12,-56.44 545.8,-49.88 543.53,-56.5"/>
<path fill="none" stroke="midnightblue" d="M585.06,-53.95C546.4,-43.77 489.81,-28.86 454.48,-19.56"/>
<polygon fill="midnightblue" stroke="midnightblue" points="584.41,-57.4 594.97,-56.56 586.19,-50.63 584.41,-57.4"/>
</g>
<!-- Node7 -->
<g id="node7" class="node">
@ -105,8 +105,8 @@
<!-- Node1&#45;&gt;Node7 -->
<g id="edge6" class="edge">
<title>Node1&#45;&gt;Node7</title>
<path fill="none" stroke="midnightblue" d="M564.58,-48.43C556.34,-38.97 546.35,-27.48 539.62,-19.75"/>
<polygon fill="midnightblue" stroke="midnightblue" points="562.03,-50.84 571.24,-56.08 567.31,-46.24 562.03,-50.84"/>
<path fill="none" stroke="midnightblue" d="M602.68,-51.18C585.2,-41.24 562.17,-28.15 547.23,-19.65"/>
<polygon fill="midnightblue" stroke="midnightblue" points="601.31,-54.43 611.74,-56.32 604.77,-48.34 601.31,-54.43"/>
</g>
<!-- Node8 -->
<g id="node8" class="node">
@ -120,8 +120,8 @@
<!-- Node1&#45;&gt;Node8 -->
<g id="edge7" class="edge">
<title>Node1&#45;&gt;Node8</title>
<path fill="none" stroke="midnightblue" d="M593.73,-48.43C602.14,-38.97 612.35,-27.48 619.22,-19.75"/>
<polygon fill="midnightblue" stroke="midnightblue" points="590.95,-46.28 586.93,-56.08 596.19,-50.93 590.95,-46.28"/>
<path fill="none" stroke="midnightblue" d="M627,-45.8C627,-36.91 627,-26.78 627,-19.75"/>
<polygon fill="midnightblue" stroke="midnightblue" points="623.5,-46.08 627,-56.08 630.5,-46.08 623.5,-46.08"/>
</g>
<!-- Node9 -->
<g id="node9" class="node">
@ -135,68 +135,83 @@
<!-- Node1&#45;&gt;Node9 -->
<g id="edge8" class="edge">
<title>Node1&#45;&gt;Node9</title>
<path fill="none" stroke="midnightblue" d="M611.03,-52.91C637.91,-42.75 675.64,-28.51 699.45,-19.52"/>
<polygon fill="midnightblue" stroke="midnightblue" points="609.78,-49.64 601.66,-56.44 612.25,-56.19 609.78,-49.64"/>
<path fill="none" stroke="midnightblue" d="M651.32,-51.18C668.8,-41.24 691.83,-28.15 706.77,-19.65"/>
<polygon fill="midnightblue" stroke="midnightblue" points="649.23,-48.34 642.26,-56.32 652.69,-54.43 649.23,-48.34"/>
</g>
<!-- Node10 -->
<g id="node10" class="node">
<title>Node10</title>
<g id="a_node10"><a xlink:href="t-fmt-constructors_8cpp_source.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="772.5,-0.5 772.5,-19.5 885.5,-19.5 885.5,-0.5 772.5,-0.5"/>
<text text-anchor="middle" x="829" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">t&#45;fmt&#45;constructors.cpp</text>
<g id="a_node10"><a xlink:href="t-filename_8cpp_source.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="773,-0.5 773,-19.5 851,-19.5 851,-0.5 773,-0.5"/>
<text text-anchor="middle" x="812" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">t&#45;filename.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node10 -->
<g id="edge9" class="edge">
<title>Node1&#45;&gt;Node10</title>
<path fill="none" stroke="midnightblue" d="M621.04,-55.92C668.05,-45.77 743.61,-29.44 789.54,-19.52"/>
<polygon fill="midnightblue" stroke="midnightblue" points="620.21,-52.52 611.17,-58.05 621.68,-59.36 620.21,-52.52"/>
<path fill="none" stroke="midnightblue" d="M666.17,-53.57C701.07,-43.38 751.35,-28.7 782.82,-19.52"/>
<polygon fill="midnightblue" stroke="midnightblue" points="664.93,-50.28 656.31,-56.44 666.89,-57 664.93,-50.28"/>
</g>
<!-- Node11 -->
<g id="node11" class="node">
<title>Node11</title>
<g id="a_node11"><a xlink:href="t-hash-color_8cpp_source.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="904,-0.5 904,-19.5 990,-19.5 990,-0.5 904,-0.5"/>
<text text-anchor="middle" x="947" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">t&#45;hash&#45;color.cpp</text>
<g id="a_node11"><a xlink:href="t-fmt-constructors_8cpp_source.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="869.5,-0.5 869.5,-19.5 982.5,-19.5 982.5,-0.5 869.5,-0.5"/>
<text text-anchor="middle" x="926" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">t&#45;fmt&#45;constructors.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node11 -->
<g id="edge10" class="edge">
<title>Node1&#45;&gt;Node11</title>
<path fill="none" stroke="midnightblue" d="M621.32,-59.38C682,-51.24 797.2,-35.42 895,-20 897.9,-19.54 900.88,-19.06 903.89,-18.56"/>
<polygon fill="midnightblue" stroke="midnightblue" points="620.79,-55.92 611.35,-60.72 621.72,-62.86 620.79,-55.92"/>
<path fill="none" stroke="midnightblue" d="M669.45,-57.33C724.82,-47.33 821.37,-29.9 878.93,-19.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="668.5,-53.95 659.28,-59.17 669.75,-60.84 668.5,-53.95"/>
</g>
<!-- Node12 -->
<g id="node12" class="node">
<title>Node12</title>
<g id="a_node12"><a xlink:href="t-log_8cpp_source.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1008,-0.5 1008,-19.5 1062,-19.5 1062,-0.5 1008,-0.5"/>
<text text-anchor="middle" x="1035" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">t&#45;log.cpp</text>
<g id="a_node12"><a xlink:href="t-hash-color_8cpp_source.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1001,-0.5 1001,-19.5 1087,-19.5 1087,-0.5 1001,-0.5"/>
<text text-anchor="middle" x="1044" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">t&#45;hash&#45;color.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node12 -->
<g id="edge11" class="edge">
<title>Node1&#45;&gt;Node12</title>
<path fill="none" stroke="midnightblue" d="M621.21,-62.42C697.22,-57.33 861.94,-44.35 999,-20 1001.92,-19.48 1004.95,-18.86 1007.96,-18.19"/>
<polygon fill="midnightblue" stroke="midnightblue" points="620.84,-58.93 611.09,-63.08 621.3,-65.92 620.84,-58.93"/>
<path fill="none" stroke="midnightblue" d="M669.63,-60.43C737.85,-52.95 875.69,-37.22 992,-20 994.9,-19.57 997.89,-19.11 1000.9,-18.63"/>
<polygon fill="midnightblue" stroke="midnightblue" points="668.86,-56.99 659.3,-61.55 669.62,-63.95 668.86,-56.99"/>
</g>
<!-- Node13 -->
<g id="node13" class="node">
<title>Node13</title>
<g id="a_node13"><a xlink:href="t-one-line-if_8cpp_source.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1080.5,-0.5 1080.5,-19.5 1163.5,-19.5 1163.5,-0.5 1080.5,-0.5"/>
<text text-anchor="middle" x="1122" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">t&#45;one&#45;line&#45;if.cpp</text>
<g id="a_node13"><a xlink:href="t-log_8cpp_source.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1105,-0.5 1105,-19.5 1159,-19.5 1159,-0.5 1105,-0.5"/>
<text text-anchor="middle" x="1132" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">t&#45;log.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node13 -->
<g id="edge12" class="edge">
<title>Node1&#45;&gt;Node13</title>
<path fill="none" stroke="midnightblue" d="M621.11,-62.34C706.3,-56.69 905.12,-42.18 1071,-20 1074.03,-19.59 1077.15,-19.14 1080.3,-18.65"/>
<polygon fill="midnightblue" stroke="midnightblue" points="620.8,-58.85 611.05,-63 621.26,-65.84 620.8,-58.85"/>
<path fill="none" stroke="midnightblue" d="M669.3,-63.06C751.85,-58.81 940,-46.83 1096,-20 1098.92,-19.5 1101.95,-18.89 1104.97,-18.22"/>
<polygon fill="midnightblue" stroke="midnightblue" points="668.88,-59.58 659.06,-63.58 669.23,-66.57 668.88,-59.58"/>
</g>
<!-- Node14 -->
<g id="node14" class="node">
<title>Node14</title>
<g id="a_node14"><a xlink:href="t-one-line-if_8cpp_source.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="1177.5,-0.5 1177.5,-19.5 1260.5,-19.5 1260.5,-0.5 1177.5,-0.5"/>
<text text-anchor="middle" x="1219" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">t&#45;one&#45;line&#45;if.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node14 -->
<g id="edge13" class="edge">
<title>Node1&#45;&gt;Node14</title>
<path fill="none" stroke="midnightblue" d="M669.35,-62.8C760.71,-57.77 983.02,-43.96 1168,-20 1171.03,-19.61 1174.16,-19.16 1177.3,-18.68"/>
<polygon fill="midnightblue" stroke="midnightblue" points="668.92,-59.32 659.12,-63.36 669.3,-66.31 668.92,-59.32"/>
</g>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 9.5 KiB

After

Width:  |  Height:  |  Size: 10 KiB

Before After
Before After

File diff suppressed because it is too large Load diff

Binary file not shown.

Before

Width:  |  Height:  |  Size: 389 KiB

After

Width:  |  Height:  |  Size: 389 KiB

Before After
Before After

View file

@ -35,8 +35,8 @@
showgrid="false"
showguides="false"
inkscape:zoom="0.3724553"
inkscape:cx="187.94202"
inkscape:cy="1280.6906"
inkscape:cx="170.49026"
inkscape:cy="800.09601"
inkscape:current-layer="layer1">
<sodipodi:guide
position="255.99999,255.99999"
@ -1108,7 +1108,7 @@
id="tspan7643"
style="font-size:23.4965px;stroke-width:0.529167;stroke-dasharray:none"
x="26.512325"
y="457.33154">v0.16</tspan></text>
y="457.33154">v0.17</tspan></text>
<path
style="fill:#00112b;fill-opacity:1;stroke:none;stroke-width:0.529167;stroke-linecap:round;stroke-dasharray:none;stroke-dashoffset:0;filter:url(#filter8261)"
d="M 1.5874998,23.875894 L 24.102351,1.5875025 V 23.517416 Z"

Before

Width:  |  Height:  |  Size: 73 KiB

After

Width:  |  Height:  |  Size: 73 KiB

Before After
Before After

View file

@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="clutchlog_logo.svg"/></td>
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">clutchlog
&#160;<span id="projectnumber">0.15</span>
&#160;<span id="projectnumber">0.16</span>
</div>
</td>
</tr>
@ -84,7 +84,7 @@ $(document).ready(function(){initNavTree('dir_59425e443f801f1f2fd8bbe4959a3ccf.h
</div>
<div class="contents">
<h3>tests &rarr; clutchlog Relation</h3><table class="dirtab"><tr class="dirtab"><th class="dirtab">File in tests</th><th class="dirtab">Includes file in clutchlog</th></tr><tr class="dirtab"><td class="dirtab"><b>t-assert.cpp</b></td><td class="dirtab"><a class="el" href="clutchlog_8h.html">clutchlog.h</a></td></tr><tr class="dirtab"><td class="dirtab"><b>t-color.cpp</b></td><td class="dirtab"><a class="el" href="clutchlog_8h.html">clutchlog.h</a></td></tr><tr class="dirtab"><td class="dirtab"><b>t-color16M.cpp</b></td><td class="dirtab"><a class="el" href="clutchlog_8h.html">clutchlog.h</a></td></tr><tr class="dirtab"><td class="dirtab"><b>t-color256.cpp</b></td><td class="dirtab"><a class="el" href="clutchlog_8h.html">clutchlog.h</a></td></tr><tr class="dirtab"><td class="dirtab"><b>t-demo-extravagant.cpp</b></td><td class="dirtab"><a class="el" href="clutchlog_8h.html">clutchlog.h</a></td></tr><tr class="dirtab"><td class="dirtab"><b>t-demo.cpp</b></td><td class="dirtab"><a class="el" href="clutchlog_8h.html">clutchlog.h</a></td></tr><tr class="dirtab"><td class="dirtab"><b>t-depth-delta.cpp</b></td><td class="dirtab"><a class="el" href="clutchlog_8h.html">clutchlog.h</a></td></tr><tr class="dirtab"><td class="dirtab"><b>t-dump.cpp</b></td><td class="dirtab"><a class="el" href="clutchlog_8h.html">clutchlog.h</a></td></tr><tr class="dirtab"><td class="dirtab"><b>t-fmt-constructors.cpp</b></td><td class="dirtab"><a class="el" href="clutchlog_8h.html">clutchlog.h</a></td></tr><tr class="dirtab"><td class="dirtab"><b>t-hash-color.cpp</b></td><td class="dirtab"><a class="el" href="clutchlog_8h.html">clutchlog.h</a></td></tr><tr class="dirtab"><td class="dirtab"><b>t-log.cpp</b></td><td class="dirtab"><a class="el" href="clutchlog_8h.html">clutchlog.h</a></td></tr><tr class="dirtab"><td class="dirtab"><b>t-one-line-if.cpp</b></td><td class="dirtab"><a class="el" href="clutchlog_8h.html">clutchlog.h</a></td></tr></table></div><!-- contents -->
<h3>tests &rarr; clutchlog Relation</h3><table class="dirtab"><tr class="dirtab"><th class="dirtab">File in tests</th><th class="dirtab">Includes file in clutchlog</th></tr><tr class="dirtab"><td class="dirtab"><b>t-assert.cpp</b></td><td class="dirtab"><a class="el" href="clutchlog_8h.html">clutchlog.h</a></td></tr><tr class="dirtab"><td class="dirtab"><b>t-color.cpp</b></td><td class="dirtab"><a class="el" href="clutchlog_8h.html">clutchlog.h</a></td></tr><tr class="dirtab"><td class="dirtab"><b>t-color16M.cpp</b></td><td class="dirtab"><a class="el" href="clutchlog_8h.html">clutchlog.h</a></td></tr><tr class="dirtab"><td class="dirtab"><b>t-color256.cpp</b></td><td class="dirtab"><a class="el" href="clutchlog_8h.html">clutchlog.h</a></td></tr><tr class="dirtab"><td class="dirtab"><b>t-demo-extravagant.cpp</b></td><td class="dirtab"><a class="el" href="clutchlog_8h.html">clutchlog.h</a></td></tr><tr class="dirtab"><td class="dirtab"><b>t-demo.cpp</b></td><td class="dirtab"><a class="el" href="clutchlog_8h.html">clutchlog.h</a></td></tr><tr class="dirtab"><td class="dirtab"><b>t-depth-delta.cpp</b></td><td class="dirtab"><a class="el" href="clutchlog_8h.html">clutchlog.h</a></td></tr><tr class="dirtab"><td class="dirtab"><b>t-dump.cpp</b></td><td class="dirtab"><a class="el" href="clutchlog_8h.html">clutchlog.h</a></td></tr><tr class="dirtab"><td class="dirtab"><b>t-filename.cpp</b></td><td class="dirtab"><a class="el" href="clutchlog_8h.html">clutchlog.h</a></td></tr><tr class="dirtab"><td class="dirtab"><b>t-fmt-constructors.cpp</b></td><td class="dirtab"><a class="el" href="clutchlog_8h.html">clutchlog.h</a></td></tr><tr class="dirtab"><td class="dirtab"><b>t-hash-color.cpp</b></td><td class="dirtab"><a class="el" href="clutchlog_8h.html">clutchlog.h</a></td></tr><tr class="dirtab"><td class="dirtab"><b>t-log.cpp</b></td><td class="dirtab"><a class="el" href="clutchlog_8h.html">clutchlog.h</a></td></tr><tr class="dirtab"><td class="dirtab"><b>t-one-line-if.cpp</b></td><td class="dirtab"><a class="el" href="clutchlog_8h.html">clutchlog.h</a></td></tr></table></div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->

View file

@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="clutchlog_logo.svg"/></td>
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">clutchlog
&#160;<span id="projectnumber">0.15</span>
&#160;<span id="projectnumber">0.16</span>
</div>
</td>
</tr>

View file

@ -1,5 +1,5 @@
<map id="tests" name="tests">
<area shape="rect" id="node1" href="dir_59425e443f801f1f2fd8bbe4959a3ccf.html" title="tests" alt="" coords="7,5,79,53"/>
<area shape="rect" id="node2" href="dir_c318bd5cf14aaa5601e6029e0b5b4048.html" title="clutchlog" alt="" coords="5,101,80,149"/>
<area shape="rect" id="edge1-headlabel" href="dir_000001_000000.html" title="12" alt="" coords="44,76,58,90"/>
<area shape="rect" id="edge1-headlabel" href="dir_000001_000000.html" title="13" alt="" coords="44,76,58,90"/>
</map>

View file

@ -1 +1 @@
531b57d09121179fe636e2cda048c80c
d51cb20523a13c3d778061471eb435e2

View file

@ -32,8 +32,8 @@
<title>dir_59425e443f801f1f2fd8bbe4959a3ccf&#45;&gt;dir_c318bd5cf14aaa5601e6029e0b5b4048</title>
<path fill="none" stroke="black" d="M28,-71.7C28,-63.98 28,-54.71 28,-46.11"/>
<polygon fill="black" stroke="black" points="31.5,-46.1 28,-36.1 24.5,-46.1 31.5,-46.1"/>
<g id="a_edge1&#45;headlabel"><a xlink:href="dir_000001_000000.html" target="_top" xlink:title="12">
<text text-anchor="middle" x="34.34" y="-47.2" font-family="Helvetica,sans-Serif" font-size="10.00">12</text>
<g id="a_edge1&#45;headlabel"><a xlink:href="dir_000001_000000.html" target="_top" xlink:title="13">
<text text-anchor="middle" x="34.34" y="-47.2" font-family="Helvetica,sans-Serif" font-size="10.00">13</text>
</a>
</g>
</g>

Before

Width:  |  Height:  |  Size: 2 KiB

After

Width:  |  Height:  |  Size: 2 KiB

Before After
Before After

View file

@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="clutchlog_logo.svg"/></td>
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">clutchlog
&#160;<span id="projectnumber">0.15</span>
&#160;<span id="projectnumber">0.16</span>
</div>
</td>
</tr>

View file

@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="clutchlog_logo.svg"/></td>
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">clutchlog
&#160;<span id="projectnumber">0.15</span>
&#160;<span id="projectnumber">0.16</span>
</div>
</td>
</tr>
@ -99,10 +99,11 @@ $(document).ready(function(){initNavTree('files.html',''); initResizable(); });
<tr id="row_6_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="t-demo_8cpp_source.html"><span class="icondoc"></span></a><b>t-demo.cpp</b></td><td class="desc"></td></tr>
<tr id="row_7_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="t-depth-delta_8cpp_source.html"><span class="icondoc"></span></a><b>t-depth-delta.cpp</b></td><td class="desc"></td></tr>
<tr id="row_8_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="t-dump_8cpp_source.html"><span class="icondoc"></span></a><b>t-dump.cpp</b></td><td class="desc"></td></tr>
<tr id="row_9_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="t-fmt-constructors_8cpp_source.html"><span class="icondoc"></span></a><b>t-fmt-constructors.cpp</b></td><td class="desc"></td></tr>
<tr id="row_10_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="t-hash-color_8cpp_source.html"><span class="icondoc"></span></a><b>t-hash-color.cpp</b></td><td class="desc"></td></tr>
<tr id="row_11_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="t-log_8cpp_source.html"><span class="icondoc"></span></a><b>t-log.cpp</b></td><td class="desc"></td></tr>
<tr id="row_12_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="t-one-line-if_8cpp_source.html"><span class="icondoc"></span></a><b>t-one-line-if.cpp</b></td><td class="desc"></td></tr>
<tr id="row_9_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="t-filename_8cpp_source.html"><span class="icondoc"></span></a><b>t-filename.cpp</b></td><td class="desc"></td></tr>
<tr id="row_10_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="t-fmt-constructors_8cpp_source.html"><span class="icondoc"></span></a><b>t-fmt-constructors.cpp</b></td><td class="desc"></td></tr>
<tr id="row_11_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="t-hash-color_8cpp_source.html"><span class="icondoc"></span></a><b>t-hash-color.cpp</b></td><td class="desc"></td></tr>
<tr id="row_12_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="t-log_8cpp_source.html"><span class="icondoc"></span></a><b>t-log.cpp</b></td><td class="desc"></td></tr>
<tr id="row_13_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="t-one-line-if_8cpp_source.html"><span class="icondoc"></span></a><b>t-one-line-if.cpp</b></td><td class="desc"></td></tr>
</table>
</div><!-- directory -->
</div><!-- contents -->

View file

@ -9,6 +9,7 @@ var files_dup =
[ "t-demo.cpp", "t-demo_8cpp_source.html", null ],
[ "t-depth-delta.cpp", "t-depth-delta_8cpp_source.html", null ],
[ "t-dump.cpp", "t-dump_8cpp_source.html", null ],
[ "t-filename.cpp", "t-filename_8cpp_source.html", null ],
[ "t-fmt-constructors.cpp", "t-fmt-constructors_8cpp_source.html", null ],
[ "t-hash-color.cpp", "t-hash-color_8cpp_source.html", null ],
[ "t-log.cpp", "t-log_8cpp_source.html", null ],

View file

@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="clutchlog_logo.svg"/></td>
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">clutchlog
&#160;<span id="projectnumber">0.15</span>
&#160;<span id="projectnumber">0.16</span>
</div>
</td>
</tr>
@ -90,6 +90,9 @@ $(document).ready(function(){initNavTree('functions.html',''); initResizable();
<li>_filehash_fmts
: <a class="el" href="classclutchlog.html#a2a334e009533744b52f01ef240a59e9d">clutchlog</a>
</li>
<li>_filename
: <a class="el" href="classclutchlog.html#a0431616914dbbecb908a794f5b46dada">clutchlog</a>
</li>
<li>_format_dump
: <a class="el" href="classclutchlog.html#a5f4ddb57ce42e8be86a7c7d269f7bae5">clutchlog</a>
</li>
@ -224,6 +227,9 @@ $(document).ready(function(){initNavTree('functions.html',''); initResizable();
<li>filehash_styles()
: <a class="el" href="classclutchlog.html#ae17db5808155fbc6dc48b4727d0c3abf">clutchlog</a>
</li>
<li>filename
: <a class="el" href="classclutchlog.html#a822062ffa857bd16ff488f9c749ff20e">clutchlog</a>
</li>
<li>fmt()
: <a class="el" href="classclutchlog_1_1fmt.html#a407506bc02ed3f91d88b3df630e54959">clutchlog::fmt</a>
</li>
@ -237,10 +243,10 @@ $(document).ready(function(){initNavTree('functions.html',''); initResizable();
: <a class="el" href="group__colors256__16_m.html#gad98fbe84ef338ded8425d56955825a2c">clutchlog::fmt</a>
</li>
<li>format()
: <a class="el" href="classclutchlog.html#abd692cca9a2e772e7c9d6531bb3c7761">clutchlog</a>
: <a class="el" href="classclutchlog.html#a656c277e074b64728cca871f2b484d1c">clutchlog</a>
</li>
<li>format_comment()
: <a class="el" href="classclutchlog.html#a2144abe4ec6f630126b6490908b5f924">clutchlog</a>
: <a class="el" href="classclutchlog.html#aa8d0a569ed3623ce36c5e567ec2d1ad5">clutchlog</a>
</li>
<li>func()
: <a class="el" href="classclutchlog.html#ad32b5a0274dc03ee0004f67ba58b2447">clutchlog</a>

View file

@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="clutchlog_logo.svg"/></td>
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">clutchlog
&#160;<span id="projectnumber">0.15</span>
&#160;<span id="projectnumber">0.16</span>
</div>
</td>
</tr>
@ -94,6 +94,9 @@ $(document).ready(function(){initNavTree('functions_enum.html',''); initResizabl
<li>fg
: <a class="el" href="group__colors16.html#ga4662a3ec3577c6a575a2c734636ed8a0">clutchlog::fmt</a>
</li>
<li>filename
: <a class="el" href="classclutchlog.html#a822062ffa857bd16ff488f9c749ff20e">clutchlog</a>
</li>
<li>ground
: <a class="el" href="structclutchlog_1_1fmt_1_1color.html#ad4d10c015b3af3cc10d1cf40fe38e4f0">clutchlog::fmt::color</a>
</li>

View file

@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="clutchlog_logo.svg"/></td>
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">clutchlog
&#160;<span id="projectnumber">0.15</span>
&#160;<span id="projectnumber">0.16</span>
</div>
</td>
</tr>
@ -132,11 +132,14 @@ $(document).ready(function(){initNavTree('functions_func.html',''); initResizabl
<li>filehash_styles()
: <a class="el" href="classclutchlog.html#ae17db5808155fbc6dc48b4727d0c3abf">clutchlog</a>
</li>
<li>filename()
: <a class="el" href="classclutchlog.html#a82b9375728af2d962831a743d95f4ae7">clutchlog</a>
</li>
<li>fmt()
: <a class="el" href="classclutchlog_1_1fmt.html#a407506bc02ed3f91d88b3df630e54959">clutchlog::fmt</a>
</li>
<li>format()
: <a class="el" href="classclutchlog.html#a656c277e074b64728cca871f2b484d1c">clutchlog</a>
: <a class="el" href="classclutchlog.html#abd692cca9a2e772e7c9d6531bb3c7761">clutchlog</a>
</li>
<li>format_comment()
: <a class="el" href="classclutchlog.html#a2144abe4ec6f630126b6490908b5f924">clutchlog</a>

View file

@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="clutchlog_logo.svg"/></td>
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">clutchlog
&#160;<span id="projectnumber">0.15</span>
&#160;<span id="projectnumber">0.16</span>
</div>
</td>
</tr>

View file

@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="clutchlog_logo.svg"/></td>
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">clutchlog
&#160;<span id="projectnumber">0.15</span>
&#160;<span id="projectnumber">0.16</span>
</div>
</td>
</tr>
@ -90,6 +90,9 @@ $(document).ready(function(){initNavTree('functions_vars.html',''); initResizabl
<li>_filehash_fmts
: <a class="el" href="classclutchlog.html#a2a334e009533744b52f01ef240a59e9d">clutchlog</a>
</li>
<li>_filename
: <a class="el" href="classclutchlog.html#a0431616914dbbecb908a794f5b46dada">clutchlog</a>
</li>
<li>_format_dump
: <a class="el" href="classclutchlog.html#a5f4ddb57ce42e8be86a7c7d269f7bae5">clutchlog</a>
</li>

View file

@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="clutchlog_logo.svg"/></td>
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">clutchlog
&#160;<span id="projectnumber">0.15</span>
&#160;<span id="projectnumber">0.16</span>
</div>
</td>
</tr>

View file

@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="clutchlog_logo.svg"/></td>
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">clutchlog
&#160;<span id="projectnumber">0.15</span>
&#160;<span id="projectnumber">0.16</span>
</div>
</td>
</tr>

View file

@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="clutchlog_logo.svg"/></td>
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">clutchlog
&#160;<span id="projectnumber">0.15</span>
&#160;<span id="projectnumber">0.16</span>
</div>
</td>
</tr>

View file

@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="clutchlog_logo.svg"/></td>
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">clutchlog
&#160;<span id="projectnumber">0.15</span>
&#160;<span id="projectnumber">0.16</span>
</div>
</td>
</tr>

View file

@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="clutchlog_logo.svg"/></td>
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">clutchlog
&#160;<span id="projectnumber">0.15</span>
&#160;<span id="projectnumber">0.16</span>
</div>
</td>
</tr>

View file

@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="clutchlog_logo.svg"/></td>
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">clutchlog
&#160;<span id="projectnumber">0.15</span>
&#160;<span id="projectnumber">0.16</span>
</div>
</td>
</tr>

View file

@ -1,11 +1,11 @@
var group___main =
[
[ "clutchlog", "classclutchlog.html", [
[ "System-dependent stack depth", "index.html#autotoc_md26", null ],
[ "System-dependent horizontal fill", "index.html#autotoc_md27", null ],
[ "Dependencies", "index.html#autotoc_md28", null ],
[ "Variable names within the CLUTCHLOG macro", "index.html#autotoc_md29", null ],
[ "Features", "index.html#autotoc_md30", null ],
[ "System-dependent stack depth", "index.html#autotoc_md27", null ],
[ "System-dependent horizontal fill", "index.html#autotoc_md28", null ],
[ "Dependencies", "index.html#autotoc_md29", null ],
[ "Variable names within the CLUTCHLOG macro", "index.html#autotoc_md30", null ],
[ "Features", "index.html#autotoc_md31", null ],
[ "scope_t", "structclutchlog_1_1scope__t.html", [
[ "scope_t", "structclutchlog_1_1scope__t.html#a0f1d865ffcf17f215e5559cdd2690572", null ],
[ "matches", "structclutchlog_1_1scope__t.html#ae6c0e4ed20db797124ed1e5faa033ad9", null ],
@ -37,6 +37,7 @@ var group___main =
[ "style", "classclutchlog.html#ac3ec55057b9c734b66f169bf43dbd591", null ],
[ "style", "classclutchlog.html#ad1cfa9945c3f7f98fe8ce724c627d0d6", null ],
[ "style", "classclutchlog.html#a4831f44fd5ade102e57320632095934d", null ],
[ "filename", "classclutchlog.html#a82b9375728af2d962831a743d95f4ae7", null ],
[ "locate", "classclutchlog.html#a4ebdfcded6c56262676bf6926d63fc96", null ],
[ "replace", "classclutchlog.html#a972f895c70edc335f3018a2c8971d59e", null ],
[ "replace", "classclutchlog.html#ae90d5a1a428587ad67b38b2ea4ca9fa2", null ],
@ -65,6 +66,7 @@ var group___main =
[ "_in_line", "classclutchlog.html#a41757198b29862832a14472a9e5e24c6", null ],
[ "_filehash_fmts", "classclutchlog.html#a2a334e009533744b52f01ef240a59e9d", null ],
[ "_funchash_fmts", "classclutchlog.html#a095e1545a2085ac623e4af19364fea7f", null ],
[ "_filename", "classclutchlog.html#a0431616914dbbecb908a794f5b46dada", null ],
[ "level", "classclutchlog.html#a10fd25a1b51c8c95bd6d876ce1b4b928", [
[ "critical", "classclutchlog.html#a10fd25a1b51c8c95bd6d876ce1b4b928af332f31a368c931f79b9b64d55fc7701", null ],
[ "error", "classclutchlog.html#a10fd25a1b51c8c95bd6d876ce1b4b928a023c3e8a55ddfd140d3e3268dd6221e9", null ],
@ -74,6 +76,14 @@ var group___main =
[ "info", "classclutchlog.html#a10fd25a1b51c8c95bd6d876ce1b4b928aa1ea607f2bfe5db06f1cf2bd991f7dc1", null ],
[ "debug", "classclutchlog.html#a10fd25a1b51c8c95bd6d876ce1b4b928a911f5ef324f37061f68a239577e0d0bd", null ],
[ "xdebug", "classclutchlog.html#a10fd25a1b51c8c95bd6d876ce1b4b928abba74b810831c7753777e6dcc0c0f4e2", null ]
] ],
[ "filename", "classclutchlog.html#a822062ffa857bd16ff488f9c749ff20e", [
[ "path", "classclutchlog.html#a822062ffa857bd16ff488f9c749ff20ea19ebb39c0f117afbe6658bbc9bea68a4", null ],
[ "base", "classclutchlog.html#a822062ffa857bd16ff488f9c749ff20ead79ddc78294d362c22ba917cba2cd3ef", null ],
[ "dir", "classclutchlog.html#a822062ffa857bd16ff488f9c749ff20ea35cf5f272267d9656cfcfe52243f4841", null ],
[ "dirbase", "classclutchlog.html#a822062ffa857bd16ff488f9c749ff20ea9534ecbf6a632833ca32ea5bb33f7eea", null ],
[ "stem", "classclutchlog.html#a822062ffa857bd16ff488f9c749ff20ea04548b133168127416623d51dd3b9338", null ],
[ "dirstem", "classclutchlog.html#a822062ffa857bd16ff488f9c749ff20ea5b96778dd84a50c1b288b31a5200df4d", null ]
] ]
] ]
];

View file

@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="clutchlog_logo.svg"/></td>
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">clutchlog
&#160;<span id="projectnumber">0.15</span>
&#160;<span id="projectnumber">0.16</span>
</div>
</td>
</tr>

View file

@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="clutchlog_logo.svg"/></td>
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">clutchlog
&#160;<span id="projectnumber">0.15</span>
&#160;<span id="projectnumber">0.16</span>
</div>
</td>
</tr>

View file

@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="clutchlog_logo.svg"/></td>
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">clutchlog
&#160;<span id="projectnumber">0.15</span>
&#160;<span id="projectnumber">0.16</span>
</div>
</td>
</tr>

View file

@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="clutchlog_logo.svg"/></td>
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">clutchlog
&#160;<span id="projectnumber">0.15</span>
&#160;<span id="projectnumber">0.16</span>
</div>
</td>
</tr>

View file

@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="clutchlog_logo.svg"/></td>
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">clutchlog
&#160;<span id="projectnumber">0.15</span>
&#160;<span id="projectnumber">0.16</span>
</div>
</td>
</tr>
@ -109,25 +109,26 @@ $(document).ready(function(){initNavTree('index.html',''); initResizable(); });
<li class="level3"><a href="#autotoc_md16">Stack Depth Mark</a></li>
<li class="level3"><a href="#autotoc_md17">Horizontal Filling</a></li>
<li class="level3"><a href="#autotoc_md18">Stack Depth</a></li>
<li class="level3"><a href="#autotoc_md19">Filename</a></li>
</ul>
</li>
<li class="level2"><a href="#autotoc_md19">Disabled calls</a></li>
<li class="level2"><a href="#autotoc_md20">Low-level API</a></li>
<li class="level2"><a href="#autotoc_md21">(De)clutch any function call</a></li>
<li class="level2"><a href="#autotoc_md22">(De)clutch any code section</a></li>
<li class="level2"><a href="#autotoc_md23">Manually Increase Stack Depth</a></li>
<li class="level2"><a href="#autotoc_md20">Disabled calls</a></li>
<li class="level2"><a href="#autotoc_md21">Low-level API</a></li>
<li class="level2"><a href="#autotoc_md22">(De)clutch any function call</a></li>
<li class="level2"><a href="#autotoc_md23">(De)clutch any code section</a></li>
<li class="level2"><a href="#autotoc_md24">Manually Increase Stack Depth</a></li>
</ul>
</li>
<li class="level1"><a href="#autotoc_md24">Examples</a></li>
<li class="level1"><a href="#autotoc_md25">Limitations</a><ul><ul><li class="level3"><a href="#autotoc_md26">System-dependent stack depth</a></li>
<li class="level3"><a href="#autotoc_md27">System-dependent horizontal fill</a></li>
<li class="level3"><a href="#autotoc_md28">Dependencies</a></li>
<li class="level3"><a href="#autotoc_md29">Variable names within the CLUTCHLOG macro</a></li>
<li class="level3"><a href="#autotoc_md30">Features</a></li>
<li class="level1"><a href="#autotoc_md25">Examples</a></li>
<li class="level1"><a href="#autotoc_md26">Limitations</a><ul><ul><li class="level3"><a href="#autotoc_md27">System-dependent stack depth</a></li>
<li class="level3"><a href="#autotoc_md28">System-dependent horizontal fill</a></li>
<li class="level3"><a href="#autotoc_md29">Dependencies</a></li>
<li class="level3"><a href="#autotoc_md30">Variable names within the CLUTCHLOG macro</a></li>
<li class="level3"><a href="#autotoc_md31">Features</a></li>
</ul>
</ul>
</li>
<li class="level1"><a href="#autotoc_md31">Build and tests</a></li>
<li class="level1"><a href="#autotoc_md32">Build and tests</a></li>
</ul>
</div>
<div class="textblock"><p><b>Clutchlog is a <em>spatial</em> logging system that targets versatile <em>debugging</em>.</b> <b>It allows to (de)clutch messages for a given: log level, source code location or call stack depth.</b></p>
@ -231,7 +232,7 @@ Output Configuration</h2>
<li><code>{level}</code>: the current log level (i.e. <code>Critical</code>, <code>Error</code>, <code>Warning</code>, <code>Progress</code>, <code>Note</code>, <code>Info</code>, <code>Debug</code> or <code>XDebug</code>),</li>
<li><code>{level_letter}</code>: the first letter of the current log level,</li>
<li><code>{level_short}</code>: the current log level, printed in only four letters,</li>
<li><code>{file}</code>: the current file (absolute path),</li>
<li><code>{file}</code>: the current file name,</li>
<li><code>{func}</code>: the current function,</li>
<li><code>{line}</code>: the current line number,</li>
<li><code>{level_fmt}</code>: the style of the current level (i.e. configured with <code><a class="el" href="classclutchlog.html#ac3ec55057b9c734b66f169bf43dbd591" title="Set the style (color and typo) of the given log level.">clutchlog::style</a></code>),</li>
@ -376,7 +377,24 @@ Horizontal Filling</h3>
<h3><a class="anchor" id="autotoc_md18"></a>
Stack Depth</h3>
<p>By default, clutchlog removes 5 levels of the calls stack, so that your <code>main</code> entrypoint corresponds to a depth of zero. You can change this behaviour by defining the <code>CLUTCHLOG_STRIP_CALLS</code> macro, or calling <code>clutchlog::strip_calls</code>. </p><div class="fragment"><div class="line">log.strip_calls(<a class="code" href="group___default_config.html#ga98f30d814d4913a8a7c93a8793f49adf">CLUTCHLOG_STRIP_CALLS</a>); <span class="comment">// Defaults to 5.</span></div>
</div><!-- fragment --><h2><a class="anchor" id="autotoc_md19"></a>
</div><!-- fragment --><h3><a class="anchor" id="autotoc_md19"></a>
Filename</h3>
<p>By default, the <code>{file}</code> template tag is rendered as the absolute path (which is usualy handy if your terminal detects paths and allows to run a command on click).</p>
<p>You can change this behavior to display shorter names, using <code><a class="el" href="classclutchlog.html#a822062ffa857bd16ff488f9c749ff20e" title="Available filename rendering methods.">clutchlog::filename</a></code>, and passing one of the following the shortening method:</p><ul>
<li><code>clutchlog::filename::base</code>: the file name itself,</li>
<li><code>clutchlog::filename::dir</code>: the name of the single last directory containing the file,</li>
<li><code>clutchlog::filename::dirbase</code>: the last directory and the file names,</li>
<li><code>clutchlog::filename::stem</code>: the file name without its extension,</li>
<li><code>clutchlog::filename::dirstem</code>: the last directory and the file without extension.</li>
<li><code>clutchlog::filename::path</code>: the absolute path (the default).</li>
</ul>
<p>Example: </p><div class="fragment"><div class="line">log.filename(clutchlog::filename::path) <span class="comment">// /home/nojhan/code/clutchlog/tests/t-filename.cpp</span></div>
<div class="line">log.filename(clutchlog::filename::base) <span class="comment">// t-filename.cpp</span></div>
<div class="line">log.filename(clutchlog::filename::dir) <span class="comment">// tests</span></div>
<div class="line">log.filename(clutchlog::filename::dirbase) <span class="comment">// tests/t-filename.cpp</span></div>
<div class="line">log.filename(clutchlog::filename::stem) <span class="comment">// t-filename</span></div>
<div class="line">log.filename(clutchlog::filename::dirstem) <span class="comment">// tests/t-filename</span></div>
</div><!-- fragment --><h2><a class="anchor" id="autotoc_md20"></a>
Disabled calls</h2>
<p>By default, clutchlog is always enabled if the <code>NDEBUG</code> preprocessor variable is not defined (this variable is set by CMake in build types that differs from <code>Debug</code>).</p>
<p>You can however force clutchlog to be enabled in any build type by setting the <code>WITH_CLUTCHLOG</code> preprocessor variable.</p>
@ -385,7 +403,7 @@ Disabled calls</h2>
<div class="line"><span class="preprocessor">#define CLUTCHLOG_DEFAULT_DEPTH_BUILT_NODEBUG clutchlog::level::xdebug</span></div>
</div><!-- fragment --><p>Note that allowing a log level does not mean that it will actually output something. If the configured log level at runtime is lower than the log level of the message, it will still not be printed.</p>
<p>This behavior intend to remove as many conditional statements as possible when not debugging, without having to use preprocessor guards around calls to clutchlog, thus saving run time at no readability cost.</p>
<h2><a class="anchor" id="autotoc_md20"></a>
<h2><a class="anchor" id="autotoc_md21"></a>
Low-level API</h2>
<p>All configuration setters have a getters counterpart, with the same name but taking no parameter, for example: </p><div class="fragment"><div class="line">std::string mark = log.depth_mark();</div>
</div><!-- fragment --><p>To control more precisely the logging, one can use the low-level <code><a class="el" href="classclutchlog.html#a14c19e17c54d6353ba34c0dc3371094a" title="Print a log message IF the location matches the given one.">clutchlog::log</a></code> method: </p><div class="fragment"><div class="line">log.log(clutchlog::level::xdebug, <span class="stringliteral">&quot;hello world&quot;</span>, <span class="stringliteral">&quot;main.cpp&quot;</span>, <span class="stringliteral">&quot;main&quot;</span>, 122);</div>
@ -393,24 +411,24 @@ Low-level API</h2>
</div><!-- fragment --><p>A similar <code>dump</code> method exists: </p><div class="fragment"><div class="line">log.dump(clutchlog::level::xdebug, cont.begin(), cont.end(), <a class="code" href="group___use_macros.html#gae8911119d726a43b77f5781cb5a72813">CLUTCHLOC</a>, <span class="stringliteral">&quot;dumped_{n}.dat&quot;</span>, <span class="stringliteral">&quot;\n&quot;</span>);</div>
<div class="line">log.dump(clutchlog::level::xdebug, cont.begin(), cont.end(), <span class="stringliteral">&quot;main.cpp&quot;</span>, <span class="stringliteral">&quot;main&quot;</span>, 122, <span class="stringliteral">&quot;dumped.dat&quot;</span>, <span class="stringliteral">&quot;\n\n&quot;</span>);</div>
</div><!-- fragment --><p>You can access the identifier of log levels with <code><a class="el" href="classclutchlog.html#acebed8c9df9204f22bf8488e62e1cedd" title="Return the log level tag corresponding to the given pre-configured name.">clutchlog::level_of</a></code>: </p><div class="fragment"><div class="line">log.threshold( log.level_of(<span class="stringliteral">&quot;XDebug&quot;</span>) ); <span class="comment">// You have to know the exact string.</span></div>
</div><!-- fragment --><h2><a class="anchor" id="autotoc_md21"></a>
</div><!-- fragment --><h2><a class="anchor" id="autotoc_md22"></a>
(De)clutch any function call</h2>
<p>The <code>CLUTHFUNC</code> macro allows to wrap any function within the current logger.</p>
<p>For instance, this can be useful if you want to (de)clutch calls to <code>assert</code>s. To do that, just declare your own macro: </p><div class="fragment"><div class="line"><span class="preprocessor">#define ASSERT(...) { CLUTCHFUNC(error, assert, __VA_ARGS__) }</span></div>
</div><!-- fragment --><p>Thus, any call like <code>ASSERT(x &gt; 3);</code> will be declutchable with the same configuration than a call to <code>CLUTCHLOG</code>.</p>
<h2><a class="anchor" id="autotoc_md22"></a>
<h2><a class="anchor" id="autotoc_md23"></a>
(De)clutch any code section</h2>
<p>The <code>CLUTCHCODE</code> macro allows to wrap any code within the current logger.</p>
<p>For instance: </p><div class="fragment"><div class="line"><a class="code" href="group___use_macros.html#gaaf2e85e1153e6c88b458dd49e3c37c73">CLUTCHCODE</a>(info,</div>
<div class="line"> std::clog &lt;&lt; <span class="stringliteral">&quot;We are clutched!\n&quot;</span>;</div>
<div class="line">);</div>
</div><!-- fragment --><h2><a class="anchor" id="autotoc_md23"></a>
</div><!-- fragment --><h2><a class="anchor" id="autotoc_md24"></a>
Manually Increase Stack Depth</h2>
<p>You may want to manually increase the stack depth for a given logging call, for instance to subdivise a single function in sections. To do so, you can use the <code>CLUTCHLOGD</code> macro, which take an additional argument, in the form of the number of additional (fake) stack depths you want: </p><div class="fragment"><div class="line"><a class="code" href="group___use_macros.html#ga6f86187e2b35e7e1907d688f504a197d">CLUTCHLOG</a>( debug, <span class="stringliteral">&quot;Call&quot;</span>); <span class="comment">// Regular macro.</span></div>
<div class="line"><a class="code" href="group___use_macros.html#ga369d365b7c25ec270596c3ca6839cf2c">CLUTCHLOGD</a>(debug, <span class="stringliteral">&quot;Sub call&quot;</span>, 1); <span class="comment">// Adds an additional (fake) stack depth.</span></div>
<div class="line"><a class="code" href="group___use_macros.html#ga369d365b7c25ec270596c3ca6839cf2c">CLUTCHLOGD</a>(debug, <span class="stringliteral">&quot;Sub sub!&quot;</span>, 2); <span class="comment">// Adds two additional (fake) stack depths.</span></div>
</div><!-- fragment --><p>That way, the depth will be rendered to the actual depth, plus the additional depth delta. Note that the displayed function will stay the same. Any filtering on the stack depth will take into account the fake depth and not the real one.</p>
<h1><a class="anchor" id="autotoc_md24"></a>
<h1><a class="anchor" id="autotoc_md25"></a>
Examples</h1>
<p>Here what you would do to setup clutchlog with the default configuration: </p><div class="fragment"><div class="line"><span class="keyword">auto</span>&amp; log = <a class="code" href="classclutchlog.html#acfaceb77da01503b432644a3efaee4fa">clutchlog::logger</a>();</div>
<div class="line">log.out(std::clog);</div>
@ -482,29 +500,29 @@ Examples</h1>
<div class="line">log.hfill_char(<span class="charliteral">&#39;.&#39;</span>);</div>
<div class="line">log.hfill_max(300);</div>
<div class="line">log.hfill_style(clutchlog::fmt::fg::none);</div>
</div><!-- fragment --><h1><a class="anchor" id="autotoc_md25"></a>
</div><!-- fragment --><h1><a class="anchor" id="autotoc_md26"></a>
Limitations</h1>
<h3><a class="anchor" id="autotoc_md26"></a>
<h3><a class="anchor" id="autotoc_md27"></a>
System-dependent stack depth</h3>
<p>Because access to the call stack depth and program name are system-dependent, the features relying on the depth of the call stack and the display of the program name are only available for operating systems having the following headers: <code>execinfo.h</code>, <code>stdlib.h</code> and <code>libgen.h</code> (so far, tested with Linux).</p>
<p>Clutchlog sets the <code>CLUTCHLOG_HAVE_UNIX_SYSINFO</code> to 1 if the headers are available, and to 0 if they are not. You can make portable code using something like: </p><div class="fragment"><div class="line"><span class="preprocessor">#if CLUTCHLOG_HAVE_UNIX_SYSINFO == 1</span></div>
<div class="line"> log.depth( x );</div>
<div class="line"><span class="preprocessor">#endif </span></div>
</div><!-- fragment --><h3><a class="anchor" id="autotoc_md27"></a>
</div><!-- fragment --><h3><a class="anchor" id="autotoc_md28"></a>
System-dependent horizontal fill</h3>
<p>Because access to the current terminal width is system-dependent, the <code>{hfill}</code> format tag feature is only available for operating systems having the following headers: <code>sys/ioctl.h</code>, <code>stdio.h</code> and <code>unistd.h</code> (so far, tested with Linux).</p>
<p>Clutchlog sets the <code>CLUTCHLOG_HAVE_UNIX_SYSIOCTL</code> to 1 if the headers are available, and to 0 if they are not. You can make portable code using something like: </p><div class="fragment"><div class="line"><span class="preprocessor">#if CLUTCHLOG_HAVE_UNIX_SYSIOCTL == 1</span></div>
<div class="line"> log.hfill_mark( <span class="charliteral">&#39;_&#39;</span> );</div>
<div class="line"><span class="preprocessor">#endif </span></div>
</div><!-- fragment --><p>If you use unicode characters in your template, the horizontal width will not be computed properly, resulting in incorrectly right-aligned lines. Solving this would require the use of third-party libraries, making portability more difficult.</p>
<h3><a class="anchor" id="autotoc_md28"></a>
<h3><a class="anchor" id="autotoc_md29"></a>
Dependencies</h3>
<p>Some colors/styles may not be supported by some exotic terminal emulators.</p>
<p>Clutchlog needs <code>C++-17</code> with the <code>filesystem</code> feature. You may need to indicate <code>-std=c++17 -lstdc++fs</code> to some compilers.</p>
<h3><a class="anchor" id="autotoc_md29"></a>
<h3><a class="anchor" id="autotoc_md30"></a>
Variable names within the CLUTCHLOG macro</h3>
<p>Calling the <code>CLUTCHLOG</code> macro with a message using a variable named <code>clutchlog__msg</code> will end in an error.</p>
<h3><a class="anchor" id="autotoc_md30"></a>
<h3><a class="anchor" id="autotoc_md31"></a>
Features</h3>
<p>What Clutchlog do not provide at the moment (but may in a near future):</p>
<ul>
@ -520,7 +538,7 @@ Features</h3>
<li>Automatic argument parser (please, use a dedicated lib).</li>
<li>Signal handling (WTF would you do that, anyway?).</li>
</ul>
<h1><a class="anchor" id="autotoc_md31"></a>
<h1><a class="anchor" id="autotoc_md32"></a>
Build and tests</h1>
<p>To use clutchlog, just include its header in your code and either ensure that the <code>NDEBUG</code> preprocessor variable is not set, either define the <code>WITH_CLUTCHLOG</code> preprocessor variable.</p>
<p>If you're using CMake (or another modern build system), it will unset <code>NDEBUG</code> —and thus enable clutchlog— only for the "Debug" build type, which is usually what you want if you use clutchlog, anyway.</p>
@ -538,7 +556,7 @@ Build and tests</h1>
<div class="ttc" id="agroup___use_macros_html_ga369d365b7c25ec270596c3ca6839cf2c"><div class="ttname"><a href="group___use_macros.html#ga369d365b7c25ec270596c3ca6839cf2c">CLUTCHLOGD</a></div><div class="ttdeci">#define CLUTCHLOGD(LEVEL, WHAT, DEPTH_DELTA)</div><div class="ttdoc">Log a message at the given level and with a given depth delta.</div><div class="ttdef"><b>Definition:</b> <a href="clutchlog_8h_source.html#l00081">clutchlog.h:81</a></div></div>
<div class="ttc" id="agroup___use_macros_html_ga572e3aa19d8b39e3ed0b9e91961104c2"><div class="ttname"><a href="group___use_macros.html#ga572e3aa19d8b39e3ed0b9e91961104c2">CLUTCHDUMP</a></div><div class="ttdeci">#define CLUTCHDUMP(LEVEL, CONTAINER, FILENAME)</div><div class="ttdoc">Dump the given container.</div><div class="ttdef"><b>Definition:</b> <a href="clutchlog_8h_source.html#l00107">clutchlog.h:107</a></div></div>
<div class="ttc" id="aclassclutchlog_html_acfaceb77da01503b432644a3efaee4fa"><div class="ttname"><a href="classclutchlog.html#acfaceb77da01503b432644a3efaee4fa">clutchlog::logger</a></div><div class="ttdeci">static clutchlog &amp; logger()</div><div class="ttdoc">Get the logger instance.</div><div class="ttdef"><b>Definition:</b> <a href="clutchlog_8h_source.html#l00306">clutchlog.h:306</a></div></div>
<div class="ttc" id="aclassclutchlog_1_1fmt_html"><div class="ttname"><a href="classclutchlog_1_1fmt.html">clutchlog::fmt</a></div><div class="ttdoc">Color and style formatter for ANSI terminal escape sequences.</div><div class="ttdef"><b>Definition:</b> <a href="clutchlog_8h_source.html#l00376">clutchlog.h:376</a></div></div>
<div class="ttc" id="aclassclutchlog_1_1fmt_html"><div class="ttname"><a href="classclutchlog_1_1fmt.html">clutchlog::fmt</a></div><div class="ttdoc">Color and style formatter for ANSI terminal escape sequences.</div><div class="ttdef"><b>Definition:</b> <a href="clutchlog_8h_source.html#l00379">clutchlog.h:379</a></div></div>
<div class="ttc" id="agroup___use_macros_html_gae8911119d726a43b77f5781cb5a72813"><div class="ttname"><a href="group___use_macros.html#gae8911119d726a43b77f5781cb5a72813">CLUTCHLOC</a></div><div class="ttdeci">#define CLUTCHLOC</div><div class="ttdoc">Handy shortcuts to location.</div><div class="ttdef"><b>Definition:</b> <a href="clutchlog_8h_source.html#l00077">clutchlog.h:77</a></div></div>
<div class="ttc" id="agroup___default_config_html_ga4eda0c1bfded5df89351b8ce8b9c2805"><div class="ttname"><a href="group___default_config.html#ga4eda0c1bfded5df89351b8ce8b9c2805">CLUTCHLOG_DEFAULT_HFILL_MARK</a></div><div class="ttdeci">#define CLUTCHLOG_DEFAULT_HFILL_MARK</div><div class="ttdoc">Character used as a filling for right-align the right part of messages with &quot;{hfill}&quot;.</div><div class="ttdef"><b>Definition:</b> <a href="clutchlog_8h_source.html#l00270">clutchlog.h:270</a></div></div>
<div class="ttc" id="agroup___use_macros_html_ga6f86187e2b35e7e1907d688f504a197d"><div class="ttname"><a href="group___use_macros.html#ga6f86187e2b35e7e1907d688f504a197d">CLUTCHLOG</a></div><div class="ttdeci">#define CLUTCHLOG(LEVEL, WHAT)</div><div class="ttdoc">Log a message at the given level.</div><div class="ttdef"><b>Definition:</b> <a href="clutchlog_8h_source.html#l00098">clutchlog.h:98</a></div></div>

View file

@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="clutchlog_logo.svg"/></td>
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">clutchlog
&#160;<span id="projectnumber">0.15</span>
&#160;<span id="projectnumber">0.16</span>
</div>
</td>
</tr>

View file

@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="clutchlog_logo.svg"/></td>
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">clutchlog
&#160;<span id="projectnumber">0.15</span>
&#160;<span id="projectnumber">0.16</span>
</div>
</td>
</tr>

View file

@ -45,17 +45,18 @@ var NAVTREE =
[ "Dump Format", "index.html#autotoc_md15", null ],
[ "Stack Depth Mark", "index.html#autotoc_md16", null ],
[ "Horizontal Filling", "index.html#autotoc_md17", null ],
[ "Stack Depth", "index.html#autotoc_md18", null ]
[ "Stack Depth", "index.html#autotoc_md18", null ],
[ "Filename", "index.html#autotoc_md19", null ]
] ],
[ "Disabled calls", "index.html#autotoc_md19", null ],
[ "Low-level API", "index.html#autotoc_md20", null ],
[ "(De)clutch any function call", "index.html#autotoc_md21", null ],
[ "(De)clutch any code section", "index.html#autotoc_md22", null ],
[ "Manually Increase Stack Depth", "index.html#autotoc_md23", null ]
[ "Disabled calls", "index.html#autotoc_md20", null ],
[ "Low-level API", "index.html#autotoc_md21", null ],
[ "(De)clutch any function call", "index.html#autotoc_md22", null ],
[ "(De)clutch any code section", "index.html#autotoc_md23", null ],
[ "Manually Increase Stack Depth", "index.html#autotoc_md24", null ]
] ],
[ "Examples", "index.html#autotoc_md24", null ],
[ "Limitations", "index.html#autotoc_md25", null ],
[ "Build and tests", "index.html#autotoc_md31", null ]
[ "Examples", "index.html#autotoc_md25", null ],
[ "Limitations", "index.html#autotoc_md26", null ],
[ "Build and tests", "index.html#autotoc_md32", null ]
] ],
[ "Modules", "modules.html", "modules" ],
[ "Classes", "annotated.html", [
@ -83,7 +84,7 @@ var NAVTREE =
var NAVTREEINDEX =
[
"annotated.html",
"structclutchlog_1_1fmt_1_1color.html#a826e3d3eba925608442439d6bc3a95a6"
"structclutchlog_1_1fmt_1_1bg__16_m.html#a68f8cb4ab78a1cfb3b7b8e1e95bee11d"
];
var SYNCONMSG = 'click to disable panel synchronisation';

View file

@ -3,65 +3,74 @@ var NAVTREEINDEX0 =
"annotated.html":[2,0],
"classclutchlog.html":[1,2,0],
"classclutchlog.html#a03b145e36f15435a640bb5a885d9f642":[1,2,0,7],
"classclutchlog.html#a0431616914dbbecb908a794f5b46dada":[1,2,0,60],
"classclutchlog.html#a08310b92e86687349e70f56f9ac1d656":[1,2,0,18],
"classclutchlog.html#a08e8a817a75a4e9f0159231c941e0dae":[1,2,0,48],
"classclutchlog.html#a08e8a817a75a4e9f0159231c941e0dae":[1,2,0,49],
"classclutchlog.html#a0906d74275cedcd403da94879764815e":[1,2,0,6],
"classclutchlog.html#a095e1545a2085ac623e4af19364fea7f":[1,2,0,58],
"classclutchlog.html#a0c4ac57601e6f8d146fd5cc060968ecc":[1,2,0,37],
"classclutchlog.html#a095e1545a2085ac623e4af19364fea7f":[1,2,0,59],
"classclutchlog.html#a0c4ac57601e6f8d146fd5cc060968ecc":[1,2,0,38],
"classclutchlog.html#a10064493c22f5c03b502a42d814c5c5c":[1,2,0,24],
"classclutchlog.html#a10fd25a1b51c8c95bd6d876ce1b4b928":[1,2,0,59],
"classclutchlog.html#a10fd25a1b51c8c95bd6d876ce1b4b928a023c3e8a55ddfd140d3e3268dd6221e9":[1,2,0,59,1],
"classclutchlog.html#a10fd25a1b51c8c95bd6d876ce1b4b928a6efd7b28f876c0473c6dfeae82fc8e05":[1,2,0,59,3],
"classclutchlog.html#a10fd25a1b51c8c95bd6d876ce1b4b928a911f5ef324f37061f68a239577e0d0bd":[1,2,0,59,6],
"classclutchlog.html#a10fd25a1b51c8c95bd6d876ce1b4b928aa1ea607f2bfe5db06f1cf2bd991f7dc1":[1,2,0,59,5],
"classclutchlog.html#a10fd25a1b51c8c95bd6d876ce1b4b928aab4ce1a501f9cbe27666659d3b19534c":[1,2,0,59,2],
"classclutchlog.html#a10fd25a1b51c8c95bd6d876ce1b4b928abba74b810831c7753777e6dcc0c0f4e2":[1,2,0,59,7],
"classclutchlog.html#a10fd25a1b51c8c95bd6d876ce1b4b928af332f31a368c931f79b9b64d55fc7701":[1,2,0,59,0],
"classclutchlog.html#a10fd25a1b51c8c95bd6d876ce1b4b928af89a12aab2a73ea31e19b04ecadbdc0d":[1,2,0,59,4],
"classclutchlog.html#a130c4f12eacbd2028102838fe16b734e":[1,2,0,55],
"classclutchlog.html#a14c19e17c54d6353ba34c0dc3371094a":[1,2,0,35],
"classclutchlog.html#a1896f6c4b8597e3e76ff93970bd85167":[1,2,0,52],
"classclutchlog.html#a1a8cb6411726133208f5a2f2cb42d468":[1,2,0,41],
"classclutchlog.html#a10fd25a1b51c8c95bd6d876ce1b4b928":[1,2,0,61],
"classclutchlog.html#a10fd25a1b51c8c95bd6d876ce1b4b928a023c3e8a55ddfd140d3e3268dd6221e9":[1,2,0,61,1],
"classclutchlog.html#a10fd25a1b51c8c95bd6d876ce1b4b928a6efd7b28f876c0473c6dfeae82fc8e05":[1,2,0,61,3],
"classclutchlog.html#a10fd25a1b51c8c95bd6d876ce1b4b928a911f5ef324f37061f68a239577e0d0bd":[1,2,0,61,6],
"classclutchlog.html#a10fd25a1b51c8c95bd6d876ce1b4b928aa1ea607f2bfe5db06f1cf2bd991f7dc1":[1,2,0,61,5],
"classclutchlog.html#a10fd25a1b51c8c95bd6d876ce1b4b928aab4ce1a501f9cbe27666659d3b19534c":[1,2,0,61,2],
"classclutchlog.html#a10fd25a1b51c8c95bd6d876ce1b4b928abba74b810831c7753777e6dcc0c0f4e2":[1,2,0,61,7],
"classclutchlog.html#a10fd25a1b51c8c95bd6d876ce1b4b928af332f31a368c931f79b9b64d55fc7701":[1,2,0,61,0],
"classclutchlog.html#a10fd25a1b51c8c95bd6d876ce1b4b928af89a12aab2a73ea31e19b04ecadbdc0d":[1,2,0,61,4],
"classclutchlog.html#a130c4f12eacbd2028102838fe16b734e":[1,2,0,56],
"classclutchlog.html#a14c19e17c54d6353ba34c0dc3371094a":[1,2,0,36],
"classclutchlog.html#a1896f6c4b8597e3e76ff93970bd85167":[1,2,0,53],
"classclutchlog.html#a1a8cb6411726133208f5a2f2cb42d468":[1,2,0,42],
"classclutchlog.html#a2144abe4ec6f630126b6490908b5f924":[1,2,0,12],
"classclutchlog.html#a229fd61519f1245282440120f2d45fb5":[1,2,0,40],
"classclutchlog.html#a2a334e009533744b52f01ef240a59e9d":[1,2,0,57],
"classclutchlog.html#a356df86455409193792b6ed550dfd09e":[1,2,0,45],
"classclutchlog.html#a229fd61519f1245282440120f2d45fb5":[1,2,0,41],
"classclutchlog.html#a2a334e009533744b52f01ef240a59e9d":[1,2,0,58],
"classclutchlog.html#a356df86455409193792b6ed550dfd09e":[1,2,0,46],
"classclutchlog.html#a3cb0e4f43a4cadf1966001ad7c9861f4":[1,2,0,19],
"classclutchlog.html#a41757198b29862832a14472a9e5e24c6":[1,2,0,56],
"classclutchlog.html#a41757198b29862832a14472a9e5e24c6":[1,2,0,57],
"classclutchlog.html#a4831f44fd5ade102e57320632095934d":[1,2,0,30],
"classclutchlog.html#a4ebdfcded6c56262676bf6926d63fc96":[1,2,0,31],
"classclutchlog.html#a5a9a98c3528117223ceff22bc6bee5f7":[1,2,0,44],
"classclutchlog.html#a5f4ddb57ce42e8be86a7c7d269f7bae5":[1,2,0,51],
"classclutchlog.html#a4ebdfcded6c56262676bf6926d63fc96":[1,2,0,32],
"classclutchlog.html#a5a9a98c3528117223ceff22bc6bee5f7":[1,2,0,45],
"classclutchlog.html#a5f4ddb57ce42e8be86a7c7d269f7bae5":[1,2,0,52],
"classclutchlog.html#a656c277e074b64728cca871f2b484d1c":[1,2,0,10],
"classclutchlog.html#a6666106b9e5c239b6ae5e0d1091648e3":[1,2,0,27],
"classclutchlog.html#a6c6ab42a1df147e6c2d115bc36ec8266":[1,2,0,15],
"classclutchlog.html#a76eb34537b634aadb75e255f7887eeb6":[1,2,0,42],
"classclutchlog.html#a76eb34537b634aadb75e255f7887eeb6":[1,2,0,43],
"classclutchlog.html#a7a7738eaad114bfa870121412fe23ad9":[1,2,0,20],
"classclutchlog.html#a7c6e3fc082bc6f55d50131ed2b32e81e":[1,2,0,50],
"classclutchlog.html#a7c6e3fc082bc6f55d50131ed2b32e81e":[1,2,0,51],
"classclutchlog.html#a7fd7c7bd3668c537061c314a619a336d":[1,2,0,14],
"classclutchlog.html#a972f895c70edc335f3018a2c8971d59e":[1,2,0,32],
"classclutchlog.html#a822062ffa857bd16ff488f9c749ff20e":[1,2,0,62],
"classclutchlog.html#a822062ffa857bd16ff488f9c749ff20ea04548b133168127416623d51dd3b9338":[1,2,0,62,4],
"classclutchlog.html#a822062ffa857bd16ff488f9c749ff20ea19ebb39c0f117afbe6658bbc9bea68a4":[1,2,0,62,0],
"classclutchlog.html#a822062ffa857bd16ff488f9c749ff20ea35cf5f272267d9656cfcfe52243f4841":[1,2,0,62,2],
"classclutchlog.html#a822062ffa857bd16ff488f9c749ff20ea5b96778dd84a50c1b288b31a5200df4d":[1,2,0,62,5],
"classclutchlog.html#a822062ffa857bd16ff488f9c749ff20ea9534ecbf6a632833ca32ea5bb33f7eea":[1,2,0,62,3],
"classclutchlog.html#a822062ffa857bd16ff488f9c749ff20ead79ddc78294d362c22ba917cba2cd3ef":[1,2,0,62,1],
"classclutchlog.html#a82b9375728af2d962831a743d95f4ae7":[1,2,0,31],
"classclutchlog.html#a972f895c70edc335f3018a2c8971d59e":[1,2,0,33],
"classclutchlog.html#aa26c6b81ebaeb9e9daa3457e3a3d17c9":[1,2,0,26],
"classclutchlog.html#aa8d0a569ed3623ce36c5e567ec2d1ad5":[1,2,0,13],
"classclutchlog.html#ab1c377a376e6772fe1746ff7147c125f":[1,2,0,46],
"classclutchlog.html#ab1c377a376e6772fe1746ff7147c125f":[1,2,0,47],
"classclutchlog.html#ab45287cc9c14217904a13aff49573732":[1,2,0,21],
"classclutchlog.html#ab72a0adc9ff287270afe09c9da825fdb":[1,2,0,36],
"classclutchlog.html#ab805ac5c33885459f9f752518a4aa735":[1,2,0,49],
"classclutchlog.html#abd4625bf211bfbaa30d9c126fa3d7888":[1,2,0,47],
"classclutchlog.html#abd692cca9a2e772e7c9d6531bb3c7761":[1,2,0,34],
"classclutchlog.html#ab72a0adc9ff287270afe09c9da825fdb":[1,2,0,37],
"classclutchlog.html#ab805ac5c33885459f9f752518a4aa735":[1,2,0,50],
"classclutchlog.html#abd4625bf211bfbaa30d9c126fa3d7888":[1,2,0,48],
"classclutchlog.html#abd692cca9a2e772e7c9d6531bb3c7761":[1,2,0,35],
"classclutchlog.html#ac3ec55057b9c734b66f169bf43dbd591":[1,2,0,28],
"classclutchlog.html#ac95630bfe9cf547d2b7c4b3430eaedc1":[1,2,0,43],
"classclutchlog.html#ac95630bfe9cf547d2b7c4b3430eaedc1":[1,2,0,44],
"classclutchlog.html#acbb50f6306ebb3c8b0d1a52e7f327416":[1,2,0,17],
"classclutchlog.html#ace879554298e6e6e36dafef330c27be8":[1,2,0,38],
"classclutchlog.html#ace879554298e6e6e36dafef330c27be8":[1,2,0,39],
"classclutchlog.html#acebed8c9df9204f22bf8488e62e1cedd":[1,2,0,23],
"classclutchlog.html#acfaceb77da01503b432644a3efaee4fa":[1,2,0,8],
"classclutchlog.html#ad1cfa9945c3f7f98fe8ce724c627d0d6":[1,2,0,29],
"classclutchlog.html#ad32b5a0274dc03ee0004f67ba58b2447":[1,2,0,25],
"classclutchlog.html#aded03528f34d9000f618419c482c5042":[1,2,0,54],
"classclutchlog.html#aded03528f34d9000f618419c482c5042":[1,2,0,55],
"classclutchlog.html#ae17db5808155fbc6dc48b4727d0c3abf":[1,2,0,16],
"classclutchlog.html#ae90d5a1a428587ad67b38b2ea4ca9fa2":[1,2,0,33],
"classclutchlog.html#aeb60684c89bcef5aa9273075c21cc993":[1,2,0,53],
"classclutchlog.html#ae90d5a1a428587ad67b38b2ea4ca9fa2":[1,2,0,34],
"classclutchlog.html#aeb60684c89bcef5aa9273075c21cc993":[1,2,0,54],
"classclutchlog.html#aef653a9744a72a889ca8163269bb781e":[1,2,0,9],
"classclutchlog.html#af898bffe23b125245e338d7495c76d45":[1,2,0,39],
"classclutchlog.html#af898bffe23b125245e338d7495c76d45":[1,2,0,40],
"classclutchlog.html#afc53dbca51d0e2322a21899d0c571a80":[1,2,0,11],
"classclutchlog.html#aff3aa09fb60f7d6dc688c028d3834d8a":[1,2,0,22],
"classclutchlog_1_1fmt.html":[1,3,0],
@ -122,10 +131,10 @@ var NAVTREEINDEX0 =
"group___default_config.html#ga45c4c964fad4ad1641d5c9c28c4645b9":[1,0,4],
"group___default_config.html#ga4eda0c1bfded5df89351b8ce8b9c2805":[1,0,6],
"group___default_config.html#ga4eda0c1bfded5df89351b8ce8b9c2805":[3,0,0,17],
"group___default_config.html#ga524c16f280d92ee8ab683162c9ce01fa":[1,0,1],
"group___default_config.html#ga524c16f280d92ee8ab683162c9ce01fa":[3,0,0,12],
"group___default_config.html#ga54d29e956575e1c731eab5406135c5df":[1,0,3],
"group___default_config.html#ga524c16f280d92ee8ab683162c9ce01fa":[1,0,1],
"group___default_config.html#ga54d29e956575e1c731eab5406135c5df":[3,0,0,14],
"group___default_config.html#ga54d29e956575e1c731eab5406135c5df":[1,0,3],
"group___default_config.html#ga8564be479b948ee3052b61783c66d415":[3,0,0,5],
"group___default_config.html#ga8564be479b948ee3052b61783c66d415":[1,0,0],
"group___default_config.html#ga98f30d814d4913a8a7c93a8793f49adf":[1,0,5],
@ -139,12 +148,12 @@ var NAVTREEINDEX0 =
"group___use_macros.html#ga572e3aa19d8b39e3ed0b9e91961104c2":[1,1,3],
"group___use_macros.html#ga6f86187e2b35e7e1907d688f504a197d":[1,1,2],
"group___use_macros.html#ga6f86187e2b35e7e1907d688f504a197d":[3,0,0,8],
"group___use_macros.html#ga9f77cee4f853e582262930c9c17f90ae":[1,1,4],
"group___use_macros.html#ga9f77cee4f853e582262930c9c17f90ae":[3,0,0,10],
"group___use_macros.html#gaaf2e85e1153e6c88b458dd49e3c37c73":[3,0,0,11],
"group___use_macros.html#ga9f77cee4f853e582262930c9c17f90ae":[1,1,4],
"group___use_macros.html#gaaf2e85e1153e6c88b458dd49e3c37c73":[1,1,5],
"group___use_macros.html#gae8911119d726a43b77f5781cb5a72813":[3,0,0,6],
"group___use_macros.html#gaaf2e85e1153e6c88b458dd49e3c37c73":[3,0,0,11],
"group___use_macros.html#gae8911119d726a43b77f5781cb5a72813":[1,1,0],
"group___use_macros.html#gae8911119d726a43b77f5781cb5a72813":[3,0,0,6],
"group__colors16.html":[1,4],
"group__colors16.html#ga1cf3e27e4041250ffea0a6d58010da1e":[1,3,0,36],
"group__colors16.html#ga1cf3e27e4041250ffea0a6d58010da1e":[1,4,1],
@ -152,10 +161,10 @@ var NAVTREEINDEX0 =
"group__colors16.html#ga379b0af834c7c561edc5c1e3a3427a33":[1,4,5],
"group__colors16.html#ga4662a3ec3577c6a575a2c734636ed8a0":[1,3,0,35],
"group__colors16.html#ga4662a3ec3577c6a575a2c734636ed8a0":[1,4,0],
"group__colors16.html#ga5a697f5ad3326ea25b139e25252b4cf7":[1,4,4],
"group__colors16.html#ga5a697f5ad3326ea25b139e25252b4cf7":[1,3,0,22],
"group__colors16.html#ga8307a848fcf9ed929435b3e1f2b53401":[1,4,2],
"group__colors16.html#ga5a697f5ad3326ea25b139e25252b4cf7":[1,4,4],
"group__colors16.html#ga8307a848fcf9ed929435b3e1f2b53401":[1,3,0,27],
"group__colors16.html#ga8307a848fcf9ed929435b3e1f2b53401":[1,4,2],
"group__colors16.html#ga86696b20e5b31c96ba592926efb324f3":[1,4,3],
"group__colors16.html#ga86696b20e5b31c96ba592926efb324f3":[1,3,0,28],
"group__colors16.html#gga1cf3e27e4041250ffea0a6d58010da1ea1ffd9e753c8054cc61456ac7fac1ac89":[1,3,0,36,0],
@ -193,17 +202,17 @@ var NAVTREEINDEX0 =
"group__colors16.html#gga4662a3ec3577c6a575a2c734636ed8a0ad508fe45cecaf653904a0e774084bb5c":[1,3,0,35,7],
"group__colors16.html#gga4662a3ec3577c6a575a2c734636ed8a0ada7527acf78cb4e7b582e8163a1f642a":[1,3,0,35,15],
"group__colors256__16_m.html":[1,5],
"group__colors256__16_m.html#ga1d687af385957846034568c3a62d4ef0":[1,3,0,30],
"group__colors256__16_m.html#ga1d687af385957846034568c3a62d4ef0":[1,5,8],
"group__colors256__16_m.html#ga1d687af385957846034568c3a62d4ef0":[1,3,0,30],
"group__colors256__16_m.html#ga626c99eb11d1718d7a2a8bb3f079e6de":[1,3,0,31],
"group__colors256__16_m.html#ga626c99eb11d1718d7a2a8bb3f079e6de":[1,5,9],
"group__colors256__16_m.html#gaa2fcbb402dc2426d3720b8bc78a80ec0":[1,5,10],
"group__colors256__16_m.html#gaa2fcbb402dc2426d3720b8bc78a80ec0":[1,3,0,32],
"group__colors256__16_m.html#gad98fbe84ef338ded8425d56955825a2c":[1,3,0,29],
"group__colors256__16_m.html#gad98fbe84ef338ded8425d56955825a2c":[1,5,7],
"group__colors256__16_m.html#gad98fbe84ef338ded8425d56955825a2c":[1,3,0,29],
"hierarchy.html":[2,2],
"index.html":[0],
"index.html":[],
"index.html":[0],
"index.html#autotoc_md0":[0,0],
"index.html#autotoc_md1":[0,1],
"index.html#autotoc_md10":[0,3,4,0],
@ -215,21 +224,22 @@ var NAVTREEINDEX0 =
"index.html#autotoc_md16":[0,4,0,1],
"index.html#autotoc_md17":[0,4,0,2],
"index.html#autotoc_md18":[0,4,0,3],
"index.html#autotoc_md19":[0,4,1],
"index.html#autotoc_md19":[0,4,0,4],
"index.html#autotoc_md2":[0,2],
"index.html#autotoc_md20":[0,4,2],
"index.html#autotoc_md21":[0,4,3],
"index.html#autotoc_md22":[0,4,4],
"index.html#autotoc_md23":[0,4,5],
"index.html#autotoc_md24":[0,5],
"index.html#autotoc_md25":[0,6],
"index.html#autotoc_md26":[0],
"index.html#autotoc_md27":[1],
"index.html#autotoc_md28":[2],
"index.html#autotoc_md29":[3],
"index.html#autotoc_md20":[0,4,1],
"index.html#autotoc_md21":[0,4,2],
"index.html#autotoc_md22":[0,4,3],
"index.html#autotoc_md23":[0,4,4],
"index.html#autotoc_md24":[0,4,5],
"index.html#autotoc_md25":[0,5],
"index.html#autotoc_md26":[0,6],
"index.html#autotoc_md27":[0],
"index.html#autotoc_md28":[1],
"index.html#autotoc_md29":[2],
"index.html#autotoc_md3":[0,3],
"index.html#autotoc_md30":[4],
"index.html#autotoc_md31":[0,7],
"index.html#autotoc_md30":[3],
"index.html#autotoc_md31":[4],
"index.html#autotoc_md32":[0,7],
"index.html#autotoc_md4":[0,3,0],
"index.html#autotoc_md5":[0,3,1],
"index.html#autotoc_md6":[0,3,2],
@ -239,15 +249,5 @@ var NAVTREEINDEX0 =
"modules.html":[1],
"pages.html":[],
"structclutchlog_1_1fmt_1_1bg__16_m.html":[1,5,6],
"structclutchlog_1_1fmt_1_1bg__16_m.html#a363c314ab6a8aa22951b5500d7a78ad0":[1,5,6,0],
"structclutchlog_1_1fmt_1_1bg__16_m.html#a68f8cb4ab78a1cfb3b7b8e1e95bee11d":[1,5,6,3],
"structclutchlog_1_1fmt_1_1bg__16_m.html#ace018922ae99f32b48bf5cacaec91501":[1,5,6,1],
"structclutchlog_1_1fmt_1_1bg__16_m.html#adcd5bd1e69e76e3b36015cf687693c97":[1,5,6,2],
"structclutchlog_1_1fmt_1_1bg__256.html":[1,5,3],
"structclutchlog_1_1fmt_1_1bg__256.html#a096d302be7373acaaf225644683408bd":[1,5,3,2],
"structclutchlog_1_1fmt_1_1bg__256.html#a0d244a542b6b98a373f8b1f9e92a6a90":[1,5,3,0],
"structclutchlog_1_1fmt_1_1bg__256.html#a83c663b1a9f00ba7ba7649c9c5605fad":[1,5,3,1],
"structclutchlog_1_1fmt_1_1color.html":[1,5,0],
"structclutchlog_1_1fmt_1_1color.html#a3fd18c290567bd5c4971663a1aed12ae":[1,5,0,5],
"structclutchlog_1_1fmt_1_1color.html#a741d0165287350d8fcacb1f472ce5dac":[1,5,0,0]
"structclutchlog_1_1fmt_1_1bg__16_m.html#a363c314ab6a8aa22951b5500d7a78ad0":[1,5,6,0]
};

View file

@ -1,5 +1,15 @@
var NAVTREEINDEX1 =
{
"structclutchlog_1_1fmt_1_1bg__16_m.html#a68f8cb4ab78a1cfb3b7b8e1e95bee11d":[1,5,6,3],
"structclutchlog_1_1fmt_1_1bg__16_m.html#ace018922ae99f32b48bf5cacaec91501":[1,5,6,1],
"structclutchlog_1_1fmt_1_1bg__16_m.html#adcd5bd1e69e76e3b36015cf687693c97":[1,5,6,2],
"structclutchlog_1_1fmt_1_1bg__256.html":[1,5,3],
"structclutchlog_1_1fmt_1_1bg__256.html#a096d302be7373acaaf225644683408bd":[1,5,3,2],
"structclutchlog_1_1fmt_1_1bg__256.html#a0d244a542b6b98a373f8b1f9e92a6a90":[1,5,3,0],
"structclutchlog_1_1fmt_1_1bg__256.html#a83c663b1a9f00ba7ba7649c9c5605fad":[1,5,3,1],
"structclutchlog_1_1fmt_1_1color.html":[1,5,0],
"structclutchlog_1_1fmt_1_1color.html#a3fd18c290567bd5c4971663a1aed12ae":[1,5,0,5],
"structclutchlog_1_1fmt_1_1color.html#a741d0165287350d8fcacb1f472ce5dac":[1,5,0,0],
"structclutchlog_1_1fmt_1_1color.html#a826e3d3eba925608442439d6bc3a95a6":[1,5,0,3],
"structclutchlog_1_1fmt_1_1color.html#a96d7161ef1e7cc631ae670cd3f364603":[1,5,0,1],
"structclutchlog_1_1fmt_1_1color.html#aa75e958436afe333924b6db3e5f0821f":[1,5,0,2],
@ -44,8 +54,9 @@ var NAVTREEINDEX1 =
"t-demo_8cpp_source.html":[3,0,6],
"t-depth-delta_8cpp_source.html":[3,0,7],
"t-dump_8cpp_source.html":[3,0,8],
"t-fmt-constructors_8cpp_source.html":[3,0,9],
"t-hash-color_8cpp_source.html":[3,0,10],
"t-log_8cpp_source.html":[3,0,11],
"t-one-line-if_8cpp_source.html":[3,0,12]
"t-filename_8cpp_source.html":[3,0,9],
"t-fmt-constructors_8cpp_source.html":[3,0,10],
"t-hash-color_8cpp_source.html":[3,0,11],
"t-log_8cpp_source.html":[3,0,12],
"t-one-line-if_8cpp_source.html":[3,0,13]
};

View file

@ -1,17 +1,18 @@
var searchData=
[
['_5ffilehash_5ffmts_0',['_filehash_fmts',['../classclutchlog.html#a2a334e009533744b52f01ef240a59e9d',1,'clutchlog']]],
['_5fformat_5fdump_1',['_format_dump',['../classclutchlog.html#a5f4ddb57ce42e8be86a7c7d269f7bae5',1,'clutchlog']]],
['_5fformat_5flog_2',['_format_log',['../classclutchlog.html#a7c6e3fc082bc6f55d50131ed2b32e81e',1,'clutchlog']]],
['_5ffunchash_5ffmts_3',['_funchash_fmts',['../classclutchlog.html#a095e1545a2085ac623e4af19364fea7f',1,'clutchlog']]],
['_5fin_5ffile_4',['_in_file',['../classclutchlog.html#aded03528f34d9000f618419c482c5042',1,'clutchlog']]],
['_5fin_5ffunc_5',['_in_func',['../classclutchlog.html#a130c4f12eacbd2028102838fe16b734e',1,'clutchlog']]],
['_5fin_5fline_6',['_in_line',['../classclutchlog.html#a41757198b29862832a14472a9e5e24c6',1,'clutchlog']]],
['_5flevel_5ffmt_7',['_level_fmt',['../classclutchlog.html#ab805ac5c33885459f9f752518a4aa735',1,'clutchlog']]],
['_5flevel_5fshort_8',['_level_short',['../classclutchlog.html#a08e8a817a75a4e9f0159231c941e0dae',1,'clutchlog']]],
['_5flevel_5fword_9',['_level_word',['../classclutchlog.html#ab1c377a376e6772fe1746ff7147c125f',1,'clutchlog']]],
['_5fout_10',['_out',['../classclutchlog.html#a1896f6c4b8597e3e76ff93970bd85167',1,'clutchlog']]],
['_5fstage_11',['_stage',['../classclutchlog.html#aeb60684c89bcef5aa9273075c21cc993',1,'clutchlog']]],
['_5fstrip_5fcalls_12',['_strip_calls',['../classclutchlog.html#a356df86455409193792b6ed550dfd09e',1,'clutchlog']]],
['_5fword_5flevel_13',['_word_level',['../classclutchlog.html#abd4625bf211bfbaa30d9c126fa3d7888',1,'clutchlog']]]
['_5ffilename_1',['_filename',['../classclutchlog.html#a0431616914dbbecb908a794f5b46dada',1,'clutchlog']]],
['_5fformat_5fdump_2',['_format_dump',['../classclutchlog.html#a5f4ddb57ce42e8be86a7c7d269f7bae5',1,'clutchlog']]],
['_5fformat_5flog_3',['_format_log',['../classclutchlog.html#a7c6e3fc082bc6f55d50131ed2b32e81e',1,'clutchlog']]],
['_5ffunchash_5ffmts_4',['_funchash_fmts',['../classclutchlog.html#a095e1545a2085ac623e4af19364fea7f',1,'clutchlog']]],
['_5fin_5ffile_5',['_in_file',['../classclutchlog.html#aded03528f34d9000f618419c482c5042',1,'clutchlog']]],
['_5fin_5ffunc_6',['_in_func',['../classclutchlog.html#a130c4f12eacbd2028102838fe16b734e',1,'clutchlog']]],
['_5fin_5fline_7',['_in_line',['../classclutchlog.html#a41757198b29862832a14472a9e5e24c6',1,'clutchlog']]],
['_5flevel_5ffmt_8',['_level_fmt',['../classclutchlog.html#ab805ac5c33885459f9f752518a4aa735',1,'clutchlog']]],
['_5flevel_5fshort_9',['_level_short',['../classclutchlog.html#a08e8a817a75a4e9f0159231c941e0dae',1,'clutchlog']]],
['_5flevel_5fword_10',['_level_word',['../classclutchlog.html#ab1c377a376e6772fe1746ff7147c125f',1,'clutchlog']]],
['_5fout_11',['_out',['../classclutchlog.html#a1896f6c4b8597e3e76ff93970bd85167',1,'clutchlog']]],
['_5fstage_12',['_stage',['../classclutchlog.html#aeb60684c89bcef5aa9273075c21cc993',1,'clutchlog']]],
['_5fstrip_5fcalls_13',['_strip_calls',['../classclutchlog.html#a356df86455409193792b6ed550dfd09e',1,'clutchlog']]],
['_5fword_5flevel_14',['_word_level',['../classclutchlog.html#abd4625bf211bfbaa30d9c126fa3d7888',1,'clutchlog']]]
];

View file

@ -1,4 +1,4 @@
var searchData=
[
['ansi_14',['ansi',['../classclutchlog_1_1fmt.html#a4d0b3c87ba935addf3581b000c0d7502',1,'clutchlog::fmt']]]
['ansi_15',['ansi',['../classclutchlog_1_1fmt.html#a4d0b3c87ba935addf3581b000c0d7502',1,'clutchlog::fmt']]]
];

View file

@ -1,4 +1,4 @@
var searchData=
[
['with_5fclutchlog_101',['WITH_CLUTCHLOG',['../clutchlog_8h.html#a5c126962abcc7a40e504a6fc3abdfcc4',1,'clutchlog.h']]]
['with_5fclutchlog_103',['WITH_CLUTCHLOG',['../clutchlog_8h.html#a5c126962abcc7a40e504a6fc3abdfcc4',1,'clutchlog.h']]]
];

View file

@ -1,9 +1,9 @@
var searchData=
[
['back_15',['back',['../group__colors16.html#ga86696b20e5b31c96ba592926efb324f3',1,'clutchlog::fmt']]],
['back_5f16m_16',['back_16M',['../group__colors256__16_m.html#gaa2fcbb402dc2426d3720b8bc78a80ec0',1,'clutchlog::fmt']]],
['back_5f256_17',['back_256',['../group__colors256__16_m.html#ga1d687af385957846034568c3a62d4ef0',1,'clutchlog::fmt']]],
['bg_18',['bg',['../group__colors16.html#ga1cf3e27e4041250ffea0a6d58010da1e',1,'clutchlog::fmt']]],
['bg_5f16m_19',['bg_16M',['../structclutchlog_1_1fmt_1_1bg__16_m.html',1,'clutchlog::fmt::bg_16M'],['../structclutchlog_1_1fmt_1_1bg__16_m.html#a363c314ab6a8aa22951b5500d7a78ad0',1,'clutchlog::fmt::bg_16M::bg_16M()'],['../structclutchlog_1_1fmt_1_1bg__16_m.html#ace018922ae99f32b48bf5cacaec91501',1,'clutchlog::fmt::bg_16M::bg_16M(short r, short g, short b)'],['../structclutchlog_1_1fmt_1_1bg__16_m.html#adcd5bd1e69e76e3b36015cf687693c97',1,'clutchlog::fmt::bg_16M::bg_16M(const std::string &amp;srgb)'],['../structclutchlog_1_1fmt_1_1bg__16_m.html#a68f8cb4ab78a1cfb3b7b8e1e95bee11d',1,'clutchlog::fmt::bg_16M::bg_16M(const bg &amp;)']]],
['bg_5f256_20',['bg_256',['../structclutchlog_1_1fmt_1_1bg__256.html',1,'clutchlog::fmt::bg_256'],['../structclutchlog_1_1fmt_1_1bg__256.html#a0d244a542b6b98a373f8b1f9e92a6a90',1,'clutchlog::fmt::bg_256::bg_256()'],['../structclutchlog_1_1fmt_1_1bg__256.html#a83c663b1a9f00ba7ba7649c9c5605fad',1,'clutchlog::fmt::bg_256::bg_256(const short b)'],['../structclutchlog_1_1fmt_1_1bg__256.html#a096d302be7373acaaf225644683408bd',1,'clutchlog::fmt::bg_256::bg_256(const bg &amp;)']]]
['back_16',['back',['../group__colors16.html#ga86696b20e5b31c96ba592926efb324f3',1,'clutchlog::fmt']]],
['back_5f16m_17',['back_16M',['../group__colors256__16_m.html#gaa2fcbb402dc2426d3720b8bc78a80ec0',1,'clutchlog::fmt']]],
['back_5f256_18',['back_256',['../group__colors256__16_m.html#ga1d687af385957846034568c3a62d4ef0',1,'clutchlog::fmt']]],
['bg_19',['bg',['../group__colors16.html#ga1cf3e27e4041250ffea0a6d58010da1e',1,'clutchlog::fmt']]],
['bg_5f16m_20',['bg_16M',['../structclutchlog_1_1fmt_1_1bg__16_m.html',1,'clutchlog::fmt::bg_16M'],['../structclutchlog_1_1fmt_1_1bg__16_m.html#a363c314ab6a8aa22951b5500d7a78ad0',1,'clutchlog::fmt::bg_16M::bg_16M()'],['../structclutchlog_1_1fmt_1_1bg__16_m.html#ace018922ae99f32b48bf5cacaec91501',1,'clutchlog::fmt::bg_16M::bg_16M(short r, short g, short b)'],['../structclutchlog_1_1fmt_1_1bg__16_m.html#adcd5bd1e69e76e3b36015cf687693c97',1,'clutchlog::fmt::bg_16M::bg_16M(const std::string &amp;srgb)'],['../structclutchlog_1_1fmt_1_1bg__16_m.html#a68f8cb4ab78a1cfb3b7b8e1e95bee11d',1,'clutchlog::fmt::bg_16M::bg_16M(const bg &amp;)']]],
['bg_5f256_21',['bg_256',['../structclutchlog_1_1fmt_1_1bg__256.html',1,'clutchlog::fmt::bg_256'],['../structclutchlog_1_1fmt_1_1bg__256.html#a0d244a542b6b98a373f8b1f9e92a6a90',1,'clutchlog::fmt::bg_256::bg_256()'],['../structclutchlog_1_1fmt_1_1bg__256.html#a83c663b1a9f00ba7ba7649c9c5605fad',1,'clutchlog::fmt::bg_256::bg_256(const short b)'],['../structclutchlog_1_1fmt_1_1bg__256.html#a096d302be7373acaaf225644683408bd',1,'clutchlog::fmt::bg_256::bg_256(const bg &amp;)']]]
];

View file

@ -1,28 +1,28 @@
var searchData=
[
['clutchcode_21',['CLUTCHCODE',['../group___use_macros.html#gaaf2e85e1153e6c88b458dd49e3c37c73',1,'clutchlog.h']]],
['clutchdump_22',['CLUTCHDUMP',['../group___use_macros.html#ga572e3aa19d8b39e3ed0b9e91961104c2',1,'clutchlog.h']]],
['clutchdump_5fdefault_5fformat_23',['CLUTCHDUMP_DEFAULT_FORMAT',['../group___default_config.html#ga27b613c6727857a7cbcd0165d862034e',1,'clutchlog.h']]],
['clutchdump_5fdefault_5fsep_24',['CLUTCHDUMP_DEFAULT_SEP',['../group___default_config.html#ga54d29e956575e1c731eab5406135c5df',1,'clutchlog.h']]],
['clutchfunc_25',['CLUTCHFUNC',['../group___use_macros.html#ga9f77cee4f853e582262930c9c17f90ae',1,'clutchlog.h']]],
['clutchloc_26',['CLUTCHLOC',['../group___use_macros.html#gae8911119d726a43b77f5781cb5a72813',1,'clutchlog.h']]],
['clutchlog_27',['clutchlog',['../classclutchlog.html',1,'clutchlog'],['../group___use_macros.html#ga6f86187e2b35e7e1907d688f504a197d',1,'CLUTCHLOG():&#160;clutchlog.h']]],
['clutchlog_2eh_28',['clutchlog.h',['../clutchlog_8h.html',1,'']]],
['clutchlog_5fdefault_5fdepth_5fbuilt_5fnodebug_29',['CLUTCHLOG_DEFAULT_DEPTH_BUILT_NODEBUG',['../group___default_config.html#ga8564be479b948ee3052b61783c66d415',1,'clutchlog.h']]],
['clutchlog_5fdefault_5fdepth_5fmark_30',['CLUTCHLOG_DEFAULT_DEPTH_MARK',['../group___default_config.html#ga45c4c964fad4ad1641d5c9c28c4645b9',1,'clutchlog.h']]],
['clutchlog_5fdefault_5fformat_31',['CLUTCHLOG_DEFAULT_FORMAT',['../group___default_config.html#ga524c16f280d92ee8ab683162c9ce01fa',1,'clutchlog.h']]],
['clutchlog_5fdefault_5fhfill_5fmark_32',['CLUTCHLOG_DEFAULT_HFILL_MARK',['../group___default_config.html#ga4eda0c1bfded5df89351b8ce8b9c2805',1,'clutchlog.h']]],
['clutchlog_5fh_33',['CLUTCHLOG_H',['../clutchlog_8h.html#a0acf7d306292cdee864356f0b433cc16',1,'clutchlog.h']]],
['clutchlog_5fhave_5funix_5fsysinfo_34',['CLUTCHLOG_HAVE_UNIX_SYSINFO',['../clutchlog_8h.html#a6bbcf13504687db4dbe0474931d867fb',1,'clutchlog.h']]],
['clutchlog_5fhave_5funix_5fsysioctl_35',['CLUTCHLOG_HAVE_UNIX_SYSIOCTL',['../clutchlog_8h.html#a6bddd1e1be320823da0d6b1d5cef7817',1,'clutchlog.h']]],
['clutchlog_5fstrip_5fcalls_36',['CLUTCHLOG_STRIP_CALLS',['../group___default_config.html#ga98f30d814d4913a8a7c93a8793f49adf',1,'clutchlog.h']]],
['clutchlogd_37',['CLUTCHLOGD',['../group___use_macros.html#ga369d365b7c25ec270596c3ca6839cf2c',1,'clutchlog.h']]],
['color_38',['color',['../structclutchlog_1_1fmt_1_1color.html',1,'clutchlog::fmt::color'],['../structclutchlog_1_1fmt_1_1color.html#a741d0165287350d8fcacb1f472ce5dac',1,'clutchlog::fmt::color::color()']]],
['color_5f16m_39',['color_16M',['../structclutchlog_1_1fmt_1_1color__16_m.html',1,'clutchlog::fmt::color_16M'],['../structclutchlog_1_1fmt_1_1color__16_m.html#aea10e881fb9b570267f5751fb67c4282',1,'clutchlog::fmt::color_16M::color_16M(ground t)'],['../structclutchlog_1_1fmt_1_1color__16_m.html#a36d9cf42044fec34b7858142d86137d3',1,'clutchlog::fmt::color_16M::color_16M(ground t, short r, short g, short b)'],['../structclutchlog_1_1fmt_1_1color__16_m.html#a55e39e7eb3ced3095c00914eff52470c',1,'clutchlog::fmt::color_16M::color_16M(ground t, const std::string &amp;srgb)']]],
['color_5f256_40',['color_256',['../structclutchlog_1_1fmt_1_1color__256.html',1,'clutchlog::fmt::color_256'],['../structclutchlog_1_1fmt_1_1color__256.html#a12fdff3c5c4edbf952aaa31519f0171c',1,'clutchlog::fmt::color_256::color_256(ground t)'],['../structclutchlog_1_1fmt_1_1color__256.html#a1b68065b35141c018b33c3f2c45f5726',1,'clutchlog::fmt::color_256::color_256(ground t, const short i)']]],
['colors_20management_20in_2016_20colors_20mode_20_284_2dbits_20ansi_29_2e_41',['Colors management in 16 colors mode (4-bits ANSI).',['../group__colors16.html',1,'']]],
['colors_5f16_42',['colors_16',['../classclutchlog_1_1fmt.html#a4d0b3c87ba935addf3581b000c0d7502a1e7cced329549fc4c2393381f068062e',1,'clutchlog::fmt']]],
['colors_5f16m_43',['colors_16M',['../classclutchlog_1_1fmt.html#a4d0b3c87ba935addf3581b000c0d7502a1844e5aae3a3eefc500c545e3c35bcfa',1,'clutchlog::fmt']]],
['colors_5f256_44',['colors_256',['../classclutchlog_1_1fmt.html#a4d0b3c87ba935addf3581b000c0d7502a7a3c32a8827eb17435511b4c7a429749',1,'clutchlog::fmt']]],
['clutchlog_20—_20versatile_20_28de_29clutchable_20spatial_20logging_45',['Clutchlog — versatile (de)clutchable spatial logging',['../index.html',1,'']]]
['clutchcode_22',['CLUTCHCODE',['../group___use_macros.html#gaaf2e85e1153e6c88b458dd49e3c37c73',1,'clutchlog.h']]],
['clutchdump_23',['CLUTCHDUMP',['../group___use_macros.html#ga572e3aa19d8b39e3ed0b9e91961104c2',1,'clutchlog.h']]],
['clutchdump_5fdefault_5fformat_24',['CLUTCHDUMP_DEFAULT_FORMAT',['../group___default_config.html#ga27b613c6727857a7cbcd0165d862034e',1,'clutchlog.h']]],
['clutchdump_5fdefault_5fsep_25',['CLUTCHDUMP_DEFAULT_SEP',['../group___default_config.html#ga54d29e956575e1c731eab5406135c5df',1,'clutchlog.h']]],
['clutchfunc_26',['CLUTCHFUNC',['../group___use_macros.html#ga9f77cee4f853e582262930c9c17f90ae',1,'clutchlog.h']]],
['clutchloc_27',['CLUTCHLOC',['../group___use_macros.html#gae8911119d726a43b77f5781cb5a72813',1,'clutchlog.h']]],
['clutchlog_28',['clutchlog',['../classclutchlog.html',1,'clutchlog'],['../group___use_macros.html#ga6f86187e2b35e7e1907d688f504a197d',1,'CLUTCHLOG():&#160;clutchlog.h']]],
['clutchlog_2eh_29',['clutchlog.h',['../clutchlog_8h.html',1,'']]],
['clutchlog_5fdefault_5fdepth_5fbuilt_5fnodebug_30',['CLUTCHLOG_DEFAULT_DEPTH_BUILT_NODEBUG',['../group___default_config.html#ga8564be479b948ee3052b61783c66d415',1,'clutchlog.h']]],
['clutchlog_5fdefault_5fdepth_5fmark_31',['CLUTCHLOG_DEFAULT_DEPTH_MARK',['../group___default_config.html#ga45c4c964fad4ad1641d5c9c28c4645b9',1,'clutchlog.h']]],
['clutchlog_5fdefault_5fformat_32',['CLUTCHLOG_DEFAULT_FORMAT',['../group___default_config.html#ga524c16f280d92ee8ab683162c9ce01fa',1,'clutchlog.h']]],
['clutchlog_5fdefault_5fhfill_5fmark_33',['CLUTCHLOG_DEFAULT_HFILL_MARK',['../group___default_config.html#ga4eda0c1bfded5df89351b8ce8b9c2805',1,'clutchlog.h']]],
['clutchlog_5fh_34',['CLUTCHLOG_H',['../clutchlog_8h.html#a0acf7d306292cdee864356f0b433cc16',1,'clutchlog.h']]],
['clutchlog_5fhave_5funix_5fsysinfo_35',['CLUTCHLOG_HAVE_UNIX_SYSINFO',['../clutchlog_8h.html#a6bbcf13504687db4dbe0474931d867fb',1,'clutchlog.h']]],
['clutchlog_5fhave_5funix_5fsysioctl_36',['CLUTCHLOG_HAVE_UNIX_SYSIOCTL',['../clutchlog_8h.html#a6bddd1e1be320823da0d6b1d5cef7817',1,'clutchlog.h']]],
['clutchlog_5fstrip_5fcalls_37',['CLUTCHLOG_STRIP_CALLS',['../group___default_config.html#ga98f30d814d4913a8a7c93a8793f49adf',1,'clutchlog.h']]],
['clutchlogd_38',['CLUTCHLOGD',['../group___use_macros.html#ga369d365b7c25ec270596c3ca6839cf2c',1,'clutchlog.h']]],
['color_39',['color',['../structclutchlog_1_1fmt_1_1color.html',1,'clutchlog::fmt::color'],['../structclutchlog_1_1fmt_1_1color.html#a741d0165287350d8fcacb1f472ce5dac',1,'clutchlog::fmt::color::color()']]],
['color_5f16m_40',['color_16M',['../structclutchlog_1_1fmt_1_1color__16_m.html',1,'clutchlog::fmt::color_16M'],['../structclutchlog_1_1fmt_1_1color__16_m.html#aea10e881fb9b570267f5751fb67c4282',1,'clutchlog::fmt::color_16M::color_16M(ground t)'],['../structclutchlog_1_1fmt_1_1color__16_m.html#a36d9cf42044fec34b7858142d86137d3',1,'clutchlog::fmt::color_16M::color_16M(ground t, short r, short g, short b)'],['../structclutchlog_1_1fmt_1_1color__16_m.html#a55e39e7eb3ced3095c00914eff52470c',1,'clutchlog::fmt::color_16M::color_16M(ground t, const std::string &amp;srgb)']]],
['color_5f256_41',['color_256',['../structclutchlog_1_1fmt_1_1color__256.html',1,'clutchlog::fmt::color_256'],['../structclutchlog_1_1fmt_1_1color__256.html#a12fdff3c5c4edbf952aaa31519f0171c',1,'clutchlog::fmt::color_256::color_256(ground t)'],['../structclutchlog_1_1fmt_1_1color__256.html#a1b68065b35141c018b33c3f2c45f5726',1,'clutchlog::fmt::color_256::color_256(ground t, const short i)']]],
['colors_20management_20in_2016_20colors_20mode_20_284_2dbits_20ansi_29_2e_42',['Colors management in 16 colors mode (4-bits ANSI).',['../group__colors16.html',1,'']]],
['colors_5f16_43',['colors_16',['../classclutchlog_1_1fmt.html#a4d0b3c87ba935addf3581b000c0d7502a1e7cced329549fc4c2393381f068062e',1,'clutchlog::fmt']]],
['colors_5f16m_44',['colors_16M',['../classclutchlog_1_1fmt.html#a4d0b3c87ba935addf3581b000c0d7502a1844e5aae3a3eefc500c545e3c35bcfa',1,'clutchlog::fmt']]],
['colors_5f256_45',['colors_256',['../classclutchlog_1_1fmt.html#a4d0b3c87ba935addf3581b000c0d7502a7a3c32a8827eb17435511b4c7a429749',1,'clutchlog::fmt']]],
['clutchlog_20—_20versatile_20_28de_29clutchable_20spatial_20logging_46',['Clutchlog — versatile (de)clutchable spatial logging',['../index.html',1,'']]]
];

View file

@ -1,14 +1,14 @@
var searchData=
[
['default_5fdepth_5fmark_46',['default_depth_mark',['../classclutchlog.html#a229fd61519f1245282440120f2d45fb5',1,'clutchlog']]],
['default_5fformat_47',['default_format',['../classclutchlog.html#a0c4ac57601e6f8d146fd5cc060968ecc',1,'clutchlog']]],
['default_5fhfill_5fchar_48',['default_hfill_char',['../classclutchlog.html#a76eb34537b634aadb75e255f7887eeb6',1,'clutchlog']]],
['default_5fhfill_5fmax_49',['default_hfill_max',['../classclutchlog.html#ac95630bfe9cf547d2b7c4b3430eaedc1',1,'clutchlog']]],
['default_5fhfill_5fmin_50',['default_hfill_min',['../classclutchlog.html#a5a9a98c3528117223ceff22bc6bee5f7',1,'clutchlog']]],
['default_5fstrip_5fcalls_51',['default_strip_calls',['../classclutchlog.html#a1a8cb6411726133208f5a2f2cb42d468',1,'clutchlog']]],
['default_20configuration_20management_52',['Default configuration management',['../group___default_config.html',1,'']]],
['depth_5fstyles_53',['depth_styles',['../classclutchlog.html#a08310b92e86687349e70f56f9ac1d656',1,'clutchlog']]],
['dump_54',['dump',['../classclutchlog.html#ab72a0adc9ff287270afe09c9da825fdb',1,'clutchlog']]],
['dump_5fdefault_5fformat_55',['dump_default_format',['../classclutchlog.html#ace879554298e6e6e36dafef330c27be8',1,'clutchlog']]],
['dump_5fdefault_5fsep_56',['dump_default_sep',['../classclutchlog.html#af898bffe23b125245e338d7495c76d45',1,'clutchlog']]]
['default_5fdepth_5fmark_47',['default_depth_mark',['../classclutchlog.html#a229fd61519f1245282440120f2d45fb5',1,'clutchlog']]],
['default_5fformat_48',['default_format',['../classclutchlog.html#a0c4ac57601e6f8d146fd5cc060968ecc',1,'clutchlog']]],
['default_5fhfill_5fchar_49',['default_hfill_char',['../classclutchlog.html#a76eb34537b634aadb75e255f7887eeb6',1,'clutchlog']]],
['default_5fhfill_5fmax_50',['default_hfill_max',['../classclutchlog.html#ac95630bfe9cf547d2b7c4b3430eaedc1',1,'clutchlog']]],
['default_5fhfill_5fmin_51',['default_hfill_min',['../classclutchlog.html#a5a9a98c3528117223ceff22bc6bee5f7',1,'clutchlog']]],
['default_5fstrip_5fcalls_52',['default_strip_calls',['../classclutchlog.html#a1a8cb6411726133208f5a2f2cb42d468',1,'clutchlog']]],
['default_20configuration_20management_53',['Default configuration management',['../group___default_config.html',1,'']]],
['depth_5fstyles_54',['depth_styles',['../classclutchlog.html#a08310b92e86687349e70f56f9ac1d656',1,'clutchlog']]],
['dump_55',['dump',['../classclutchlog.html#ab72a0adc9ff287270afe09c9da825fdb',1,'clutchlog']]],
['dump_5fdefault_5fformat_56',['dump_default_format',['../classclutchlog.html#ace879554298e6e6e36dafef330c27be8',1,'clutchlog']]],
['dump_5fdefault_5fsep_57',['dump_default_sep',['../classclutchlog.html#af898bffe23b125245e338d7495c76d45',1,'clutchlog']]]
];

View file

@ -1,17 +1,18 @@
var searchData=
[
['fg_57',['fg',['../group__colors16.html#ga4662a3ec3577c6a575a2c734636ed8a0',1,'clutchlog::fmt']]],
['fg_5f16m_58',['fg_16M',['../structclutchlog_1_1fmt_1_1fg__16_m.html',1,'clutchlog::fmt::fg_16M'],['../structclutchlog_1_1fmt_1_1fg__16_m.html#a984525f33eb86b7f8b3e5d0874611194',1,'clutchlog::fmt::fg_16M::fg_16M()'],['../structclutchlog_1_1fmt_1_1fg__16_m.html#a531b717b8d78a0a5929fa90d0a01d7e5',1,'clutchlog::fmt::fg_16M::fg_16M(short r, short g, short b)'],['../structclutchlog_1_1fmt_1_1fg__16_m.html#abc768d6b7c2139c14f210755108006d3',1,'clutchlog::fmt::fg_16M::fg_16M(const std::string &amp;srgb)'],['../structclutchlog_1_1fmt_1_1fg__16_m.html#a9da40a4a7ff3b80f028f26322f59eba8',1,'clutchlog::fmt::fg_16M::fg_16M(const fg &amp;)']]],
['fg_5f256_59',['fg_256',['../structclutchlog_1_1fmt_1_1fg__256.html',1,'clutchlog::fmt::fg_256'],['../structclutchlog_1_1fmt_1_1fg__256.html#a97c241e9f80c63d269953cc525a72c7a',1,'clutchlog::fmt::fg_256::fg_256()'],['../structclutchlog_1_1fmt_1_1fg__256.html#a6df3d848db0e55c79709fb4565cbfd59',1,'clutchlog::fmt::fg_256::fg_256(const short f)'],['../structclutchlog_1_1fmt_1_1fg__256.html#a501fff36520f20ba4973ba3848fb9c23',1,'clutchlog::fmt::fg_256::fg_256(const fg &amp;)']]],
['file_60',['file',['../classclutchlog.html#a10064493c22f5c03b502a42d814c5c5c',1,'clutchlog']]],
['filehash_5fstyles_61',['filehash_styles',['../classclutchlog.html#ae17db5808155fbc6dc48b4727d0c3abf',1,'clutchlog']]],
['fmt_62',['fmt',['../classclutchlog_1_1fmt.html',1,'clutchlog::fmt'],['../classclutchlog_1_1fmt.html#a407506bc02ed3f91d88b3df630e54959',1,'clutchlog::fmt::fmt()']]],
['fore_63',['fore',['../group__colors16.html#ga8307a848fcf9ed929435b3e1f2b53401',1,'clutchlog::fmt']]],
['fore_5f16m_64',['fore_16M',['../group__colors256__16_m.html#ga626c99eb11d1718d7a2a8bb3f079e6de',1,'clutchlog::fmt']]],
['fore_5f256_65',['fore_256',['../group__colors256__16_m.html#gad98fbe84ef338ded8425d56955825a2c',1,'clutchlog::fmt']]],
['format_66',['format',['../classclutchlog.html#a656c277e074b64728cca871f2b484d1c',1,'clutchlog::format(const std::string &amp;format)'],['../classclutchlog.html#afc53dbca51d0e2322a21899d0c571a80',1,'clutchlog::format() const'],['../classclutchlog.html#abd692cca9a2e772e7c9d6531bb3c7761',1,'clutchlog::format(std::string row, const std::string &amp;what, const level &amp;stage, const std::string &amp;file, const std::string &amp;func, const size_t line) const']]],
['format_5fcomment_67',['format_comment',['../classclutchlog.html#a2144abe4ec6f630126b6490908b5f924',1,'clutchlog::format_comment(const std::string &amp;format)'],['../classclutchlog.html#aa8d0a569ed3623ce36c5e567ec2d1ad5',1,'clutchlog::format_comment() const']]],
['formating_20tools_68',['Formating tools',['../group___formating.html',1,'']]],
['func_69',['func',['../classclutchlog.html#ad32b5a0274dc03ee0004f67ba58b2447',1,'clutchlog']]],
['funchash_5fstyles_70',['funchash_styles',['../classclutchlog.html#acbb50f6306ebb3c8b0d1a52e7f327416',1,'clutchlog']]]
['fg_58',['fg',['../group__colors16.html#ga4662a3ec3577c6a575a2c734636ed8a0',1,'clutchlog::fmt']]],
['fg_5f16m_59',['fg_16M',['../structclutchlog_1_1fmt_1_1fg__16_m.html',1,'clutchlog::fmt::fg_16M'],['../structclutchlog_1_1fmt_1_1fg__16_m.html#a984525f33eb86b7f8b3e5d0874611194',1,'clutchlog::fmt::fg_16M::fg_16M()'],['../structclutchlog_1_1fmt_1_1fg__16_m.html#a531b717b8d78a0a5929fa90d0a01d7e5',1,'clutchlog::fmt::fg_16M::fg_16M(short r, short g, short b)'],['../structclutchlog_1_1fmt_1_1fg__16_m.html#abc768d6b7c2139c14f210755108006d3',1,'clutchlog::fmt::fg_16M::fg_16M(const std::string &amp;srgb)'],['../structclutchlog_1_1fmt_1_1fg__16_m.html#a9da40a4a7ff3b80f028f26322f59eba8',1,'clutchlog::fmt::fg_16M::fg_16M(const fg &amp;)']]],
['fg_5f256_60',['fg_256',['../structclutchlog_1_1fmt_1_1fg__256.html',1,'clutchlog::fmt::fg_256'],['../structclutchlog_1_1fmt_1_1fg__256.html#a97c241e9f80c63d269953cc525a72c7a',1,'clutchlog::fmt::fg_256::fg_256()'],['../structclutchlog_1_1fmt_1_1fg__256.html#a6df3d848db0e55c79709fb4565cbfd59',1,'clutchlog::fmt::fg_256::fg_256(const short f)'],['../structclutchlog_1_1fmt_1_1fg__256.html#a501fff36520f20ba4973ba3848fb9c23',1,'clutchlog::fmt::fg_256::fg_256(const fg &amp;)']]],
['file_61',['file',['../classclutchlog.html#a10064493c22f5c03b502a42d814c5c5c',1,'clutchlog']]],
['filehash_5fstyles_62',['filehash_styles',['../classclutchlog.html#ae17db5808155fbc6dc48b4727d0c3abf',1,'clutchlog']]],
['filename_63',['filename',['../classclutchlog.html#a822062ffa857bd16ff488f9c749ff20e',1,'clutchlog::filename()'],['../classclutchlog.html#a82b9375728af2d962831a743d95f4ae7',1,'clutchlog::filename(filename f)']]],
['fmt_64',['fmt',['../classclutchlog_1_1fmt.html',1,'clutchlog::fmt'],['../classclutchlog_1_1fmt.html#a407506bc02ed3f91d88b3df630e54959',1,'clutchlog::fmt::fmt()']]],
['fore_65',['fore',['../group__colors16.html#ga8307a848fcf9ed929435b3e1f2b53401',1,'clutchlog::fmt']]],
['fore_5f16m_66',['fore_16M',['../group__colors256__16_m.html#ga626c99eb11d1718d7a2a8bb3f079e6de',1,'clutchlog::fmt']]],
['fore_5f256_67',['fore_256',['../group__colors256__16_m.html#gad98fbe84ef338ded8425d56955825a2c',1,'clutchlog::fmt']]],
['format_68',['format',['../classclutchlog.html#a656c277e074b64728cca871f2b484d1c',1,'clutchlog::format(const std::string &amp;format)'],['../classclutchlog.html#afc53dbca51d0e2322a21899d0c571a80',1,'clutchlog::format() const'],['../classclutchlog.html#abd692cca9a2e772e7c9d6531bb3c7761',1,'clutchlog::format(std::string row, const std::string &amp;what, const level &amp;stage, const std::string &amp;file, const std::string &amp;func, const size_t line) const']]],
['format_5fcomment_69',['format_comment',['../classclutchlog.html#a2144abe4ec6f630126b6490908b5f924',1,'clutchlog::format_comment(const std::string &amp;format)'],['../classclutchlog.html#aa8d0a569ed3623ce36c5e567ec2d1ad5',1,'clutchlog::format_comment() const']]],
['formating_20tools_70',['Formating tools',['../group___formating.html',1,'']]],
['func_71',['func',['../classclutchlog.html#ad32b5a0274dc03ee0004f67ba58b2447',1,'clutchlog']]],
['funchash_5fstyles_72',['funchash_styles',['../classclutchlog.html#acbb50f6306ebb3c8b0d1a52e7f327416',1,'clutchlog']]]
];

View file

@ -1,4 +1,4 @@
var searchData=
[
['ground_71',['ground',['../structclutchlog_1_1fmt_1_1color.html#ad4d10c015b3af3cc10d1cf40fe38e4f0',1,'clutchlog::fmt::color']]]
['ground_73',['ground',['../structclutchlog_1_1fmt_1_1color.html#ad4d10c015b3af3cc10d1cf40fe38e4f0',1,'clutchlog::fmt::color']]]
];

View file

@ -1,4 +1,4 @@
var searchData=
[
['high_2dlevel_20api_20macros_72',['High-level API macros',['../group___use_macros.html',1,'']]]
['high_2dlevel_20api_20macros_74',['High-level API macros',['../group___use_macros.html',1,'']]]
];

View file

@ -1,6 +1,6 @@
var searchData=
[
['internal_20colors_20management_20in_20256_20and_2016m_20colors_20modes_2e_73',['Internal colors management in 256 and 16M colors modes.',['../group__colors256__16_m.html',1,'']]],
['index_74',['index',['../structclutchlog_1_1fmt_1_1color__256.html#a8e0b13d6bad87c83c3465524a5d33988',1,'clutchlog::fmt::color_256']]],
['is_5fset_75',['is_set',['../structclutchlog_1_1fmt_1_1color.html#a96d7161ef1e7cc631ae670cd3f364603',1,'clutchlog::fmt::color::is_set()'],['../structclutchlog_1_1fmt_1_1color__256.html#ad79557682cec1c053dda258581972111',1,'clutchlog::fmt::color_256::is_set()'],['../structclutchlog_1_1fmt_1_1color__16_m.html#a780c11e42bb140732ffd37cf4eef9e1d',1,'clutchlog::fmt::color_16M::is_set()']]]
['internal_20colors_20management_20in_20256_20and_2016m_20colors_20modes_2e_75',['Internal colors management in 256 and 16M colors modes.',['../group__colors256__16_m.html',1,'']]],
['index_76',['index',['../structclutchlog_1_1fmt_1_1color__256.html#a8e0b13d6bad87c83c3465524a5d33988',1,'clutchlog::fmt::color_256']]],
['is_5fset_77',['is_set',['../structclutchlog_1_1fmt_1_1color.html#a96d7161ef1e7cc631ae670cd3f364603',1,'clutchlog::fmt::color::is_set()'],['../structclutchlog_1_1fmt_1_1color__256.html#ad79557682cec1c053dda258581972111',1,'clutchlog::fmt::color_256::is_set()'],['../structclutchlog_1_1fmt_1_1color__16_m.html#a780c11e42bb140732ffd37cf4eef9e1d',1,'clutchlog::fmt::color_16M::is_set()']]]
];

View file

@ -1,11 +1,11 @@
var searchData=
[
['level_76',['level',['../classclutchlog.html#a10fd25a1b51c8c95bd6d876ce1b4b928',1,'clutchlog']]],
['level_5fof_77',['level_of',['../classclutchlog.html#acebed8c9df9204f22bf8488e62e1cedd',1,'clutchlog']]],
['levels_78',['levels',['../classclutchlog.html#aff3aa09fb60f7d6dc688c028d3834d8a',1,'clutchlog']]],
['line_79',['line',['../classclutchlog.html#aa26c6b81ebaeb9e9daa3457e3a3d17c9',1,'clutchlog']]],
['locate_80',['locate',['../classclutchlog.html#a4ebdfcded6c56262676bf6926d63fc96',1,'clutchlog']]],
['location_81',['location',['../classclutchlog.html#a6666106b9e5c239b6ae5e0d1091648e3',1,'clutchlog']]],
['log_82',['log',['../classclutchlog.html#a14c19e17c54d6353ba34c0dc3371094a',1,'clutchlog']]],
['logger_83',['logger',['../classclutchlog.html#acfaceb77da01503b432644a3efaee4fa',1,'clutchlog']]]
['level_78',['level',['../classclutchlog.html#a10fd25a1b51c8c95bd6d876ce1b4b928',1,'clutchlog']]],
['level_5fof_79',['level_of',['../classclutchlog.html#acebed8c9df9204f22bf8488e62e1cedd',1,'clutchlog']]],
['levels_80',['levels',['../classclutchlog.html#aff3aa09fb60f7d6dc688c028d3834d8a',1,'clutchlog']]],
['line_81',['line',['../classclutchlog.html#aa26c6b81ebaeb9e9daa3457e3a3d17c9',1,'clutchlog']]],
['locate_82',['locate',['../classclutchlog.html#a4ebdfcded6c56262676bf6926d63fc96',1,'clutchlog']]],
['location_83',['location',['../classclutchlog.html#a6666106b9e5c239b6ae5e0d1091648e3',1,'clutchlog']]],
['log_84',['log',['../classclutchlog.html#a14c19e17c54d6353ba34c0dc3371094a',1,'clutchlog']]],
['logger_85',['logger',['../classclutchlog.html#acfaceb77da01503b432644a3efaee4fa',1,'clutchlog']]]
];

View file

@ -1,6 +1,6 @@
var searchData=
[
['main_20class_84',['Main class',['../group___main.html',1,'']]],
['matches_85',['matches',['../structclutchlog_1_1scope__t.html#ae6c0e4ed20db797124ed1e5faa033ad9',1,'clutchlog::scope_t']]],
['mode_86',['mode',['../classclutchlog_1_1fmt.html#a0aa57cdd56ccc79c7750921ab534b205',1,'clutchlog::fmt']]]
['main_20class_86',['Main class',['../group___main.html',1,'']]],
['matches_87',['matches',['../structclutchlog_1_1scope__t.html#ae6c0e4ed20db797124ed1e5faa033ad9',1,'clutchlog::scope_t']]],
['mode_88',['mode',['../classclutchlog_1_1fmt.html#a0aa57cdd56ccc79c7750921ab534b205',1,'clutchlog::fmt']]]
];

View file

@ -1,6 +1,6 @@
var searchData=
[
['operator_28_29_87',['operator()',['../classclutchlog_1_1fmt.html#afeaedd18298498d1dcfcc15f5f17ac3c',1,'clutchlog::fmt']]],
['operator_3c_3c_88',['operator&lt;&lt;',['../group__colors16.html#ga5a697f5ad3326ea25b139e25252b4cf7',1,'clutchlog::fmt::operator&lt;&lt;()'],['../group__colors16.html#ga379b0af834c7c561edc5c1e3a3427a33',1,'clutchlog::fmt::operator&lt;&lt;()'],['../structclutchlog_1_1fmt_1_1color.html#a826e3d3eba925608442439d6bc3a95a6',1,'clutchlog::fmt::color::operator&lt;&lt;()'],['../classclutchlog_1_1fmt.html#a96849ba427feac3a2eeaa1165e3845da',1,'clutchlog::fmt::operator&lt;&lt;()']]],
['out_89',['out',['../classclutchlog.html#a7fd7c7bd3668c537061c314a619a336d',1,'clutchlog::out(std::ostream &amp;out)'],['../classclutchlog.html#a6c6ab42a1df147e6c2d115bc36ec8266',1,'clutchlog::out()']]]
['operator_28_29_89',['operator()',['../classclutchlog_1_1fmt.html#afeaedd18298498d1dcfcc15f5f17ac3c',1,'clutchlog::fmt']]],
['operator_3c_3c_90',['operator&lt;&lt;',['../group__colors16.html#ga5a697f5ad3326ea25b139e25252b4cf7',1,'clutchlog::fmt::operator&lt;&lt;()'],['../group__colors16.html#ga379b0af834c7c561edc5c1e3a3427a33',1,'clutchlog::fmt::operator&lt;&lt;()'],['../structclutchlog_1_1fmt_1_1color.html#a826e3d3eba925608442439d6bc3a95a6',1,'clutchlog::fmt::color::operator&lt;&lt;()'],['../classclutchlog_1_1fmt.html#a96849ba427feac3a2eeaa1165e3845da',1,'clutchlog::fmt::operator&lt;&lt;()']]],
['out_91',['out',['../classclutchlog.html#a7fd7c7bd3668c537061c314a619a336d',1,'clutchlog::out(std::ostream &amp;out)'],['../classclutchlog.html#a6c6ab42a1df147e6c2d115bc36ec8266',1,'clutchlog::out()']]]
];

View file

@ -1,4 +1,4 @@
var searchData=
[
['print_5fon_90',['print_on',['../structclutchlog_1_1fmt_1_1color.html#aa75e958436afe333924b6db3e5f0821f',1,'clutchlog::fmt::color::print_on()'],['../structclutchlog_1_1fmt_1_1color__256.html#aaae6106a11eddade981172324a43df68',1,'clutchlog::fmt::color_256::print_on()'],['../structclutchlog_1_1fmt_1_1color__16_m.html#a674910195e7bb14d78f0cf56c308a47e',1,'clutchlog::fmt::color_16M::print_on()'],['../classclutchlog_1_1fmt.html#a0b607e343b6813b99eafca1fdfec9cd0',1,'clutchlog::fmt::print_on()']]]
['print_5fon_92',['print_on',['../structclutchlog_1_1fmt_1_1color.html#aa75e958436afe333924b6db3e5f0821f',1,'clutchlog::fmt::color::print_on()'],['../structclutchlog_1_1fmt_1_1color__256.html#aaae6106a11eddade981172324a43df68',1,'clutchlog::fmt::color_256::print_on()'],['../structclutchlog_1_1fmt_1_1color__16_m.html#a674910195e7bb14d78f0cf56c308a47e',1,'clutchlog::fmt::color_16M::print_on()'],['../classclutchlog_1_1fmt.html#a0b607e343b6813b99eafca1fdfec9cd0',1,'clutchlog::fmt::print_on()']]]
];

View file

@ -1,5 +1,5 @@
var searchData=
[
['red_91',['red',['../structclutchlog_1_1fmt_1_1color__16_m.html#a19e1517a9afb75a4e6224f718ed11c61',1,'clutchlog::fmt::color_16M']]],
['replace_92',['replace',['../classclutchlog.html#a972f895c70edc335f3018a2c8971d59e',1,'clutchlog::replace(const std::string &amp;form, const std::string &amp;mark, const std::string &amp;tag) const'],['../classclutchlog.html#ae90d5a1a428587ad67b38b2ea4ca9fa2',1,'clutchlog::replace(const std::string &amp;form, const std::string &amp;mark, const size_t tag) const']]]
['red_93',['red',['../structclutchlog_1_1fmt_1_1color__16_m.html#a19e1517a9afb75a4e6224f718ed11c61',1,'clutchlog::fmt::color_16M']]],
['replace_94',['replace',['../classclutchlog.html#a972f895c70edc335f3018a2c8971d59e',1,'clutchlog::replace(const std::string &amp;form, const std::string &amp;mark, const std::string &amp;tag) const'],['../classclutchlog.html#ae90d5a1a428587ad67b38b2ea4ca9fa2',1,'clutchlog::replace(const std::string &amp;form, const std::string &amp;mark, const size_t tag) const']]]
];

View file

@ -1,7 +1,7 @@
var searchData=
[
['scope_5ft_93',['scope_t',['../structclutchlog_1_1scope__t.html',1,'clutchlog::scope_t'],['../structclutchlog_1_1scope__t.html#a0f1d865ffcf17f215e5559cdd2690572',1,'clutchlog::scope_t::scope_t()']]],
['stage_94',['stage',['../structclutchlog_1_1scope__t.html#adcca6846ff90d436c61861db85917744',1,'clutchlog::scope_t']]],
['str_95',['str',['../classclutchlog_1_1fmt.html#ab588e04e982b0b26ec979773d51ad41b',1,'clutchlog::fmt']]],
['style_96',['style',['../classclutchlog_1_1fmt.html#a2bb0fde65fcd264393e102314dd1610b',1,'clutchlog::fmt::style()'],['../classclutchlog.html#ac3ec55057b9c734b66f169bf43dbd591',1,'clutchlog::style(level stage, FMT... styles)'],['../classclutchlog.html#ad1cfa9945c3f7f98fe8ce724c627d0d6',1,'clutchlog::style(level stage, fmt style)'],['../classclutchlog.html#a4831f44fd5ade102e57320632095934d',1,'clutchlog::style(level stage) const']]]
['scope_5ft_95',['scope_t',['../structclutchlog_1_1scope__t.html',1,'clutchlog::scope_t'],['../structclutchlog_1_1scope__t.html#a0f1d865ffcf17f215e5559cdd2690572',1,'clutchlog::scope_t::scope_t()']]],
['stage_96',['stage',['../structclutchlog_1_1scope__t.html#adcca6846ff90d436c61861db85917744',1,'clutchlog::scope_t']]],
['str_97',['str',['../classclutchlog_1_1fmt.html#ab588e04e982b0b26ec979773d51ad41b',1,'clutchlog::fmt']]],
['style_98',['style',['../classclutchlog_1_1fmt.html#a2bb0fde65fcd264393e102314dd1610b',1,'clutchlog::fmt::style()'],['../classclutchlog.html#ac3ec55057b9c734b66f169bf43dbd591',1,'clutchlog::style(level stage, FMT... styles)'],['../classclutchlog.html#ad1cfa9945c3f7f98fe8ce724c627d0d6',1,'clutchlog::style(level stage, fmt style)'],['../classclutchlog.html#a4831f44fd5ade102e57320632095934d',1,'clutchlog::style(level stage) const']]]
];

View file

@ -1,7 +1,7 @@
var searchData=
[
['there_97',['there',['../structclutchlog_1_1scope__t.html#a7918e55cd3bac1bd30c69b8c711387ff',1,'clutchlog::scope_t']]],
['threshold_98',['threshold',['../classclutchlog.html#a3cb0e4f43a4cadf1966001ad7c9861f4',1,'clutchlog::threshold(level l)'],['../classclutchlog.html#a7a7738eaad114bfa870121412fe23ad9',1,'clutchlog::threshold(const std::string &amp;l)'],['../classclutchlog.html#ab45287cc9c14217904a13aff49573732',1,'clutchlog::threshold() const']]],
['type_99',['type',['../structclutchlog_1_1fmt_1_1color.html#a3fd18c290567bd5c4971663a1aed12ae',1,'clutchlog::fmt::color']]],
['typo_100',['typo',['../classclutchlog_1_1fmt.html#a932f47b78fb7b10590d5613a1c4eab89',1,'clutchlog::fmt']]]
['there_99',['there',['../structclutchlog_1_1scope__t.html#a7918e55cd3bac1bd30c69b8c711387ff',1,'clutchlog::scope_t']]],
['threshold_100',['threshold',['../classclutchlog.html#a3cb0e4f43a4cadf1966001ad7c9861f4',1,'clutchlog::threshold(level l)'],['../classclutchlog.html#a7a7738eaad114bfa870121412fe23ad9',1,'clutchlog::threshold(const std::string &amp;l)'],['../classclutchlog.html#ab45287cc9c14217904a13aff49573732',1,'clutchlog::threshold() const']]],
['type_101',['type',['../structclutchlog_1_1fmt_1_1color.html#a3fd18c290567bd5c4971663a1aed12ae',1,'clutchlog::fmt::color']]],
['typo_102',['typo',['../classclutchlog_1_1fmt.html#a932f47b78fb7b10590d5613a1c4eab89',1,'clutchlog::fmt']]]
];

View file

@ -1,5 +1,5 @@
var searchData=
[
['bg_5f16m_102',['bg_16M',['../structclutchlog_1_1fmt_1_1bg__16_m.html',1,'clutchlog::fmt']]],
['bg_5f256_103',['bg_256',['../structclutchlog_1_1fmt_1_1bg__256.html',1,'clutchlog::fmt']]]
['bg_5f16m_104',['bg_16M',['../structclutchlog_1_1fmt_1_1bg__16_m.html',1,'clutchlog::fmt']]],
['bg_5f256_105',['bg_256',['../structclutchlog_1_1fmt_1_1bg__256.html',1,'clutchlog::fmt']]]
];

View file

@ -1,7 +1,7 @@
var searchData=
[
['clutchlog_104',['clutchlog',['../classclutchlog.html',1,'']]],
['color_105',['color',['../structclutchlog_1_1fmt_1_1color.html',1,'clutchlog::fmt']]],
['color_5f16m_106',['color_16M',['../structclutchlog_1_1fmt_1_1color__16_m.html',1,'clutchlog::fmt']]],
['color_5f256_107',['color_256',['../structclutchlog_1_1fmt_1_1color__256.html',1,'clutchlog::fmt']]]
['clutchlog_106',['clutchlog',['../classclutchlog.html',1,'']]],
['color_107',['color',['../structclutchlog_1_1fmt_1_1color.html',1,'clutchlog::fmt']]],
['color_5f16m_108',['color_16M',['../structclutchlog_1_1fmt_1_1color__16_m.html',1,'clutchlog::fmt']]],
['color_5f256_109',['color_256',['../structclutchlog_1_1fmt_1_1color__256.html',1,'clutchlog::fmt']]]
];

View file

@ -1,6 +1,6 @@
var searchData=
[
['fg_5f16m_108',['fg_16M',['../structclutchlog_1_1fmt_1_1fg__16_m.html',1,'clutchlog::fmt']]],
['fg_5f256_109',['fg_256',['../structclutchlog_1_1fmt_1_1fg__256.html',1,'clutchlog::fmt']]],
['fmt_110',['fmt',['../classclutchlog_1_1fmt.html',1,'clutchlog']]]
['fg_5f16m_110',['fg_16M',['../structclutchlog_1_1fmt_1_1fg__16_m.html',1,'clutchlog::fmt']]],
['fg_5f256_111',['fg_256',['../structclutchlog_1_1fmt_1_1fg__256.html',1,'clutchlog::fmt']]],
['fmt_112',['fmt',['../classclutchlog_1_1fmt.html',1,'clutchlog']]]
];

View file

@ -1,4 +1,4 @@
var searchData=
[
['scope_5ft_111',['scope_t',['../structclutchlog_1_1scope__t.html',1,'clutchlog']]]
['scope_5ft_113',['scope_t',['../structclutchlog_1_1scope__t.html',1,'clutchlog']]]
];

View file

@ -1,6 +1,6 @@
var searchData=
[
['clutchlog_5fh_191',['CLUTCHLOG_H',['../clutchlog_8h.html#a0acf7d306292cdee864356f0b433cc16',1,'clutchlog.h']]],
['clutchlog_5fhave_5funix_5fsysinfo_192',['CLUTCHLOG_HAVE_UNIX_SYSINFO',['../clutchlog_8h.html#a6bbcf13504687db4dbe0474931d867fb',1,'clutchlog.h']]],
['clutchlog_5fhave_5funix_5fsysioctl_193',['CLUTCHLOG_HAVE_UNIX_SYSIOCTL',['../clutchlog_8h.html#a6bddd1e1be320823da0d6b1d5cef7817',1,'clutchlog.h']]]
['clutchlog_5fh_196',['CLUTCHLOG_H',['../clutchlog_8h.html#a0acf7d306292cdee864356f0b433cc16',1,'clutchlog.h']]],
['clutchlog_5fhave_5funix_5fsysinfo_197',['CLUTCHLOG_HAVE_UNIX_SYSINFO',['../clutchlog_8h.html#a6bbcf13504687db4dbe0474931d867fb',1,'clutchlog.h']]],
['clutchlog_5fhave_5funix_5fsysioctl_198',['CLUTCHLOG_HAVE_UNIX_SYSIOCTL',['../clutchlog_8h.html#a6bddd1e1be320823da0d6b1d5cef7817',1,'clutchlog.h']]]
];

View file

@ -1,4 +1,4 @@
var searchData=
[
['with_5fclutchlog_194',['WITH_CLUTCHLOG',['../clutchlog_8h.html#a5c126962abcc7a40e504a6fc3abdfcc4',1,'clutchlog.h']]]
['with_5fclutchlog_199',['WITH_CLUTCHLOG',['../clutchlog_8h.html#a5c126962abcc7a40e504a6fc3abdfcc4',1,'clutchlog.h']]]
];

View file

@ -1,4 +1,4 @@
var searchData=
[
['ansi_181',['ansi',['../classclutchlog_1_1fmt.html#a4d0b3c87ba935addf3581b000c0d7502',1,'clutchlog::fmt']]]
['ansi_185',['ansi',['../classclutchlog_1_1fmt.html#a4d0b3c87ba935addf3581b000c0d7502',1,'clutchlog::fmt']]]
];

View file

@ -1,4 +1,4 @@
var searchData=
[
['bg_182',['bg',['../group__colors16.html#ga1cf3e27e4041250ffea0a6d58010da1e',1,'clutchlog::fmt']]]
['bg_186',['bg',['../group__colors16.html#ga1cf3e27e4041250ffea0a6d58010da1e',1,'clutchlog::fmt']]]
];

View file

@ -1,4 +1,5 @@
var searchData=
[
['fg_183',['fg',['../group__colors16.html#ga4662a3ec3577c6a575a2c734636ed8a0',1,'clutchlog::fmt']]]
['fg_187',['fg',['../group__colors16.html#ga4662a3ec3577c6a575a2c734636ed8a0',1,'clutchlog::fmt']]],
['filename_188',['filename',['../classclutchlog.html#a822062ffa857bd16ff488f9c749ff20e',1,'clutchlog']]]
];

View file

@ -1,4 +1,4 @@
var searchData=
[
['ground_184',['ground',['../structclutchlog_1_1fmt_1_1color.html#ad4d10c015b3af3cc10d1cf40fe38e4f0',1,'clutchlog::fmt::color']]]
['ground_189',['ground',['../structclutchlog_1_1fmt_1_1color.html#ad4d10c015b3af3cc10d1cf40fe38e4f0',1,'clutchlog::fmt::color']]]
];

View file

@ -1,4 +1,4 @@
var searchData=
[
['level_185',['level',['../classclutchlog.html#a10fd25a1b51c8c95bd6d876ce1b4b928',1,'clutchlog']]]
['level_190',['level',['../classclutchlog.html#a10fd25a1b51c8c95bd6d876ce1b4b928',1,'clutchlog']]]
];

View file

@ -1,4 +1,4 @@
var searchData=
[
['typo_186',['typo',['../classclutchlog_1_1fmt.html#a932f47b78fb7b10590d5613a1c4eab89',1,'clutchlog::fmt']]]
['typo_191',['typo',['../classclutchlog_1_1fmt.html#a932f47b78fb7b10590d5613a1c4eab89',1,'clutchlog::fmt']]]
];

View file

@ -1,6 +1,6 @@
var searchData=
[
['colors_5f16_187',['colors_16',['../classclutchlog_1_1fmt.html#a4d0b3c87ba935addf3581b000c0d7502a1e7cced329549fc4c2393381f068062e',1,'clutchlog::fmt']]],
['colors_5f16m_188',['colors_16M',['../classclutchlog_1_1fmt.html#a4d0b3c87ba935addf3581b000c0d7502a1844e5aae3a3eefc500c545e3c35bcfa',1,'clutchlog::fmt']]],
['colors_5f256_189',['colors_256',['../classclutchlog_1_1fmt.html#a4d0b3c87ba935addf3581b000c0d7502a7a3c32a8827eb17435511b4c7a429749',1,'clutchlog::fmt']]]
['colors_5f16_192',['colors_16',['../classclutchlog_1_1fmt.html#a4d0b3c87ba935addf3581b000c0d7502a1e7cced329549fc4c2393381f068062e',1,'clutchlog::fmt']]],
['colors_5f16m_193',['colors_16M',['../classclutchlog_1_1fmt.html#a4d0b3c87ba935addf3581b000c0d7502a1844e5aae3a3eefc500c545e3c35bcfa',1,'clutchlog::fmt']]],
['colors_5f256_194',['colors_256',['../classclutchlog_1_1fmt.html#a4d0b3c87ba935addf3581b000c0d7502a7a3c32a8827eb17435511b4c7a429749',1,'clutchlog::fmt']]]
];

View file

@ -1,4 +1,4 @@
var searchData=
[
['clutchlog_2eh_112',['clutchlog.h',['../clutchlog_8h.html',1,'']]]
['clutchlog_2eh_114',['clutchlog.h',['../clutchlog_8h.html',1,'']]]
];

View file

@ -1,5 +1,5 @@
var searchData=
[
['bg_5f16m_113',['bg_16M',['../structclutchlog_1_1fmt_1_1bg__16_m.html#a363c314ab6a8aa22951b5500d7a78ad0',1,'clutchlog::fmt::bg_16M::bg_16M()'],['../structclutchlog_1_1fmt_1_1bg__16_m.html#ace018922ae99f32b48bf5cacaec91501',1,'clutchlog::fmt::bg_16M::bg_16M(short r, short g, short b)'],['../structclutchlog_1_1fmt_1_1bg__16_m.html#adcd5bd1e69e76e3b36015cf687693c97',1,'clutchlog::fmt::bg_16M::bg_16M(const std::string &amp;srgb)'],['../structclutchlog_1_1fmt_1_1bg__16_m.html#a68f8cb4ab78a1cfb3b7b8e1e95bee11d',1,'clutchlog::fmt::bg_16M::bg_16M(const bg &amp;)']]],
['bg_5f256_114',['bg_256',['../structclutchlog_1_1fmt_1_1bg__256.html#a0d244a542b6b98a373f8b1f9e92a6a90',1,'clutchlog::fmt::bg_256::bg_256()'],['../structclutchlog_1_1fmt_1_1bg__256.html#a83c663b1a9f00ba7ba7649c9c5605fad',1,'clutchlog::fmt::bg_256::bg_256(const short b)'],['../structclutchlog_1_1fmt_1_1bg__256.html#a096d302be7373acaaf225644683408bd',1,'clutchlog::fmt::bg_256::bg_256(const bg &amp;)']]]
['bg_5f16m_115',['bg_16M',['../structclutchlog_1_1fmt_1_1bg__16_m.html#a363c314ab6a8aa22951b5500d7a78ad0',1,'clutchlog::fmt::bg_16M::bg_16M()'],['../structclutchlog_1_1fmt_1_1bg__16_m.html#ace018922ae99f32b48bf5cacaec91501',1,'clutchlog::fmt::bg_16M::bg_16M(short r, short g, short b)'],['../structclutchlog_1_1fmt_1_1bg__16_m.html#adcd5bd1e69e76e3b36015cf687693c97',1,'clutchlog::fmt::bg_16M::bg_16M(const std::string &amp;srgb)'],['../structclutchlog_1_1fmt_1_1bg__16_m.html#a68f8cb4ab78a1cfb3b7b8e1e95bee11d',1,'clutchlog::fmt::bg_16M::bg_16M(const bg &amp;)']]],
['bg_5f256_116',['bg_256',['../structclutchlog_1_1fmt_1_1bg__256.html#a0d244a542b6b98a373f8b1f9e92a6a90',1,'clutchlog::fmt::bg_256::bg_256()'],['../structclutchlog_1_1fmt_1_1bg__256.html#a83c663b1a9f00ba7ba7649c9c5605fad',1,'clutchlog::fmt::bg_256::bg_256(const short b)'],['../structclutchlog_1_1fmt_1_1bg__256.html#a096d302be7373acaaf225644683408bd',1,'clutchlog::fmt::bg_256::bg_256(const bg &amp;)']]]
];

View file

@ -1,6 +1,6 @@
var searchData=
[
['color_115',['color',['../structclutchlog_1_1fmt_1_1color.html#a741d0165287350d8fcacb1f472ce5dac',1,'clutchlog::fmt::color']]],
['color_5f16m_116',['color_16M',['../structclutchlog_1_1fmt_1_1color__16_m.html#aea10e881fb9b570267f5751fb67c4282',1,'clutchlog::fmt::color_16M::color_16M(ground t)'],['../structclutchlog_1_1fmt_1_1color__16_m.html#a36d9cf42044fec34b7858142d86137d3',1,'clutchlog::fmt::color_16M::color_16M(ground t, short r, short g, short b)'],['../structclutchlog_1_1fmt_1_1color__16_m.html#a55e39e7eb3ced3095c00914eff52470c',1,'clutchlog::fmt::color_16M::color_16M(ground t, const std::string &amp;srgb)']]],
['color_5f256_117',['color_256',['../structclutchlog_1_1fmt_1_1color__256.html#a12fdff3c5c4edbf952aaa31519f0171c',1,'clutchlog::fmt::color_256::color_256(ground t)'],['../structclutchlog_1_1fmt_1_1color__256.html#a1b68065b35141c018b33c3f2c45f5726',1,'clutchlog::fmt::color_256::color_256(ground t, const short i)']]]
['color_117',['color',['../structclutchlog_1_1fmt_1_1color.html#a741d0165287350d8fcacb1f472ce5dac',1,'clutchlog::fmt::color']]],
['color_5f16m_118',['color_16M',['../structclutchlog_1_1fmt_1_1color__16_m.html#aea10e881fb9b570267f5751fb67c4282',1,'clutchlog::fmt::color_16M::color_16M(ground t)'],['../structclutchlog_1_1fmt_1_1color__16_m.html#a36d9cf42044fec34b7858142d86137d3',1,'clutchlog::fmt::color_16M::color_16M(ground t, short r, short g, short b)'],['../structclutchlog_1_1fmt_1_1color__16_m.html#a55e39e7eb3ced3095c00914eff52470c',1,'clutchlog::fmt::color_16M::color_16M(ground t, const std::string &amp;srgb)']]],
['color_5f256_119',['color_256',['../structclutchlog_1_1fmt_1_1color__256.html#a12fdff3c5c4edbf952aaa31519f0171c',1,'clutchlog::fmt::color_256::color_256(ground t)'],['../structclutchlog_1_1fmt_1_1color__256.html#a1b68065b35141c018b33c3f2c45f5726',1,'clutchlog::fmt::color_256::color_256(ground t, const short i)']]]
];

View file

@ -1,5 +1,5 @@
var searchData=
[
['depth_5fstyles_118',['depth_styles',['../classclutchlog.html#a08310b92e86687349e70f56f9ac1d656',1,'clutchlog']]],
['dump_119',['dump',['../classclutchlog.html#ab72a0adc9ff287270afe09c9da825fdb',1,'clutchlog']]]
['depth_5fstyles_120',['depth_styles',['../classclutchlog.html#a08310b92e86687349e70f56f9ac1d656',1,'clutchlog']]],
['dump_121',['dump',['../classclutchlog.html#ab72a0adc9ff287270afe09c9da825fdb',1,'clutchlog']]]
];

View file

@ -1,12 +1,13 @@
var searchData=
[
['fg_5f16m_120',['fg_16M',['../structclutchlog_1_1fmt_1_1fg__16_m.html#a984525f33eb86b7f8b3e5d0874611194',1,'clutchlog::fmt::fg_16M::fg_16M()'],['../structclutchlog_1_1fmt_1_1fg__16_m.html#a531b717b8d78a0a5929fa90d0a01d7e5',1,'clutchlog::fmt::fg_16M::fg_16M(short r, short g, short b)'],['../structclutchlog_1_1fmt_1_1fg__16_m.html#abc768d6b7c2139c14f210755108006d3',1,'clutchlog::fmt::fg_16M::fg_16M(const std::string &amp;srgb)'],['../structclutchlog_1_1fmt_1_1fg__16_m.html#a9da40a4a7ff3b80f028f26322f59eba8',1,'clutchlog::fmt::fg_16M::fg_16M(const fg &amp;)']]],
['fg_5f256_121',['fg_256',['../structclutchlog_1_1fmt_1_1fg__256.html#a97c241e9f80c63d269953cc525a72c7a',1,'clutchlog::fmt::fg_256::fg_256()'],['../structclutchlog_1_1fmt_1_1fg__256.html#a6df3d848db0e55c79709fb4565cbfd59',1,'clutchlog::fmt::fg_256::fg_256(const short f)'],['../structclutchlog_1_1fmt_1_1fg__256.html#a501fff36520f20ba4973ba3848fb9c23',1,'clutchlog::fmt::fg_256::fg_256(const fg &amp;)']]],
['file_122',['file',['../classclutchlog.html#a10064493c22f5c03b502a42d814c5c5c',1,'clutchlog']]],
['filehash_5fstyles_123',['filehash_styles',['../classclutchlog.html#ae17db5808155fbc6dc48b4727d0c3abf',1,'clutchlog']]],
['fmt_124',['fmt',['../classclutchlog_1_1fmt.html#a407506bc02ed3f91d88b3df630e54959',1,'clutchlog::fmt']]],
['format_125',['format',['../classclutchlog.html#a656c277e074b64728cca871f2b484d1c',1,'clutchlog::format(const std::string &amp;format)'],['../classclutchlog.html#afc53dbca51d0e2322a21899d0c571a80',1,'clutchlog::format() const'],['../classclutchlog.html#abd692cca9a2e772e7c9d6531bb3c7761',1,'clutchlog::format(std::string row, const std::string &amp;what, const level &amp;stage, const std::string &amp;file, const std::string &amp;func, const size_t line) const']]],
['format_5fcomment_126',['format_comment',['../classclutchlog.html#a2144abe4ec6f630126b6490908b5f924',1,'clutchlog::format_comment(const std::string &amp;format)'],['../classclutchlog.html#aa8d0a569ed3623ce36c5e567ec2d1ad5',1,'clutchlog::format_comment() const']]],
['func_127',['func',['../classclutchlog.html#ad32b5a0274dc03ee0004f67ba58b2447',1,'clutchlog']]],
['funchash_5fstyles_128',['funchash_styles',['../classclutchlog.html#acbb50f6306ebb3c8b0d1a52e7f327416',1,'clutchlog']]]
['fg_5f16m_122',['fg_16M',['../structclutchlog_1_1fmt_1_1fg__16_m.html#a984525f33eb86b7f8b3e5d0874611194',1,'clutchlog::fmt::fg_16M::fg_16M()'],['../structclutchlog_1_1fmt_1_1fg__16_m.html#a531b717b8d78a0a5929fa90d0a01d7e5',1,'clutchlog::fmt::fg_16M::fg_16M(short r, short g, short b)'],['../structclutchlog_1_1fmt_1_1fg__16_m.html#abc768d6b7c2139c14f210755108006d3',1,'clutchlog::fmt::fg_16M::fg_16M(const std::string &amp;srgb)'],['../structclutchlog_1_1fmt_1_1fg__16_m.html#a9da40a4a7ff3b80f028f26322f59eba8',1,'clutchlog::fmt::fg_16M::fg_16M(const fg &amp;)']]],
['fg_5f256_123',['fg_256',['../structclutchlog_1_1fmt_1_1fg__256.html#a97c241e9f80c63d269953cc525a72c7a',1,'clutchlog::fmt::fg_256::fg_256()'],['../structclutchlog_1_1fmt_1_1fg__256.html#a6df3d848db0e55c79709fb4565cbfd59',1,'clutchlog::fmt::fg_256::fg_256(const short f)'],['../structclutchlog_1_1fmt_1_1fg__256.html#a501fff36520f20ba4973ba3848fb9c23',1,'clutchlog::fmt::fg_256::fg_256(const fg &amp;)']]],
['file_124',['file',['../classclutchlog.html#a10064493c22f5c03b502a42d814c5c5c',1,'clutchlog']]],
['filehash_5fstyles_125',['filehash_styles',['../classclutchlog.html#ae17db5808155fbc6dc48b4727d0c3abf',1,'clutchlog']]],
['filename_126',['filename',['../classclutchlog.html#a82b9375728af2d962831a743d95f4ae7',1,'clutchlog']]],
['fmt_127',['fmt',['../classclutchlog_1_1fmt.html#a407506bc02ed3f91d88b3df630e54959',1,'clutchlog::fmt']]],
['format_128',['format',['../classclutchlog.html#a656c277e074b64728cca871f2b484d1c',1,'clutchlog::format(const std::string &amp;format)'],['../classclutchlog.html#afc53dbca51d0e2322a21899d0c571a80',1,'clutchlog::format() const'],['../classclutchlog.html#abd692cca9a2e772e7c9d6531bb3c7761',1,'clutchlog::format(std::string row, const std::string &amp;what, const level &amp;stage, const std::string &amp;file, const std::string &amp;func, const size_t line) const']]],
['format_5fcomment_129',['format_comment',['../classclutchlog.html#a2144abe4ec6f630126b6490908b5f924',1,'clutchlog::format_comment(const std::string &amp;format)'],['../classclutchlog.html#aa8d0a569ed3623ce36c5e567ec2d1ad5',1,'clutchlog::format_comment() const']]],
['func_130',['func',['../classclutchlog.html#ad32b5a0274dc03ee0004f67ba58b2447',1,'clutchlog']]],
['funchash_5fstyles_131',['funchash_styles',['../classclutchlog.html#acbb50f6306ebb3c8b0d1a52e7f327416',1,'clutchlog']]]
];

View file

@ -1,4 +1,4 @@
var searchData=
[
['is_5fset_129',['is_set',['../structclutchlog_1_1fmt_1_1color.html#a96d7161ef1e7cc631ae670cd3f364603',1,'clutchlog::fmt::color::is_set()'],['../structclutchlog_1_1fmt_1_1color__256.html#ad79557682cec1c053dda258581972111',1,'clutchlog::fmt::color_256::is_set()'],['../structclutchlog_1_1fmt_1_1color__16_m.html#a780c11e42bb140732ffd37cf4eef9e1d',1,'clutchlog::fmt::color_16M::is_set()']]]
['is_5fset_132',['is_set',['../structclutchlog_1_1fmt_1_1color.html#a96d7161ef1e7cc631ae670cd3f364603',1,'clutchlog::fmt::color::is_set()'],['../structclutchlog_1_1fmt_1_1color__256.html#ad79557682cec1c053dda258581972111',1,'clutchlog::fmt::color_256::is_set()'],['../structclutchlog_1_1fmt_1_1color__16_m.html#a780c11e42bb140732ffd37cf4eef9e1d',1,'clutchlog::fmt::color_16M::is_set()']]]
];

View file

@ -1,10 +1,10 @@
var searchData=
[
['level_5fof_130',['level_of',['../classclutchlog.html#acebed8c9df9204f22bf8488e62e1cedd',1,'clutchlog']]],
['levels_131',['levels',['../classclutchlog.html#aff3aa09fb60f7d6dc688c028d3834d8a',1,'clutchlog']]],
['line_132',['line',['../classclutchlog.html#aa26c6b81ebaeb9e9daa3457e3a3d17c9',1,'clutchlog']]],
['locate_133',['locate',['../classclutchlog.html#a4ebdfcded6c56262676bf6926d63fc96',1,'clutchlog']]],
['location_134',['location',['../classclutchlog.html#a6666106b9e5c239b6ae5e0d1091648e3',1,'clutchlog']]],
['log_135',['log',['../classclutchlog.html#a14c19e17c54d6353ba34c0dc3371094a',1,'clutchlog']]],
['logger_136',['logger',['../classclutchlog.html#acfaceb77da01503b432644a3efaee4fa',1,'clutchlog']]]
['level_5fof_133',['level_of',['../classclutchlog.html#acebed8c9df9204f22bf8488e62e1cedd',1,'clutchlog']]],
['levels_134',['levels',['../classclutchlog.html#aff3aa09fb60f7d6dc688c028d3834d8a',1,'clutchlog']]],
['line_135',['line',['../classclutchlog.html#aa26c6b81ebaeb9e9daa3457e3a3d17c9',1,'clutchlog']]],
['locate_136',['locate',['../classclutchlog.html#a4ebdfcded6c56262676bf6926d63fc96',1,'clutchlog']]],
['location_137',['location',['../classclutchlog.html#a6666106b9e5c239b6ae5e0d1091648e3',1,'clutchlog']]],
['log_138',['log',['../classclutchlog.html#a14c19e17c54d6353ba34c0dc3371094a',1,'clutchlog']]],
['logger_139',['logger',['../classclutchlog.html#acfaceb77da01503b432644a3efaee4fa',1,'clutchlog']]]
];

View file

@ -1,5 +1,5 @@
var searchData=
[
['operator_28_29_137',['operator()',['../classclutchlog_1_1fmt.html#afeaedd18298498d1dcfcc15f5f17ac3c',1,'clutchlog::fmt']]],
['out_138',['out',['../classclutchlog.html#a7fd7c7bd3668c537061c314a619a336d',1,'clutchlog::out(std::ostream &amp;out)'],['../classclutchlog.html#a6c6ab42a1df147e6c2d115bc36ec8266',1,'clutchlog::out()']]]
['operator_28_29_140',['operator()',['../classclutchlog_1_1fmt.html#afeaedd18298498d1dcfcc15f5f17ac3c',1,'clutchlog::fmt']]],
['out_141',['out',['../classclutchlog.html#a7fd7c7bd3668c537061c314a619a336d',1,'clutchlog::out(std::ostream &amp;out)'],['../classclutchlog.html#a6c6ab42a1df147e6c2d115bc36ec8266',1,'clutchlog::out()']]]
];

View file

@ -1,4 +1,4 @@
var searchData=
[
['print_5fon_139',['print_on',['../structclutchlog_1_1fmt_1_1color.html#aa75e958436afe333924b6db3e5f0821f',1,'clutchlog::fmt::color::print_on()'],['../structclutchlog_1_1fmt_1_1color__256.html#aaae6106a11eddade981172324a43df68',1,'clutchlog::fmt::color_256::print_on()'],['../structclutchlog_1_1fmt_1_1color__16_m.html#a674910195e7bb14d78f0cf56c308a47e',1,'clutchlog::fmt::color_16M::print_on()'],['../classclutchlog_1_1fmt.html#a0b607e343b6813b99eafca1fdfec9cd0',1,'clutchlog::fmt::print_on()']]]
['print_5fon_142',['print_on',['../structclutchlog_1_1fmt_1_1color.html#aa75e958436afe333924b6db3e5f0821f',1,'clutchlog::fmt::color::print_on()'],['../structclutchlog_1_1fmt_1_1color__256.html#aaae6106a11eddade981172324a43df68',1,'clutchlog::fmt::color_256::print_on()'],['../structclutchlog_1_1fmt_1_1color__16_m.html#a674910195e7bb14d78f0cf56c308a47e',1,'clutchlog::fmt::color_16M::print_on()'],['../classclutchlog_1_1fmt.html#a0b607e343b6813b99eafca1fdfec9cd0',1,'clutchlog::fmt::print_on()']]]
];

View file

@ -1,4 +1,4 @@
var searchData=
[
['replace_140',['replace',['../classclutchlog.html#a972f895c70edc335f3018a2c8971d59e',1,'clutchlog::replace(const std::string &amp;form, const std::string &amp;mark, const std::string &amp;tag) const'],['../classclutchlog.html#ae90d5a1a428587ad67b38b2ea4ca9fa2',1,'clutchlog::replace(const std::string &amp;form, const std::string &amp;mark, const size_t tag) const']]]
['replace_143',['replace',['../classclutchlog.html#a972f895c70edc335f3018a2c8971d59e',1,'clutchlog::replace(const std::string &amp;form, const std::string &amp;mark, const std::string &amp;tag) const'],['../classclutchlog.html#ae90d5a1a428587ad67b38b2ea4ca9fa2',1,'clutchlog::replace(const std::string &amp;form, const std::string &amp;mark, const size_t tag) const']]]
];

View file

@ -1,6 +1,6 @@
var searchData=
[
['scope_5ft_141',['scope_t',['../structclutchlog_1_1scope__t.html#a0f1d865ffcf17f215e5559cdd2690572',1,'clutchlog::scope_t']]],
['str_142',['str',['../classclutchlog_1_1fmt.html#ab588e04e982b0b26ec979773d51ad41b',1,'clutchlog::fmt']]],
['style_143',['style',['../classclutchlog.html#ac3ec55057b9c734b66f169bf43dbd591',1,'clutchlog::style(level stage, FMT... styles)'],['../classclutchlog.html#ad1cfa9945c3f7f98fe8ce724c627d0d6',1,'clutchlog::style(level stage, fmt style)'],['../classclutchlog.html#a4831f44fd5ade102e57320632095934d',1,'clutchlog::style(level stage) const']]]
['scope_5ft_144',['scope_t',['../structclutchlog_1_1scope__t.html#a0f1d865ffcf17f215e5559cdd2690572',1,'clutchlog::scope_t']]],
['str_145',['str',['../classclutchlog_1_1fmt.html#ab588e04e982b0b26ec979773d51ad41b',1,'clutchlog::fmt']]],
['style_146',['style',['../classclutchlog.html#ac3ec55057b9c734b66f169bf43dbd591',1,'clutchlog::style(level stage, FMT... styles)'],['../classclutchlog.html#ad1cfa9945c3f7f98fe8ce724c627d0d6',1,'clutchlog::style(level stage, fmt style)'],['../classclutchlog.html#a4831f44fd5ade102e57320632095934d',1,'clutchlog::style(level stage) const']]]
];

View file

@ -1,4 +1,4 @@
var searchData=
[
['threshold_144',['threshold',['../classclutchlog.html#a3cb0e4f43a4cadf1966001ad7c9861f4',1,'clutchlog::threshold(level l)'],['../classclutchlog.html#a7a7738eaad114bfa870121412fe23ad9',1,'clutchlog::threshold(const std::string &amp;l)'],['../classclutchlog.html#ab45287cc9c14217904a13aff49573732',1,'clutchlog::threshold() const']]]
['threshold_147',['threshold',['../classclutchlog.html#a3cb0e4f43a4cadf1966001ad7c9861f4',1,'clutchlog::threshold(level l)'],['../classclutchlog.html#a7a7738eaad114bfa870121412fe23ad9',1,'clutchlog::threshold(const std::string &amp;l)'],['../classclutchlog.html#ab45287cc9c14217904a13aff49573732',1,'clutchlog::threshold() const']]]
];

View file

@ -1,4 +1,4 @@
var searchData=
[
['colors_20management_20in_2016_20colors_20mode_20_284_2dbits_20ansi_29_2e_195',['Colors management in 16 colors mode (4-bits ANSI).',['../group__colors16.html',1,'']]]
['colors_20management_20in_2016_20colors_20mode_20_284_2dbits_20ansi_29_2e_200',['Colors management in 16 colors mode (4-bits ANSI).',['../group__colors16.html',1,'']]]
];

View file

@ -1,4 +1,4 @@
var searchData=
[
['default_20configuration_20management_196',['Default configuration management',['../group___default_config.html',1,'']]]
['default_20configuration_20management_201',['Default configuration management',['../group___default_config.html',1,'']]]
];

View file

@ -1,4 +1,4 @@
var searchData=
[
['formating_20tools_197',['Formating tools',['../group___formating.html',1,'']]]
['formating_20tools_202',['Formating tools',['../group___formating.html',1,'']]]
];

View file

@ -1,4 +1,4 @@
var searchData=
[
['high_2dlevel_20api_20macros_198',['High-level API macros',['../group___use_macros.html',1,'']]]
['high_2dlevel_20api_20macros_203',['High-level API macros',['../group___use_macros.html',1,'']]]
];

View file

@ -1,4 +1,4 @@
var searchData=
[
['internal_20colors_20management_20in_20256_20and_2016m_20colors_20modes_2e_199',['Internal colors management in 256 and 16M colors modes.',['../group__colors256__16_m.html',1,'']]]
['internal_20colors_20management_20in_20256_20and_2016m_20colors_20modes_2e_204',['Internal colors management in 256 and 16M colors modes.',['../group__colors256__16_m.html',1,'']]]
];

View file

@ -1,4 +1,4 @@
var searchData=
[
['main_20class_200',['Main class',['../group___main.html',1,'']]]
['main_20class_205',['Main class',['../group___main.html',1,'']]]
];

View file

@ -1,4 +1,4 @@
var searchData=
[
['clutchlog_20—_20versatile_20_28de_29clutchable_20spatial_20logging_201',['Clutchlog — versatile (de)clutchable spatial logging',['../index.html',1,'']]]
['clutchlog_20—_20versatile_20_28de_29clutchable_20spatial_20logging_206',['Clutchlog — versatile (de)clutchable spatial logging',['../index.html',1,'']]]
];

View file

@ -1,4 +1,4 @@
var searchData=
[
['operator_3c_3c_190',['operator&lt;&lt;',['../group__colors16.html#ga5a697f5ad3326ea25b139e25252b4cf7',1,'clutchlog::fmt::operator&lt;&lt;()'],['../group__colors16.html#ga379b0af834c7c561edc5c1e3a3427a33',1,'clutchlog::fmt::operator&lt;&lt;()'],['../structclutchlog_1_1fmt_1_1color.html#a826e3d3eba925608442439d6bc3a95a6',1,'clutchlog::fmt::color::operator&lt;&lt;()'],['../classclutchlog_1_1fmt.html#a96849ba427feac3a2eeaa1165e3845da',1,'clutchlog::fmt::operator&lt;&lt;()']]]
['operator_3c_3c_195',['operator&lt;&lt;',['../group__colors16.html#ga5a697f5ad3326ea25b139e25252b4cf7',1,'clutchlog::fmt::operator&lt;&lt;()'],['../group__colors16.html#ga379b0af834c7c561edc5c1e3a3427a33',1,'clutchlog::fmt::operator&lt;&lt;()'],['../structclutchlog_1_1fmt_1_1color.html#a826e3d3eba925608442439d6bc3a95a6',1,'clutchlog::fmt::color::operator&lt;&lt;()'],['../classclutchlog_1_1fmt.html#a96849ba427feac3a2eeaa1165e3845da',1,'clutchlog::fmt::operator&lt;&lt;()']]]
];

View file

@ -1,17 +1,18 @@
var searchData=
[
['_5ffilehash_5ffmts_145',['_filehash_fmts',['../classclutchlog.html#a2a334e009533744b52f01ef240a59e9d',1,'clutchlog']]],
['_5fformat_5fdump_146',['_format_dump',['../classclutchlog.html#a5f4ddb57ce42e8be86a7c7d269f7bae5',1,'clutchlog']]],
['_5fformat_5flog_147',['_format_log',['../classclutchlog.html#a7c6e3fc082bc6f55d50131ed2b32e81e',1,'clutchlog']]],
['_5ffunchash_5ffmts_148',['_funchash_fmts',['../classclutchlog.html#a095e1545a2085ac623e4af19364fea7f',1,'clutchlog']]],
['_5fin_5ffile_149',['_in_file',['../classclutchlog.html#aded03528f34d9000f618419c482c5042',1,'clutchlog']]],
['_5fin_5ffunc_150',['_in_func',['../classclutchlog.html#a130c4f12eacbd2028102838fe16b734e',1,'clutchlog']]],
['_5fin_5fline_151',['_in_line',['../classclutchlog.html#a41757198b29862832a14472a9e5e24c6',1,'clutchlog']]],
['_5flevel_5ffmt_152',['_level_fmt',['../classclutchlog.html#ab805ac5c33885459f9f752518a4aa735',1,'clutchlog']]],
['_5flevel_5fshort_153',['_level_short',['../classclutchlog.html#a08e8a817a75a4e9f0159231c941e0dae',1,'clutchlog']]],
['_5flevel_5fword_154',['_level_word',['../classclutchlog.html#ab1c377a376e6772fe1746ff7147c125f',1,'clutchlog']]],
['_5fout_155',['_out',['../classclutchlog.html#a1896f6c4b8597e3e76ff93970bd85167',1,'clutchlog']]],
['_5fstage_156',['_stage',['../classclutchlog.html#aeb60684c89bcef5aa9273075c21cc993',1,'clutchlog']]],
['_5fstrip_5fcalls_157',['_strip_calls',['../classclutchlog.html#a356df86455409193792b6ed550dfd09e',1,'clutchlog']]],
['_5fword_5flevel_158',['_word_level',['../classclutchlog.html#abd4625bf211bfbaa30d9c126fa3d7888',1,'clutchlog']]]
['_5ffilehash_5ffmts_148',['_filehash_fmts',['../classclutchlog.html#a2a334e009533744b52f01ef240a59e9d',1,'clutchlog']]],
['_5ffilename_149',['_filename',['../classclutchlog.html#a0431616914dbbecb908a794f5b46dada',1,'clutchlog']]],
['_5fformat_5fdump_150',['_format_dump',['../classclutchlog.html#a5f4ddb57ce42e8be86a7c7d269f7bae5',1,'clutchlog']]],
['_5fformat_5flog_151',['_format_log',['../classclutchlog.html#a7c6e3fc082bc6f55d50131ed2b32e81e',1,'clutchlog']]],
['_5ffunchash_5ffmts_152',['_funchash_fmts',['../classclutchlog.html#a095e1545a2085ac623e4af19364fea7f',1,'clutchlog']]],
['_5fin_5ffile_153',['_in_file',['../classclutchlog.html#aded03528f34d9000f618419c482c5042',1,'clutchlog']]],
['_5fin_5ffunc_154',['_in_func',['../classclutchlog.html#a130c4f12eacbd2028102838fe16b734e',1,'clutchlog']]],
['_5fin_5fline_155',['_in_line',['../classclutchlog.html#a41757198b29862832a14472a9e5e24c6',1,'clutchlog']]],
['_5flevel_5ffmt_156',['_level_fmt',['../classclutchlog.html#ab805ac5c33885459f9f752518a4aa735',1,'clutchlog']]],
['_5flevel_5fshort_157',['_level_short',['../classclutchlog.html#a08e8a817a75a4e9f0159231c941e0dae',1,'clutchlog']]],
['_5flevel_5fword_158',['_level_word',['../classclutchlog.html#ab1c377a376e6772fe1746ff7147c125f',1,'clutchlog']]],
['_5fout_159',['_out',['../classclutchlog.html#a1896f6c4b8597e3e76ff93970bd85167',1,'clutchlog']]],
['_5fstage_160',['_stage',['../classclutchlog.html#aeb60684c89bcef5aa9273075c21cc993',1,'clutchlog']]],
['_5fstrip_5fcalls_161',['_strip_calls',['../classclutchlog.html#a356df86455409193792b6ed550dfd09e',1,'clutchlog']]],
['_5fword_5flevel_162',['_word_level',['../classclutchlog.html#abd4625bf211bfbaa30d9c126fa3d7888',1,'clutchlog']]]
];

View file

@ -1,6 +1,6 @@
var searchData=
[
['back_159',['back',['../group__colors16.html#ga86696b20e5b31c96ba592926efb324f3',1,'clutchlog::fmt']]],
['back_5f16m_160',['back_16M',['../group__colors256__16_m.html#gaa2fcbb402dc2426d3720b8bc78a80ec0',1,'clutchlog::fmt']]],
['back_5f256_161',['back_256',['../group__colors256__16_m.html#ga1d687af385957846034568c3a62d4ef0',1,'clutchlog::fmt']]]
['back_163',['back',['../group__colors16.html#ga86696b20e5b31c96ba592926efb324f3',1,'clutchlog::fmt']]],
['back_5f16m_164',['back_16M',['../group__colors256__16_m.html#gaa2fcbb402dc2426d3720b8bc78a80ec0',1,'clutchlog::fmt']]],
['back_5f256_165',['back_256',['../group__colors256__16_m.html#ga1d687af385957846034568c3a62d4ef0',1,'clutchlog::fmt']]]
];

View file

@ -1,11 +1,11 @@
var searchData=
[
['default_5fdepth_5fmark_162',['default_depth_mark',['../classclutchlog.html#a229fd61519f1245282440120f2d45fb5',1,'clutchlog']]],
['default_5fformat_163',['default_format',['../classclutchlog.html#a0c4ac57601e6f8d146fd5cc060968ecc',1,'clutchlog']]],
['default_5fhfill_5fchar_164',['default_hfill_char',['../classclutchlog.html#a76eb34537b634aadb75e255f7887eeb6',1,'clutchlog']]],
['default_5fhfill_5fmax_165',['default_hfill_max',['../classclutchlog.html#ac95630bfe9cf547d2b7c4b3430eaedc1',1,'clutchlog']]],
['default_5fhfill_5fmin_166',['default_hfill_min',['../classclutchlog.html#a5a9a98c3528117223ceff22bc6bee5f7',1,'clutchlog']]],
['default_5fstrip_5fcalls_167',['default_strip_calls',['../classclutchlog.html#a1a8cb6411726133208f5a2f2cb42d468',1,'clutchlog']]],
['dump_5fdefault_5fformat_168',['dump_default_format',['../classclutchlog.html#ace879554298e6e6e36dafef330c27be8',1,'clutchlog']]],
['dump_5fdefault_5fsep_169',['dump_default_sep',['../classclutchlog.html#af898bffe23b125245e338d7495c76d45',1,'clutchlog']]]
['default_5fdepth_5fmark_166',['default_depth_mark',['../classclutchlog.html#a229fd61519f1245282440120f2d45fb5',1,'clutchlog']]],
['default_5fformat_167',['default_format',['../classclutchlog.html#a0c4ac57601e6f8d146fd5cc060968ecc',1,'clutchlog']]],
['default_5fhfill_5fchar_168',['default_hfill_char',['../classclutchlog.html#a76eb34537b634aadb75e255f7887eeb6',1,'clutchlog']]],
['default_5fhfill_5fmax_169',['default_hfill_max',['../classclutchlog.html#ac95630bfe9cf547d2b7c4b3430eaedc1',1,'clutchlog']]],
['default_5fhfill_5fmin_170',['default_hfill_min',['../classclutchlog.html#a5a9a98c3528117223ceff22bc6bee5f7',1,'clutchlog']]],
['default_5fstrip_5fcalls_171',['default_strip_calls',['../classclutchlog.html#a1a8cb6411726133208f5a2f2cb42d468',1,'clutchlog']]],
['dump_5fdefault_5fformat_172',['dump_default_format',['../classclutchlog.html#ace879554298e6e6e36dafef330c27be8',1,'clutchlog']]],
['dump_5fdefault_5fsep_173',['dump_default_sep',['../classclutchlog.html#af898bffe23b125245e338d7495c76d45',1,'clutchlog']]]
];

View file

@ -1,6 +1,6 @@
var searchData=
[
['fore_170',['fore',['../group__colors16.html#ga8307a848fcf9ed929435b3e1f2b53401',1,'clutchlog::fmt']]],
['fore_5f16m_171',['fore_16M',['../group__colors256__16_m.html#ga626c99eb11d1718d7a2a8bb3f079e6de',1,'clutchlog::fmt']]],
['fore_5f256_172',['fore_256',['../group__colors256__16_m.html#gad98fbe84ef338ded8425d56955825a2c',1,'clutchlog::fmt']]]
['fore_174',['fore',['../group__colors16.html#ga8307a848fcf9ed929435b3e1f2b53401',1,'clutchlog::fmt']]],
['fore_5f16m_175',['fore_16M',['../group__colors256__16_m.html#ga626c99eb11d1718d7a2a8bb3f079e6de',1,'clutchlog::fmt']]],
['fore_5f256_176',['fore_256',['../group__colors256__16_m.html#gad98fbe84ef338ded8425d56955825a2c',1,'clutchlog::fmt']]]
];

Some files were not shown because too many files have changed in this diff Show more