bump to v0.15

This commit is contained in:
Johann Dreo 2023-01-28 15:22:21 +01:00
commit 286ab85aaa
130 changed files with 1773 additions and 1332 deletions

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.13</span>
&#160;<span id="projectnumber">0.14</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.13</span>
&#160;<span id="projectnumber">0.14</span>
</div>
</td>
</tr>
@ -91,8 +91,10 @@ $(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#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#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>
@ -113,41 +115,44 @@ $(document).ready(function(){initNavTree('classclutchlog.html',''); initResizabl
<tr><td class="entry"><a class="el" href="classclutchlog.html#ac95630bfe9cf547d2b7c4b3430eaedc1">default_hfill_max</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#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#a63308e8deae3cfec6801318203494143">dump</a>(const level &amp;stage, const In container_begin, const In container_end, const std::string &amp;file, const std::string &amp;func, 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 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#a63308e8deae3cfec6801318203494143">dump</a>(const level &amp;stage, const In container_begin, const In container_end, const std::string &amp;file, const std::string &amp;func, 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 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#a23dbb98f0d3c5cc21c232cde16cf317a">log</a>(const level &amp;stage, const std::string &amp;what, const std::string &amp;file, const std::string &amp;func, 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#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>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><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 class="even"><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><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>
<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#a23dbb98f0d3c5cc21c232cde16cf317a">log</a>(const level &amp;stage, const std::string &amp;what, const std::string &amp;file, const std::string &amp;func, 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#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>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>
</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.13</span>
&#160;<span id="projectnumber">0.14</span>
</div>
</td>
</tr>
@ -129,6 +129,15 @@ void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="clas
std::ostream &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classclutchlog.html#a6c6ab42a1df147e6c2d115bc36ec8266">out</a> ()</td></tr>
<tr class="memdesc:a6c6ab42a1df147e6c2d115bc36ec8266"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the output stream on which to print. <br /></td></tr>
<tr class="separator:a6c6ab42a1df147e6c2d115bc36ec8266"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae17db5808155fbc6dc48b4727d0c3abf"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classclutchlog.html#ae17db5808155fbc6dc48b4727d0c3abf">filehash_styles</a> (std::vector&lt; <a class="el" href="classclutchlog_1_1fmt.html">fmt</a> &gt; styles)</td></tr>
<tr class="memdesc:ae17db5808155fbc6dc48b4727d0c3abf"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set the candidate styles for value-dependant file name formatting. <a href="classclutchlog.html#ae17db5808155fbc6dc48b4727d0c3abf">More...</a><br /></td></tr>
<tr class="separator:ae17db5808155fbc6dc48b4727d0c3abf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acbb50f6306ebb3c8b0d1a52e7f327416"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classclutchlog.html#acbb50f6306ebb3c8b0d1a52e7f327416">funchash_styles</a> (std::vector&lt; <a class="el" href="classclutchlog_1_1fmt.html">fmt</a> &gt; styles)</td></tr>
<tr class="memdesc:acbb50f6306ebb3c8b0d1a52e7f327416"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set the candidate styles for value-dependant function name formatting. <a href="classclutchlog.html#acbb50f6306ebb3c8b0d1a52e7f327416">More...</a><br /></td></tr>
<tr class="separator:acbb50f6306ebb3c8b0d1a52e7f327416"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a08310b92e86687349e70f56f9ac1d656"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classclutchlog.html#a08310b92e86687349e70f56f9ac1d656">depth_styles</a> (std::vector&lt; <a class="el" href="classclutchlog_1_1fmt.html">fmt</a> &gt; styles)</td></tr>
<tr class="memdesc:a08310b92e86687349e70f56f9ac1d656"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set the styles for value-dependant depth formatting. <a href="classclutchlog.html#a08310b92e86687349e70f56f9ac1d656">More...</a><br /></td></tr>
<tr class="separator:a08310b92e86687349e70f56f9ac1d656"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3cb0e4f43a4cadf1966001ad7c9861f4"><td class="memItemLeft" align="right" valign="top"><a id="a3cb0e4f43a4cadf1966001ad7c9861f4"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classclutchlog.html#a3cb0e4f43a4cadf1966001ad7c9861f4">threshold</a> (<a class="el" href="classclutchlog.html#a10fd25a1b51c8c95bd6d876ce1b4b928">level</a> l)</td></tr>
<tr class="memdesc:a3cb0e4f43a4cadf1966001ad7c9861f4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set the log level (below which logs are not printed) with an identifier. <br /></td></tr>
@ -317,6 +326,14 @@ std::regex&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href
std::regex&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classclutchlog.html#a41757198b29862832a14472a9e5e24c6">_in_line</a></td></tr>
<tr class="memdesc:a41757198b29862832a14472a9e5e24c6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Current line location filter. <br /></td></tr>
<tr class="separator:a41757198b29862832a14472a9e5e24c6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2a334e009533744b52f01ef240a59e9d"><td class="memItemLeft" align="right" valign="top"><a id="a2a334e009533744b52f01ef240a59e9d"></a>
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#a2a334e009533744b52f01ef240a59e9d">_filehash_fmts</a></td></tr>
<tr class="memdesc:a2a334e009533744b52f01ef240a59e9d"><td class="mdescLeft">&#160;</td><td class="mdescRight">List of candidate format objects for value-dependant file name styling. <br /></td></tr>
<tr class="separator:a2a334e009533744b52f01ef240a59e9d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a095e1545a2085ac623e4af19364fea7f"><td class="memItemLeft" align="right" valign="top"><a id="a095e1545a2085ac623e4af19364fea7f"></a>
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: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>
@ -356,6 +373,106 @@ void&#160;</td><td class="memItemRight" valign="bottom"><b>operator=</b> (<a cla
</div><!-- fragment -->
<p class="definition">Definition at line <a class="el" href="clutchlog_8h_source.html#l00296">296</a> of file <a class="el" href="clutchlog_8h_source.html">clutchlog.h</a>.</p>
</div>
</div>
<a id="ae17db5808155fbc6dc48b4727d0c3abf"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae17db5808155fbc6dc48b4727d0c3abf">&#9670;&nbsp;</a></span>filehash_styles()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">void clutchlog::filehash_styles </td>
<td>(</td>
<td class="paramtype">std::vector&lt; <a class="el" href="classclutchlog_1_1fmt.html">fmt</a> &gt;&#160;</td>
<td class="paramname"><em>styles</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Set the candidate styles for value-dependant file name formatting. </p>
<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#l01028">1028</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#l00944">_filehash_fmts</a>.</p>
</div>
</div>
<a id="acbb50f6306ebb3c8b0d1a52e7f327416"></a>
<h2 class="memtitle"><span class="permalink"><a href="#acbb50f6306ebb3c8b0d1a52e7f327416">&#9670;&nbsp;</a></span>funchash_styles()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">void clutchlog::funchash_styles </td>
<td>(</td>
<td class="paramtype">std::vector&lt; <a class="el" href="classclutchlog_1_1fmt.html">fmt</a> &gt;&#160;</td>
<td class="paramname"><em>styles</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Set the candidate styles for value-dependant function name formatting. </p>
<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#l01036">1036</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#l00946">_funchash_fmts</a>.</p>
</div>
</div>
<a id="a08310b92e86687349e70f56f9ac1d656"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a08310b92e86687349e70f56f9ac1d656">&#9670;&nbsp;</a></span>depth_styles()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">void clutchlog::depth_styles </td>
<td>(</td>
<td class="paramtype">std::vector&lt; <a class="el" href="classclutchlog_1_1fmt.html">fmt</a> &gt;&#160;</td>
<td class="paramname"><em>styles</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Set the styles for value-dependant depth formatting. </p>
<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#l01045">1045</a> of file <a class="el" href="clutchlog_8h_source.html">clutchlog.h</a>.</p>
</div>
</div>
<a id="acebed8c9df9204f22bf8488e62e1cedd"></a>
@ -385,11 +502,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#l01014">1014</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#l01060">1060</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#l00893">_word_level</a>.</p>
<p class="reference">References <a class="el" href="clutchlog_8h_source.html#l00907">_word_level</a>.</p>
<p class="reference">Referenced by <a class="el" href="clutchlog_8h_source.html#l01004">threshold()</a>.</p>
<p class="reference">Referenced by <a class="el" href="clutchlog_8h_source.html#l01050">threshold()</a>.</p>
</div>
</div>
@ -432,11 +549,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#l01048">1048</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#l01094">1094</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#l01048">style()</a>.</p>
<p class="reference">References <a class="el" href="clutchlog_8h_source.html#l01094">style()</a>.</p>
<p class="reference">Referenced by <a class="el" href="clutchlog_8h_source.html#l01048">style()</a>.</p>
<p class="reference">Referenced by <a class="el" href="clutchlog_8h_source.html#l01094">style()</a>.</p>
</div>
</div>
@ -484,9 +601,9 @@ template&lt;class ... FMT&gt; </div>
<div class="fragment"><div class="line"><a class="code" href="classclutchlog.html#a23dbb98f0d3c5cc21c232cde16cf317a">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#l01137">1137</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#l01183">1183</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#l01326">dump()</a>, <a class="el" href="clutchlog_8h_source.html#l01213">format()</a>, and <a class="el" href="clutchlog_8h_source.html#l01202">replace()</a>.</p>
<p class="reference">Referenced by <a class="el" href="clutchlog_8h_source.html#l01381">dump()</a>, <a class="el" href="clutchlog_8h_source.html#l01259">format()</a>, and <a class="el" href="clutchlog_8h_source.html#l01248">replace()</a>.</p>
</div>
</div>
@ -495,7 +612,7 @@ template&lt;class ... FMT&gt; </div>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<div class="ttc" id="aclassclutchlog_html_a23dbb98f0d3c5cc21c232cde16cf317a"><div class="ttname"><a href="classclutchlog.html#a23dbb98f0d3c5cc21c232cde16cf317a">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, size_t line) 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#l01301">clutchlog.h:1301</a></div></div>
<div class="ttc" id="aclassclutchlog_html_a23dbb98f0d3c5cc21c232cde16cf317a"><div class="ttname"><a href="classclutchlog.html#a23dbb98f0d3c5cc21c232cde16cf317a">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, size_t line) 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#l01356">clutchlog.h:1356</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#l00296">clutchlog.h:296</a></div></div>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->

View file

@ -11,6 +11,9 @@ var classclutchlog =
[ "format_comment", "classclutchlog.html#aa8d0a569ed3623ce36c5e567ec2d1ad5", null ],
[ "out", "classclutchlog.html#a7fd7c7bd3668c537061c314a619a336d", null ],
[ "out", "classclutchlog.html#a6c6ab42a1df147e6c2d115bc36ec8266", null ],
[ "filehash_styles", "classclutchlog.html#ae17db5808155fbc6dc48b4727d0c3abf", null ],
[ "funchash_styles", "classclutchlog.html#acbb50f6306ebb3c8b0d1a52e7f327416", null ],
[ "depth_styles", "classclutchlog.html#a08310b92e86687349e70f56f9ac1d656", null ],
[ "threshold", "classclutchlog.html#a3cb0e4f43a4cadf1966001ad7c9861f4", null ],
[ "threshold", "classclutchlog.html#a7a7738eaad114bfa870121412fe23ad9", null ],
[ "threshold", "classclutchlog.html#ab45287cc9c14217904a13aff49573732", null ],
@ -49,6 +52,8 @@ var classclutchlog =
[ "_in_file", "classclutchlog.html#aded03528f34d9000f618419c482c5042", null ],
[ "_in_func", "classclutchlog.html#a130c4f12eacbd2028102838fe16b734e", null ],
[ "_in_line", "classclutchlog.html#a41757198b29862832a14472a9e5e24c6", null ],
[ "_filehash_fmts", "classclutchlog.html#a2a334e009533744b52f01ef240a59e9d", null ],
[ "_funchash_fmts", "classclutchlog.html#a095e1545a2085ac623e4af19364fea7f", null ],
[ "level", "classclutchlog.html#a10fd25a1b51c8c95bd6d876ce1b4b928", [
[ "critical", "classclutchlog.html#a10fd25a1b51c8c95bd6d876ce1b4b928af332f31a368c931f79b9b64d55fc7701", null ],
[ "error", "classclutchlog.html#a10fd25a1b51c8c95bd6d876ce1b4b928a023c3e8a55ddfd140d3e3268dd6221e9", 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.13</span>
&#160;<span id="projectnumber">0.14</span>
</div>
</td>
</tr>
@ -118,15 +118,16 @@ $(document).ready(function(){initNavTree('classclutchlog_1_1fmt.html',''); initR
<tr class="even"><td class="entry"><a class="el" href="group__colors16.html#ga8307a848fcf9ed929435b3e1f2b53401">fore</a></td><td class="entry"><a class="el" href="classclutchlog_1_1fmt.html">clutchlog::fmt</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="group__colors256__16_m.html#ga626c99eb11d1718d7a2a8bb3f079e6de">fore_16M</a></td><td class="entry"><a class="el" href="classclutchlog_1_1fmt.html">clutchlog::fmt</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="group__colors256__16_m.html#gad98fbe84ef338ded8425d56955825a2c">fore_256</a></td><td class="entry"><a class="el" href="classclutchlog_1_1fmt.html">clutchlog::fmt</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr><td class="entry"><a class="el" href="classclutchlog_1_1fmt.html#a0aa57cdd56ccc79c7750921ab534b205">mode</a></td><td class="entry"><a class="el" href="classclutchlog_1_1fmt.html">clutchlog::fmt</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classclutchlog_1_1fmt.html#afeaedd18298498d1dcfcc15f5f17ac3c">operator()</a>(const std::string &amp;msg) const</td><td class="entry"><a class="el" href="classclutchlog_1_1fmt.html">clutchlog::fmt</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="group__colors16.html#ga5a697f5ad3326ea25b139e25252b4cf7">operator&lt;&lt;</a>(std::ostream &amp;os, const std::tuple&lt; fg, bg, typo &gt; &amp;fbs)</td><td class="entry"><a class="el" href="classclutchlog_1_1fmt.html">clutchlog::fmt</a></td><td class="entry"><span class="mlabel">friend</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="group__colors16.html#ga379b0af834c7c561edc5c1e3a3427a33">operator&lt;&lt;</a>(std::ostream &amp;os, const typo &amp;s)</td><td class="entry"><a class="el" href="classclutchlog_1_1fmt.html">clutchlog::fmt</a></td><td class="entry"><span class="mlabel">friend</span></td></tr>
<tr><td class="entry"><a class="el" href="classclutchlog_1_1fmt.html#a96849ba427feac3a2eeaa1165e3845da">operator&lt;&lt;</a>(std::ostream &amp;os, const fmt &amp;fmt)</td><td class="entry"><a class="el" href="classclutchlog_1_1fmt.html">clutchlog::fmt</a></td><td class="entry"><span class="mlabel">friend</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classclutchlog_1_1fmt.html#a0b607e343b6813b99eafca1fdfec9cd0">print_on</a>(std::ostream &amp;os) const</td><td class="entry"><a class="el" href="classclutchlog_1_1fmt.html">clutchlog::fmt</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
<tr><td class="entry"><a class="el" href="classclutchlog_1_1fmt.html#ab588e04e982b0b26ec979773d51ad41b">str</a>() const</td><td class="entry"><a class="el" href="classclutchlog_1_1fmt.html">clutchlog::fmt</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classclutchlog_1_1fmt.html#a2bb0fde65fcd264393e102314dd1610b">style</a></td><td class="entry"><a class="el" href="classclutchlog_1_1fmt.html">clutchlog::fmt</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classclutchlog_1_1fmt.html#a932f47b78fb7b10590d5613a1c4eab89">typo</a> enum name</td><td class="entry"><a class="el" href="classclutchlog_1_1fmt.html">clutchlog::fmt</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>hash</b>(const std::string &amp;str, const std::vector&lt; fmt &gt; domain={}) (defined in <a class="el" href="classclutchlog_1_1fmt.html">clutchlog::fmt</a>)</td><td class="entry"><a class="el" href="classclutchlog_1_1fmt.html">clutchlog::fmt</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classclutchlog_1_1fmt.html#a0aa57cdd56ccc79c7750921ab534b205">mode</a></td><td class="entry"><a class="el" href="classclutchlog_1_1fmt.html">clutchlog::fmt</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classclutchlog_1_1fmt.html#afeaedd18298498d1dcfcc15f5f17ac3c">operator()</a>(const std::string &amp;msg) const</td><td class="entry"><a class="el" href="classclutchlog_1_1fmt.html">clutchlog::fmt</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="group__colors16.html#ga5a697f5ad3326ea25b139e25252b4cf7">operator&lt;&lt;</a>(std::ostream &amp;os, const std::tuple&lt; fg, bg, typo &gt; &amp;fbs)</td><td class="entry"><a class="el" href="classclutchlog_1_1fmt.html">clutchlog::fmt</a></td><td class="entry"><span class="mlabel">friend</span></td></tr>
<tr><td class="entry"><a class="el" href="group__colors16.html#ga379b0af834c7c561edc5c1e3a3427a33">operator&lt;&lt;</a>(std::ostream &amp;os, const typo &amp;s)</td><td class="entry"><a class="el" href="classclutchlog_1_1fmt.html">clutchlog::fmt</a></td><td class="entry"><span class="mlabel">friend</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classclutchlog_1_1fmt.html#a96849ba427feac3a2eeaa1165e3845da">operator&lt;&lt;</a>(std::ostream &amp;os, const fmt &amp;fmt)</td><td class="entry"><a class="el" href="classclutchlog_1_1fmt.html">clutchlog::fmt</a></td><td class="entry"><span class="mlabel">friend</span></td></tr>
<tr><td class="entry"><a class="el" href="classclutchlog_1_1fmt.html#a0b607e343b6813b99eafca1fdfec9cd0">print_on</a>(std::ostream &amp;os) const</td><td class="entry"><a class="el" href="classclutchlog_1_1fmt.html">clutchlog::fmt</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classclutchlog_1_1fmt.html#ab588e04e982b0b26ec979773d51ad41b">str</a>() const</td><td class="entry"><a class="el" href="classclutchlog_1_1fmt.html">clutchlog::fmt</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="classclutchlog_1_1fmt.html#a2bb0fde65fcd264393e102314dd1610b">style</a></td><td class="entry"><a class="el" href="classclutchlog_1_1fmt.html">clutchlog::fmt</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classclutchlog_1_1fmt.html#a932f47b78fb7b10590d5613a1c4eab89">typo</a> enum name</td><td class="entry"><a class="el" href="classclutchlog_1_1fmt.html">clutchlog::fmt</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.13</span>
&#160;<span id="projectnumber">0.14</span>
</div>
</td>
</tr>
@ -86,6 +86,7 @@ $(document).ready(function(){initNavTree('classclutchlog_1_1fmt.html',''); initR
<div class="header">
<div class="summary">
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="#pub-static-methods">Static Public Member Functions</a> &#124;
<a href="#pub-attribs">Public Attributes</a> &#124;
<a href="#pro-methods">Protected Member Functions</a> &#124;
<a href="#pro-attribs">Protected Attributes</a> &#124;
@ -223,6 +224,12 @@ std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" hre
&#160;</td><td class="memItemRight" valign="bottom"><b>fmt</b> (const std::string &amp;f, <a class="el" href="classclutchlog_1_1fmt.html#a932f47b78fb7b10590d5613a1c4eab89">typo</a> s=typo::none)</td></tr>
<tr class="separator:a6d1cc4abe822a569a2624b0829de5dd0"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-methods"></a>
Static Public Member Functions</h2></td></tr>
<tr class="memitem:a822ded10ae1b0c82f7330481aa4bb64f"><td class="memItemLeft" align="right" valign="top"><a id="a822ded10ae1b0c82f7330481aa4bb64f"></a>
static <a class="el" href="classclutchlog_1_1fmt.html">fmt</a>&#160;</td><td class="memItemRight" valign="bottom"><b>hash</b> (const std::string &amp;<a class="el" href="classclutchlog_1_1fmt.html#ab588e04e982b0b26ec979773d51ad41b">str</a>, const std::vector&lt; <a class="el" href="classclutchlog_1_1fmt.html">fmt</a> &gt; domain={})</td></tr>
<tr class="separator:a822ded10ae1b0c82f7330481aa4bb64f"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
Public Attributes</h2></td></tr>
<tr class="memitem:a0aa57cdd56ccc79c7750921ab534b205"><td class="memItemLeft" align="right" valign="top"><a id="a0aa57cdd56ccc79c7750921ab534b205"></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.13</span>
&#160;<span id="projectnumber">0.14</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.13</span>
&#160;<span id="projectnumber">0.14</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="599,5,684,32"/>
<area shape="rect" id="node1" title=" " alt="" coords="672,5,757,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,6 +8,7 @@
<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-dump_8cpp_source.html" title=" " alt="" coords="782,80,869,107"/>
<area shape="rect" id="node9" href="$t-fmt-constructors_8cpp_source.html" title=" " alt="" coords="893,80,1043,107"/>
<area shape="rect" id="node10" href="$t-log_8cpp_source.html" title=" " alt="" coords="1068,80,1140,107"/>
<area shape="rect" id="node11" href="$t-one-line-if_8cpp_source.html" title=" " alt="" coords="1165,80,1275,107"/>
<area shape="rect" id="node10" href="$t-hash-color_8cpp_source.html" title=" " alt="" coords="1068,80,1183,107"/>
<area shape="rect" id="node11" href="$t-log_8cpp_source.html" title=" " alt="" coords="1207,80,1279,107"/>
<area shape="rect" id="node12" href="$t-one-line-if_8cpp_source.html" title=" " alt="" coords="1303,80,1414,107"/>
</map>

View file

@ -1 +1 @@
2272091813648aca5bb139f5c62184ae
f0599479963670ec59fcd0540b0432ef

View file

@ -46,7 +46,7 @@ if (edges && edges.length) {
</defs>
<script type="text/javascript">
var viewWidth = 961;
var viewWidth = 1065;
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 956.5,-80 956.5,4 -4,4"/>
<polygon fill="white" stroke="transparent" points="-4,4 -4,-80 1060.5,-80 1060.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="445,-56.5 445,-75.5 509,-75.5 509,-56.5 445,-56.5"/>
<text text-anchor="middle" x="477" y="-63.5" font-family="Helvetica,sans-Serif" font-size="10.00">clutchlog.h</text>
<polygon fill="#bfbfbf" stroke="black" points="500,-56.5 500,-75.5 564,-75.5 564,-56.5 500,-56.5"/>
<text text-anchor="middle" x="532" 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="M434.79,-61.57C361.64,-55.33 206.72,-40.82 77,-20 74.14,-19.54 71.18,-19.02 68.21,-18.46"/>
<polygon fill="midnightblue" stroke="midnightblue" points="434.71,-65.08 444.97,-62.43 435.3,-58.1 434.71,-65.08"/>
<path fill="none" stroke="midnightblue" d="M489.61,-62.34C408.94,-56.94 227.92,-43.19 77,-20 74.14,-19.56 71.17,-19.05 68.21,-18.51"/>
<polygon fill="midnightblue" stroke="midnightblue" points="489.65,-65.85 499.86,-63.02 490.11,-58.86 489.65,-65.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="M434.52,-60.15C373.06,-52.87 255.87,-38.04 157,-20 154.2,-19.49 151.3,-18.92 148.39,-18.32"/>
<polygon fill="midnightblue" stroke="midnightblue" points="434.27,-63.64 444.61,-61.33 435.09,-56.69 434.27,-63.64"/>
<path fill="none" stroke="midnightblue" d="M489.59,-61.33C419.89,-54.98 276.86,-40.62 157,-20 154.19,-19.52 151.29,-18.97 148.38,-18.38"/>
<polygon fill="midnightblue" stroke="midnightblue" points="489.46,-64.83 499.74,-62.25 490.09,-57.86 489.46,-64.83"/>
</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="M434.92,-56.58C383.84,-46.37 298.28,-29.26 247.79,-19.16"/>
<polygon fill="midnightblue" stroke="midnightblue" points="434.47,-60.06 444.97,-58.59 435.85,-53.2 434.47,-60.06"/>
<path fill="none" stroke="midnightblue" d="M489.9,-58.32C435.92,-49.71 339.42,-34.16 257,-20 253.96,-19.48 250.81,-18.93 247.65,-18.37"/>
<polygon fill="midnightblue" stroke="midnightblue" points="489.37,-61.78 499.8,-59.9 490.47,-54.87 489.37,-61.78"/>
</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="M440.17,-53.44C407.74,-43.26 361.26,-28.66 332.13,-19.52"/>
<polygon fill="midnightblue" stroke="midnightblue" points="439.16,-56.79 449.75,-56.44 441.25,-50.11 439.16,-56.79"/>
<path fill="none" stroke="midnightblue" d="M490.13,-55.04C447.33,-44.86 381.54,-29.21 341,-19.56"/>
<polygon fill="midnightblue" stroke="midnightblue" points="489.42,-58.47 499.96,-57.38 491.04,-51.66 489.42,-58.47"/>
</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="M460.71,-49C450.96,-39.43 438.95,-27.64 430.91,-19.75"/>
<polygon fill="midnightblue" stroke="midnightblue" points="458.33,-51.57 467.92,-56.08 463.23,-46.58 458.33,-51.57"/>
<path fill="none" stroke="midnightblue" d="M505.24,-51.86C484.84,-41.85 457.33,-28.35 439.63,-19.65"/>
<polygon fill="midnightblue" stroke="midnightblue" points="503.81,-55.06 514.33,-56.32 506.89,-48.78 503.81,-55.06"/>
</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="M493.29,-49C503.04,-39.43 515.05,-27.64 523.09,-19.75"/>
<polygon fill="midnightblue" stroke="midnightblue" points="490.77,-46.58 486.08,-56.08 495.67,-51.57 490.77,-46.58"/>
<path fill="none" stroke="midnightblue" d="M532,-45.8C532,-36.91 532,-26.78 532,-19.75"/>
<polygon fill="midnightblue" stroke="midnightblue" points="528.5,-46.08 532,-56.08 535.5,-46.08 528.5,-46.08"/>
</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="M508.25,-52.77C534.17,-42.63 570.36,-28.47 593.24,-19.52"/>
<polygon fill="midnightblue" stroke="midnightblue" points="506.9,-49.54 498.87,-56.44 509.45,-56.06 506.9,-49.54"/>
<path fill="none" stroke="midnightblue" d="M554.1,-50.62C569.26,-40.76 588.88,-27.99 601.7,-19.65"/>
<polygon fill="midnightblue" stroke="midnightblue" points="551.81,-47.94 545.34,-56.32 555.63,-53.8 551.81,-47.94"/>
</g>
<!-- Node9 -->
<g id="node9" class="node">
@ -181,38 +181,53 @@ 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="M518.98,-55.75C565.03,-45.6 638.31,-29.45 683.09,-19.58"/>
<polygon fill="midnightblue" stroke="midnightblue" points="518.04,-52.37 509.03,-57.94 519.55,-59.21 518.04,-52.37"/>
<path fill="none" stroke="midnightblue" d="M571.76,-53.7C607.62,-43.51 659.57,-28.74 692.03,-19.52"/>
<polygon fill="midnightblue" stroke="midnightblue" points="570.77,-50.34 562.11,-56.44 572.68,-57.08 570.77,-50.34"/>
</g>
<!-- Node10 -->
<g id="node10" class="node">
<title>Node10</title>
<g id="a_node10"><a xlink:href="t-log_8cpp_source.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="797,-0.5 797,-19.5 851,-19.5 851,-0.5 797,-0.5"/>
<text text-anchor="middle" x="824" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">t&#45;log.cpp</text>
<g id="a_node10"><a xlink:href="t-hash-color_8cpp_source.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="797,-0.5 797,-19.5 883,-19.5 883,-0.5 797,-0.5"/>
<text text-anchor="middle" x="840" 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;Node10 -->
<g id="edge9" class="edge">
<title>Node1&#45;&gt;Node10</title>
<path fill="none" stroke="midnightblue" d="M519.66,-60.21C579.81,-53.15 692.81,-38.73 788,-20 790.91,-19.43 793.93,-18.77 796.94,-18.08"/>
<polygon fill="midnightblue" stroke="midnightblue" points="518.95,-56.77 509.42,-61.41 519.76,-63.73 518.95,-56.77"/>
<path fill="none" stroke="midnightblue" d="M574.1,-57.62C632.6,-47.36 737.92,-28.9 796.93,-18.55"/>
<polygon fill="midnightblue" stroke="midnightblue" points="573.34,-54.2 564.09,-59.37 574.54,-61.09 573.34,-54.2"/>
</g>
<!-- Node11 -->
<g id="node11" class="node">
<title>Node11</title>
<g id="a_node11"><a xlink:href="t-one-line-if_8cpp_source.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="869.5,-0.5 869.5,-19.5 952.5,-19.5 952.5,-0.5 869.5,-0.5"/>
<text text-anchor="middle" x="911" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">t&#45;one&#45;line&#45;if.cpp</text>
<g id="a_node11"><a xlink:href="t-log_8cpp_source.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="901,-0.5 901,-19.5 955,-19.5 955,-0.5 901,-0.5"/>
<text text-anchor="middle" x="928" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">t&#45;log.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="M519.39,-60.83C590.14,-53.68 736.67,-38.11 860,-20 863.02,-19.56 866.15,-19.07 869.28,-18.56"/>
<polygon fill="midnightblue" stroke="midnightblue" points="518.71,-57.38 509.11,-61.86 519.41,-64.34 518.71,-57.38"/>
<path fill="none" stroke="midnightblue" d="M574.74,-61.34C642.42,-55.17 778.28,-41.24 892,-20 894.91,-19.46 897.94,-18.82 900.95,-18.13"/>
<polygon fill="midnightblue" stroke="midnightblue" points="574.12,-57.88 564.47,-62.26 574.75,-64.85 574.12,-57.88"/>
</g>
<!-- Node12 -->
<g id="node12" class="node">
<title>Node12</title>
<g id="a_node12"><a xlink:href="t-one-line-if_8cpp_source.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="973.5,-0.5 973.5,-19.5 1056.5,-19.5 1056.5,-0.5 973.5,-0.5"/>
<text text-anchor="middle" x="1015" 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;Node12 -->
<g id="edge11" class="edge">
<title>Node1&#45;&gt;Node12</title>
<path fill="none" stroke="midnightblue" d="M574.38,-61.59C651.92,-55.13 821.71,-39.94 964,-20 967.03,-19.58 970.15,-19.11 973.29,-18.61"/>
<polygon fill="midnightblue" stroke="midnightblue" points="573.75,-58.13 564.07,-62.44 574.32,-65.11 573.75,-58.13"/>
</g>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 13 KiB

After

Width:  |  Height:  |  Size: 14 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="961pt" height="84pt"
viewBox="0.00 0.00 960.50 84.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<svg width="1065pt" height="84pt"
viewBox="0.00 0.00 1064.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 956.5,-80 956.5,4 -4,4"/>
<polygon fill="white" stroke="transparent" points="-4,4 -4,-80 1060.5,-80 1060.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="445,-56.5 445,-75.5 509,-75.5 509,-56.5 445,-56.5"/>
<text text-anchor="middle" x="477" y="-63.5" font-family="Helvetica,sans-Serif" font-size="10.00">clutchlog.h</text>
<polygon fill="#bfbfbf" stroke="black" points="500,-56.5 500,-75.5 564,-75.5 564,-56.5 500,-56.5"/>
<text text-anchor="middle" x="532" 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="M434.79,-61.57C361.64,-55.33 206.72,-40.82 77,-20 74.14,-19.54 71.18,-19.02 68.21,-18.46"/>
<polygon fill="midnightblue" stroke="midnightblue" points="434.71,-65.08 444.97,-62.43 435.3,-58.1 434.71,-65.08"/>
<path fill="none" stroke="midnightblue" d="M489.61,-62.34C408.94,-56.94 227.92,-43.19 77,-20 74.14,-19.56 71.17,-19.05 68.21,-18.51"/>
<polygon fill="midnightblue" stroke="midnightblue" points="489.65,-65.85 499.86,-63.02 490.11,-58.86 489.65,-65.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="M434.52,-60.15C373.06,-52.87 255.87,-38.04 157,-20 154.2,-19.49 151.3,-18.92 148.39,-18.32"/>
<polygon fill="midnightblue" stroke="midnightblue" points="434.27,-63.64 444.61,-61.33 435.09,-56.69 434.27,-63.64"/>
<path fill="none" stroke="midnightblue" d="M489.59,-61.33C419.89,-54.98 276.86,-40.62 157,-20 154.19,-19.52 151.29,-18.97 148.38,-18.38"/>
<polygon fill="midnightblue" stroke="midnightblue" points="489.46,-64.83 499.74,-62.25 490.09,-57.86 489.46,-64.83"/>
</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="M434.92,-56.58C383.84,-46.37 298.28,-29.26 247.79,-19.16"/>
<polygon fill="midnightblue" stroke="midnightblue" points="434.47,-60.06 444.97,-58.59 435.85,-53.2 434.47,-60.06"/>
<path fill="none" stroke="midnightblue" d="M489.9,-58.32C435.92,-49.71 339.42,-34.16 257,-20 253.96,-19.48 250.81,-18.93 247.65,-18.37"/>
<polygon fill="midnightblue" stroke="midnightblue" points="489.37,-61.78 499.8,-59.9 490.47,-54.87 489.37,-61.78"/>
</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="M440.17,-53.44C407.74,-43.26 361.26,-28.66 332.13,-19.52"/>
<polygon fill="midnightblue" stroke="midnightblue" points="439.16,-56.79 449.75,-56.44 441.25,-50.11 439.16,-56.79"/>
<path fill="none" stroke="midnightblue" d="M490.13,-55.04C447.33,-44.86 381.54,-29.21 341,-19.56"/>
<polygon fill="midnightblue" stroke="midnightblue" points="489.42,-58.47 499.96,-57.38 491.04,-51.66 489.42,-58.47"/>
</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="M460.71,-49C450.96,-39.43 438.95,-27.64 430.91,-19.75"/>
<polygon fill="midnightblue" stroke="midnightblue" points="458.33,-51.57 467.92,-56.08 463.23,-46.58 458.33,-51.57"/>
<path fill="none" stroke="midnightblue" d="M505.24,-51.86C484.84,-41.85 457.33,-28.35 439.63,-19.65"/>
<polygon fill="midnightblue" stroke="midnightblue" points="503.81,-55.06 514.33,-56.32 506.89,-48.78 503.81,-55.06"/>
</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="M493.29,-49C503.04,-39.43 515.05,-27.64 523.09,-19.75"/>
<polygon fill="midnightblue" stroke="midnightblue" points="490.77,-46.58 486.08,-56.08 495.67,-51.57 490.77,-46.58"/>
<path fill="none" stroke="midnightblue" d="M532,-45.8C532,-36.91 532,-26.78 532,-19.75"/>
<polygon fill="midnightblue" stroke="midnightblue" points="528.5,-46.08 532,-56.08 535.5,-46.08 528.5,-46.08"/>
</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="M508.25,-52.77C534.17,-42.63 570.36,-28.47 593.24,-19.52"/>
<polygon fill="midnightblue" stroke="midnightblue" points="506.9,-49.54 498.87,-56.44 509.45,-56.06 506.9,-49.54"/>
<path fill="none" stroke="midnightblue" d="M554.1,-50.62C569.26,-40.76 588.88,-27.99 601.7,-19.65"/>
<polygon fill="midnightblue" stroke="midnightblue" points="551.81,-47.94 545.34,-56.32 555.63,-53.8 551.81,-47.94"/>
</g>
<!-- Node9 -->
<g id="node9" class="node">
@ -135,38 +135,53 @@
<!-- Node1&#45;&gt;Node9 -->
<g id="edge8" class="edge">
<title>Node1&#45;&gt;Node9</title>
<path fill="none" stroke="midnightblue" d="M518.98,-55.75C565.03,-45.6 638.31,-29.45 683.09,-19.58"/>
<polygon fill="midnightblue" stroke="midnightblue" points="518.04,-52.37 509.03,-57.94 519.55,-59.21 518.04,-52.37"/>
<path fill="none" stroke="midnightblue" d="M571.76,-53.7C607.62,-43.51 659.57,-28.74 692.03,-19.52"/>
<polygon fill="midnightblue" stroke="midnightblue" points="570.77,-50.34 562.11,-56.44 572.68,-57.08 570.77,-50.34"/>
</g>
<!-- Node10 -->
<g id="node10" class="node">
<title>Node10</title>
<g id="a_node10"><a xlink:href="t-log_8cpp_source.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="797,-0.5 797,-19.5 851,-19.5 851,-0.5 797,-0.5"/>
<text text-anchor="middle" x="824" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">t&#45;log.cpp</text>
<g id="a_node10"><a xlink:href="t-hash-color_8cpp_source.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="797,-0.5 797,-19.5 883,-19.5 883,-0.5 797,-0.5"/>
<text text-anchor="middle" x="840" 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;Node10 -->
<g id="edge9" class="edge">
<title>Node1&#45;&gt;Node10</title>
<path fill="none" stroke="midnightblue" d="M519.66,-60.21C579.81,-53.15 692.81,-38.73 788,-20 790.91,-19.43 793.93,-18.77 796.94,-18.08"/>
<polygon fill="midnightblue" stroke="midnightblue" points="518.95,-56.77 509.42,-61.41 519.76,-63.73 518.95,-56.77"/>
<path fill="none" stroke="midnightblue" d="M574.1,-57.62C632.6,-47.36 737.92,-28.9 796.93,-18.55"/>
<polygon fill="midnightblue" stroke="midnightblue" points="573.34,-54.2 564.09,-59.37 574.54,-61.09 573.34,-54.2"/>
</g>
<!-- Node11 -->
<g id="node11" class="node">
<title>Node11</title>
<g id="a_node11"><a xlink:href="t-one-line-if_8cpp_source.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="869.5,-0.5 869.5,-19.5 952.5,-19.5 952.5,-0.5 869.5,-0.5"/>
<text text-anchor="middle" x="911" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">t&#45;one&#45;line&#45;if.cpp</text>
<g id="a_node11"><a xlink:href="t-log_8cpp_source.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="901,-0.5 901,-19.5 955,-19.5 955,-0.5 901,-0.5"/>
<text text-anchor="middle" x="928" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">t&#45;log.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="M519.39,-60.83C590.14,-53.68 736.67,-38.11 860,-20 863.02,-19.56 866.15,-19.07 869.28,-18.56"/>
<polygon fill="midnightblue" stroke="midnightblue" points="518.71,-57.38 509.11,-61.86 519.41,-64.34 518.71,-57.38"/>
<path fill="none" stroke="midnightblue" d="M574.74,-61.34C642.42,-55.17 778.28,-41.24 892,-20 894.91,-19.46 897.94,-18.82 900.95,-18.13"/>
<polygon fill="midnightblue" stroke="midnightblue" points="574.12,-57.88 564.47,-62.26 574.75,-64.85 574.12,-57.88"/>
</g>
<!-- Node12 -->
<g id="node12" class="node">
<title>Node12</title>
<g id="a_node12"><a xlink:href="t-one-line-if_8cpp_source.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="black" points="973.5,-0.5 973.5,-19.5 1056.5,-19.5 1056.5,-0.5 973.5,-0.5"/>
<text text-anchor="middle" x="1015" 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;Node12 -->
<g id="edge11" class="edge">
<title>Node1&#45;&gt;Node12</title>
<path fill="none" stroke="midnightblue" d="M574.38,-61.59C651.92,-55.13 821.71,-39.94 964,-20 967.03,-19.58 970.15,-19.11 973.29,-18.61"/>
<polygon fill="midnightblue" stroke="midnightblue" points="573.75,-58.13 564.07,-62.44 574.32,-65.11 573.75,-58.13"/>
</g>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 8 KiB

After

Width:  |  Height:  |  Size: 8.7 KiB

Before After
Before After

File diff suppressed because it is too large Load diff

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.13</span>
&#160;<span id="projectnumber">0.14</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-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-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-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 -->
</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.13</span>
&#160;<span id="projectnumber">0.14</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="10" alt="" coords="44,76,58,90"/>
<area shape="rect" id="edge1-headlabel" href="dir_000001_000000.html" title="11" alt="" coords="44,76,58,90"/>
</map>

View file

@ -1 +1 @@
85501d07f252f4cafc04b7ed02612fff
16d7faff1b9c3198b20cf3ae5437a2db

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="10">
<text text-anchor="middle" x="34.34" y="-47.2" font-family="Helvetica,sans-Serif" font-size="10.00">10</text>
<g id="a_edge1&#45;headlabel"><a xlink:href="dir_000001_000000.html" target="_top" xlink:title="11">
<text text-anchor="middle" x="34.34" y="-47.2" font-family="Helvetica,sans-Serif" font-size="10.00">11</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.13</span>
&#160;<span id="projectnumber">0.14</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.13</span>
&#160;<span id="projectnumber">0.14</span>
</div>
</td>
</tr>
@ -99,8 +99,9 @@ $(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-dump_8cpp_source.html"><span class="icondoc"></span></a><b>t-dump.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-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_9_"><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_10_" 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-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_10_" 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_11_"><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 -->

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