diff --git a/CMakeLists.txt b/CMakeLists.txt
index 97d9fd7..507a7f8 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -6,7 +6,7 @@
cmake_minimum_required(VERSION 3.10 FATAL_ERROR)
project("clutchlog"
- VERSION 0.14
+ VERSION 0.15
DESCRIPTION "A logging system which targets versatile debugging")
enable_language(CXX) # C++
diff --git a/docs/annotated.html b/docs/annotated.html
index 02b8c9e..c9f4a52 100644
--- a/docs/annotated.html
+++ b/docs/annotated.html
@@ -28,7 +28,7 @@
clutchlog
- 0.13
+ 0.14
diff --git a/docs/classclutchlog-members.html b/docs/classclutchlog-members.html
index b3230cf..fe7c2cb 100644
--- a/docs/classclutchlog-members.html
+++ b/docs/classclutchlog-members.html
@@ -28,7 +28,7 @@
clutchlog
- 0.13
+ 0.14
@@ -91,8 +91,10 @@ $(document).ready(function(){initNavTree('classclutchlog.html',''); initResizabl
This is the complete list of members for clutchlog , including all inherited members.
- _format_dump clutchlog protected
- _format_log clutchlog protected
+ _filehash_fmts clutchlog protected
+ _format_dump clutchlog protected
+ _format_log clutchlog protected
+ _funchash_fmts clutchlog protected
_in_file clutchlog protected
_in_func clutchlog protected
_in_line clutchlog protected
@@ -113,41 +115,44 @@ $(document).ready(function(){initNavTree('classclutchlog.html',''); initResizabl
default_hfill_max clutchlog inline protected static
default_hfill_min clutchlog inline protected static
default_strip_calls clutchlog inline protected static
- dump (const level &stage, const In container_begin, const In container_end, const std::string &file, const std::string &func, size_t line, const std::string &filename_template="dump_{n}.dat", const std::string sep=dump_default_sep) constclutchlog inline
- dump_default_format clutchlog inline protected static
- dump_default_sep clutchlog inline protected static
- error enum value (defined in clutchlog )clutchlog
- file (std::string file)clutchlog inline
+ depth_styles (std::vector< fmt > styles)clutchlog inline
+ dump (const level &stage, const In container_begin, const In container_end, const std::string &file, const std::string &func, size_t line, const std::string &filename_template="dump_{n}.dat", const std::string sep=dump_default_sep) constclutchlog inline
+ dump_default_format clutchlog inline protected static
+ dump_default_sep clutchlog inline protected static
+ error enum value (defined in clutchlog )clutchlog
+ file (std::string file)clutchlog inline
+ filehash_styles (std::vector< fmt > styles)clutchlog inline
format (const std::string &format)clutchlog inline
format () constclutchlog inline
format (std::string row, const std::string &what, const level &stage, const std::string &file, const std::string &func, const size_t line) constclutchlog inline
format_comment (const std::string &format)clutchlog inline
format_comment () constclutchlog inline
func (std::string func)clutchlog inline
- info enum value (defined in clutchlog )clutchlog
- level enum nameclutchlog
- level_of (const std::string name)clutchlog inline
- levels () constclutchlog inline
- line (std::string line)clutchlog inline
- locate (const level &stage, const std::string &file, const std::string &func, const size_t line) constclutchlog inline
- location (const std::string &in_file, const std::string &in_function=".*", const std::string &in_line=".*")clutchlog inline
- log (const level &stage, const std::string &what, const std::string &file, const std::string &func, size_t line) constclutchlog inline
- logger ()clutchlog inline static
- note enum value (defined in clutchlog )clutchlog
- operator= (clutchlog const &)=delete (defined in clutchlog )clutchlog
- out (std::ostream &out)clutchlog inline
- out ()clutchlog inline
- progress enum value (defined in clutchlog )clutchlog
- replace (const std::string &form, const std::string &mark, const std::string &tag) constclutchlog inline
- replace (const std::string &form, const std::string &mark, const size_t tag) constclutchlog inline
- style (level stage, FMT... styles)clutchlog inline
- style (level stage, fmt style)clutchlog inline
- style (level stage) constclutchlog inline
- threshold (level l)clutchlog inline
- threshold (const std::string &l)clutchlog inline
- threshold () constclutchlog inline
- warning enum value (defined in clutchlog )clutchlog
- xdebug enum value (defined in clutchlog )clutchlog
+ funchash_styles (std::vector< fmt > styles)clutchlog inline
+ info enum value (defined in clutchlog )clutchlog
+ level enum nameclutchlog
+ level_of (const std::string name)clutchlog inline
+ levels () constclutchlog inline
+ line (std::string line)clutchlog inline
+ locate (const level &stage, const std::string &file, const std::string &func, const size_t line) constclutchlog inline
+ location (const std::string &in_file, const std::string &in_function=".*", const std::string &in_line=".*")clutchlog inline
+ log (const level &stage, const std::string &what, const std::string &file, const std::string &func, size_t line) constclutchlog inline
+ logger ()clutchlog inline static
+ note enum value (defined in clutchlog )clutchlog
+ operator= (clutchlog const &)=delete (defined in clutchlog )clutchlog
+ out (std::ostream &out)clutchlog inline
+ out ()clutchlog inline
+ progress enum value (defined in clutchlog )clutchlog
+ replace (const std::string &form, const std::string &mark, const std::string &tag) constclutchlog inline
+ replace (const std::string &form, const std::string &mark, const size_t tag) constclutchlog inline
+ style (level stage, FMT... styles)clutchlog inline
+ style (level stage, fmt style)clutchlog inline
+ style (level stage) constclutchlog inline
+ threshold (level l)clutchlog inline
+ threshold (const std::string &l)clutchlog inline
+ threshold () constclutchlog inline
+ warning enum value (defined in clutchlog )clutchlog
+ xdebug enum value (defined in clutchlog )clutchlog
diff --git a/docs/classclutchlog.html b/docs/classclutchlog.html
index a487fcc..299f623 100644
--- a/docs/classclutchlog.html
+++ b/docs/classclutchlog.html
@@ -28,7 +28,7 @@
clutchlog
- 0.13
+ 0.14
@@ -129,6 +129,15 @@ void out ()
Get the output stream on which to print.
+void filehash_styles (std::vector< fmt > styles)
+ Set the candidate styles for value-dependant file name formatting. More...
+
+void funchash_styles (std::vector< fmt > styles)
+ Set the candidate styles for value-dependant function name formatting. More...
+
+void depth_styles (std::vector< fmt > styles)
+ Set the styles for value-dependant depth formatting. More...
+
void threshold (level l)
Set the log level (below which logs are not printed) with an identifier.
@@ -317,6 +326,14 @@ std::regex _in_line
Current line location filter.
+
+std::vector< fmt > _filehash_fmts
+ List of candidate format objects for value-dependant file name styling.
+
+
+std::vector< fmt > _funchash_fmts
+ List of candidate format objects for value-dependant function name styling.
+
clutchlog (clutchlog const &)=delete
@@ -356,6 +373,106 @@ void operator= (
Definition at line 296 of file clutchlog.h .
+
+
+
+◆ filehash_styles()
+
+
+
+
+
+
+
+
+ void clutchlog::filehash_styles
+ (
+ std::vector< fmt >
+ styles )
+
+
+
+
+
+inline
+
+
+
+
+
Set the candidate styles for value-dependant file name formatting.
+
Style will be chosen based on the hash value of the filename among the candidate ones.
+
See the {filehash_fmt} template tag.
+
+
Definition at line 1028 of file clutchlog.h .
+
+
References _filehash_fmts .
+
+
+
+
+◆ funchash_styles()
+
+
+
+
+
+
+
+
+ void clutchlog::funchash_styles
+ (
+ std::vector< fmt >
+ styles )
+
+
+
+
+
+inline
+
+
+
+
+
Set the candidate styles for value-dependant function name formatting.
+
Style will be chosen based on the hash value of the filename among the candidate ones.
+
See the {funchash_fmt} template tag.
+
+
Definition at line 1036 of file clutchlog.h .
+
+
References _funchash_fmts .
+
+
+
+
+◆ depth_styles()
+
+
+
+
+
+
+
+
+ void clutchlog::depth_styles
+ (
+ std::vector< fmt >
+ styles )
+
+
+
+
+
+inline
+
+
+
+
+
Set the styles for value-dependant depth formatting.
+
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.
+
See the {depth_fmt} template tag.
+
+
Definition at line 1045 of file clutchlog.h .
+
@@ -385,11 +502,11 @@ void operator= (Return the log level tag corresponding to the given pre-configured name.
Note This is case sensitive, see the pre-configured _level_word.
-Definition at line 1014 of file clutchlog.h .
+Definition at line 1060 of file clutchlog.h .
-References _word_level .
+References _word_level .
-Referenced by threshold() .
+Referenced by threshold() .
@@ -432,11 +549,11 @@ template<class ... FMT>
Set the style (color and typo) of the given log level.
This version accept style arguments as if they were passed to clutchlog::fmt .
-Definition at line 1048 of file clutchlog.h .
+Definition at line 1094 of file clutchlog.h .
-References style() .
+References style() .
-Referenced by style() .
+Referenced by style() .
@@ -484,9 +601,9 @@ template<class ... FMT>
log .replace(
"{greet} {world}" ,
"\\{greet\\}" ,
"hello" );
-Definition at line 1137 of file clutchlog.h .
+Definition at line 1183 of file clutchlog.h .
-Referenced by dump() , format() , and replace() .
+Referenced by dump() , format() , and replace() .
@@ -495,7 +612,7 @@ template<class ... FMT>
-void log(const level &stage, const std::string &what, const std::string &file, const std::string &func, size_t line) const
Print a log message IF the location matches the given one.
+void log(const level &stage, const std::string &what, const std::string &file, const std::string &func, size_t line) const
Print a log message IF the location matches the given one.
static clutchlog & logger()
Get the logger instance.
diff --git a/docs/classclutchlog.js b/docs/classclutchlog.js
index c719cb9..8ecfbc8 100644
--- a/docs/classclutchlog.js
+++ b/docs/classclutchlog.js
@@ -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 ],
diff --git a/docs/classclutchlog_1_1fmt-members.html b/docs/classclutchlog_1_1fmt-members.html
index 655ac31..8f9cbb5 100644
--- a/docs/classclutchlog_1_1fmt-members.html
+++ b/docs/classclutchlog_1_1fmt-members.html
@@ -28,7 +28,7 @@
clutchlog
- 0.13
+ 0.14
@@ -118,15 +118,16 @@ $(document).ready(function(){initNavTree('classclutchlog_1_1fmt.html',''); initR
fore clutchlog::fmt
fore_16M clutchlog::fmt protected
fore_256 clutchlog::fmt protected
-
mode clutchlog::fmt
-
operator() (const std::string &msg) constclutchlog::fmt inline
-
operator<< (std::ostream &os, const std::tuple< fg, bg, typo > &fbs)clutchlog::fmt friend
-
operator<< (std::ostream &os, const typo &s)clutchlog::fmt friend
-
operator<< (std::ostream &os, const fmt &fmt)clutchlog::fmt friend
-
print_on (std::ostream &os) constclutchlog::fmt inline protected
-
str () constclutchlog::fmt inline
-
style clutchlog::fmt
-
typo enum nameclutchlog::fmt
+
hash (const std::string &str, const std::vector< fmt > domain={}) (defined in clutchlog::fmt )clutchlog::fmt inline static
+
mode clutchlog::fmt
+
operator() (const std::string &msg) constclutchlog::fmt inline
+
operator<< (std::ostream &os, const std::tuple< fg, bg, typo > &fbs)clutchlog::fmt friend
+
operator<< (std::ostream &os, const typo &s)clutchlog::fmt friend
+
operator<< (std::ostream &os, const fmt &fmt)clutchlog::fmt friend
+
print_on (std::ostream &os) constclutchlog::fmt inline protected
+
str () constclutchlog::fmt inline
+
style clutchlog::fmt
+
typo enum nameclutchlog::fmt
diff --git a/docs/classclutchlog_1_1fmt.html b/docs/classclutchlog_1_1fmt.html
index 11c15d1..b1bb17c 100644
--- a/docs/classclutchlog_1_1fmt.html
+++ b/docs/classclutchlog_1_1fmt.html
@@ -28,7 +28,7 @@
clutchlog
- 0.13
+ 0.14
@@ -86,6 +86,7 @@ $(document).ready(function(){initNavTree('classclutchlog_1_1fmt.html',''); initR
diff --git a/docs/files_dup.js b/docs/files_dup.js
index 3108fba..bda5401 100644
--- a/docs/files_dup.js
+++ b/docs/files_dup.js
@@ -9,6 +9,7 @@ var files_dup =
[ "t-demo.cpp", "t-demo_8cpp_source.html", null ],
[ "t-dump.cpp", "t-dump_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 ],
[ "t-one-line-if.cpp", "t-one-line-if_8cpp_source.html", null ]
];
\ No newline at end of file
diff --git a/docs/functions.html b/docs/functions.html
index 00430ab..b3457b8 100644
--- a/docs/functions.html
+++ b/docs/functions.html
@@ -28,7 +28,7 @@
clutchlog
- 0.13
+ 0.14
@@ -87,12 +87,18 @@ $(document).ready(function(){initNavTree('functions.html',''); initResizable();
Here is a list of all documented class members with links to the class documentation for each member:
- _ -
+_filehash_fmts
+: clutchlog
+
_format_dump
: clutchlog
_format_log
: clutchlog
+_funchash_fmts
+: clutchlog
+
_in_file
: clutchlog
@@ -187,6 +193,9 @@ $(document).ready(function(){initNavTree('functions.html',''); initResizable();
default_strip_calls
: clutchlog
+depth_styles()
+: clutchlog
+
dump()
: clutchlog
@@ -212,6 +221,9 @@ $(document).ready(function(){initNavTree('functions.html',''); initResizable();
file()
: clutchlog
+filehash_styles()
+: clutchlog
+
fmt()
: clutchlog::fmt
@@ -225,7 +237,7 @@ $(document).ready(function(){initNavTree('functions.html',''); initResizable();
: clutchlog::fmt
format()
-: clutchlog
+: clutchlog
format_comment()
: clutchlog
@@ -233,6 +245,9 @@ $(document).ready(function(){initNavTree('functions.html',''); initResizable();
func()
: clutchlog
+funchash_styles()
+: clutchlog
+
diff --git a/docs/functions_enum.html b/docs/functions_enum.html
index 4eb658e..c268733 100644
--- a/docs/functions_enum.html
+++ b/docs/functions_enum.html
@@ -28,7 +28,7 @@
clutchlog
- 0.13
+ 0.14
diff --git a/docs/functions_func.html b/docs/functions_func.html
index b634613..955935c 100644
--- a/docs/functions_func.html
+++ b/docs/functions_func.html
@@ -28,7 +28,7 @@
clutchlog
- 0.13
+ 0.14
@@ -110,6 +110,9 @@ $(document).ready(function(){initNavTree('functions_func.html',''); initResizabl
- d -
diff --git a/docs/functions_rela.html b/docs/functions_rela.html
index 60eb878..42d1030 100644
--- a/docs/functions_rela.html
+++ b/docs/functions_rela.html
@@ -28,7 +28,7 @@
clutchlog
- 0.13
+ 0.14
diff --git a/docs/functions_vars.html b/docs/functions_vars.html
index 189a389..c5212bc 100644
--- a/docs/functions_vars.html
+++ b/docs/functions_vars.html
@@ -28,7 +28,7 @@
clutchlog
- 0.13
+ 0.14
@@ -87,12 +87,18 @@ $(document).ready(function(){initNavTree('functions_vars.html',''); initResizabl
- _ -
+_filehash_fmts
+: clutchlog
+
_format_dump
: clutchlog
_format_log
: clutchlog
+_funchash_fmts
+: clutchlog
+
_in_file
: clutchlog
diff --git a/docs/globals.html b/docs/globals.html
index 7576651..30cf2a9 100644
--- a/docs/globals.html
+++ b/docs/globals.html
@@ -28,7 +28,7 @@
clutchlog
- 0.13
+ 0.14
diff --git a/docs/globals_defs.html b/docs/globals_defs.html
index 3e24701..222ec62 100644
--- a/docs/globals_defs.html
+++ b/docs/globals_defs.html
@@ -28,7 +28,7 @@
clutchlog
- 0.13
+ 0.14
diff --git a/docs/graph_legend.html b/docs/graph_legend.html
index 065a508..8e89892 100644
--- a/docs/graph_legend.html
+++ b/docs/graph_legend.html
@@ -28,7 +28,7 @@
clutchlog
- 0.13
+ 0.14
diff --git a/docs/group___default_config.html b/docs/group___default_config.html
index fef6468..3453ca4 100644
--- a/docs/group___default_config.html
+++ b/docs/group___default_config.html
@@ -28,7 +28,7 @@
clutchlog
- 0.13
+ 0.14
diff --git a/docs/group___formating.html b/docs/group___formating.html
index 22053f3..f29caec 100644
--- a/docs/group___formating.html
+++ b/docs/group___formating.html
@@ -28,7 +28,7 @@
clutchlog
- 0.13
+ 0.14
diff --git a/docs/group___formating.js b/docs/group___formating.js
index 2d68224..36c42da 100644
--- a/docs/group___formating.js
+++ b/docs/group___formating.js
@@ -22,6 +22,7 @@ var group___formating =
[ "print_on", "classclutchlog_1_1fmt.html#a0b607e343b6813b99eafca1fdfec9cd0", null ],
[ "operator()", "classclutchlog_1_1fmt.html#afeaedd18298498d1dcfcc15f5f17ac3c", null ],
[ "str", "classclutchlog_1_1fmt.html#ab588e04e982b0b26ec979773d51ad41b", null ],
+ [ "hash", "classclutchlog_1_1fmt.html#a822ded10ae1b0c82f7330481aa4bb64f", null ],
[ "operator<<", "group__colors16.html#ga5a697f5ad3326ea25b139e25252b4cf7", null ],
[ "operator<<", "group__colors16.html#ga379b0af834c7c561edc5c1e3a3427a33", null ],
[ "operator<<", "classclutchlog_1_1fmt.html#a96849ba427feac3a2eeaa1165e3845da", null ],
diff --git a/docs/group___main.html b/docs/group___main.html
index 2dd2192..f62f38f 100644
--- a/docs/group___main.html
+++ b/docs/group___main.html
@@ -28,7 +28,7 @@
clutchlog
- 0.13
+ 0.14
diff --git a/docs/group___main.js b/docs/group___main.js
index f4cc55e..9920517 100644
--- a/docs/group___main.js
+++ b/docs/group___main.js
@@ -22,6 +22,9 @@ var group___main =
[ "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 ],
@@ -60,6 +63,8 @@ var group___main =
[ "_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 ],
diff --git a/docs/group___use_macros.html b/docs/group___use_macros.html
index 95323b7..359c78e 100644
--- a/docs/group___use_macros.html
+++ b/docs/group___use_macros.html
@@ -28,7 +28,7 @@
clutchlog
- 0.13
+ 0.14
diff --git a/docs/group__colors16.html b/docs/group__colors16.html
index 1a580c2..770439e 100644
--- a/docs/group__colors16.html
+++ b/docs/group__colors16.html
@@ -28,7 +28,7 @@
clutchlog
- 0.13
+ 0.14
diff --git a/docs/group__colors256__16_m.html b/docs/group__colors256__16_m.html
index 0005ba1..6c5f0aa 100644
--- a/docs/group__colors256__16_m.html
+++ b/docs/group__colors256__16_m.html
@@ -28,7 +28,7 @@
clutchlog
- 0.13
+ 0.14
diff --git a/docs/hierarchy.html b/docs/hierarchy.html
index b8983a2..28aabb3 100644
--- a/docs/hierarchy.html
+++ b/docs/hierarchy.html
@@ -28,7 +28,7 @@
clutchlog
- 0.13
+ 0.14
diff --git a/docs/index.html b/docs/index.html
index 78e4023..52675d3 100644
--- a/docs/index.html
+++ b/docs/index.html
@@ -28,7 +28,7 @@
clutchlog
- 0.13
+ 0.14
@@ -128,7 +128,7 @@ $(document).ready(function(){initNavTree('index.html',''); initResizable(); });
Build and tests
-Clutchlog is a spatial logging system that targets versatile debugging. It allows to (de)clutch messages for a given: log level, source code location or call stack depth.
+
Clutchlog is a spatial logging system that targets versatile debugging . It allows to (de)clutch messages for a given: log level, source code location or call stack depth.
Example of a real-life log session (as seen in the frictionlesser software):
-
Demo showing fancy styling:
+
Example of a real-life log session (as seen in the frictionlesser software):
+
+Demo showing fancy styling:
+
For more detailled examples, see the "Usage" sections below and the tests directory.
Rationale
@@ -468,7 +470,8 @@ System-dependent horizontal fill
Clutchlog sets the CLUTCHLOG_HAVE_UNIX_SYSIOCTL to 1 if the headers are available, and to 0 if they are not. You can make portable code using something like:
#if CLUTCHLOG_HAVE_UNIX_SYSIOCTL == 1
log.hfill_mark( '_' );
#endif
-
+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.
+
Dependencies
Some colors/styles may not be supported by some exotic terminal emulators.
Clutchlog needs C++-17 with the filesystem feature. You may need to indicate -std=c++17 -lstdc++fs to some compilers.
diff --git a/docs/inherits.html b/docs/inherits.html
index bc1964f..e1e575e 100644
--- a/docs/inherits.html
+++ b/docs/inherits.html
@@ -28,7 +28,7 @@
clutchlog
- 0.13
+ 0.14
diff --git a/docs/modules.html b/docs/modules.html
index 644e787..dbe00cd 100644
--- a/docs/modules.html
+++ b/docs/modules.html
@@ -28,7 +28,7 @@
clutchlog
- 0.13
+ 0.14
diff --git a/docs/navtreedata.js b/docs/navtreedata.js
index 098ec9a..46bc971 100644
--- a/docs/navtreedata.js
+++ b/docs/navtreedata.js
@@ -81,7 +81,7 @@ var NAVTREE =
var NAVTREEINDEX =
[
"annotated.html",
-"structclutchlog_1_1fmt_1_1color__16_m.html#a55e39e7eb3ced3095c00914eff52470c"
+"structclutchlog_1_1fmt_1_1color.html#ad4d10c015b3af3cc10d1cf40fe38e4f0"
];
var SYNCONMSG = 'click to disable panel synchronisation';
diff --git a/docs/navtreeindex0.js b/docs/navtreeindex0.js
index 7f3b999..0226a22 100644
--- a/docs/navtreeindex0.js
+++ b/docs/navtreeindex0.js
@@ -3,91 +3,97 @@ var NAVTREEINDEX0 =
"annotated.html":[2,0],
"classclutchlog.html":[1,2,0],
"classclutchlog.html#a03b145e36f15435a640bb5a885d9f642":[1,2,0,7],
-"classclutchlog.html#a08e8a817a75a4e9f0159231c941e0dae":[1,2,0,45],
+"classclutchlog.html#a08310b92e86687349e70f56f9ac1d656":[1,2,0,18],
+"classclutchlog.html#a08e8a817a75a4e9f0159231c941e0dae":[1,2,0,48],
"classclutchlog.html#a0906d74275cedcd403da94879764815e":[1,2,0,6],
-"classclutchlog.html#a0c4ac57601e6f8d146fd5cc060968ecc":[1,2,0,34],
-"classclutchlog.html#a10064493c22f5c03b502a42d814c5c5c":[1,2,0,21],
-"classclutchlog.html#a10fd25a1b51c8c95bd6d876ce1b4b928":[1,2,0,54],
-"classclutchlog.html#a10fd25a1b51c8c95bd6d876ce1b4b928a023c3e8a55ddfd140d3e3268dd6221e9":[1,2,0,54,1],
-"classclutchlog.html#a10fd25a1b51c8c95bd6d876ce1b4b928a6efd7b28f876c0473c6dfeae82fc8e05":[1,2,0,54,3],
-"classclutchlog.html#a10fd25a1b51c8c95bd6d876ce1b4b928a911f5ef324f37061f68a239577e0d0bd":[1,2,0,54,6],
-"classclutchlog.html#a10fd25a1b51c8c95bd6d876ce1b4b928aa1ea607f2bfe5db06f1cf2bd991f7dc1":[1,2,0,54,5],
-"classclutchlog.html#a10fd25a1b51c8c95bd6d876ce1b4b928aab4ce1a501f9cbe27666659d3b19534c":[1,2,0,54,2],
-"classclutchlog.html#a10fd25a1b51c8c95bd6d876ce1b4b928abba74b810831c7753777e6dcc0c0f4e2":[1,2,0,54,7],
-"classclutchlog.html#a10fd25a1b51c8c95bd6d876ce1b4b928af332f31a368c931f79b9b64d55fc7701":[1,2,0,54,0],
-"classclutchlog.html#a10fd25a1b51c8c95bd6d876ce1b4b928af89a12aab2a73ea31e19b04ecadbdc0d":[1,2,0,54,4],
-"classclutchlog.html#a130c4f12eacbd2028102838fe16b734e":[1,2,0,52],
-"classclutchlog.html#a1896f6c4b8597e3e76ff93970bd85167":[1,2,0,49],
-"classclutchlog.html#a1a8cb6411726133208f5a2f2cb42d468":[1,2,0,38],
+"classclutchlog.html#a095e1545a2085ac623e4af19364fea7f":[1,2,0,58],
+"classclutchlog.html#a0c4ac57601e6f8d146fd5cc060968ecc":[1,2,0,37],
+"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#a1896f6c4b8597e3e76ff93970bd85167":[1,2,0,52],
+"classclutchlog.html#a1a8cb6411726133208f5a2f2cb42d468":[1,2,0,41],
"classclutchlog.html#a2144abe4ec6f630126b6490908b5f924":[1,2,0,12],
-"classclutchlog.html#a229fd61519f1245282440120f2d45fb5":[1,2,0,37],
-"classclutchlog.html#a23dbb98f0d3c5cc21c232cde16cf317a":[1,2,0,32],
-"classclutchlog.html#a356df86455409193792b6ed550dfd09e":[1,2,0,42],
-"classclutchlog.html#a3cb0e4f43a4cadf1966001ad7c9861f4":[1,2,0,16],
-"classclutchlog.html#a41757198b29862832a14472a9e5e24c6":[1,2,0,53],
-"classclutchlog.html#a4831f44fd5ade102e57320632095934d":[1,2,0,27],
-"classclutchlog.html#a4ebdfcded6c56262676bf6926d63fc96":[1,2,0,28],
-"classclutchlog.html#a5a9a98c3528117223ceff22bc6bee5f7":[1,2,0,41],
-"classclutchlog.html#a5f4ddb57ce42e8be86a7c7d269f7bae5":[1,2,0,48],
-"classclutchlog.html#a63308e8deae3cfec6801318203494143":[1,2,0,33],
+"classclutchlog.html#a229fd61519f1245282440120f2d45fb5":[1,2,0,40],
+"classclutchlog.html#a23dbb98f0d3c5cc21c232cde16cf317a":[1,2,0,35],
+"classclutchlog.html#a2a334e009533744b52f01ef240a59e9d":[1,2,0,57],
+"classclutchlog.html#a356df86455409193792b6ed550dfd09e":[1,2,0,45],
+"classclutchlog.html#a3cb0e4f43a4cadf1966001ad7c9861f4":[1,2,0,19],
+"classclutchlog.html#a41757198b29862832a14472a9e5e24c6":[1,2,0,56],
+"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#a63308e8deae3cfec6801318203494143":[1,2,0,36],
"classclutchlog.html#a656c277e074b64728cca871f2b484d1c":[1,2,0,10],
-"classclutchlog.html#a6666106b9e5c239b6ae5e0d1091648e3":[1,2,0,24],
+"classclutchlog.html#a6666106b9e5c239b6ae5e0d1091648e3":[1,2,0,27],
"classclutchlog.html#a6c6ab42a1df147e6c2d115bc36ec8266":[1,2,0,15],
-"classclutchlog.html#a76eb34537b634aadb75e255f7887eeb6":[1,2,0,39],
-"classclutchlog.html#a7a7738eaad114bfa870121412fe23ad9":[1,2,0,17],
-"classclutchlog.html#a7c6e3fc082bc6f55d50131ed2b32e81e":[1,2,0,47],
+"classclutchlog.html#a76eb34537b634aadb75e255f7887eeb6":[1,2,0,42],
+"classclutchlog.html#a7a7738eaad114bfa870121412fe23ad9":[1,2,0,20],
+"classclutchlog.html#a7c6e3fc082bc6f55d50131ed2b32e81e":[1,2,0,50],
"classclutchlog.html#a7fd7c7bd3668c537061c314a619a336d":[1,2,0,14],
-"classclutchlog.html#a972f895c70edc335f3018a2c8971d59e":[1,2,0,29],
-"classclutchlog.html#aa26c6b81ebaeb9e9daa3457e3a3d17c9":[1,2,0,23],
+"classclutchlog.html#a972f895c70edc335f3018a2c8971d59e":[1,2,0,32],
+"classclutchlog.html#aa26c6b81ebaeb9e9daa3457e3a3d17c9":[1,2,0,26],
"classclutchlog.html#aa8d0a569ed3623ce36c5e567ec2d1ad5":[1,2,0,13],
-"classclutchlog.html#ab1c377a376e6772fe1746ff7147c125f":[1,2,0,43],
-"classclutchlog.html#ab45287cc9c14217904a13aff49573732":[1,2,0,18],
-"classclutchlog.html#ab805ac5c33885459f9f752518a4aa735":[1,2,0,46],
-"classclutchlog.html#abd4625bf211bfbaa30d9c126fa3d7888":[1,2,0,44],
-"classclutchlog.html#abd692cca9a2e772e7c9d6531bb3c7761":[1,2,0,31],
-"classclutchlog.html#ac3ec55057b9c734b66f169bf43dbd591":[1,2,0,25],
-"classclutchlog.html#ac95630bfe9cf547d2b7c4b3430eaedc1":[1,2,0,40],
-"classclutchlog.html#ace879554298e6e6e36dafef330c27be8":[1,2,0,35],
-"classclutchlog.html#acebed8c9df9204f22bf8488e62e1cedd":[1,2,0,20],
+"classclutchlog.html#ab1c377a376e6772fe1746ff7147c125f":[1,2,0,46],
+"classclutchlog.html#ab45287cc9c14217904a13aff49573732":[1,2,0,21],
+"classclutchlog.html#ab805ac5c33885459f9f752518a4aa735":[1,2,0,49],
+"classclutchlog.html#abd4625bf211bfbaa30d9c126fa3d7888":[1,2,0,47],
+"classclutchlog.html#abd692cca9a2e772e7c9d6531bb3c7761":[1,2,0,34],
+"classclutchlog.html#ac3ec55057b9c734b66f169bf43dbd591":[1,2,0,28],
+"classclutchlog.html#ac95630bfe9cf547d2b7c4b3430eaedc1":[1,2,0,43],
+"classclutchlog.html#acbb50f6306ebb3c8b0d1a52e7f327416":[1,2,0,17],
+"classclutchlog.html#ace879554298e6e6e36dafef330c27be8":[1,2,0,38],
+"classclutchlog.html#acebed8c9df9204f22bf8488e62e1cedd":[1,2,0,23],
"classclutchlog.html#acfaceb77da01503b432644a3efaee4fa":[1,2,0,8],
-"classclutchlog.html#ad1cfa9945c3f7f98fe8ce724c627d0d6":[1,2,0,26],
-"classclutchlog.html#ad32b5a0274dc03ee0004f67ba58b2447":[1,2,0,22],
-"classclutchlog.html#aded03528f34d9000f618419c482c5042":[1,2,0,51],
-"classclutchlog.html#ae90d5a1a428587ad67b38b2ea4ca9fa2":[1,2,0,30],
-"classclutchlog.html#aeb60684c89bcef5aa9273075c21cc993":[1,2,0,50],
+"classclutchlog.html#ad1cfa9945c3f7f98fe8ce724c627d0d6":[1,2,0,29],
+"classclutchlog.html#ad32b5a0274dc03ee0004f67ba58b2447":[1,2,0,25],
+"classclutchlog.html#aded03528f34d9000f618419c482c5042":[1,2,0,54],
+"classclutchlog.html#ae17db5808155fbc6dc48b4727d0c3abf":[1,2,0,16],
+"classclutchlog.html#ae90d5a1a428587ad67b38b2ea4ca9fa2":[1,2,0,33],
+"classclutchlog.html#aeb60684c89bcef5aa9273075c21cc993":[1,2,0,53],
"classclutchlog.html#aef653a9744a72a889ca8163269bb781e":[1,2,0,9],
-"classclutchlog.html#af898bffe23b125245e338d7495c76d45":[1,2,0,36],
+"classclutchlog.html#af898bffe23b125245e338d7495c76d45":[1,2,0,39],
"classclutchlog.html#afc53dbca51d0e2322a21899d0c571a80":[1,2,0,11],
-"classclutchlog.html#aff3aa09fb60f7d6dc688c028d3834d8a":[1,2,0,19],
+"classclutchlog.html#aff3aa09fb60f7d6dc688c028d3834d8a":[1,2,0,22],
"classclutchlog_1_1fmt.html":[1,3,0],
"classclutchlog_1_1fmt.html#a00feba2b1539529df70e39d615a05941":[1,3,0,10],
"classclutchlog_1_1fmt.html#a04f3ba5f6fe81955dca4492a6d259f1c":[1,3,0,7],
"classclutchlog_1_1fmt.html#a0923d7d400f6753d4dae124b71eb5023":[1,3,0,15],
-"classclutchlog_1_1fmt.html#a0aa57cdd56ccc79c7750921ab534b205":[1,3,0,24],
+"classclutchlog_1_1fmt.html#a0aa57cdd56ccc79c7750921ab534b205":[1,3,0,25],
"classclutchlog_1_1fmt.html#a0b607e343b6813b99eafca1fdfec9cd0":[1,3,0,18],
"classclutchlog_1_1fmt.html#a13453c0b5dbc19d9b510dcdc0352b443":[1,3,0,3],
"classclutchlog_1_1fmt.html#a194201eb8a400ef13df3e833b8788cdc":[1,3,0,9],
-"classclutchlog_1_1fmt.html#a2bb0fde65fcd264393e102314dd1610b":[1,3,0,25],
+"classclutchlog_1_1fmt.html#a2bb0fde65fcd264393e102314dd1610b":[1,3,0,26],
"classclutchlog_1_1fmt.html#a2df8f77f58dc9272c94982c4d2275581":[1,3,0,12],
"classclutchlog_1_1fmt.html#a357c93593867f67d9fef562ca07c7dcc":[1,3,0,11],
"classclutchlog_1_1fmt.html#a407506bc02ed3f91d88b3df630e54959":[1,3,0,0],
-"classclutchlog_1_1fmt.html#a4d0b3c87ba935addf3581b000c0d7502":[1,3,0,32],
-"classclutchlog_1_1fmt.html#a4d0b3c87ba935addf3581b000c0d7502a1844e5aae3a3eefc500c545e3c35bcfa":[1,3,0,32,2],
-"classclutchlog_1_1fmt.html#a4d0b3c87ba935addf3581b000c0d7502a1e7cced329549fc4c2393381f068062e":[1,3,0,32,0],
-"classclutchlog_1_1fmt.html#a4d0b3c87ba935addf3581b000c0d7502a7a3c32a8827eb17435511b4c7a429749":[1,3,0,32,1],
+"classclutchlog_1_1fmt.html#a4d0b3c87ba935addf3581b000c0d7502":[1,3,0,33],
+"classclutchlog_1_1fmt.html#a4d0b3c87ba935addf3581b000c0d7502a1844e5aae3a3eefc500c545e3c35bcfa":[1,3,0,33,2],
+"classclutchlog_1_1fmt.html#a4d0b3c87ba935addf3581b000c0d7502a1e7cced329549fc4c2393381f068062e":[1,3,0,33,0],
+"classclutchlog_1_1fmt.html#a4d0b3c87ba935addf3581b000c0d7502a7a3c32a8827eb17435511b4c7a429749":[1,3,0,33,1],
"classclutchlog_1_1fmt.html#a506718883842dbce3659f42cdf79e52c":[1,3,0,16],
"classclutchlog_1_1fmt.html#a63b29eb5862a30a194b0256f2ee554a6":[1,3,0,13],
"classclutchlog_1_1fmt.html#a65856874070ec0865b3a5b9aeb0e4f3d":[1,3,0,4],
"classclutchlog_1_1fmt.html#a6cc6126d113fc0647ed3acbf29cdc425":[1,3,0,1],
"classclutchlog_1_1fmt.html#a6d1cc4abe822a569a2624b0829de5dd0":[1,3,0,17],
-"classclutchlog_1_1fmt.html#a932f47b78fb7b10590d5613a1c4eab89":[1,3,0,33],
-"classclutchlog_1_1fmt.html#a932f47b78fb7b10590d5613a1c4eab89a334c4a4c42fdb79d7ebc3e73b517e6f8":[1,3,0,33,4],
-"classclutchlog_1_1fmt.html#a932f47b78fb7b10590d5613a1c4eab89a69dcab4a73aeec2113f69b61e6263da8":[1,3,0,33,1],
-"classclutchlog_1_1fmt.html#a932f47b78fb7b10590d5613a1c4eab89a6dc7b4483f8c2c701a48e42db552806d":[1,3,0,33,2],
-"classclutchlog_1_1fmt.html#a932f47b78fb7b10590d5613a1c4eab89a86266ee937d97f812a8e57d22b62ee29":[1,3,0,33,0],
-"classclutchlog_1_1fmt.html#a932f47b78fb7b10590d5613a1c4eab89aa91c78e040f7b9d158f381e197f8beb4":[1,3,0,33,3],
+"classclutchlog_1_1fmt.html#a822ded10ae1b0c82f7330481aa4bb64f":[1,3,0,21],
+"classclutchlog_1_1fmt.html#a932f47b78fb7b10590d5613a1c4eab89":[1,3,0,34],
+"classclutchlog_1_1fmt.html#a932f47b78fb7b10590d5613a1c4eab89a334c4a4c42fdb79d7ebc3e73b517e6f8":[1,3,0,34,4],
+"classclutchlog_1_1fmt.html#a932f47b78fb7b10590d5613a1c4eab89a69dcab4a73aeec2113f69b61e6263da8":[1,3,0,34,1],
+"classclutchlog_1_1fmt.html#a932f47b78fb7b10590d5613a1c4eab89a6dc7b4483f8c2c701a48e42db552806d":[1,3,0,34,2],
+"classclutchlog_1_1fmt.html#a932f47b78fb7b10590d5613a1c4eab89a86266ee937d97f812a8e57d22b62ee29":[1,3,0,34,0],
+"classclutchlog_1_1fmt.html#a932f47b78fb7b10590d5613a1c4eab89aa91c78e040f7b9d158f381e197f8beb4":[1,3,0,34,3],
"classclutchlog_1_1fmt.html#a9458703ab8a3c9fbc6b801011b43f16d":[1,3,0,14],
-"classclutchlog_1_1fmt.html#a96849ba427feac3a2eeaa1165e3845da":[1,3,0,23],
+"classclutchlog_1_1fmt.html#a96849ba427feac3a2eeaa1165e3845da":[1,3,0,24],
"classclutchlog_1_1fmt.html#a99b3a05ddf6fa341cee6cb1e5dffc159":[1,3,0,5],
"classclutchlog_1_1fmt.html#ab588e04e982b0b26ec979773d51ad41b":[1,3,0,20],
"classclutchlog_1_1fmt.html#ac49c883e3dd17832749cc092b74a9f56":[1,3,0,8],
@@ -112,14 +118,14 @@ var NAVTREEINDEX0 =
"group___default_config.html":[1,0],
"group___default_config.html#ga27b613c6727857a7cbcd0165d862034e":[3,0,0,12],
"group___default_config.html#ga27b613c6727857a7cbcd0165d862034e":[1,0,2],
-"group___default_config.html#ga45c4c964fad4ad1641d5c9c28c4645b9":[1,0,4],
"group___default_config.html#ga45c4c964fad4ad1641d5c9c28c4645b9":[3,0,0,14],
+"group___default_config.html#ga45c4c964fad4ad1641d5c9c28c4645b9":[1,0,4],
"group___default_config.html#ga4eda0c1bfded5df89351b8ce8b9c2805":[3,0,0,16],
"group___default_config.html#ga4eda0c1bfded5df89351b8ce8b9c2805":[1,0,6],
"group___default_config.html#ga524c16f280d92ee8ab683162c9ce01fa":[1,0,1],
"group___default_config.html#ga524c16f280d92ee8ab683162c9ce01fa":[3,0,0,11],
-"group___default_config.html#ga54d29e956575e1c731eab5406135c5df":[1,0,3],
"group___default_config.html#ga54d29e956575e1c731eab5406135c5df":[3,0,0,13],
+"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":[3,0,0,15],
@@ -127,10 +133,10 @@ var NAVTREEINDEX0 =
"group___formating.html":[1,3],
"group___main.html":[1,2],
"group___use_macros.html":[1,1],
-"group___use_macros.html#ga572e3aa19d8b39e3ed0b9e91961104c2":[1,1,2],
"group___use_macros.html#ga572e3aa19d8b39e3ed0b9e91961104c2":[3,0,0,8],
-"group___use_macros.html#ga6f86187e2b35e7e1907d688f504a197d":[3,0,0,7],
+"group___use_macros.html#ga572e3aa19d8b39e3ed0b9e91961104c2":[1,1,2],
"group___use_macros.html#ga6f86187e2b35e7e1907d688f504a197d":[1,1,1],
+"group___use_macros.html#ga6f86187e2b35e7e1907d688f504a197d":[3,0,0,7],
"group___use_macros.html#ga9f77cee4f853e582262930c9c17f90ae":[1,1,3],
"group___use_macros.html#ga9f77cee4f853e582262930c9c17f90ae":[3,0,0,9],
"group___use_macros.html#gaaf2e85e1153e6c88b458dd49e3c37c73":[1,1,4],
@@ -138,64 +144,64 @@ var NAVTREEINDEX0 =
"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,35],
+"group__colors16.html#ga1cf3e27e4041250ffea0a6d58010da1e":[1,3,0,36],
"group__colors16.html#ga1cf3e27e4041250ffea0a6d58010da1e":[1,4,1],
+"group__colors16.html#ga379b0af834c7c561edc5c1e3a3427a33":[1,3,0,23],
"group__colors16.html#ga379b0af834c7c561edc5c1e3a3427a33":[1,4,5],
-"group__colors16.html#ga379b0af834c7c561edc5c1e3a3427a33":[1,3,0,22],
-"group__colors16.html#ga4662a3ec3577c6a575a2c734636ed8a0":[1,3,0,34],
"group__colors16.html#ga4662a3ec3577c6a575a2c734636ed8a0":[1,4,0],
-"group__colors16.html#ga5a697f5ad3326ea25b139e25252b4cf7":[1,3,0,21],
+"group__colors16.html#ga4662a3ec3577c6a575a2c734636ed8a0":[1,3,0,35],
+"group__colors16.html#ga5a697f5ad3326ea25b139e25252b4cf7":[1,3,0,22],
"group__colors16.html#ga5a697f5ad3326ea25b139e25252b4cf7":[1,4,4],
-"group__colors16.html#ga8307a848fcf9ed929435b3e1f2b53401":[1,3,0,26],
+"group__colors16.html#ga8307a848fcf9ed929435b3e1f2b53401":[1,3,0,27],
"group__colors16.html#ga8307a848fcf9ed929435b3e1f2b53401":[1,4,2],
-"group__colors16.html#ga86696b20e5b31c96ba592926efb324f3":[1,3,0,27],
"group__colors16.html#ga86696b20e5b31c96ba592926efb324f3":[1,4,3],
-"group__colors16.html#gga1cf3e27e4041250ffea0a6d58010da1ea1ffd9e753c8054cc61456ac7fac1ac89":[1,3,0,35,0],
-"group__colors16.html#gga1cf3e27e4041250ffea0a6d58010da1ea334c4a4c42fdb79d7ebc3e73b517e6f8":[1,3,0,35,16],
-"group__colors16.html#gga1cf3e27e4041250ffea0a6d58010da1ea37553b57ad1d7f61b0c51f5a535f72bf":[1,3,0,35,13],
-"group__colors16.html#gga1cf3e27e4041250ffea0a6d58010da1ea48d6215903dff56238e52e8891380c8f":[1,3,0,35,4],
-"group__colors16.html#gga1cf3e27e4041250ffea0a6d58010da1ea4c2a4a7078da0ac6733464eacfd00f86":[1,3,0,35,5],
-"group__colors16.html#gga1cf3e27e4041250ffea0a6d58010da1ea6411532ba4971f378391776a9db629d3":[1,3,0,35,6],
-"group__colors16.html#gga1cf3e27e4041250ffea0a6d58010da1ea74474ae20bf3ef3bce6fd679194ce383":[1,3,0,35,8],
-"group__colors16.html#gga1cf3e27e4041250ffea0a6d58010da1ea75dd76d162b9554ec8b63736bc22d93e":[1,3,0,35,11],
-"group__colors16.html#gga1cf3e27e4041250ffea0a6d58010da1ea8b84c6e788e91a3a45b9dabedb160590":[1,3,0,35,9],
-"group__colors16.html#gga1cf3e27e4041250ffea0a6d58010da1ea9f27410725ab8cc8854a2769c7a516b8":[1,3,0,35,2],
-"group__colors16.html#gga1cf3e27e4041250ffea0a6d58010da1eabd5b4652dffd84bab66529361d0c4974":[1,3,0,35,10],
-"group__colors16.html#gga1cf3e27e4041250ffea0a6d58010da1eabda9643ac6601722a28f238714274da4":[1,3,0,35,1],
-"group__colors16.html#gga1cf3e27e4041250ffea0a6d58010da1eac5b47880b4b2ec37179078d63a85def3":[1,3,0,35,12],
-"group__colors16.html#gga1cf3e27e4041250ffea0a6d58010da1eacc69f9955c2bf916bb9a83f38141432f":[1,3,0,35,14],
-"group__colors16.html#gga1cf3e27e4041250ffea0a6d58010da1ead487dd0b55dfcacdd920ccbdaeafa351":[1,3,0,35,3],
-"group__colors16.html#gga1cf3e27e4041250ffea0a6d58010da1ead508fe45cecaf653904a0e774084bb5c":[1,3,0,35,7],
-"group__colors16.html#gga1cf3e27e4041250ffea0a6d58010da1eada7527acf78cb4e7b582e8163a1f642a":[1,3,0,35,15],
-"group__colors16.html#gga4662a3ec3577c6a575a2c734636ed8a0a1ffd9e753c8054cc61456ac7fac1ac89":[1,3,0,34,0],
-"group__colors16.html#gga4662a3ec3577c6a575a2c734636ed8a0a334c4a4c42fdb79d7ebc3e73b517e6f8":[1,3,0,34,16],
-"group__colors16.html#gga4662a3ec3577c6a575a2c734636ed8a0a37553b57ad1d7f61b0c51f5a535f72bf":[1,3,0,34,13],
-"group__colors16.html#gga4662a3ec3577c6a575a2c734636ed8a0a48d6215903dff56238e52e8891380c8f":[1,3,0,34,4],
-"group__colors16.html#gga4662a3ec3577c6a575a2c734636ed8a0a4c2a4a7078da0ac6733464eacfd00f86":[1,3,0,34,5],
-"group__colors16.html#gga4662a3ec3577c6a575a2c734636ed8a0a6411532ba4971f378391776a9db629d3":[1,3,0,34,6],
-"group__colors16.html#gga4662a3ec3577c6a575a2c734636ed8a0a74474ae20bf3ef3bce6fd679194ce383":[1,3,0,34,8],
-"group__colors16.html#gga4662a3ec3577c6a575a2c734636ed8a0a75dd76d162b9554ec8b63736bc22d93e":[1,3,0,34,11],
-"group__colors16.html#gga4662a3ec3577c6a575a2c734636ed8a0a8b84c6e788e91a3a45b9dabedb160590":[1,3,0,34,9],
-"group__colors16.html#gga4662a3ec3577c6a575a2c734636ed8a0a9f27410725ab8cc8854a2769c7a516b8":[1,3,0,34,2],
-"group__colors16.html#gga4662a3ec3577c6a575a2c734636ed8a0abd5b4652dffd84bab66529361d0c4974":[1,3,0,34,10],
-"group__colors16.html#gga4662a3ec3577c6a575a2c734636ed8a0abda9643ac6601722a28f238714274da4":[1,3,0,34,1],
-"group__colors16.html#gga4662a3ec3577c6a575a2c734636ed8a0ac5b47880b4b2ec37179078d63a85def3":[1,3,0,34,12],
-"group__colors16.html#gga4662a3ec3577c6a575a2c734636ed8a0acc69f9955c2bf916bb9a83f38141432f":[1,3,0,34,14],
-"group__colors16.html#gga4662a3ec3577c6a575a2c734636ed8a0ad487dd0b55dfcacdd920ccbdaeafa351":[1,3,0,34,3],
-"group__colors16.html#gga4662a3ec3577c6a575a2c734636ed8a0ad508fe45cecaf653904a0e774084bb5c":[1,3,0,34,7],
-"group__colors16.html#gga4662a3ec3577c6a575a2c734636ed8a0ada7527acf78cb4e7b582e8163a1f642a":[1,3,0,34,15],
+"group__colors16.html#ga86696b20e5b31c96ba592926efb324f3":[1,3,0,28],
+"group__colors16.html#gga1cf3e27e4041250ffea0a6d58010da1ea1ffd9e753c8054cc61456ac7fac1ac89":[1,3,0,36,0],
+"group__colors16.html#gga1cf3e27e4041250ffea0a6d58010da1ea334c4a4c42fdb79d7ebc3e73b517e6f8":[1,3,0,36,16],
+"group__colors16.html#gga1cf3e27e4041250ffea0a6d58010da1ea37553b57ad1d7f61b0c51f5a535f72bf":[1,3,0,36,13],
+"group__colors16.html#gga1cf3e27e4041250ffea0a6d58010da1ea48d6215903dff56238e52e8891380c8f":[1,3,0,36,4],
+"group__colors16.html#gga1cf3e27e4041250ffea0a6d58010da1ea4c2a4a7078da0ac6733464eacfd00f86":[1,3,0,36,5],
+"group__colors16.html#gga1cf3e27e4041250ffea0a6d58010da1ea6411532ba4971f378391776a9db629d3":[1,3,0,36,6],
+"group__colors16.html#gga1cf3e27e4041250ffea0a6d58010da1ea74474ae20bf3ef3bce6fd679194ce383":[1,3,0,36,8],
+"group__colors16.html#gga1cf3e27e4041250ffea0a6d58010da1ea75dd76d162b9554ec8b63736bc22d93e":[1,3,0,36,11],
+"group__colors16.html#gga1cf3e27e4041250ffea0a6d58010da1ea8b84c6e788e91a3a45b9dabedb160590":[1,3,0,36,9],
+"group__colors16.html#gga1cf3e27e4041250ffea0a6d58010da1ea9f27410725ab8cc8854a2769c7a516b8":[1,3,0,36,2],
+"group__colors16.html#gga1cf3e27e4041250ffea0a6d58010da1eabd5b4652dffd84bab66529361d0c4974":[1,3,0,36,10],
+"group__colors16.html#gga1cf3e27e4041250ffea0a6d58010da1eabda9643ac6601722a28f238714274da4":[1,3,0,36,1],
+"group__colors16.html#gga1cf3e27e4041250ffea0a6d58010da1eac5b47880b4b2ec37179078d63a85def3":[1,3,0,36,12],
+"group__colors16.html#gga1cf3e27e4041250ffea0a6d58010da1eacc69f9955c2bf916bb9a83f38141432f":[1,3,0,36,14],
+"group__colors16.html#gga1cf3e27e4041250ffea0a6d58010da1ead487dd0b55dfcacdd920ccbdaeafa351":[1,3,0,36,3],
+"group__colors16.html#gga1cf3e27e4041250ffea0a6d58010da1ead508fe45cecaf653904a0e774084bb5c":[1,3,0,36,7],
+"group__colors16.html#gga1cf3e27e4041250ffea0a6d58010da1eada7527acf78cb4e7b582e8163a1f642a":[1,3,0,36,15],
+"group__colors16.html#gga4662a3ec3577c6a575a2c734636ed8a0a1ffd9e753c8054cc61456ac7fac1ac89":[1,3,0,35,0],
+"group__colors16.html#gga4662a3ec3577c6a575a2c734636ed8a0a334c4a4c42fdb79d7ebc3e73b517e6f8":[1,3,0,35,16],
+"group__colors16.html#gga4662a3ec3577c6a575a2c734636ed8a0a37553b57ad1d7f61b0c51f5a535f72bf":[1,3,0,35,13],
+"group__colors16.html#gga4662a3ec3577c6a575a2c734636ed8a0a48d6215903dff56238e52e8891380c8f":[1,3,0,35,4],
+"group__colors16.html#gga4662a3ec3577c6a575a2c734636ed8a0a4c2a4a7078da0ac6733464eacfd00f86":[1,3,0,35,5],
+"group__colors16.html#gga4662a3ec3577c6a575a2c734636ed8a0a6411532ba4971f378391776a9db629d3":[1,3,0,35,6],
+"group__colors16.html#gga4662a3ec3577c6a575a2c734636ed8a0a74474ae20bf3ef3bce6fd679194ce383":[1,3,0,35,8],
+"group__colors16.html#gga4662a3ec3577c6a575a2c734636ed8a0a75dd76d162b9554ec8b63736bc22d93e":[1,3,0,35,11],
+"group__colors16.html#gga4662a3ec3577c6a575a2c734636ed8a0a8b84c6e788e91a3a45b9dabedb160590":[1,3,0,35,9],
+"group__colors16.html#gga4662a3ec3577c6a575a2c734636ed8a0a9f27410725ab8cc8854a2769c7a516b8":[1,3,0,35,2],
+"group__colors16.html#gga4662a3ec3577c6a575a2c734636ed8a0abd5b4652dffd84bab66529361d0c4974":[1,3,0,35,10],
+"group__colors16.html#gga4662a3ec3577c6a575a2c734636ed8a0abda9643ac6601722a28f238714274da4":[1,3,0,35,1],
+"group__colors16.html#gga4662a3ec3577c6a575a2c734636ed8a0ac5b47880b4b2ec37179078d63a85def3":[1,3,0,35,12],
+"group__colors16.html#gga4662a3ec3577c6a575a2c734636ed8a0acc69f9955c2bf916bb9a83f38141432f":[1,3,0,35,14],
+"group__colors16.html#gga4662a3ec3577c6a575a2c734636ed8a0ad487dd0b55dfcacdd920ccbdaeafa351":[1,3,0,35,3],
+"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,29],
+"group__colors256__16_m.html#ga1d687af385957846034568c3a62d4ef0":[1,3,0,30],
"group__colors256__16_m.html#ga1d687af385957846034568c3a62d4ef0":[1,5,8],
"group__colors256__16_m.html#ga626c99eb11d1718d7a2a8bb3f079e6de":[1,5,9],
-"group__colors256__16_m.html#ga626c99eb11d1718d7a2a8bb3f079e6de":[1,3,0,30],
-"group__colors256__16_m.html#gaa2fcbb402dc2426d3720b8bc78a80ec0":[1,3,0,31],
+"group__colors256__16_m.html#ga626c99eb11d1718d7a2a8bb3f079e6de":[1,3,0,31],
"group__colors256__16_m.html#gaa2fcbb402dc2426d3720b8bc78a80ec0":[1,5,10],
-"group__colors256__16_m.html#gad98fbe84ef338ded8425d56955825a2c":[1,3,0,28],
+"group__colors256__16_m.html#gaa2fcbb402dc2426d3720b8bc78a80ec0":[1,3,0,32],
"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],
@@ -243,11 +249,5 @@ var NAVTREEINDEX0 =
"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],
-"structclutchlog_1_1fmt_1_1color.html#aacbc3cd9447fdb7d51e02b29b5028a6b":[1,5,0,4],
-"structclutchlog_1_1fmt_1_1color.html#ad4d10c015b3af3cc10d1cf40fe38e4f0":[1,5,0,6],
-"structclutchlog_1_1fmt_1_1color.html#ad4d10c015b3af3cc10d1cf40fe38e4f0a469bba0a564235dfceede42db14f17b0":[1,5,0,6,1],
-"structclutchlog_1_1fmt_1_1color.html#ad4d10c015b3af3cc10d1cf40fe38e4f0ae64e4c4fee28f9ca7301e4c7ff598e67":[1,5,0,6,0],
-"structclutchlog_1_1fmt_1_1color__16_m.html":[1,5,4],
-"structclutchlog_1_1fmt_1_1color__16_m.html#a19e1517a9afb75a4e6224f718ed11c61":[1,5,4,5],
-"structclutchlog_1_1fmt_1_1color__16_m.html#a36d9cf42044fec34b7858142d86137d3":[1,5,4,1]
+"structclutchlog_1_1fmt_1_1color.html#aacbc3cd9447fdb7d51e02b29b5028a6b":[1,5,0,4]
};
diff --git a/docs/navtreeindex1.js b/docs/navtreeindex1.js
index d5cfa15..5fec777 100644
--- a/docs/navtreeindex1.js
+++ b/docs/navtreeindex1.js
@@ -1,5 +1,11 @@
var NAVTREEINDEX1 =
{
+"structclutchlog_1_1fmt_1_1color.html#ad4d10c015b3af3cc10d1cf40fe38e4f0":[1,5,0,6],
+"structclutchlog_1_1fmt_1_1color.html#ad4d10c015b3af3cc10d1cf40fe38e4f0a469bba0a564235dfceede42db14f17b0":[1,5,0,6,1],
+"structclutchlog_1_1fmt_1_1color.html#ad4d10c015b3af3cc10d1cf40fe38e4f0ae64e4c4fee28f9ca7301e4c7ff598e67":[1,5,0,6,0],
+"structclutchlog_1_1fmt_1_1color__16_m.html":[1,5,4],
+"structclutchlog_1_1fmt_1_1color__16_m.html#a19e1517a9afb75a4e6224f718ed11c61":[1,5,4,5],
+"structclutchlog_1_1fmt_1_1color__16_m.html#a36d9cf42044fec34b7858142d86137d3":[1,5,4,1],
"structclutchlog_1_1fmt_1_1color__16_m.html#a55e39e7eb3ced3095c00914eff52470c":[1,5,4,2],
"structclutchlog_1_1fmt_1_1color__16_m.html#a674910195e7bb14d78f0cf56c308a47e":[1,5,4,4],
"structclutchlog_1_1fmt_1_1color__16_m.html#a780c11e42bb140732ffd37cf4eef9e1d":[1,5,4,3],
@@ -34,6 +40,7 @@ var NAVTREEINDEX1 =
"t-demo_8cpp_source.html":[3,0,6],
"t-dump_8cpp_source.html":[3,0,7],
"t-fmt-constructors_8cpp_source.html":[3,0,8],
-"t-log_8cpp_source.html":[3,0,9],
-"t-one-line-if_8cpp_source.html":[3,0,10]
+"t-hash-color_8cpp_source.html":[3,0,9],
+"t-log_8cpp_source.html":[3,0,10],
+"t-one-line-if_8cpp_source.html":[3,0,11]
};
diff --git a/docs/search/all_0.js b/docs/search/all_0.js
index ce60da2..e6209f7 100644
--- a/docs/search/all_0.js
+++ b/docs/search/all_0.js
@@ -1,15 +1,17 @@
var searchData=
[
- ['_5fformat_5fdump_0',['_format_dump',['../classclutchlog.html#a5f4ddb57ce42e8be86a7c7d269f7bae5',1,'clutchlog']]],
- ['_5fformat_5flog_1',['_format_log',['../classclutchlog.html#a7c6e3fc082bc6f55d50131ed2b32e81e',1,'clutchlog']]],
- ['_5fin_5ffile_2',['_in_file',['../classclutchlog.html#aded03528f34d9000f618419c482c5042',1,'clutchlog']]],
- ['_5fin_5ffunc_3',['_in_func',['../classclutchlog.html#a130c4f12eacbd2028102838fe16b734e',1,'clutchlog']]],
- ['_5fin_5fline_4',['_in_line',['../classclutchlog.html#a41757198b29862832a14472a9e5e24c6',1,'clutchlog']]],
- ['_5flevel_5ffmt_5',['_level_fmt',['../classclutchlog.html#ab805ac5c33885459f9f752518a4aa735',1,'clutchlog']]],
- ['_5flevel_5fshort_6',['_level_short',['../classclutchlog.html#a08e8a817a75a4e9f0159231c941e0dae',1,'clutchlog']]],
- ['_5flevel_5fword_7',['_level_word',['../classclutchlog.html#ab1c377a376e6772fe1746ff7147c125f',1,'clutchlog']]],
- ['_5fout_8',['_out',['../classclutchlog.html#a1896f6c4b8597e3e76ff93970bd85167',1,'clutchlog']]],
- ['_5fstage_9',['_stage',['../classclutchlog.html#aeb60684c89bcef5aa9273075c21cc993',1,'clutchlog']]],
- ['_5fstrip_5fcalls_10',['_strip_calls',['../classclutchlog.html#a356df86455409193792b6ed550dfd09e',1,'clutchlog']]],
- ['_5fword_5flevel_11',['_word_level',['../classclutchlog.html#abd4625bf211bfbaa30d9c126fa3d7888',1,'clutchlog']]]
+ ['_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']]]
];
diff --git a/docs/search/all_1.js b/docs/search/all_1.js
index 0204185..eafa84d 100644
--- a/docs/search/all_1.js
+++ b/docs/search/all_1.js
@@ -1,4 +1,4 @@
var searchData=
[
- ['ansi_12',['ansi',['../classclutchlog_1_1fmt.html#a4d0b3c87ba935addf3581b000c0d7502',1,'clutchlog::fmt']]]
+ ['ansi_14',['ansi',['../classclutchlog_1_1fmt.html#a4d0b3c87ba935addf3581b000c0d7502',1,'clutchlog::fmt']]]
];
diff --git a/docs/search/all_10.js b/docs/search/all_10.js
index 5b59010..d9e996a 100644
--- a/docs/search/all_10.js
+++ b/docs/search/all_10.js
@@ -1,4 +1,4 @@
var searchData=
[
- ['with_5fclutchlog_95',['WITH_CLUTCHLOG',['../clutchlog_8h.html#a5c126962abcc7a40e504a6fc3abdfcc4',1,'clutchlog.h']]]
+ ['with_5fclutchlog_100',['WITH_CLUTCHLOG',['../clutchlog_8h.html#a5c126962abcc7a40e504a6fc3abdfcc4',1,'clutchlog.h']]]
];
diff --git a/docs/search/all_2.js b/docs/search/all_2.js
index 957e26b..86a1b84 100644
--- a/docs/search/all_2.js
+++ b/docs/search/all_2.js
@@ -1,9 +1,9 @@
var searchData=
[
- ['back_13',['back',['../group__colors16.html#ga86696b20e5b31c96ba592926efb324f3',1,'clutchlog::fmt']]],
- ['back_5f16m_14',['back_16M',['../group__colors256__16_m.html#gaa2fcbb402dc2426d3720b8bc78a80ec0',1,'clutchlog::fmt']]],
- ['back_5f256_15',['back_256',['../group__colors256__16_m.html#ga1d687af385957846034568c3a62d4ef0',1,'clutchlog::fmt']]],
- ['bg_16',['bg',['../group__colors16.html#ga1cf3e27e4041250ffea0a6d58010da1e',1,'clutchlog::fmt']]],
- ['bg_5f16m_17',['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 &srgb)'],['../structclutchlog_1_1fmt_1_1bg__16_m.html#a68f8cb4ab78a1cfb3b7b8e1e95bee11d',1,'clutchlog::fmt::bg_16M::bg_16M(const bg &)']]],
- ['bg_5f256_18',['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 &)']]]
+ ['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 &srgb)'],['../structclutchlog_1_1fmt_1_1bg__16_m.html#a68f8cb4ab78a1cfb3b7b8e1e95bee11d',1,'clutchlog::fmt::bg_16M::bg_16M(const bg &)']]],
+ ['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 &)']]]
];
diff --git a/docs/search/all_3.js b/docs/search/all_3.js
index 120e246..bb78083 100644
--- a/docs/search/all_3.js
+++ b/docs/search/all_3.js
@@ -1,27 +1,27 @@
var searchData=
[
- ['clutchcode_19',['CLUTCHCODE',['../group___use_macros.html#gaaf2e85e1153e6c88b458dd49e3c37c73',1,'clutchlog.h']]],
- ['clutchdump_20',['CLUTCHDUMP',['../group___use_macros.html#ga572e3aa19d8b39e3ed0b9e91961104c2',1,'clutchlog.h']]],
- ['clutchdump_5fdefault_5fformat_21',['CLUTCHDUMP_DEFAULT_FORMAT',['../group___default_config.html#ga27b613c6727857a7cbcd0165d862034e',1,'clutchlog.h']]],
- ['clutchdump_5fdefault_5fsep_22',['CLUTCHDUMP_DEFAULT_SEP',['../group___default_config.html#ga54d29e956575e1c731eab5406135c5df',1,'clutchlog.h']]],
- ['clutchfunc_23',['CLUTCHFUNC',['../group___use_macros.html#ga9f77cee4f853e582262930c9c17f90ae',1,'clutchlog.h']]],
- ['clutchloc_24',['CLUTCHLOC',['../group___use_macros.html#gae8911119d726a43b77f5781cb5a72813',1,'clutchlog.h']]],
- ['clutchlog_25',['clutchlog',['../classclutchlog.html',1,'clutchlog'],['../group___use_macros.html#ga6f86187e2b35e7e1907d688f504a197d',1,'CLUTCHLOG(): clutchlog.h']]],
- ['clutchlog_2eh_26',['clutchlog.h',['../clutchlog_8h.html',1,'']]],
- ['clutchlog_5fdefault_5fdepth_5fbuilt_5fnodebug_27',['CLUTCHLOG_DEFAULT_DEPTH_BUILT_NODEBUG',['../group___default_config.html#ga8564be479b948ee3052b61783c66d415',1,'clutchlog.h']]],
- ['clutchlog_5fdefault_5fdepth_5fmark_28',['CLUTCHLOG_DEFAULT_DEPTH_MARK',['../group___default_config.html#ga45c4c964fad4ad1641d5c9c28c4645b9',1,'clutchlog.h']]],
- ['clutchlog_5fdefault_5fformat_29',['CLUTCHLOG_DEFAULT_FORMAT',['../group___default_config.html#ga524c16f280d92ee8ab683162c9ce01fa',1,'clutchlog.h']]],
- ['clutchlog_5fdefault_5fhfill_5fmark_30',['CLUTCHLOG_DEFAULT_HFILL_MARK',['../group___default_config.html#ga4eda0c1bfded5df89351b8ce8b9c2805',1,'clutchlog.h']]],
- ['clutchlog_5fh_31',['CLUTCHLOG_H',['../clutchlog_8h.html#a0acf7d306292cdee864356f0b433cc16',1,'clutchlog.h']]],
- ['clutchlog_5fhave_5funix_5fsysinfo_32',['CLUTCHLOG_HAVE_UNIX_SYSINFO',['../clutchlog_8h.html#a6bbcf13504687db4dbe0474931d867fb',1,'clutchlog.h']]],
- ['clutchlog_5fhave_5funix_5fsysioctl_33',['CLUTCHLOG_HAVE_UNIX_SYSIOCTL',['../clutchlog_8h.html#a6bddd1e1be320823da0d6b1d5cef7817',1,'clutchlog.h']]],
- ['clutchlog_5fstrip_5fcalls_34',['CLUTCHLOG_STRIP_CALLS',['../group___default_config.html#ga98f30d814d4913a8a7c93a8793f49adf',1,'clutchlog.h']]],
- ['color_35',['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_36',['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 &srgb)']]],
- ['color_5f256_37',['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_38',['Colors management in 16 colors mode (4-bits ANSI).',['../group__colors16.html',1,'']]],
- ['colors_5f16_39',['colors_16',['../classclutchlog_1_1fmt.html#a4d0b3c87ba935addf3581b000c0d7502a1e7cced329549fc4c2393381f068062e',1,'clutchlog::fmt']]],
- ['colors_5f16m_40',['colors_16M',['../classclutchlog_1_1fmt.html#a4d0b3c87ba935addf3581b000c0d7502a1844e5aae3a3eefc500c545e3c35bcfa',1,'clutchlog::fmt']]],
- ['colors_5f256_41',['colors_256',['../classclutchlog_1_1fmt.html#a4d0b3c87ba935addf3581b000c0d7502a7a3c32a8827eb17435511b4c7a429749',1,'clutchlog::fmt']]],
- ['clutchlog_20—_20versatile_20_28de_29clutchable_20spatial_20logging_42',['Clutchlog — versatile (de)clutchable spatial logging',['../index.html',1,'']]]
+ ['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(): 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']]],
+ ['color_37',['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_38',['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 &srgb)']]],
+ ['color_5f256_39',['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_40',['Colors management in 16 colors mode (4-bits ANSI).',['../group__colors16.html',1,'']]],
+ ['colors_5f16_41',['colors_16',['../classclutchlog_1_1fmt.html#a4d0b3c87ba935addf3581b000c0d7502a1e7cced329549fc4c2393381f068062e',1,'clutchlog::fmt']]],
+ ['colors_5f16m_42',['colors_16M',['../classclutchlog_1_1fmt.html#a4d0b3c87ba935addf3581b000c0d7502a1844e5aae3a3eefc500c545e3c35bcfa',1,'clutchlog::fmt']]],
+ ['colors_5f256_43',['colors_256',['../classclutchlog_1_1fmt.html#a4d0b3c87ba935addf3581b000c0d7502a7a3c32a8827eb17435511b4c7a429749',1,'clutchlog::fmt']]],
+ ['clutchlog_20—_20versatile_20_28de_29clutchable_20spatial_20logging_44',['Clutchlog — versatile (de)clutchable spatial logging',['../index.html',1,'']]]
];
diff --git a/docs/search/all_4.js b/docs/search/all_4.js
index 97fd13b..51ca6cc 100644
--- a/docs/search/all_4.js
+++ b/docs/search/all_4.js
@@ -1,13 +1,14 @@
var searchData=
[
- ['default_5fdepth_5fmark_43',['default_depth_mark',['../classclutchlog.html#a229fd61519f1245282440120f2d45fb5',1,'clutchlog']]],
- ['default_5fformat_44',['default_format',['../classclutchlog.html#a0c4ac57601e6f8d146fd5cc060968ecc',1,'clutchlog']]],
- ['default_5fhfill_5fchar_45',['default_hfill_char',['../classclutchlog.html#a76eb34537b634aadb75e255f7887eeb6',1,'clutchlog']]],
- ['default_5fhfill_5fmax_46',['default_hfill_max',['../classclutchlog.html#ac95630bfe9cf547d2b7c4b3430eaedc1',1,'clutchlog']]],
- ['default_5fhfill_5fmin_47',['default_hfill_min',['../classclutchlog.html#a5a9a98c3528117223ceff22bc6bee5f7',1,'clutchlog']]],
- ['default_5fstrip_5fcalls_48',['default_strip_calls',['../classclutchlog.html#a1a8cb6411726133208f5a2f2cb42d468',1,'clutchlog']]],
- ['default_20configuration_20management_49',['Default configuration management',['../group___default_config.html',1,'']]],
- ['dump_50',['dump',['../classclutchlog.html#a63308e8deae3cfec6801318203494143',1,'clutchlog']]],
- ['dump_5fdefault_5fformat_51',['dump_default_format',['../classclutchlog.html#ace879554298e6e6e36dafef330c27be8',1,'clutchlog']]],
- ['dump_5fdefault_5fsep_52',['dump_default_sep',['../classclutchlog.html#af898bffe23b125245e338d7495c76d45',1,'clutchlog']]]
+ ['default_5fdepth_5fmark_45',['default_depth_mark',['../classclutchlog.html#a229fd61519f1245282440120f2d45fb5',1,'clutchlog']]],
+ ['default_5fformat_46',['default_format',['../classclutchlog.html#a0c4ac57601e6f8d146fd5cc060968ecc',1,'clutchlog']]],
+ ['default_5fhfill_5fchar_47',['default_hfill_char',['../classclutchlog.html#a76eb34537b634aadb75e255f7887eeb6',1,'clutchlog']]],
+ ['default_5fhfill_5fmax_48',['default_hfill_max',['../classclutchlog.html#ac95630bfe9cf547d2b7c4b3430eaedc1',1,'clutchlog']]],
+ ['default_5fhfill_5fmin_49',['default_hfill_min',['../classclutchlog.html#a5a9a98c3528117223ceff22bc6bee5f7',1,'clutchlog']]],
+ ['default_5fstrip_5fcalls_50',['default_strip_calls',['../classclutchlog.html#a1a8cb6411726133208f5a2f2cb42d468',1,'clutchlog']]],
+ ['default_20configuration_20management_51',['Default configuration management',['../group___default_config.html',1,'']]],
+ ['depth_5fstyles_52',['depth_styles',['../classclutchlog.html#a08310b92e86687349e70f56f9ac1d656',1,'clutchlog']]],
+ ['dump_53',['dump',['../classclutchlog.html#a63308e8deae3cfec6801318203494143',1,'clutchlog']]],
+ ['dump_5fdefault_5fformat_54',['dump_default_format',['../classclutchlog.html#ace879554298e6e6e36dafef330c27be8',1,'clutchlog']]],
+ ['dump_5fdefault_5fsep_55',['dump_default_sep',['../classclutchlog.html#af898bffe23b125245e338d7495c76d45',1,'clutchlog']]]
];
diff --git a/docs/search/all_5.js b/docs/search/all_5.js
index e6a875f..d08d592 100644
--- a/docs/search/all_5.js
+++ b/docs/search/all_5.js
@@ -1,15 +1,17 @@
var searchData=
[
- ['fg_53',['fg',['../group__colors16.html#ga4662a3ec3577c6a575a2c734636ed8a0',1,'clutchlog::fmt']]],
- ['fg_5f16m_54',['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 &srgb)'],['../structclutchlog_1_1fmt_1_1fg__16_m.html#a9da40a4a7ff3b80f028f26322f59eba8',1,'clutchlog::fmt::fg_16M::fg_16M(const fg &)']]],
- ['fg_5f256_55',['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 &)']]],
- ['file_56',['file',['../classclutchlog.html#a10064493c22f5c03b502a42d814c5c5c',1,'clutchlog']]],
- ['fmt_57',['fmt',['../classclutchlog_1_1fmt.html',1,'clutchlog::fmt'],['../classclutchlog_1_1fmt.html#a407506bc02ed3f91d88b3df630e54959',1,'clutchlog::fmt::fmt()']]],
- ['fore_58',['fore',['../group__colors16.html#ga8307a848fcf9ed929435b3e1f2b53401',1,'clutchlog::fmt']]],
- ['fore_5f16m_59',['fore_16M',['../group__colors256__16_m.html#ga626c99eb11d1718d7a2a8bb3f079e6de',1,'clutchlog::fmt']]],
- ['fore_5f256_60',['fore_256',['../group__colors256__16_m.html#gad98fbe84ef338ded8425d56955825a2c',1,'clutchlog::fmt']]],
- ['format_61',['format',['../classclutchlog.html#a656c277e074b64728cca871f2b484d1c',1,'clutchlog::format(const std::string &format)'],['../classclutchlog.html#afc53dbca51d0e2322a21899d0c571a80',1,'clutchlog::format() const'],['../classclutchlog.html#abd692cca9a2e772e7c9d6531bb3c7761',1,'clutchlog::format(std::string row, const std::string &what, const level &stage, const std::string &file, const std::string &func, const size_t line) const']]],
- ['format_5fcomment_62',['format_comment',['../classclutchlog.html#a2144abe4ec6f630126b6490908b5f924',1,'clutchlog::format_comment(const std::string &format)'],['../classclutchlog.html#aa8d0a569ed3623ce36c5e567ec2d1ad5',1,'clutchlog::format_comment() const']]],
- ['formating_20tools_63',['Formating tools',['../group___formating.html',1,'']]],
- ['func_64',['func',['../classclutchlog.html#ad32b5a0274dc03ee0004f67ba58b2447',1,'clutchlog']]]
+ ['fg_56',['fg',['../group__colors16.html#ga4662a3ec3577c6a575a2c734636ed8a0',1,'clutchlog::fmt']]],
+ ['fg_5f16m_57',['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 &srgb)'],['../structclutchlog_1_1fmt_1_1fg__16_m.html#a9da40a4a7ff3b80f028f26322f59eba8',1,'clutchlog::fmt::fg_16M::fg_16M(const fg &)']]],
+ ['fg_5f256_58',['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 &)']]],
+ ['file_59',['file',['../classclutchlog.html#a10064493c22f5c03b502a42d814c5c5c',1,'clutchlog']]],
+ ['filehash_5fstyles_60',['filehash_styles',['../classclutchlog.html#ae17db5808155fbc6dc48b4727d0c3abf',1,'clutchlog']]],
+ ['fmt_61',['fmt',['../classclutchlog_1_1fmt.html',1,'clutchlog::fmt'],['../classclutchlog_1_1fmt.html#a407506bc02ed3f91d88b3df630e54959',1,'clutchlog::fmt::fmt()']]],
+ ['fore_62',['fore',['../group__colors16.html#ga8307a848fcf9ed929435b3e1f2b53401',1,'clutchlog::fmt']]],
+ ['fore_5f16m_63',['fore_16M',['../group__colors256__16_m.html#ga626c99eb11d1718d7a2a8bb3f079e6de',1,'clutchlog::fmt']]],
+ ['fore_5f256_64',['fore_256',['../group__colors256__16_m.html#gad98fbe84ef338ded8425d56955825a2c',1,'clutchlog::fmt']]],
+ ['format_65',['format',['../classclutchlog.html#a656c277e074b64728cca871f2b484d1c',1,'clutchlog::format(const std::string &format)'],['../classclutchlog.html#afc53dbca51d0e2322a21899d0c571a80',1,'clutchlog::format() const'],['../classclutchlog.html#abd692cca9a2e772e7c9d6531bb3c7761',1,'clutchlog::format(std::string row, const std::string &what, const level &stage, const std::string &file, const std::string &func, const size_t line) const']]],
+ ['format_5fcomment_66',['format_comment',['../classclutchlog.html#a2144abe4ec6f630126b6490908b5f924',1,'clutchlog::format_comment(const std::string &format)'],['../classclutchlog.html#aa8d0a569ed3623ce36c5e567ec2d1ad5',1,'clutchlog::format_comment() const']]],
+ ['formating_20tools_67',['Formating tools',['../group___formating.html',1,'']]],
+ ['func_68',['func',['../classclutchlog.html#ad32b5a0274dc03ee0004f67ba58b2447',1,'clutchlog']]],
+ ['funchash_5fstyles_69',['funchash_styles',['../classclutchlog.html#acbb50f6306ebb3c8b0d1a52e7f327416',1,'clutchlog']]]
];
diff --git a/docs/search/all_6.js b/docs/search/all_6.js
index a238d73..f7c449d 100644
--- a/docs/search/all_6.js
+++ b/docs/search/all_6.js
@@ -1,4 +1,4 @@
var searchData=
[
- ['ground_65',['ground',['../structclutchlog_1_1fmt_1_1color.html#ad4d10c015b3af3cc10d1cf40fe38e4f0',1,'clutchlog::fmt::color']]]
+ ['ground_70',['ground',['../structclutchlog_1_1fmt_1_1color.html#ad4d10c015b3af3cc10d1cf40fe38e4f0',1,'clutchlog::fmt::color']]]
];
diff --git a/docs/search/all_7.js b/docs/search/all_7.js
index ceeff9e..f1e68ac 100644
--- a/docs/search/all_7.js
+++ b/docs/search/all_7.js
@@ -1,4 +1,4 @@
var searchData=
[
- ['high_2dlevel_20api_20macros_66',['High-level API macros',['../group___use_macros.html',1,'']]]
+ ['high_2dlevel_20api_20macros_71',['High-level API macros',['../group___use_macros.html',1,'']]]
];
diff --git a/docs/search/all_8.js b/docs/search/all_8.js
index 563b231..712f996 100644
--- a/docs/search/all_8.js
+++ b/docs/search/all_8.js
@@ -1,6 +1,6 @@
var searchData=
[
- ['internal_20colors_20management_20in_20256_20and_2016m_20colors_20modes_2e_67',['Internal colors management in 256 and 16M colors modes.',['../group__colors256__16_m.html',1,'']]],
- ['index_68',['index',['../structclutchlog_1_1fmt_1_1color__256.html#a8e0b13d6bad87c83c3465524a5d33988',1,'clutchlog::fmt::color_256']]],
- ['is_5fset_69',['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_72',['Internal colors management in 256 and 16M colors modes.',['../group__colors256__16_m.html',1,'']]],
+ ['index_73',['index',['../structclutchlog_1_1fmt_1_1color__256.html#a8e0b13d6bad87c83c3465524a5d33988',1,'clutchlog::fmt::color_256']]],
+ ['is_5fset_74',['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()']]]
];
diff --git a/docs/search/all_9.js b/docs/search/all_9.js
index 76f9563..70b8e53 100644
--- a/docs/search/all_9.js
+++ b/docs/search/all_9.js
@@ -1,11 +1,11 @@
var searchData=
[
- ['level_70',['level',['../classclutchlog.html#a10fd25a1b51c8c95bd6d876ce1b4b928',1,'clutchlog']]],
- ['level_5fof_71',['level_of',['../classclutchlog.html#acebed8c9df9204f22bf8488e62e1cedd',1,'clutchlog']]],
- ['levels_72',['levels',['../classclutchlog.html#aff3aa09fb60f7d6dc688c028d3834d8a',1,'clutchlog']]],
- ['line_73',['line',['../classclutchlog.html#aa26c6b81ebaeb9e9daa3457e3a3d17c9',1,'clutchlog']]],
- ['locate_74',['locate',['../classclutchlog.html#a4ebdfcded6c56262676bf6926d63fc96',1,'clutchlog']]],
- ['location_75',['location',['../classclutchlog.html#a6666106b9e5c239b6ae5e0d1091648e3',1,'clutchlog']]],
- ['log_76',['log',['../classclutchlog.html#a23dbb98f0d3c5cc21c232cde16cf317a',1,'clutchlog']]],
- ['logger_77',['logger',['../classclutchlog.html#acfaceb77da01503b432644a3efaee4fa',1,'clutchlog']]]
+ ['level_75',['level',['../classclutchlog.html#a10fd25a1b51c8c95bd6d876ce1b4b928',1,'clutchlog']]],
+ ['level_5fof_76',['level_of',['../classclutchlog.html#acebed8c9df9204f22bf8488e62e1cedd',1,'clutchlog']]],
+ ['levels_77',['levels',['../classclutchlog.html#aff3aa09fb60f7d6dc688c028d3834d8a',1,'clutchlog']]],
+ ['line_78',['line',['../classclutchlog.html#aa26c6b81ebaeb9e9daa3457e3a3d17c9',1,'clutchlog']]],
+ ['locate_79',['locate',['../classclutchlog.html#a4ebdfcded6c56262676bf6926d63fc96',1,'clutchlog']]],
+ ['location_80',['location',['../classclutchlog.html#a6666106b9e5c239b6ae5e0d1091648e3',1,'clutchlog']]],
+ ['log_81',['log',['../classclutchlog.html#a23dbb98f0d3c5cc21c232cde16cf317a',1,'clutchlog']]],
+ ['logger_82',['logger',['../classclutchlog.html#acfaceb77da01503b432644a3efaee4fa',1,'clutchlog']]]
];
diff --git a/docs/search/all_a.js b/docs/search/all_a.js
index b24fc28..3082510 100644
--- a/docs/search/all_a.js
+++ b/docs/search/all_a.js
@@ -1,6 +1,6 @@
var searchData=
[
- ['main_20class_78',['Main class',['../group___main.html',1,'']]],
- ['matches_79',['matches',['../structclutchlog_1_1scope__t.html#ae6c0e4ed20db797124ed1e5faa033ad9',1,'clutchlog::scope_t']]],
- ['mode_80',['mode',['../classclutchlog_1_1fmt.html#a0aa57cdd56ccc79c7750921ab534b205',1,'clutchlog::fmt']]]
+ ['main_20class_83',['Main class',['../group___main.html',1,'']]],
+ ['matches_84',['matches',['../structclutchlog_1_1scope__t.html#ae6c0e4ed20db797124ed1e5faa033ad9',1,'clutchlog::scope_t']]],
+ ['mode_85',['mode',['../classclutchlog_1_1fmt.html#a0aa57cdd56ccc79c7750921ab534b205',1,'clutchlog::fmt']]]
];
diff --git a/docs/search/all_b.js b/docs/search/all_b.js
index 30b2dfd..667af17 100644
--- a/docs/search/all_b.js
+++ b/docs/search/all_b.js
@@ -1,6 +1,6 @@
var searchData=
[
- ['operator_28_29_81',['operator()',['../classclutchlog_1_1fmt.html#afeaedd18298498d1dcfcc15f5f17ac3c',1,'clutchlog::fmt']]],
- ['operator_3c_3c_82',['operator<<',['../group__colors16.html#ga5a697f5ad3326ea25b139e25252b4cf7',1,'clutchlog::fmt::operator<<()'],['../group__colors16.html#ga379b0af834c7c561edc5c1e3a3427a33',1,'clutchlog::fmt::operator<<()'],['../structclutchlog_1_1fmt_1_1color.html#a826e3d3eba925608442439d6bc3a95a6',1,'clutchlog::fmt::color::operator<<()'],['../classclutchlog_1_1fmt.html#a96849ba427feac3a2eeaa1165e3845da',1,'clutchlog::fmt::operator<<()']]],
- ['out_83',['out',['../classclutchlog.html#a7fd7c7bd3668c537061c314a619a336d',1,'clutchlog::out(std::ostream &out)'],['../classclutchlog.html#a6c6ab42a1df147e6c2d115bc36ec8266',1,'clutchlog::out()']]]
+ ['operator_28_29_86',['operator()',['../classclutchlog_1_1fmt.html#afeaedd18298498d1dcfcc15f5f17ac3c',1,'clutchlog::fmt']]],
+ ['operator_3c_3c_87',['operator<<',['../group__colors16.html#ga5a697f5ad3326ea25b139e25252b4cf7',1,'clutchlog::fmt::operator<<()'],['../group__colors16.html#ga379b0af834c7c561edc5c1e3a3427a33',1,'clutchlog::fmt::operator<<()'],['../structclutchlog_1_1fmt_1_1color.html#a826e3d3eba925608442439d6bc3a95a6',1,'clutchlog::fmt::color::operator<<()'],['../classclutchlog_1_1fmt.html#a96849ba427feac3a2eeaa1165e3845da',1,'clutchlog::fmt::operator<<()']]],
+ ['out_88',['out',['../classclutchlog.html#a7fd7c7bd3668c537061c314a619a336d',1,'clutchlog::out(std::ostream &out)'],['../classclutchlog.html#a6c6ab42a1df147e6c2d115bc36ec8266',1,'clutchlog::out()']]]
];
diff --git a/docs/search/all_c.js b/docs/search/all_c.js
index 4b99bc7..da570fa 100644
--- a/docs/search/all_c.js
+++ b/docs/search/all_c.js
@@ -1,4 +1,4 @@
var searchData=
[
- ['print_5fon_84',['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_89',['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()']]]
];
diff --git a/docs/search/all_d.js b/docs/search/all_d.js
index e5ba0dc..c7b0b35 100644
--- a/docs/search/all_d.js
+++ b/docs/search/all_d.js
@@ -1,5 +1,5 @@
var searchData=
[
- ['red_85',['red',['../structclutchlog_1_1fmt_1_1color__16_m.html#a19e1517a9afb75a4e6224f718ed11c61',1,'clutchlog::fmt::color_16M']]],
- ['replace_86',['replace',['../classclutchlog.html#a972f895c70edc335f3018a2c8971d59e',1,'clutchlog::replace(const std::string &form, const std::string &mark, const std::string &tag) const'],['../classclutchlog.html#ae90d5a1a428587ad67b38b2ea4ca9fa2',1,'clutchlog::replace(const std::string &form, const std::string &mark, const size_t tag) const']]]
+ ['red_90',['red',['../structclutchlog_1_1fmt_1_1color__16_m.html#a19e1517a9afb75a4e6224f718ed11c61',1,'clutchlog::fmt::color_16M']]],
+ ['replace_91',['replace',['../classclutchlog.html#a972f895c70edc335f3018a2c8971d59e',1,'clutchlog::replace(const std::string &form, const std::string &mark, const std::string &tag) const'],['../classclutchlog.html#ae90d5a1a428587ad67b38b2ea4ca9fa2',1,'clutchlog::replace(const std::string &form, const std::string &mark, const size_t tag) const']]]
];
diff --git a/docs/search/all_e.js b/docs/search/all_e.js
index aaaf2c0..b96f683 100644
--- a/docs/search/all_e.js
+++ b/docs/search/all_e.js
@@ -1,7 +1,7 @@
var searchData=
[
- ['scope_5ft_87',['scope_t',['../structclutchlog_1_1scope__t.html',1,'clutchlog::scope_t'],['../structclutchlog_1_1scope__t.html#a0f1d865ffcf17f215e5559cdd2690572',1,'clutchlog::scope_t::scope_t()']]],
- ['stage_88',['stage',['../structclutchlog_1_1scope__t.html#adcca6846ff90d436c61861db85917744',1,'clutchlog::scope_t']]],
- ['str_89',['str',['../classclutchlog_1_1fmt.html#ab588e04e982b0b26ec979773d51ad41b',1,'clutchlog::fmt']]],
- ['style_90',['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_92',['scope_t',['../structclutchlog_1_1scope__t.html',1,'clutchlog::scope_t'],['../structclutchlog_1_1scope__t.html#a0f1d865ffcf17f215e5559cdd2690572',1,'clutchlog::scope_t::scope_t()']]],
+ ['stage_93',['stage',['../structclutchlog_1_1scope__t.html#adcca6846ff90d436c61861db85917744',1,'clutchlog::scope_t']]],
+ ['str_94',['str',['../classclutchlog_1_1fmt.html#ab588e04e982b0b26ec979773d51ad41b',1,'clutchlog::fmt']]],
+ ['style_95',['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']]]
];
diff --git a/docs/search/all_f.js b/docs/search/all_f.js
index bb7bbea..ae6697e 100644
--- a/docs/search/all_f.js
+++ b/docs/search/all_f.js
@@ -1,7 +1,7 @@
var searchData=
[
- ['there_91',['there',['../structclutchlog_1_1scope__t.html#a7918e55cd3bac1bd30c69b8c711387ff',1,'clutchlog::scope_t']]],
- ['threshold_92',['threshold',['../classclutchlog.html#a3cb0e4f43a4cadf1966001ad7c9861f4',1,'clutchlog::threshold(level l)'],['../classclutchlog.html#a7a7738eaad114bfa870121412fe23ad9',1,'clutchlog::threshold(const std::string &l)'],['../classclutchlog.html#ab45287cc9c14217904a13aff49573732',1,'clutchlog::threshold() const']]],
- ['type_93',['type',['../structclutchlog_1_1fmt_1_1color.html#a3fd18c290567bd5c4971663a1aed12ae',1,'clutchlog::fmt::color']]],
- ['typo_94',['typo',['../classclutchlog_1_1fmt.html#a932f47b78fb7b10590d5613a1c4eab89',1,'clutchlog::fmt']]]
+ ['there_96',['there',['../structclutchlog_1_1scope__t.html#a7918e55cd3bac1bd30c69b8c711387ff',1,'clutchlog::scope_t']]],
+ ['threshold_97',['threshold',['../classclutchlog.html#a3cb0e4f43a4cadf1966001ad7c9861f4',1,'clutchlog::threshold(level l)'],['../classclutchlog.html#a7a7738eaad114bfa870121412fe23ad9',1,'clutchlog::threshold(const std::string &l)'],['../classclutchlog.html#ab45287cc9c14217904a13aff49573732',1,'clutchlog::threshold() const']]],
+ ['type_98',['type',['../structclutchlog_1_1fmt_1_1color.html#a3fd18c290567bd5c4971663a1aed12ae',1,'clutchlog::fmt::color']]],
+ ['typo_99',['typo',['../classclutchlog_1_1fmt.html#a932f47b78fb7b10590d5613a1c4eab89',1,'clutchlog::fmt']]]
];
diff --git a/docs/search/classes_0.js b/docs/search/classes_0.js
index 480303d..cd91c5b 100644
--- a/docs/search/classes_0.js
+++ b/docs/search/classes_0.js
@@ -1,5 +1,5 @@
var searchData=
[
- ['bg_5f16m_96',['bg_16M',['../structclutchlog_1_1fmt_1_1bg__16_m.html',1,'clutchlog::fmt']]],
- ['bg_5f256_97',['bg_256',['../structclutchlog_1_1fmt_1_1bg__256.html',1,'clutchlog::fmt']]]
+ ['bg_5f16m_101',['bg_16M',['../structclutchlog_1_1fmt_1_1bg__16_m.html',1,'clutchlog::fmt']]],
+ ['bg_5f256_102',['bg_256',['../structclutchlog_1_1fmt_1_1bg__256.html',1,'clutchlog::fmt']]]
];
diff --git a/docs/search/classes_1.js b/docs/search/classes_1.js
index 6f68109..632a921 100644
--- a/docs/search/classes_1.js
+++ b/docs/search/classes_1.js
@@ -1,7 +1,7 @@
var searchData=
[
- ['clutchlog_98',['clutchlog',['../classclutchlog.html',1,'']]],
- ['color_99',['color',['../structclutchlog_1_1fmt_1_1color.html',1,'clutchlog::fmt']]],
- ['color_5f16m_100',['color_16M',['../structclutchlog_1_1fmt_1_1color__16_m.html',1,'clutchlog::fmt']]],
- ['color_5f256_101',['color_256',['../structclutchlog_1_1fmt_1_1color__256.html',1,'clutchlog::fmt']]]
+ ['clutchlog_103',['clutchlog',['../classclutchlog.html',1,'']]],
+ ['color_104',['color',['../structclutchlog_1_1fmt_1_1color.html',1,'clutchlog::fmt']]],
+ ['color_5f16m_105',['color_16M',['../structclutchlog_1_1fmt_1_1color__16_m.html',1,'clutchlog::fmt']]],
+ ['color_5f256_106',['color_256',['../structclutchlog_1_1fmt_1_1color__256.html',1,'clutchlog::fmt']]]
];
diff --git a/docs/search/classes_2.js b/docs/search/classes_2.js
index c39128f..59ac266 100644
--- a/docs/search/classes_2.js
+++ b/docs/search/classes_2.js
@@ -1,6 +1,6 @@
var searchData=
[
- ['fg_5f16m_102',['fg_16M',['../structclutchlog_1_1fmt_1_1fg__16_m.html',1,'clutchlog::fmt']]],
- ['fg_5f256_103',['fg_256',['../structclutchlog_1_1fmt_1_1fg__256.html',1,'clutchlog::fmt']]],
- ['fmt_104',['fmt',['../classclutchlog_1_1fmt.html',1,'clutchlog']]]
+ ['fg_5f16m_107',['fg_16M',['../structclutchlog_1_1fmt_1_1fg__16_m.html',1,'clutchlog::fmt']]],
+ ['fg_5f256_108',['fg_256',['../structclutchlog_1_1fmt_1_1fg__256.html',1,'clutchlog::fmt']]],
+ ['fmt_109',['fmt',['../classclutchlog_1_1fmt.html',1,'clutchlog']]]
];
diff --git a/docs/search/classes_3.js b/docs/search/classes_3.js
index 5bb3aaf..f92addc 100644
--- a/docs/search/classes_3.js
+++ b/docs/search/classes_3.js
@@ -1,4 +1,4 @@
var searchData=
[
- ['scope_5ft_105',['scope_t',['../structclutchlog_1_1scope__t.html',1,'clutchlog']]]
+ ['scope_5ft_110',['scope_t',['../structclutchlog_1_1scope__t.html',1,'clutchlog']]]
];
diff --git a/docs/search/defines_0.js b/docs/search/defines_0.js
index 8658828..ae54f4d 100644
--- a/docs/search/defines_0.js
+++ b/docs/search/defines_0.js
@@ -1,6 +1,6 @@
var searchData=
[
- ['clutchlog_5fh_180',['CLUTCHLOG_H',['../clutchlog_8h.html#a0acf7d306292cdee864356f0b433cc16',1,'clutchlog.h']]],
- ['clutchlog_5fhave_5funix_5fsysinfo_181',['CLUTCHLOG_HAVE_UNIX_SYSINFO',['../clutchlog_8h.html#a6bbcf13504687db4dbe0474931d867fb',1,'clutchlog.h']]],
- ['clutchlog_5fhave_5funix_5fsysioctl_182',['CLUTCHLOG_HAVE_UNIX_SYSIOCTL',['../clutchlog_8h.html#a6bddd1e1be320823da0d6b1d5cef7817',1,'clutchlog.h']]]
+ ['clutchlog_5fh_190',['CLUTCHLOG_H',['../clutchlog_8h.html#a0acf7d306292cdee864356f0b433cc16',1,'clutchlog.h']]],
+ ['clutchlog_5fhave_5funix_5fsysinfo_191',['CLUTCHLOG_HAVE_UNIX_SYSINFO',['../clutchlog_8h.html#a6bbcf13504687db4dbe0474931d867fb',1,'clutchlog.h']]],
+ ['clutchlog_5fhave_5funix_5fsysioctl_192',['CLUTCHLOG_HAVE_UNIX_SYSIOCTL',['../clutchlog_8h.html#a6bddd1e1be320823da0d6b1d5cef7817',1,'clutchlog.h']]]
];
diff --git a/docs/search/defines_1.js b/docs/search/defines_1.js
index db6d2b7..4c766f8 100644
--- a/docs/search/defines_1.js
+++ b/docs/search/defines_1.js
@@ -1,4 +1,4 @@
var searchData=
[
- ['with_5fclutchlog_183',['WITH_CLUTCHLOG',['../clutchlog_8h.html#a5c126962abcc7a40e504a6fc3abdfcc4',1,'clutchlog.h']]]
+ ['with_5fclutchlog_193',['WITH_CLUTCHLOG',['../clutchlog_8h.html#a5c126962abcc7a40e504a6fc3abdfcc4',1,'clutchlog.h']]]
];
diff --git a/docs/search/enums_0.js b/docs/search/enums_0.js
index 9dad809..f843e33 100644
--- a/docs/search/enums_0.js
+++ b/docs/search/enums_0.js
@@ -1,4 +1,4 @@
var searchData=
[
- ['ansi_170',['ansi',['../classclutchlog_1_1fmt.html#a4d0b3c87ba935addf3581b000c0d7502',1,'clutchlog::fmt']]]
+ ['ansi_180',['ansi',['../classclutchlog_1_1fmt.html#a4d0b3c87ba935addf3581b000c0d7502',1,'clutchlog::fmt']]]
];
diff --git a/docs/search/enums_1.js b/docs/search/enums_1.js
index 467b08a..c28e05d 100644
--- a/docs/search/enums_1.js
+++ b/docs/search/enums_1.js
@@ -1,4 +1,4 @@
var searchData=
[
- ['bg_171',['bg',['../group__colors16.html#ga1cf3e27e4041250ffea0a6d58010da1e',1,'clutchlog::fmt']]]
+ ['bg_181',['bg',['../group__colors16.html#ga1cf3e27e4041250ffea0a6d58010da1e',1,'clutchlog::fmt']]]
];
diff --git a/docs/search/enums_2.js b/docs/search/enums_2.js
index 9245b03..12d1dbb 100644
--- a/docs/search/enums_2.js
+++ b/docs/search/enums_2.js
@@ -1,4 +1,4 @@
var searchData=
[
- ['fg_172',['fg',['../group__colors16.html#ga4662a3ec3577c6a575a2c734636ed8a0',1,'clutchlog::fmt']]]
+ ['fg_182',['fg',['../group__colors16.html#ga4662a3ec3577c6a575a2c734636ed8a0',1,'clutchlog::fmt']]]
];
diff --git a/docs/search/enums_3.js b/docs/search/enums_3.js
index 05bf7a1..02d48dc 100644
--- a/docs/search/enums_3.js
+++ b/docs/search/enums_3.js
@@ -1,4 +1,4 @@
var searchData=
[
- ['ground_173',['ground',['../structclutchlog_1_1fmt_1_1color.html#ad4d10c015b3af3cc10d1cf40fe38e4f0',1,'clutchlog::fmt::color']]]
+ ['ground_183',['ground',['../structclutchlog_1_1fmt_1_1color.html#ad4d10c015b3af3cc10d1cf40fe38e4f0',1,'clutchlog::fmt::color']]]
];
diff --git a/docs/search/enums_4.js b/docs/search/enums_4.js
index 9d331b3..4787f9b 100644
--- a/docs/search/enums_4.js
+++ b/docs/search/enums_4.js
@@ -1,4 +1,4 @@
var searchData=
[
- ['level_174',['level',['../classclutchlog.html#a10fd25a1b51c8c95bd6d876ce1b4b928',1,'clutchlog']]]
+ ['level_184',['level',['../classclutchlog.html#a10fd25a1b51c8c95bd6d876ce1b4b928',1,'clutchlog']]]
];
diff --git a/docs/search/enums_5.js b/docs/search/enums_5.js
index 8f895c4..77c6720 100644
--- a/docs/search/enums_5.js
+++ b/docs/search/enums_5.js
@@ -1,4 +1,4 @@
var searchData=
[
- ['typo_175',['typo',['../classclutchlog_1_1fmt.html#a932f47b78fb7b10590d5613a1c4eab89',1,'clutchlog::fmt']]]
+ ['typo_185',['typo',['../classclutchlog_1_1fmt.html#a932f47b78fb7b10590d5613a1c4eab89',1,'clutchlog::fmt']]]
];
diff --git a/docs/search/enumvalues_0.js b/docs/search/enumvalues_0.js
index dfac3fb..13b0957 100644
--- a/docs/search/enumvalues_0.js
+++ b/docs/search/enumvalues_0.js
@@ -1,6 +1,6 @@
var searchData=
[
- ['colors_5f16_176',['colors_16',['../classclutchlog_1_1fmt.html#a4d0b3c87ba935addf3581b000c0d7502a1e7cced329549fc4c2393381f068062e',1,'clutchlog::fmt']]],
- ['colors_5f16m_177',['colors_16M',['../classclutchlog_1_1fmt.html#a4d0b3c87ba935addf3581b000c0d7502a1844e5aae3a3eefc500c545e3c35bcfa',1,'clutchlog::fmt']]],
- ['colors_5f256_178',['colors_256',['../classclutchlog_1_1fmt.html#a4d0b3c87ba935addf3581b000c0d7502a7a3c32a8827eb17435511b4c7a429749',1,'clutchlog::fmt']]]
+ ['colors_5f16_186',['colors_16',['../classclutchlog_1_1fmt.html#a4d0b3c87ba935addf3581b000c0d7502a1e7cced329549fc4c2393381f068062e',1,'clutchlog::fmt']]],
+ ['colors_5f16m_187',['colors_16M',['../classclutchlog_1_1fmt.html#a4d0b3c87ba935addf3581b000c0d7502a1844e5aae3a3eefc500c545e3c35bcfa',1,'clutchlog::fmt']]],
+ ['colors_5f256_188',['colors_256',['../classclutchlog_1_1fmt.html#a4d0b3c87ba935addf3581b000c0d7502a7a3c32a8827eb17435511b4c7a429749',1,'clutchlog::fmt']]]
];
diff --git a/docs/search/files_0.js b/docs/search/files_0.js
index 205c570..0cbf095 100644
--- a/docs/search/files_0.js
+++ b/docs/search/files_0.js
@@ -1,4 +1,4 @@
var searchData=
[
- ['clutchlog_2eh_106',['clutchlog.h',['../clutchlog_8h.html',1,'']]]
+ ['clutchlog_2eh_111',['clutchlog.h',['../clutchlog_8h.html',1,'']]]
];
diff --git a/docs/search/functions_0.js b/docs/search/functions_0.js
index 70f82e8..8bee63c 100644
--- a/docs/search/functions_0.js
+++ b/docs/search/functions_0.js
@@ -1,5 +1,5 @@
var searchData=
[
- ['bg_5f16m_107',['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 &srgb)'],['../structclutchlog_1_1fmt_1_1bg__16_m.html#a68f8cb4ab78a1cfb3b7b8e1e95bee11d',1,'clutchlog::fmt::bg_16M::bg_16M(const bg &)']]],
- ['bg_5f256_108',['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 &)']]]
+ ['bg_5f16m_112',['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 &srgb)'],['../structclutchlog_1_1fmt_1_1bg__16_m.html#a68f8cb4ab78a1cfb3b7b8e1e95bee11d',1,'clutchlog::fmt::bg_16M::bg_16M(const bg &)']]],
+ ['bg_5f256_113',['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 &)']]]
];
diff --git a/docs/search/functions_1.js b/docs/search/functions_1.js
index e566df4..f0262cc 100644
--- a/docs/search/functions_1.js
+++ b/docs/search/functions_1.js
@@ -1,6 +1,6 @@
var searchData=
[
- ['color_109',['color',['../structclutchlog_1_1fmt_1_1color.html#a741d0165287350d8fcacb1f472ce5dac',1,'clutchlog::fmt::color']]],
- ['color_5f16m_110',['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 &srgb)']]],
- ['color_5f256_111',['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_114',['color',['../structclutchlog_1_1fmt_1_1color.html#a741d0165287350d8fcacb1f472ce5dac',1,'clutchlog::fmt::color']]],
+ ['color_5f16m_115',['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 &srgb)']]],
+ ['color_5f256_116',['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)']]]
];
diff --git a/docs/search/functions_2.js b/docs/search/functions_2.js
index 0acd491..8c3f036 100644
--- a/docs/search/functions_2.js
+++ b/docs/search/functions_2.js
@@ -1,4 +1,5 @@
var searchData=
[
- ['dump_112',['dump',['../classclutchlog.html#a63308e8deae3cfec6801318203494143',1,'clutchlog']]]
+ ['depth_5fstyles_117',['depth_styles',['../classclutchlog.html#a08310b92e86687349e70f56f9ac1d656',1,'clutchlog']]],
+ ['dump_118',['dump',['../classclutchlog.html#a63308e8deae3cfec6801318203494143',1,'clutchlog']]]
];
diff --git a/docs/search/functions_3.js b/docs/search/functions_3.js
index 52f6969..16fa0f4 100644
--- a/docs/search/functions_3.js
+++ b/docs/search/functions_3.js
@@ -1,10 +1,12 @@
var searchData=
[
- ['fg_5f16m_113',['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 &srgb)'],['../structclutchlog_1_1fmt_1_1fg__16_m.html#a9da40a4a7ff3b80f028f26322f59eba8',1,'clutchlog::fmt::fg_16M::fg_16M(const fg &)']]],
- ['fg_5f256_114',['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 &)']]],
- ['file_115',['file',['../classclutchlog.html#a10064493c22f5c03b502a42d814c5c5c',1,'clutchlog']]],
- ['fmt_116',['fmt',['../classclutchlog_1_1fmt.html#a407506bc02ed3f91d88b3df630e54959',1,'clutchlog::fmt']]],
- ['format_117',['format',['../classclutchlog.html#a656c277e074b64728cca871f2b484d1c',1,'clutchlog::format(const std::string &format)'],['../classclutchlog.html#afc53dbca51d0e2322a21899d0c571a80',1,'clutchlog::format() const'],['../classclutchlog.html#abd692cca9a2e772e7c9d6531bb3c7761',1,'clutchlog::format(std::string row, const std::string &what, const level &stage, const std::string &file, const std::string &func, const size_t line) const']]],
- ['format_5fcomment_118',['format_comment',['../classclutchlog.html#a2144abe4ec6f630126b6490908b5f924',1,'clutchlog::format_comment(const std::string &format)'],['../classclutchlog.html#aa8d0a569ed3623ce36c5e567ec2d1ad5',1,'clutchlog::format_comment() const']]],
- ['func_119',['func',['../classclutchlog.html#ad32b5a0274dc03ee0004f67ba58b2447',1,'clutchlog']]]
+ ['fg_5f16m_119',['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 &srgb)'],['../structclutchlog_1_1fmt_1_1fg__16_m.html#a9da40a4a7ff3b80f028f26322f59eba8',1,'clutchlog::fmt::fg_16M::fg_16M(const fg &)']]],
+ ['fg_5f256_120',['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 &)']]],
+ ['file_121',['file',['../classclutchlog.html#a10064493c22f5c03b502a42d814c5c5c',1,'clutchlog']]],
+ ['filehash_5fstyles_122',['filehash_styles',['../classclutchlog.html#ae17db5808155fbc6dc48b4727d0c3abf',1,'clutchlog']]],
+ ['fmt_123',['fmt',['../classclutchlog_1_1fmt.html#a407506bc02ed3f91d88b3df630e54959',1,'clutchlog::fmt']]],
+ ['format_124',['format',['../classclutchlog.html#a656c277e074b64728cca871f2b484d1c',1,'clutchlog::format(const std::string &format)'],['../classclutchlog.html#afc53dbca51d0e2322a21899d0c571a80',1,'clutchlog::format() const'],['../classclutchlog.html#abd692cca9a2e772e7c9d6531bb3c7761',1,'clutchlog::format(std::string row, const std::string &what, const level &stage, const std::string &file, const std::string &func, const size_t line) const']]],
+ ['format_5fcomment_125',['format_comment',['../classclutchlog.html#a2144abe4ec6f630126b6490908b5f924',1,'clutchlog::format_comment(const std::string &format)'],['../classclutchlog.html#aa8d0a569ed3623ce36c5e567ec2d1ad5',1,'clutchlog::format_comment() const']]],
+ ['func_126',['func',['../classclutchlog.html#ad32b5a0274dc03ee0004f67ba58b2447',1,'clutchlog']]],
+ ['funchash_5fstyles_127',['funchash_styles',['../classclutchlog.html#acbb50f6306ebb3c8b0d1a52e7f327416',1,'clutchlog']]]
];
diff --git a/docs/search/functions_4.js b/docs/search/functions_4.js
index 194301d..6631256 100644
--- a/docs/search/functions_4.js
+++ b/docs/search/functions_4.js
@@ -1,4 +1,4 @@
var searchData=
[
- ['is_5fset_120',['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_128',['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()']]]
];
diff --git a/docs/search/functions_5.js b/docs/search/functions_5.js
index 6c591f7..d8f13e9 100644
--- a/docs/search/functions_5.js
+++ b/docs/search/functions_5.js
@@ -1,10 +1,10 @@
var searchData=
[
- ['level_5fof_121',['level_of',['../classclutchlog.html#acebed8c9df9204f22bf8488e62e1cedd',1,'clutchlog']]],
- ['levels_122',['levels',['../classclutchlog.html#aff3aa09fb60f7d6dc688c028d3834d8a',1,'clutchlog']]],
- ['line_123',['line',['../classclutchlog.html#aa26c6b81ebaeb9e9daa3457e3a3d17c9',1,'clutchlog']]],
- ['locate_124',['locate',['../classclutchlog.html#a4ebdfcded6c56262676bf6926d63fc96',1,'clutchlog']]],
- ['location_125',['location',['../classclutchlog.html#a6666106b9e5c239b6ae5e0d1091648e3',1,'clutchlog']]],
- ['log_126',['log',['../classclutchlog.html#a23dbb98f0d3c5cc21c232cde16cf317a',1,'clutchlog']]],
- ['logger_127',['logger',['../classclutchlog.html#acfaceb77da01503b432644a3efaee4fa',1,'clutchlog']]]
+ ['level_5fof_129',['level_of',['../classclutchlog.html#acebed8c9df9204f22bf8488e62e1cedd',1,'clutchlog']]],
+ ['levels_130',['levels',['../classclutchlog.html#aff3aa09fb60f7d6dc688c028d3834d8a',1,'clutchlog']]],
+ ['line_131',['line',['../classclutchlog.html#aa26c6b81ebaeb9e9daa3457e3a3d17c9',1,'clutchlog']]],
+ ['locate_132',['locate',['../classclutchlog.html#a4ebdfcded6c56262676bf6926d63fc96',1,'clutchlog']]],
+ ['location_133',['location',['../classclutchlog.html#a6666106b9e5c239b6ae5e0d1091648e3',1,'clutchlog']]],
+ ['log_134',['log',['../classclutchlog.html#a23dbb98f0d3c5cc21c232cde16cf317a',1,'clutchlog']]],
+ ['logger_135',['logger',['../classclutchlog.html#acfaceb77da01503b432644a3efaee4fa',1,'clutchlog']]]
];
diff --git a/docs/search/functions_6.js b/docs/search/functions_6.js
index 7d8a25b..c179760 100644
--- a/docs/search/functions_6.js
+++ b/docs/search/functions_6.js
@@ -1,5 +1,5 @@
var searchData=
[
- ['operator_28_29_128',['operator()',['../classclutchlog_1_1fmt.html#afeaedd18298498d1dcfcc15f5f17ac3c',1,'clutchlog::fmt']]],
- ['out_129',['out',['../classclutchlog.html#a7fd7c7bd3668c537061c314a619a336d',1,'clutchlog::out(std::ostream &out)'],['../classclutchlog.html#a6c6ab42a1df147e6c2d115bc36ec8266',1,'clutchlog::out()']]]
+ ['operator_28_29_136',['operator()',['../classclutchlog_1_1fmt.html#afeaedd18298498d1dcfcc15f5f17ac3c',1,'clutchlog::fmt']]],
+ ['out_137',['out',['../classclutchlog.html#a7fd7c7bd3668c537061c314a619a336d',1,'clutchlog::out(std::ostream &out)'],['../classclutchlog.html#a6c6ab42a1df147e6c2d115bc36ec8266',1,'clutchlog::out()']]]
];
diff --git a/docs/search/functions_7.js b/docs/search/functions_7.js
index e11b2b1..9e035c0 100644
--- a/docs/search/functions_7.js
+++ b/docs/search/functions_7.js
@@ -1,4 +1,4 @@
var searchData=
[
- ['print_5fon_130',['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_138',['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()']]]
];
diff --git a/docs/search/functions_8.js b/docs/search/functions_8.js
index 751d9ae..08359ce 100644
--- a/docs/search/functions_8.js
+++ b/docs/search/functions_8.js
@@ -1,4 +1,4 @@
var searchData=
[
- ['replace_131',['replace',['../classclutchlog.html#a972f895c70edc335f3018a2c8971d59e',1,'clutchlog::replace(const std::string &form, const std::string &mark, const std::string &tag) const'],['../classclutchlog.html#ae90d5a1a428587ad67b38b2ea4ca9fa2',1,'clutchlog::replace(const std::string &form, const std::string &mark, const size_t tag) const']]]
+ ['replace_139',['replace',['../classclutchlog.html#a972f895c70edc335f3018a2c8971d59e',1,'clutchlog::replace(const std::string &form, const std::string &mark, const std::string &tag) const'],['../classclutchlog.html#ae90d5a1a428587ad67b38b2ea4ca9fa2',1,'clutchlog::replace(const std::string &form, const std::string &mark, const size_t tag) const']]]
];
diff --git a/docs/search/functions_9.js b/docs/search/functions_9.js
index 475908d..228be9c 100644
--- a/docs/search/functions_9.js
+++ b/docs/search/functions_9.js
@@ -1,6 +1,6 @@
var searchData=
[
- ['scope_5ft_132',['scope_t',['../structclutchlog_1_1scope__t.html#a0f1d865ffcf17f215e5559cdd2690572',1,'clutchlog::scope_t']]],
- ['str_133',['str',['../classclutchlog_1_1fmt.html#ab588e04e982b0b26ec979773d51ad41b',1,'clutchlog::fmt']]],
- ['style_134',['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_140',['scope_t',['../structclutchlog_1_1scope__t.html#a0f1d865ffcf17f215e5559cdd2690572',1,'clutchlog::scope_t']]],
+ ['str_141',['str',['../classclutchlog_1_1fmt.html#ab588e04e982b0b26ec979773d51ad41b',1,'clutchlog::fmt']]],
+ ['style_142',['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']]]
];
diff --git a/docs/search/functions_a.js b/docs/search/functions_a.js
index c4eb686..fc2e4b4 100644
--- a/docs/search/functions_a.js
+++ b/docs/search/functions_a.js
@@ -1,4 +1,4 @@
var searchData=
[
- ['threshold_135',['threshold',['../classclutchlog.html#a3cb0e4f43a4cadf1966001ad7c9861f4',1,'clutchlog::threshold(level l)'],['../classclutchlog.html#a7a7738eaad114bfa870121412fe23ad9',1,'clutchlog::threshold(const std::string &l)'],['../classclutchlog.html#ab45287cc9c14217904a13aff49573732',1,'clutchlog::threshold() const']]]
+ ['threshold_143',['threshold',['../classclutchlog.html#a3cb0e4f43a4cadf1966001ad7c9861f4',1,'clutchlog::threshold(level l)'],['../classclutchlog.html#a7a7738eaad114bfa870121412fe23ad9',1,'clutchlog::threshold(const std::string &l)'],['../classclutchlog.html#ab45287cc9c14217904a13aff49573732',1,'clutchlog::threshold() const']]]
];
diff --git a/docs/search/groups_0.js b/docs/search/groups_0.js
index 3333c66..b025ec3 100644
--- a/docs/search/groups_0.js
+++ b/docs/search/groups_0.js
@@ -1,4 +1,4 @@
var searchData=
[
- ['colors_20management_20in_2016_20colors_20mode_20_284_2dbits_20ansi_29_2e_184',['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_194',['Colors management in 16 colors mode (4-bits ANSI).',['../group__colors16.html',1,'']]]
];
diff --git a/docs/search/groups_1.js b/docs/search/groups_1.js
index 521455e..e5cc9dd 100644
--- a/docs/search/groups_1.js
+++ b/docs/search/groups_1.js
@@ -1,4 +1,4 @@
var searchData=
[
- ['default_20configuration_20management_185',['Default configuration management',['../group___default_config.html',1,'']]]
+ ['default_20configuration_20management_195',['Default configuration management',['../group___default_config.html',1,'']]]
];
diff --git a/docs/search/groups_2.js b/docs/search/groups_2.js
index 5481d50..acce32b 100644
--- a/docs/search/groups_2.js
+++ b/docs/search/groups_2.js
@@ -1,4 +1,4 @@
var searchData=
[
- ['formating_20tools_186',['Formating tools',['../group___formating.html',1,'']]]
+ ['formating_20tools_196',['Formating tools',['../group___formating.html',1,'']]]
];
diff --git a/docs/search/groups_3.js b/docs/search/groups_3.js
index 52a5805..0d0e639 100644
--- a/docs/search/groups_3.js
+++ b/docs/search/groups_3.js
@@ -1,4 +1,4 @@
var searchData=
[
- ['high_2dlevel_20api_20macros_187',['High-level API macros',['../group___use_macros.html',1,'']]]
+ ['high_2dlevel_20api_20macros_197',['High-level API macros',['../group___use_macros.html',1,'']]]
];
diff --git a/docs/search/groups_4.js b/docs/search/groups_4.js
index 311b56a..cf87922 100644
--- a/docs/search/groups_4.js
+++ b/docs/search/groups_4.js
@@ -1,4 +1,4 @@
var searchData=
[
- ['internal_20colors_20management_20in_20256_20and_2016m_20colors_20modes_2e_188',['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_198',['Internal colors management in 256 and 16M colors modes.',['../group__colors256__16_m.html',1,'']]]
];
diff --git a/docs/search/groups_5.js b/docs/search/groups_5.js
index 52b3e99..988ea36 100644
--- a/docs/search/groups_5.js
+++ b/docs/search/groups_5.js
@@ -1,4 +1,4 @@
var searchData=
[
- ['main_20class_189',['Main class',['../group___main.html',1,'']]]
+ ['main_20class_199',['Main class',['../group___main.html',1,'']]]
];
diff --git a/docs/search/pages_0.js b/docs/search/pages_0.js
index 27ca0fa..29e08ae 100644
--- a/docs/search/pages_0.js
+++ b/docs/search/pages_0.js
@@ -1,4 +1,4 @@
var searchData=
[
- ['clutchlog_20—_20versatile_20_28de_29clutchable_20spatial_20logging_190',['Clutchlog — versatile (de)clutchable spatial logging',['../index.html',1,'']]]
+ ['clutchlog_20—_20versatile_20_28de_29clutchable_20spatial_20logging_200',['Clutchlog — versatile (de)clutchable spatial logging',['../index.html',1,'']]]
];
diff --git a/docs/search/related_0.js b/docs/search/related_0.js
index a5e9afa..76c0205 100644
--- a/docs/search/related_0.js
+++ b/docs/search/related_0.js
@@ -1,4 +1,4 @@
var searchData=
[
- ['operator_3c_3c_179',['operator<<',['../group__colors16.html#ga5a697f5ad3326ea25b139e25252b4cf7',1,'clutchlog::fmt::operator<<()'],['../group__colors16.html#ga379b0af834c7c561edc5c1e3a3427a33',1,'clutchlog::fmt::operator<<()'],['../structclutchlog_1_1fmt_1_1color.html#a826e3d3eba925608442439d6bc3a95a6',1,'clutchlog::fmt::color::operator<<()'],['../classclutchlog_1_1fmt.html#a96849ba427feac3a2eeaa1165e3845da',1,'clutchlog::fmt::operator<<()']]]
+ ['operator_3c_3c_189',['operator<<',['../group__colors16.html#ga5a697f5ad3326ea25b139e25252b4cf7',1,'clutchlog::fmt::operator<<()'],['../group__colors16.html#ga379b0af834c7c561edc5c1e3a3427a33',1,'clutchlog::fmt::operator<<()'],['../structclutchlog_1_1fmt_1_1color.html#a826e3d3eba925608442439d6bc3a95a6',1,'clutchlog::fmt::color::operator<<()'],['../classclutchlog_1_1fmt.html#a96849ba427feac3a2eeaa1165e3845da',1,'clutchlog::fmt::operator<<()']]]
];
diff --git a/docs/search/variables_0.js b/docs/search/variables_0.js
index 27dd7d9..6f6ad7c 100644
--- a/docs/search/variables_0.js
+++ b/docs/search/variables_0.js
@@ -1,15 +1,17 @@
var searchData=
[
- ['_5fformat_5fdump_136',['_format_dump',['../classclutchlog.html#a5f4ddb57ce42e8be86a7c7d269f7bae5',1,'clutchlog']]],
- ['_5fformat_5flog_137',['_format_log',['../classclutchlog.html#a7c6e3fc082bc6f55d50131ed2b32e81e',1,'clutchlog']]],
- ['_5fin_5ffile_138',['_in_file',['../classclutchlog.html#aded03528f34d9000f618419c482c5042',1,'clutchlog']]],
- ['_5fin_5ffunc_139',['_in_func',['../classclutchlog.html#a130c4f12eacbd2028102838fe16b734e',1,'clutchlog']]],
- ['_5fin_5fline_140',['_in_line',['../classclutchlog.html#a41757198b29862832a14472a9e5e24c6',1,'clutchlog']]],
- ['_5flevel_5ffmt_141',['_level_fmt',['../classclutchlog.html#ab805ac5c33885459f9f752518a4aa735',1,'clutchlog']]],
- ['_5flevel_5fshort_142',['_level_short',['../classclutchlog.html#a08e8a817a75a4e9f0159231c941e0dae',1,'clutchlog']]],
- ['_5flevel_5fword_143',['_level_word',['../classclutchlog.html#ab1c377a376e6772fe1746ff7147c125f',1,'clutchlog']]],
- ['_5fout_144',['_out',['../classclutchlog.html#a1896f6c4b8597e3e76ff93970bd85167',1,'clutchlog']]],
- ['_5fstage_145',['_stage',['../classclutchlog.html#aeb60684c89bcef5aa9273075c21cc993',1,'clutchlog']]],
- ['_5fstrip_5fcalls_146',['_strip_calls',['../classclutchlog.html#a356df86455409193792b6ed550dfd09e',1,'clutchlog']]],
- ['_5fword_5flevel_147',['_word_level',['../classclutchlog.html#abd4625bf211bfbaa30d9c126fa3d7888',1,'clutchlog']]]
+ ['_5ffilehash_5ffmts_144',['_filehash_fmts',['../classclutchlog.html#a2a334e009533744b52f01ef240a59e9d',1,'clutchlog']]],
+ ['_5fformat_5fdump_145',['_format_dump',['../classclutchlog.html#a5f4ddb57ce42e8be86a7c7d269f7bae5',1,'clutchlog']]],
+ ['_5fformat_5flog_146',['_format_log',['../classclutchlog.html#a7c6e3fc082bc6f55d50131ed2b32e81e',1,'clutchlog']]],
+ ['_5ffunchash_5ffmts_147',['_funchash_fmts',['../classclutchlog.html#a095e1545a2085ac623e4af19364fea7f',1,'clutchlog']]],
+ ['_5fin_5ffile_148',['_in_file',['../classclutchlog.html#aded03528f34d9000f618419c482c5042',1,'clutchlog']]],
+ ['_5fin_5ffunc_149',['_in_func',['../classclutchlog.html#a130c4f12eacbd2028102838fe16b734e',1,'clutchlog']]],
+ ['_5fin_5fline_150',['_in_line',['../classclutchlog.html#a41757198b29862832a14472a9e5e24c6',1,'clutchlog']]],
+ ['_5flevel_5ffmt_151',['_level_fmt',['../classclutchlog.html#ab805ac5c33885459f9f752518a4aa735',1,'clutchlog']]],
+ ['_5flevel_5fshort_152',['_level_short',['../classclutchlog.html#a08e8a817a75a4e9f0159231c941e0dae',1,'clutchlog']]],
+ ['_5flevel_5fword_153',['_level_word',['../classclutchlog.html#ab1c377a376e6772fe1746ff7147c125f',1,'clutchlog']]],
+ ['_5fout_154',['_out',['../classclutchlog.html#a1896f6c4b8597e3e76ff93970bd85167',1,'clutchlog']]],
+ ['_5fstage_155',['_stage',['../classclutchlog.html#aeb60684c89bcef5aa9273075c21cc993',1,'clutchlog']]],
+ ['_5fstrip_5fcalls_156',['_strip_calls',['../classclutchlog.html#a356df86455409193792b6ed550dfd09e',1,'clutchlog']]],
+ ['_5fword_5flevel_157',['_word_level',['../classclutchlog.html#abd4625bf211bfbaa30d9c126fa3d7888',1,'clutchlog']]]
];
diff --git a/docs/search/variables_1.js b/docs/search/variables_1.js
index 24ccd13..0806588 100644
--- a/docs/search/variables_1.js
+++ b/docs/search/variables_1.js
@@ -1,6 +1,6 @@
var searchData=
[
- ['back_148',['back',['../group__colors16.html#ga86696b20e5b31c96ba592926efb324f3',1,'clutchlog::fmt']]],
- ['back_5f16m_149',['back_16M',['../group__colors256__16_m.html#gaa2fcbb402dc2426d3720b8bc78a80ec0',1,'clutchlog::fmt']]],
- ['back_5f256_150',['back_256',['../group__colors256__16_m.html#ga1d687af385957846034568c3a62d4ef0',1,'clutchlog::fmt']]]
+ ['back_158',['back',['../group__colors16.html#ga86696b20e5b31c96ba592926efb324f3',1,'clutchlog::fmt']]],
+ ['back_5f16m_159',['back_16M',['../group__colors256__16_m.html#gaa2fcbb402dc2426d3720b8bc78a80ec0',1,'clutchlog::fmt']]],
+ ['back_5f256_160',['back_256',['../group__colors256__16_m.html#ga1d687af385957846034568c3a62d4ef0',1,'clutchlog::fmt']]]
];
diff --git a/docs/search/variables_2.js b/docs/search/variables_2.js
index c56b083..eb6ab1c 100644
--- a/docs/search/variables_2.js
+++ b/docs/search/variables_2.js
@@ -1,11 +1,11 @@
var searchData=
[
- ['default_5fdepth_5fmark_151',['default_depth_mark',['../classclutchlog.html#a229fd61519f1245282440120f2d45fb5',1,'clutchlog']]],
- ['default_5fformat_152',['default_format',['../classclutchlog.html#a0c4ac57601e6f8d146fd5cc060968ecc',1,'clutchlog']]],
- ['default_5fhfill_5fchar_153',['default_hfill_char',['../classclutchlog.html#a76eb34537b634aadb75e255f7887eeb6',1,'clutchlog']]],
- ['default_5fhfill_5fmax_154',['default_hfill_max',['../classclutchlog.html#ac95630bfe9cf547d2b7c4b3430eaedc1',1,'clutchlog']]],
- ['default_5fhfill_5fmin_155',['default_hfill_min',['../classclutchlog.html#a5a9a98c3528117223ceff22bc6bee5f7',1,'clutchlog']]],
- ['default_5fstrip_5fcalls_156',['default_strip_calls',['../classclutchlog.html#a1a8cb6411726133208f5a2f2cb42d468',1,'clutchlog']]],
- ['dump_5fdefault_5fformat_157',['dump_default_format',['../classclutchlog.html#ace879554298e6e6e36dafef330c27be8',1,'clutchlog']]],
- ['dump_5fdefault_5fsep_158',['dump_default_sep',['../classclutchlog.html#af898bffe23b125245e338d7495c76d45',1,'clutchlog']]]
+ ['default_5fdepth_5fmark_161',['default_depth_mark',['../classclutchlog.html#a229fd61519f1245282440120f2d45fb5',1,'clutchlog']]],
+ ['default_5fformat_162',['default_format',['../classclutchlog.html#a0c4ac57601e6f8d146fd5cc060968ecc',1,'clutchlog']]],
+ ['default_5fhfill_5fchar_163',['default_hfill_char',['../classclutchlog.html#a76eb34537b634aadb75e255f7887eeb6',1,'clutchlog']]],
+ ['default_5fhfill_5fmax_164',['default_hfill_max',['../classclutchlog.html#ac95630bfe9cf547d2b7c4b3430eaedc1',1,'clutchlog']]],
+ ['default_5fhfill_5fmin_165',['default_hfill_min',['../classclutchlog.html#a5a9a98c3528117223ceff22bc6bee5f7',1,'clutchlog']]],
+ ['default_5fstrip_5fcalls_166',['default_strip_calls',['../classclutchlog.html#a1a8cb6411726133208f5a2f2cb42d468',1,'clutchlog']]],
+ ['dump_5fdefault_5fformat_167',['dump_default_format',['../classclutchlog.html#ace879554298e6e6e36dafef330c27be8',1,'clutchlog']]],
+ ['dump_5fdefault_5fsep_168',['dump_default_sep',['../classclutchlog.html#af898bffe23b125245e338d7495c76d45',1,'clutchlog']]]
];
diff --git a/docs/search/variables_3.js b/docs/search/variables_3.js
index b1dba74..4d5adb2 100644
--- a/docs/search/variables_3.js
+++ b/docs/search/variables_3.js
@@ -1,6 +1,6 @@
var searchData=
[
- ['fore_159',['fore',['../group__colors16.html#ga8307a848fcf9ed929435b3e1f2b53401',1,'clutchlog::fmt']]],
- ['fore_5f16m_160',['fore_16M',['../group__colors256__16_m.html#ga626c99eb11d1718d7a2a8bb3f079e6de',1,'clutchlog::fmt']]],
- ['fore_5f256_161',['fore_256',['../group__colors256__16_m.html#gad98fbe84ef338ded8425d56955825a2c',1,'clutchlog::fmt']]]
+ ['fore_169',['fore',['../group__colors16.html#ga8307a848fcf9ed929435b3e1f2b53401',1,'clutchlog::fmt']]],
+ ['fore_5f16m_170',['fore_16M',['../group__colors256__16_m.html#ga626c99eb11d1718d7a2a8bb3f079e6de',1,'clutchlog::fmt']]],
+ ['fore_5f256_171',['fore_256',['../group__colors256__16_m.html#gad98fbe84ef338ded8425d56955825a2c',1,'clutchlog::fmt']]]
];
diff --git a/docs/search/variables_4.js b/docs/search/variables_4.js
index 6b699e3..d0d1d16 100644
--- a/docs/search/variables_4.js
+++ b/docs/search/variables_4.js
@@ -1,4 +1,4 @@
var searchData=
[
- ['index_162',['index',['../structclutchlog_1_1fmt_1_1color__256.html#a8e0b13d6bad87c83c3465524a5d33988',1,'clutchlog::fmt::color_256']]]
+ ['index_172',['index',['../structclutchlog_1_1fmt_1_1color__256.html#a8e0b13d6bad87c83c3465524a5d33988',1,'clutchlog::fmt::color_256']]]
];
diff --git a/docs/search/variables_5.js b/docs/search/variables_5.js
index 7c3b904..b4ea7bf 100644
--- a/docs/search/variables_5.js
+++ b/docs/search/variables_5.js
@@ -1,5 +1,5 @@
var searchData=
[
- ['matches_163',['matches',['../structclutchlog_1_1scope__t.html#ae6c0e4ed20db797124ed1e5faa033ad9',1,'clutchlog::scope_t']]],
- ['mode_164',['mode',['../classclutchlog_1_1fmt.html#a0aa57cdd56ccc79c7750921ab534b205',1,'clutchlog::fmt']]]
+ ['matches_173',['matches',['../structclutchlog_1_1scope__t.html#ae6c0e4ed20db797124ed1e5faa033ad9',1,'clutchlog::scope_t']]],
+ ['mode_174',['mode',['../classclutchlog_1_1fmt.html#a0aa57cdd56ccc79c7750921ab534b205',1,'clutchlog::fmt']]]
];
diff --git a/docs/search/variables_6.js b/docs/search/variables_6.js
index 65a2424..6272c0e 100644
--- a/docs/search/variables_6.js
+++ b/docs/search/variables_6.js
@@ -1,4 +1,4 @@
var searchData=
[
- ['red_165',['red',['../structclutchlog_1_1fmt_1_1color__16_m.html#a19e1517a9afb75a4e6224f718ed11c61',1,'clutchlog::fmt::color_16M']]]
+ ['red_175',['red',['../structclutchlog_1_1fmt_1_1color__16_m.html#a19e1517a9afb75a4e6224f718ed11c61',1,'clutchlog::fmt::color_16M']]]
];
diff --git a/docs/search/variables_7.js b/docs/search/variables_7.js
index b7f1331..344faaf 100644
--- a/docs/search/variables_7.js
+++ b/docs/search/variables_7.js
@@ -1,5 +1,5 @@
var searchData=
[
- ['stage_166',['stage',['../structclutchlog_1_1scope__t.html#adcca6846ff90d436c61861db85917744',1,'clutchlog::scope_t']]],
- ['style_167',['style',['../classclutchlog_1_1fmt.html#a2bb0fde65fcd264393e102314dd1610b',1,'clutchlog::fmt']]]
+ ['stage_176',['stage',['../structclutchlog_1_1scope__t.html#adcca6846ff90d436c61861db85917744',1,'clutchlog::scope_t']]],
+ ['style_177',['style',['../classclutchlog_1_1fmt.html#a2bb0fde65fcd264393e102314dd1610b',1,'clutchlog::fmt']]]
];
diff --git a/docs/search/variables_8.js b/docs/search/variables_8.js
index 3fe92fe..cbbacf9 100644
--- a/docs/search/variables_8.js
+++ b/docs/search/variables_8.js
@@ -1,5 +1,5 @@
var searchData=
[
- ['there_168',['there',['../structclutchlog_1_1scope__t.html#a7918e55cd3bac1bd30c69b8c711387ff',1,'clutchlog::scope_t']]],
- ['type_169',['type',['../structclutchlog_1_1fmt_1_1color.html#a3fd18c290567bd5c4971663a1aed12ae',1,'clutchlog::fmt::color']]]
+ ['there_178',['there',['../structclutchlog_1_1scope__t.html#a7918e55cd3bac1bd30c69b8c711387ff',1,'clutchlog::scope_t']]],
+ ['type_179',['type',['../structclutchlog_1_1fmt_1_1color.html#a3fd18c290567bd5c4971663a1aed12ae',1,'clutchlog::fmt::color']]]
];
diff --git a/docs/structclutchlog_1_1fmt_1_1bg__16_m-members.html b/docs/structclutchlog_1_1fmt_1_1bg__16_m-members.html
index 2067aa2..49f9f1f 100644
--- a/docs/structclutchlog_1_1fmt_1_1bg__16_m-members.html
+++ b/docs/structclutchlog_1_1fmt_1_1bg__16_m-members.html
@@ -28,7 +28,7 @@
clutchlog
- 0.13
+ 0.14
diff --git a/docs/structclutchlog_1_1fmt_1_1bg__16_m.html b/docs/structclutchlog_1_1fmt_1_1bg__16_m.html
index 55fcdc1..e57e1c4 100644
--- a/docs/structclutchlog_1_1fmt_1_1bg__16_m.html
+++ b/docs/structclutchlog_1_1fmt_1_1bg__16_m.html
@@ -28,7 +28,7 @@
clutchlog
- 0.13
+ 0.14
diff --git a/docs/structclutchlog_1_1fmt_1_1bg__256-members.html b/docs/structclutchlog_1_1fmt_1_1bg__256-members.html
index 94afbc8..10b2cb0 100644
--- a/docs/structclutchlog_1_1fmt_1_1bg__256-members.html
+++ b/docs/structclutchlog_1_1fmt_1_1bg__256-members.html
@@ -28,7 +28,7 @@
clutchlog
- 0.13
+ 0.14
diff --git a/docs/structclutchlog_1_1fmt_1_1bg__256.html b/docs/structclutchlog_1_1fmt_1_1bg__256.html
index 8932b67..336b59e 100644
--- a/docs/structclutchlog_1_1fmt_1_1bg__256.html
+++ b/docs/structclutchlog_1_1fmt_1_1bg__256.html
@@ -28,7 +28,7 @@
clutchlog
- 0.13
+ 0.14
diff --git a/docs/structclutchlog_1_1fmt_1_1color-members.html b/docs/structclutchlog_1_1fmt_1_1color-members.html
index 9379dce..757fda2 100644
--- a/docs/structclutchlog_1_1fmt_1_1color-members.html
+++ b/docs/structclutchlog_1_1fmt_1_1color-members.html
@@ -28,7 +28,7 @@
clutchlog
- 0.13
+ 0.14
diff --git a/docs/structclutchlog_1_1fmt_1_1color.html b/docs/structclutchlog_1_1fmt_1_1color.html
index 712e756..db95366 100644
--- a/docs/structclutchlog_1_1fmt_1_1color.html
+++ b/docs/structclutchlog_1_1fmt_1_1color.html
@@ -28,7 +28,7 @@
clutchlog
- 0.13
+ 0.14
diff --git a/docs/structclutchlog_1_1fmt_1_1color__16_m-members.html b/docs/structclutchlog_1_1fmt_1_1color__16_m-members.html
index f4d107c..31557b4 100644
--- a/docs/structclutchlog_1_1fmt_1_1color__16_m-members.html
+++ b/docs/structclutchlog_1_1fmt_1_1color__16_m-members.html
@@ -28,7 +28,7 @@
clutchlog
- 0.13
+ 0.14
diff --git a/docs/structclutchlog_1_1fmt_1_1color__16_m.html b/docs/structclutchlog_1_1fmt_1_1color__16_m.html
index c04702e..0fe3bff 100644
--- a/docs/structclutchlog_1_1fmt_1_1color__16_m.html
+++ b/docs/structclutchlog_1_1fmt_1_1color__16_m.html
@@ -28,7 +28,7 @@
clutchlog
- 0.13
+ 0.14
diff --git a/docs/structclutchlog_1_1fmt_1_1color__256-members.html b/docs/structclutchlog_1_1fmt_1_1color__256-members.html
index fce44af..5cccd03 100644
--- a/docs/structclutchlog_1_1fmt_1_1color__256-members.html
+++ b/docs/structclutchlog_1_1fmt_1_1color__256-members.html
@@ -28,7 +28,7 @@
clutchlog
- 0.13
+ 0.14
diff --git a/docs/structclutchlog_1_1fmt_1_1color__256.html b/docs/structclutchlog_1_1fmt_1_1color__256.html
index f3a6646..2f50ba0 100644
--- a/docs/structclutchlog_1_1fmt_1_1color__256.html
+++ b/docs/structclutchlog_1_1fmt_1_1color__256.html
@@ -28,7 +28,7 @@
clutchlog
- 0.13
+ 0.14
diff --git a/docs/structclutchlog_1_1fmt_1_1fg__16_m-members.html b/docs/structclutchlog_1_1fmt_1_1fg__16_m-members.html
index 84fec36..e3cc77f 100644
--- a/docs/structclutchlog_1_1fmt_1_1fg__16_m-members.html
+++ b/docs/structclutchlog_1_1fmt_1_1fg__16_m-members.html
@@ -28,7 +28,7 @@
clutchlog
- 0.13
+ 0.14
diff --git a/docs/structclutchlog_1_1fmt_1_1fg__16_m.html b/docs/structclutchlog_1_1fmt_1_1fg__16_m.html
index db89eeb..f247f4e 100644
--- a/docs/structclutchlog_1_1fmt_1_1fg__16_m.html
+++ b/docs/structclutchlog_1_1fmt_1_1fg__16_m.html
@@ -28,7 +28,7 @@
clutchlog
- 0.13
+ 0.14
diff --git a/docs/structclutchlog_1_1fmt_1_1fg__256-members.html b/docs/structclutchlog_1_1fmt_1_1fg__256-members.html
index d713712..12e7b3c 100644
--- a/docs/structclutchlog_1_1fmt_1_1fg__256-members.html
+++ b/docs/structclutchlog_1_1fmt_1_1fg__256-members.html
@@ -28,7 +28,7 @@
clutchlog
- 0.13
+ 0.14
diff --git a/docs/structclutchlog_1_1fmt_1_1fg__256.html b/docs/structclutchlog_1_1fmt_1_1fg__256.html
index 5e639b3..1ad8c5e 100644
--- a/docs/structclutchlog_1_1fmt_1_1fg__256.html
+++ b/docs/structclutchlog_1_1fmt_1_1fg__256.html
@@ -28,7 +28,7 @@
clutchlog
- 0.13
+ 0.14
diff --git a/docs/structclutchlog_1_1scope__t-members.html b/docs/structclutchlog_1_1scope__t-members.html
index 44ff5bf..d89e82b 100644
--- a/docs/structclutchlog_1_1scope__t-members.html
+++ b/docs/structclutchlog_1_1scope__t-members.html
@@ -28,7 +28,7 @@
clutchlog
- 0.13
+ 0.14
diff --git a/docs/structclutchlog_1_1scope__t.html b/docs/structclutchlog_1_1scope__t.html
index 27d9de9..d617018 100644
--- a/docs/structclutchlog_1_1scope__t.html
+++ b/docs/structclutchlog_1_1scope__t.html
@@ -28,7 +28,7 @@
clutchlog
- 0.13
+ 0.14
@@ -100,7 +100,7 @@ $(document).ready(function(){initNavTree('structclutchlog_1_1scope__t.html','');
Structure holding a location matching.
-
Definition at line 1062 of file clutchlog.h .
+
Definition at line 1108 of file clutchlog.h .
diff --git a/docs/t-assert_8cpp_source.html b/docs/t-assert_8cpp_source.html
index be34ca5..8852f2e 100644
--- a/docs/t-assert_8cpp_source.html
+++ b/docs/t-assert_8cpp_source.html
@@ -28,7 +28,7 @@
clutchlog
- 0.13
+ 0.14
diff --git a/docs/t-color16_m_8cpp_source.html b/docs/t-color16_m_8cpp_source.html
index 2e2acdc..85e3454 100644
--- a/docs/t-color16_m_8cpp_source.html
+++ b/docs/t-color16_m_8cpp_source.html
@@ -28,7 +28,7 @@
clutchlog
- 0.13
+ 0.14
diff --git a/docs/t-color256_8cpp_source.html b/docs/t-color256_8cpp_source.html
index 0a483ed..706cf88 100644
--- a/docs/t-color256_8cpp_source.html
+++ b/docs/t-color256_8cpp_source.html
@@ -28,7 +28,7 @@
clutchlog
- 0.13
+ 0.14
diff --git a/docs/t-color_8cpp_source.html b/docs/t-color_8cpp_source.html
index 8ed2576..93e8be3 100644
--- a/docs/t-color_8cpp_source.html
+++ b/docs/t-color_8cpp_source.html
@@ -28,7 +28,7 @@
clutchlog
- 0.13
+ 0.14
diff --git a/docs/t-demo-extravagant_8cpp_source.html b/docs/t-demo-extravagant_8cpp_source.html
index bdb6a91..4784232 100644
--- a/docs/t-demo-extravagant_8cpp_source.html
+++ b/docs/t-demo-extravagant_8cpp_source.html
@@ -28,7 +28,7 @@
clutchlog
- 0.13
+ 0.14
@@ -92,106 +92,127 @@ $(document).ready(function(){initNavTree('t-demo-extravagant_8cpp_source.html','
3 #include "../clutchlog/clutchlog.h"
-
+
- 7 CLUTCHLOG (progress,
"Reset data structures..." );
-
-
- 10 CLUTCHLOG (critical,
"Impossible to reset, I cannot recover." );
+ 7 CLUTCHLOG (progress,
"Dump parsed data..." );
+ 8 CLUTCHLOG (debug,
"Write in `data_dump.csv`" );
+ 9 CLUTCHLOG (debug,
"Data frame size: " << 0 <<
"x" <<
"150" );
+
-
+
- 15 CLUTCHLOG (note,
"Filling up data of size: " << 0);
- 16 CLUTCHLOG (error,
"Cannot parse input, I will reset stuff." );
-
- 18 CLUTCHLOG (xdebug,
"Last seen state: " << 0);
-
-
-
-
-
-
-
-
-
-
- 29 CLUTCHLOG (progress,
"Initialize data structures..." );
-
- 31 CLUTCHLOG (progress,
"Initialize functors..." );
-
-
-
-
- 36 int main(
const int argc,
char * argv[])
-
-
-
-
-
-
+ 15 CLUTCHLOG (progress,
"Reset data structures..." );
+
+
+ 18 CLUTCHLOG (critical,
"Impossible to reset, I cannot recover." );
+
+
+
+
+
+ 24 CLUTCHLOG (note,
"Filling up data of size: " << 0);
+ 25 CLUTCHLOG (error,
"Cannot parse input, I will reset stuff." );
+
+ 27 CLUTCHLOG (xdebug,
"Last seen state: " << 0);
+
+
+
+
+ 32 CLUTCHLOG (debug,
"Data frame size: " << 2 <<
"x" <<
"150" );
+ 33 CLUTCHLOG (xdebug,
"Resolution: " << 0.001);
+ 34 CLUTCHLOG (warning,
"Input height < " << 3);
+
+
+
+
+ 39 CLUTCHLOG (progress,
"Allocate memory..." );
+
+
+
-
-
- 46 log.style(level::critical, 197);
- 47 log.style(level::error, 202);
- 48 log.style(level::warning, 208);
- 49 log.style(level::progress, 34);
- 50 log.style(level::note, 35);
- 51 log.style(level::info, 36);
- 52 log.style(level::debug, 39);
- 53 log.style(level::xdebug, 45);
- 54 std::ostringstream format;
- 55 fmt reset(typo::reset);
- 56 fmt discreet(fg::black);
- 57 fmt bold(fmt::typo::bold);
-
-
-
-
-
-
- 64 const short dark = 238;
- 65 const short lite = 250;
+
+
+ 46 CLUTCHLOG (progress,
"Initialize data structures..." );
+
+
+ 49 CLUTCHLOG (progress,
"Initialize functors..." );
+
+
+
+
+
+
+
+ 57 int main(
const int argc,
char * argv[])
+
+
+
+
+
+
+
+
-
- 68 << fmt(dark,lite) <<
"{name}"
- 69 << fmt(lite,dark) <<
""
- 70 << fmt(fg::none,dark) <<
"{level_fmt}" <<
" {level_short} " << reset
- 71 << fmt(dark,bg::none) <<
"" << reset
- 72 << fmt(dark,bg::none) <<
"{depth_marks}" << reset
-
-
- 75 << discreet(
" {hfill} " )
- 76 << fmt(dark,bg::none) <<
""
- 77 << fmt(fg::none,dark) <<
"{level_fmt} {func} "
- 78 << fmt(lite,dark) <<
""
- 79 << fmt(dark,lite) <<
"{file}" << reset
- 80 << fmt(dark,lite) <<
""
- 81 << fmt(lite,dark) <<
"{line}" << reset
-
- 83 log.format(format.str());
+ 67 log.style(level::critical, 197);
+ 68 log.style(level::error, 202);
+ 69 log.style(level::warning, 208);
+ 70 log.style(level::progress, 34);
+ 71 log.style(level::note, 35);
+ 72 log.style(level::info, 36);
+ 73 log.style(level::debug, 39);
+ 74 log.style(level::xdebug, 45);
+ 75 std::ostringstream format;
+ 76 fmt reset(typo::reset);
+ 77 fmt discreet(fg::black);
+ 78 fmt bold(fmt::typo::bold);
+
+
+
+
+
-
-
+ 85 const short dark = 238;
+ 86 const short lite = 250;
-
- 89 CLUTCHLOG (warning,
"Log level not indicated, will default to xdebug" );
- 90 log.threshold(level::xdebug);
-
-
- 93 log.threshold(log.level_of(argv[1]));
- 94 }
catch (std::out_of_range& err) {
-
-
-
-
-
-
-
-
-
-
+
+ 89 << fmt(dark,lite) <<
"{name}"
+ 90 << fmt(lite,dark) <<
""
+ 91 << fmt(fg::none,dark) <<
"{level_fmt}" <<
" {level_short} " << reset
+ 92 << fmt(dark,bg::none) <<
"" << reset
+ 93 << fmt(dark,bg::none) <<
"{depth_marks}" << reset
+
+
+ 96 << discreet(
" {hfill} " )
+ 97 << fmt(dark,bg::none) <<
""
+ 98 << fmt(fg::none,dark) <<
"{level_fmt} {func} "
+ 99 << fmt(lite,dark) <<
""
+ 100 << fmt(dark,lite) <<
"{file}" << reset
+ 101 << fmt(dark,lite) <<
""
+ 102 << fmt(lite,dark) <<
"{line}" << reset
+
+ 104 log.format(format.str());
+
+
+
+
+
+ 110 CLUTCHLOG (warning,
"Log level not indicated, will default to xdebug" );
+ 111 log.threshold(level::xdebug);
+
+
+ 114 log.threshold(log.level_of(argv[1]));
+ 115 }
catch (std::out_of_range& err) {
+
+
+
+
+
+
+
+
+
+
level
Available log levels.
diff --git a/docs/t-demo_8cpp_source.html b/docs/t-demo_8cpp_source.html
index 94db5cf..d28f1d6 100644
--- a/docs/t-demo_8cpp_source.html
+++ b/docs/t-demo_8cpp_source.html
@@ -28,7 +28,7 @@
clutchlog
- 0.13
+ 0.14
diff --git a/docs/t-dump_8cpp_source.html b/docs/t-dump_8cpp_source.html
index 94d1b6c..86d4bdd 100644
--- a/docs/t-dump_8cpp_source.html
+++ b/docs/t-dump_8cpp_source.html
@@ -28,7 +28,7 @@
clutchlog
- 0.13
+ 0.14
diff --git a/docs/t-fmt-constructors_8cpp_source.html b/docs/t-fmt-constructors_8cpp_source.html
index c5fddac..05e960c 100644
--- a/docs/t-fmt-constructors_8cpp_source.html
+++ b/docs/t-fmt-constructors_8cpp_source.html
@@ -28,7 +28,7 @@
clutchlog
- 0.13
+ 0.14
diff --git a/docs/t-hash-color_8cpp_source.html b/docs/t-hash-color_8cpp_source.html
new file mode 100644
index 0000000..be054ac
--- /dev/null
+++ b/docs/t-hash-color_8cpp_source.html
@@ -0,0 +1,156 @@
+
+
+
+
+
+
+
+clutchlog: t-hash-color.cpp Source File
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ clutchlog
+ 0.14
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
4 #include "../clutchlog/clutchlog.h"
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
35 fmt reset(typo::reset);
+
36 std::ostringstream tpl;
+
37 tpl <<
"{level_fmt}Having a {level} {filehash_fmt}within {file} {funchash_fmt}calling {func} {depth_fmt}at level {depth}"
+
38 << reset <<
" : {msg}\n" ;
+
39 log.format(tpl.str());
+
40 log.threshold(clutchlog::level::xdebug);
+
+
42 log.filehash_styles( {fmt(fmt::fg::red), fmt(fmt::fg::yellow)} );
+
43 log.funchash_styles( {fmt(fmt::fg::green), fmt(fmt::fg::blue),
+
44 fmt(fmt::fg::bright_green), fmt(fmt::fg::bright_blue), fmt(fmt::fg::magenta)} );
+
45 log.depth_styles( {fmt(255),fmt(250),fmt(245),fmt(240)} );
+
+
+
+
+
+
+static clutchlog & logger()
Get the logger instance.
+Color and style formatter for ANSI terminal escape sequences.
+#define CLUTCHLOG(LEVEL, WHAT)
Log a message at the given level.
+typo
Typographic style codes.
+
+
+
+ tests t-hash-color.cpp
+
+
+
+
+
diff --git a/docs/t-log_8cpp_source.html b/docs/t-log_8cpp_source.html
index ec1e9f6..7cb9a37 100644
--- a/docs/t-log_8cpp_source.html
+++ b/docs/t-log_8cpp_source.html
@@ -28,7 +28,7 @@
clutchlog
- 0.13
+ 0.14
diff --git a/docs/t-one-line-if_8cpp_source.html b/docs/t-one-line-if_8cpp_source.html
index c862313..4094cc3 100644
--- a/docs/t-one-line-if_8cpp_source.html
+++ b/docs/t-one-line-if_8cpp_source.html
@@ -28,7 +28,7 @@
clutchlog
- 0.13
+ 0.14