Compare commits
32 commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
c8d148cf97 | ||
|
|
28f50d0bad | ||
|
|
799ba17a18 | ||
|
|
43028ec0d5 | ||
|
|
36451de3c7 | ||
|
|
5609007da7 | ||
|
|
c9cb73990d | ||
|
|
bbc6ac32c3 | ||
|
|
a4979bbf49 | ||
|
|
7d0252b659 | ||
|
|
0d9d0fb65c | ||
|
71af681e78 |
|||
| fbdbc4ace5 | |||
| 25b8adcae5 | |||
| 28205c42d5 | |||
| 026cfa7618 | |||
| 206fe1ab94 | |||
| 2621e68c20 | |||
| d5aa2d829b | |||
| 0b970fc2ee | |||
| 286ab85aaa | |||
| c45080fc8e | |||
| cb5e28add8 | |||
|
b883cfd963 |
|||
| 88f19df703 | |||
| c9d2cbce2f | |||
| 3465bfa688 | |||
| a6e593c37c | |||
| fbb8318804 | |||
| fee6c60176 | |||
| 7955ec197f | |||
| 180f0c15af |
|
|
@ -6,7 +6,7 @@
|
|||
cmake_minimum_required(VERSION 3.10 FATAL_ERROR)
|
||||
|
||||
project("clutchlog"
|
||||
VERSION 0.12
|
||||
VERSION 0.17
|
||||
DESCRIPTION "A logging system which targets versatile debugging")
|
||||
|
||||
enable_language(CXX) # C++
|
||||
|
|
@ -35,7 +35,7 @@ set(CMAKE_EXPORT_COMPILE_COMMANDS ON)
|
|||
|
||||
option(WITH_CLUTCHLOG "Define WITH_CLUTCHLOG, whatever the build type." OFF)
|
||||
if(WITH_CLUTCHLOG)
|
||||
add_definitions(-DWITH_CLUTCHLOG)
|
||||
add_compile_definitions(WITH_CLUTCHLOG)
|
||||
endif()
|
||||
|
||||
# Do not build documentation by default.
|
||||
|
|
|
|||
311
README.md
|
|
@ -1,8 +1,8 @@
|
|||
Clutchlog — versatile (de)clutchable logging
|
||||
============================================
|
||||
Clutchlog — versatile (de)clutchable spatial logging
|
||||
====================================================
|
||||
|
||||
***Clutchlog is a 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.**
|
||||
|
||||
- [Project page on Github](https://github.com/nojhan/clutchlog)
|
||||
- [Documentation](https://nojhan.github.io/clutchlog/)
|
||||
|
|
@ -34,7 +34,7 @@ for instance debug messages in "Release" builds.
|
|||
Additional features:
|
||||
|
||||
- **Templated log format**, to easily design your own format.
|
||||
- **Colored log**. By default only important ones are colored (critical and error in red, warning in magenta).
|
||||
- **Powerful Styling**. Clutchlog comes with many options to color its output, for example by using colors with a semantic meaning, so that visually parse the logs is easy.
|
||||
- **Macro to dump the content of a container in a file** with automatic naming (yes, it is useful for fast debugging).
|
||||
- **Generic clutching wrapper**, to wrap any function call. Useful to (de)clutch *asserts* for example.
|
||||
|
||||
|
|
@ -56,6 +56,14 @@ To configure the display, you indicate the three types of locations, for example
|
|||
log.func("(mul|add|sub|div)"); // Will match "multiply", for instance.
|
||||
```
|
||||
|
||||
Example of a real-life log session (as seen in the [frictionlesser](https://github.com/jdreo/frictionlesser) software):
|
||||
|
||||

|
||||
|
||||
Demo showing fancy styling:
|
||||
|
||||

|
||||
|
||||
For more detailled examples, see the "Usage" sections below and the `tests` directory.
|
||||
|
||||
|
||||
|
|
@ -188,15 +196,19 @@ Available tags are:
|
|||
- `{msg}`: the logged message,
|
||||
- `{level}`: the current log level (i.e. `Critical`, `Error`, `Warning`, `Progress`, `Note`, `Info`, `Debug` or `XDebug`),
|
||||
- `{level_letter}`: the first letter of the current log level,
|
||||
- `{file}`: the current file (absolute path),
|
||||
- `{level_short}`: the current log level, printed in only four letters,
|
||||
- `{file}`: the current file name,
|
||||
- `{func}`: the current function,
|
||||
- `{line}`: the current line number,
|
||||
- `{level_fmt}`: the format of the current level (i.e. configured with `clutchlog::style`).
|
||||
- `{level_fmt}`: the style of the current level (i.e. configured with `clutchlog::style`),
|
||||
- `{filehash_fmt}`: a style for file names, which is value-dependant (see `clutchlog::filehash_styles`),
|
||||
- `{funchash_fmt}`: a style for function names, which is value-dependant (see `clutchlog::funchash_styles`).
|
||||
|
||||
Some tags are only available on POSIX operating systems as of now:
|
||||
- `{name}`: the name of the current binary,
|
||||
- `{depth}`: the current depth of the call stack,
|
||||
- `{depth_marks}`: as many chevrons `>` as there is calls in the stack,
|
||||
- `{depth_fmt}`: a style depending on the current depth value (see `clutchlog::depth_styles`),
|
||||
- `{hfill}`: Inserts a sequence of characters that will stretch to fill the space available
|
||||
in the current terminal, between the rightmost and leftmost part of the log message.
|
||||
|
||||
|
|
@ -211,15 +223,17 @@ clutchlog will not put the location-related tags in the message formats
|
|||
(i.e. `{name}`, `{func}`, and `{line}`) when not in Debug builds.
|
||||
|
||||
|
||||
Output style
|
||||
------------
|
||||
Output Styling
|
||||
--------------
|
||||
|
||||
Output lines can be colored differently depending on the log level.
|
||||
Output lines can be styled differently depending on their content.
|
||||
|
||||
For example, output lines can be colored differently depending on the log level.
|
||||
```cpp
|
||||
// Print error messages in bold red:
|
||||
log.style(clutchlog::level::error, // First, the log level.
|
||||
clutchlog::fmt::fg::red, // Then the styles, in any order...
|
||||
clutchlog::fmt::typo::bold);
|
||||
log.style(level::error, // First, the log level.
|
||||
fmt::fg::red, // Then the styles, in any order...
|
||||
fmt::typo::bold);
|
||||
```
|
||||
|
||||
Or, if you want to declare some semantics beforehand:
|
||||
|
|
@ -227,40 +241,33 @@ Or, if you want to declare some semantics beforehand:
|
|||
// Print warning messages in bold magenta:
|
||||
using fmt = clutchlog::fmt;
|
||||
fmt warn(fmt::fg::magenta, fmt::typo::bold);
|
||||
log.style(clutchlog::level::warning, warn);
|
||||
log.style(level::warning, warn);
|
||||
```
|
||||
|
||||
Note: this inserts a style marker at the very beginning of the line.
|
||||
If you add other styles later on the line, they will take precedence.
|
||||
|
||||
Using the `clutchlog::fmt` class, you can style:
|
||||
Colors can be specified in several different ways.
|
||||
The ANSI color mode will be automatically detected,
|
||||
depending on the types of arguments passed to styling functions:
|
||||
- named tags from `clutchlog::fmt::fg` or `clutchlog::fmt::bg` will encode a 16-colors mode,
|
||||
- integers will encode a 256-colors mode,
|
||||
- numeric triplets or web hex strings will encode a 16 million ("true") colors mode,
|
||||
- `clutchlog::fg::none` and `clutchlog::bg::none` can be passed in all modes.
|
||||
|
||||
- the foreground color, passing a `clutchlog::fmt::fg`,
|
||||
- the background color, passing a `clutchlog::fmt::bg`,
|
||||
- some typographic style, passing a `clutchlog::fmt::typo`.
|
||||
|
||||
Any of the three arguments may be passed, in any order,
|
||||
if an argument is omitted, it defaults to no color/style.
|
||||
|
||||
Available colors are:
|
||||
|
||||
- black,
|
||||
- red,
|
||||
- green,
|
||||
- yellow,
|
||||
- blue,
|
||||
- magenta,
|
||||
- cyan,
|
||||
- white,
|
||||
- none.
|
||||
|
||||
Available typographies:
|
||||
|
||||
- reset (remove any style),
|
||||
- bold,
|
||||
- underline,
|
||||
- inverse,
|
||||
- none.
|
||||
For example, all the following lines encode
|
||||
a bright red foreground for the critical level
|
||||
(see the "Colors" section below):
|
||||
```cpp
|
||||
log.style(level:critical,
|
||||
fmt::fg::red); // 16-colors mode.
|
||||
log.style(level:critical,
|
||||
255); // 256-colors mode.
|
||||
log.style(level:critical,
|
||||
255,0,0); // 16M-colors mode.
|
||||
log.style(level:critical,
|
||||
"#ff0000"); // 16M-colors mode again.
|
||||
```
|
||||
|
||||
You may use styling within the format message template itself, to add even more colors:
|
||||
```cpp
|
||||
|
|
@ -279,13 +286,137 @@ You may want to set their style to `none` if you want to stay in control of inse
|
|||
The horizontal filling line (the `{hfill}` tag) can be configured separately with `clutchlog::hfill_style`,
|
||||
for example:
|
||||
```cpp
|
||||
log.hfill_style(clutchlog::fmt::fg::black);
|
||||
log.hfill_style(fmt::fg::black);
|
||||
```
|
||||
Note: this will actually reset any styling after the hfill,
|
||||
disabling any style you would have set for the whole message using `clutchlog::format`
|
||||
for the remaining of the message.
|
||||
|
||||
|
||||
### Typographic Style
|
||||
|
||||
Available typographies:
|
||||
|
||||
- reset (remove any style),
|
||||
- bold,
|
||||
- underline,
|
||||
- inverse,
|
||||
- none.
|
||||
|
||||
Typographic styles are always passed with the named tag
|
||||
(see `clutchlog::fmt::typo`), whatever the color mode.
|
||||
|
||||
|
||||
### Colors
|
||||
|
||||
#### 16-colors mode
|
||||
|
||||
Using the `clutchlog::fmt` class, you can style:
|
||||
|
||||
- the foreground color, passing a `clutchlog::fmt::fg`,
|
||||
- the background color, passing a `clutchlog::fmt::bg`.
|
||||
|
||||
In 16-colors mode, any of the arguments may be passed, in any order,
|
||||
if an argument is omitted, it defaults to no color/style.
|
||||
|
||||
Available colors are:
|
||||
|
||||
- black,
|
||||
- red,
|
||||
- green,
|
||||
- yellow,
|
||||
- blue,
|
||||
- magenta,
|
||||
- cyan,
|
||||
- white,
|
||||
- bright_black,
|
||||
- bright_red,
|
||||
- bright_green,
|
||||
- bright_yellow,
|
||||
- bright_blue,
|
||||
- bright_magenta,
|
||||
- bright_cyan,
|
||||
- bright_white,
|
||||
- none.
|
||||
|
||||
Note: some terminals allow the user to configure the actual encoding of
|
||||
those colors. You may thus notice some difference with the expected rendering
|
||||
of the same colors encoded in the other modes. Use the other color modes if you
|
||||
want to fully control the actual color rendering.
|
||||
|
||||
|
||||
#### 256-colors mode
|
||||
|
||||
For 256-colors mode, colors are expected to be passed as integers in [-1,255]
|
||||
or the `fg::none` and `bg::none` tags.
|
||||
|
||||
In 256-colors mode, if you want to only encode the background color,
|
||||
you cannot just omit the foreground color,
|
||||
you have to bass a `fg::none` tag as first argument.
|
||||
|
||||
```cpp
|
||||
log.style(level::info, fg::none, 52); // No color over dark red.
|
||||
log.style(level::info, fg::none, 52, typo::bold); // No color over bold dark red.
|
||||
```
|
||||
|
||||
|
||||
#### 16 million colors mode (RGB)
|
||||
|
||||
For 16M-colors mode, colors can be encoded as:
|
||||
- three integer arguments,
|
||||
- a "web color" hexadecimal triplet string, starting with a leading number sign (e.g. "#0055ff").
|
||||
- the `fg::none` and `bg::none` tags.
|
||||
|
||||
In 16M-colors mode, if you want to only encode the background color,
|
||||
you cannot just omit the foreground color,
|
||||
you have to pass a `fg::none` tag as first argument.
|
||||
|
||||
```cpp
|
||||
log.style(level::info, fg::none, 100,0,0); // No color over dark red.
|
||||
log.style(level::info, fg::none, 100,0,0, typo::bold); // No color over bold dark red.
|
||||
```
|
||||
|
||||
|
||||
### Value-dependant Format Tags
|
||||
|
||||
Some tags can be used to change the style of (part of) the output line,
|
||||
|
||||
*depending on its content*.
|
||||
The `{filehash_fmt}` and `{funchash_fmt}` will introduce a styling sequence
|
||||
which depends on the current file name, and function name respectively.
|
||||
The chosen style is chosen at random among the candidate ones,
|
||||
but will always be the same for each value.
|
||||
|
||||
The set of candidate styles can be configured with `clutchlog::filehash_styles`
|
||||
and `clutchlog::funchash_styles`, which both take a vector of `clutchlog::fmt`
|
||||
objects as argument:
|
||||
```cpp
|
||||
// Either one or the other color for filenames:
|
||||
log.filehash_styles( { fmt(fg::red), fmt(fg::yellow) } );
|
||||
// This would fix the function name style to a single one:
|
||||
log.funchash_styles( { fmt(typo::bold) } );
|
||||
// Works with any `fmt` constructor
|
||||
// (here, shades of blues in 256-colors mode):
|
||||
log.funchash_styles( { fmt(33), fmt(27), fmt(39), fmt(45) } );
|
||||
```
|
||||
|
||||
The same idea applies to `{depth_fmt}`.
|
||||
However, if `clutchlog::depth_styles` is configured,
|
||||
then the styles are chosen *in order*.
|
||||
That is, a depth of 1 would lead to the first style being chosen.
|
||||
If the current depth of the stack is larger than the number of configured
|
||||
styles, then the last one is used.
|
||||
For example:
|
||||
```cpp
|
||||
// Increasingly darker depth level colors (using the 256-colors mode).
|
||||
log.depth_styles({ fmt(255), fmt(250), fmt(245), fmt(240), fmt(235) });
|
||||
```
|
||||
|
||||
If `clutchlog::depth_styles` is set, the `{depth_marks}` template tag will render
|
||||
with each mark having each own style corresponding to its depth.
|
||||
Note: a depth of zero showing no mark, the first style in the list is never applied to marks.
|
||||
|
||||
|
||||
Advanced Usage
|
||||
==============
|
||||
|
||||
|
|
@ -349,6 +480,32 @@ log.strip_calls(CLUTCHLOG_STRIP_CALLS); // Defaults to 5.
|
|||
```
|
||||
|
||||
|
||||
### Filename
|
||||
|
||||
By default, the `{file}` template tag is rendered as the absolute path
|
||||
(which is usualy handy if your terminal detects paths
|
||||
and allows to run a command on click).
|
||||
|
||||
You can change this behavior to display shorter names, using `clutchlog::filename`,
|
||||
and passing one of the following the shortening method:
|
||||
- `clutchlog::filename::base`: the file name itself,
|
||||
- `clutchlog::filename::dir`: the name of the single last directory containing the file,
|
||||
- `clutchlog::filename::dirbase`: the last directory and the file names,
|
||||
- `clutchlog::filename::stem`: the file name without its extension,
|
||||
- `clutchlog::filename::dirstem`: the last directory and the file without extension.
|
||||
- `clutchlog::filename::path`: the absolute path (the default).
|
||||
|
||||
Example:
|
||||
```cpp
|
||||
log.filename(clutchlog::filename::path) // /home/nojhan/code/clutchlog/tests/t-filename.cpp
|
||||
log.filename(clutchlog::filename::base) // t-filename.cpp
|
||||
log.filename(clutchlog::filename::dir) // tests
|
||||
log.filename(clutchlog::filename::dirbase) // tests/t-filename.cpp
|
||||
log.filename(clutchlog::filename::stem) // t-filename
|
||||
log.filename(clutchlog::filename::dirstem) // tests/t-filename
|
||||
```
|
||||
|
||||
|
||||
Disabled calls
|
||||
--------------
|
||||
|
||||
|
|
@ -435,6 +592,23 @@ CLUTCHCODE(info,
|
|||
```
|
||||
|
||||
|
||||
Manually Increase Stack Depth
|
||||
-----------------------------
|
||||
|
||||
You may want to manually increase the stack depth for a given logging call,
|
||||
for instance to subdivise a single function in sections.
|
||||
To do so, you can use the `CLUTCHLOGD` macro, which take an additional argument,
|
||||
in the form of the number of additional (fake) stack depths you want:
|
||||
```cpp
|
||||
CLUTCHLOG( debug, "Call"); // Regular macro.
|
||||
CLUTCHLOGD(debug, "Sub call", 1); // Adds an additional (fake) stack depth.
|
||||
CLUTCHLOGD(debug, "Sub sub!", 2); // Adds two additional (fake) stack depths.
|
||||
```
|
||||
That way, the depth will be rendered to the actual depth, plus the additional
|
||||
depth delta. Note that the displayed function will stay the same. Any filtering
|
||||
on the stack depth will take into account the fake depth and not the real one.
|
||||
|
||||
|
||||
Examples
|
||||
========
|
||||
|
||||
|
|
@ -491,6 +665,36 @@ And here are all the functions you may call to log something:
|
|||
ASSERT(x>0);
|
||||
```
|
||||
|
||||
Here what you would do to setup clutchlog with the default configuration
|
||||
using 16M-colors mode:
|
||||
```cpp
|
||||
auto& log = clutchlog::logger();
|
||||
log.out(std::clog);
|
||||
// Location filtering.
|
||||
log.depth(std::numeric_limits<size_t>::max());
|
||||
log.threshold("Error");
|
||||
log.file(".*");
|
||||
log.func(".*");
|
||||
log.line(".*");
|
||||
// Colors of the 3 firsts levels.
|
||||
log.style(clutchlog::level::critical, clutchlog::fmt(
|
||||
"#ff0000",
|
||||
clutchlog::fmt::typo::underline);
|
||||
log.style(clutchlog::level::error, clutchlog::fmt(
|
||||
"#ff0000",
|
||||
clutchlog::fmt::typo::bold);
|
||||
log.style(clutchlog::level::warning, clutchlog::fmt(
|
||||
"#ff00ff",
|
||||
clutchlog::fmt::typo::bold);
|
||||
// Assuming you are on a POSIX system.
|
||||
log.format("[{name}] {level_letter}:{depth_marks} {msg} {hfill} {func} @ {file}:{line}\n");
|
||||
log.depth_mark(">");
|
||||
log.strip_calls(5);
|
||||
log.hfill_char('.');
|
||||
log.hfill_max(300);
|
||||
log.hfill_style(clutchlog::fmt::fg::none);
|
||||
```
|
||||
|
||||
|
||||
Limitations
|
||||
===========
|
||||
|
|
@ -527,6 +731,11 @@ You can make portable code using something like:
|
|||
#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
|
||||
|
||||
|
|
@ -582,3 +791,21 @@ ctest
|
|||
|
||||
There's a script that tests all the build types combinations: `./build_all.sh`.
|
||||
|
||||
|
||||
Usage as a Git submodule
|
||||
========================
|
||||
|
||||
If you are using Git and CMake, it is easy to include Clutchlog as a dependency.
|
||||
|
||||
First, add Clutchlog as a submodule of your repository:
|
||||
```sh
|
||||
git submodule add git@github.com:nojhan/clutchlog.git external/
|
||||
git commit -m "Add clutchlog as a submodule dependency"
|
||||
```
|
||||
|
||||
Then, in your `CMakeLists.txt` file, add:
|
||||
```cmake
|
||||
include_directories(external/clutchlog)
|
||||
```
|
||||
|
||||
And that's it.
|
||||
|
|
|
|||
BIN
banner.png
Normal file
|
After Width: | Height: | Size: 490 KiB |
BIN
banner.xcf
Normal file
BIN
demo-extra.png
Normal file
|
After Width: | Height: | Size: 175 KiB |
BIN
demo.png
Normal file
|
After Width: | Height: | Size: 113 KiB |
|
|
@ -2,8 +2,8 @@
|
|||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.17"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
||||
<meta name="generator" content="Doxygen 1.9.4"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>clutchlog: Class List</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
|
|
@ -24,11 +24,10 @@
|
|||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<tr id="projectrow">
|
||||
<td id="projectlogo"><img alt="Logo" src="clutchlog_logo.svg"/></td>
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">clutchlog
|
||||
 <span id="projectnumber">0.12</span>
|
||||
<td id="projectalign">
|
||||
<div id="projectname">clutchlog<span id="projectnumber"> 0.17</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
|
|
@ -36,21 +35,22 @@
|
|||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.17 -->
|
||||
<!-- Generated by Doxygen 1.9.4 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
var searchBox = new SearchBox("searchBox", "search",'Search','.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search');
|
||||
$(document).ready(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */</script>
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
|
|
@ -64,7 +64,7 @@ $(function() {
|
|||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(document).ready(function(){initNavTree('annotated.html',''); initResizable(); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
|
|
@ -84,15 +84,21 @@ $(document).ready(function(){initNavTree('annotated.html',''); initResizable();
|
|||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">Class List</div> </div>
|
||||
<div class="headertitle"><div class="title">Class List</div></div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<div class="textblock">Here are the classes, structs, unions and interfaces with brief descriptions:</div><div class="directory">
|
||||
<div class="levels">[detail level <span onclick="javascript:toggleLevel(1);">1</span><span onclick="javascript:toggleLevel(2);">2</span>]</div><table class="directory">
|
||||
<div class="levels">[detail level <span onclick="javascript:toggleLevel(1);">1</span><span onclick="javascript:toggleLevel(2);">2</span><span onclick="javascript:toggleLevel(3);">3</span>]</div><table class="directory">
|
||||
<tr id="row_0_" class="even"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_0_" class="arrow" onclick="toggleFolder('0_')">▼</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classclutchlog.html" target="_self">clutchlog</a></td><td class="desc">The single class which holds everything </td></tr>
|
||||
<tr id="row_0_0_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classclutchlog_1_1fmt.html" target="_self">fmt</a></td><td class="desc">Color and style formatter for ANSI terminal escape sequences </td></tr>
|
||||
<tr id="row_0_1_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structclutchlog_1_1scope__t.html" target="_self">scope_t</a></td><td class="desc">Structure holding a location matching </td></tr>
|
||||
<tr id="row_0_0_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span id="arr_0_0_" class="arrow" onclick="toggleFolder('0_0_')">▼</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classclutchlog_1_1fmt.html" target="_self">fmt</a></td><td class="desc">Color and style formatter for ANSI terminal escape sequences </td></tr>
|
||||
<tr id="row_0_0_0_" class="even"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structclutchlog_1_1fmt_1_1bg__16_m.html" target="_self">bg_16M</a></td><td class="desc">Background in 256-colors mode </td></tr>
|
||||
<tr id="row_0_0_1_"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structclutchlog_1_1fmt_1_1bg__256.html" target="_self">bg_256</a></td><td class="desc">Background in 256-colors mode </td></tr>
|
||||
<tr id="row_0_0_2_" class="even"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structclutchlog_1_1fmt_1_1color.html" target="_self">color</a></td><td class="desc">Interface class for colors representation </td></tr>
|
||||
<tr id="row_0_0_3_"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structclutchlog_1_1fmt_1_1color__16_m.html" target="_self">color_16M</a></td><td class="desc">Abstract base class for 16M colors objects (24-bits ANSI) </td></tr>
|
||||
<tr id="row_0_0_4_" class="even"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structclutchlog_1_1fmt_1_1color__256.html" target="_self">color_256</a></td><td class="desc">Abstract base class for 256 colors objects (8-bits ANSI) </td></tr>
|
||||
<tr id="row_0_0_5_"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structclutchlog_1_1fmt_1_1fg__16_m.html" target="_self">fg_16M</a></td><td class="desc">Foreground in 256-colors mode </td></tr>
|
||||
<tr id="row_0_0_6_" class="even"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structclutchlog_1_1fmt_1_1fg__256.html" target="_self">fg_256</a></td><td class="desc">Foreground in 256-colors mode </td></tr>
|
||||
<tr id="row_0_1_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structclutchlog_1_1scope__t.html" target="_self">scope_t</a></td><td class="desc">Structure holding a location matching </td></tr>
|
||||
</table>
|
||||
</div><!-- directory -->
|
||||
</div><!-- contents -->
|
||||
|
|
@ -100,9 +106,7 @@ $(document).ready(function(){initNavTree('annotated.html',''); initResizable();
|
|||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="footer">Generated by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.17 </li>
|
||||
<li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.4 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
|
|
|
|||
|
|
@ -2,8 +2,8 @@
|
|||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.17"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
||||
<meta name="generator" content="Doxygen 1.9.4"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>clutchlog: Member List</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
|
|
@ -24,11 +24,10 @@
|
|||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<tr id="projectrow">
|
||||
<td id="projectlogo"><img alt="Logo" src="clutchlog_logo.svg"/></td>
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">clutchlog
|
||||
 <span id="projectnumber">0.12</span>
|
||||
<td id="projectalign">
|
||||
<div id="projectname">clutchlog<span id="projectnumber"> 0.17</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
|
|
@ -36,21 +35,22 @@
|
|||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.17 -->
|
||||
<!-- Generated by Doxygen 1.9.4 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
var searchBox = new SearchBox("searchBox", "search",'Search','.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search');
|
||||
$(document).ready(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */</script>
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
|
|
@ -64,7 +64,7 @@ $(function() {
|
|||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(document).ready(function(){initNavTree('classclutchlog.html',''); initResizable(); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
|
|
@ -84,77 +84,89 @@ $(document).ready(function(){initNavTree('classclutchlog.html',''); initResizabl
|
|||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">clutchlog Member List</div> </div>
|
||||
<div class="headertitle"><div class="title">clutchlog Member List</div></div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>This is the complete list of members for <a class="el" href="classclutchlog.html">clutchlog</a>, including all inherited members.</p>
|
||||
<table class="directory">
|
||||
<tr class="even"><td class="entry"><a class="el" href="classclutchlog.html#a2a334e009533744b52f01ef240a59e9d">_filehash_fmts</a></td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classclutchlog.html#a0431616914dbbecb908a794f5b46dada">_filename</a></td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classclutchlog.html#a5f4ddb57ce42e8be86a7c7d269f7bae5">_format_dump</a></td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classclutchlog.html#a7c6e3fc082bc6f55d50131ed2b32e81e">_format_log</a></td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classclutchlog.html#aded03528f34d9000f618419c482c5042">_in_file</a></td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classclutchlog.html#a130c4f12eacbd2028102838fe16b734e">_in_func</a></td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classclutchlog.html#a41757198b29862832a14472a9e5e24c6">_in_line</a></td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classclutchlog.html#ab805ac5c33885459f9f752518a4aa735">_level_fmt</a></td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classclutchlog.html#a7c6e3fc082bc6f55d50131ed2b32e81e">_format_log</a></td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classclutchlog.html#a095e1545a2085ac623e4af19364fea7f">_funchash_fmts</a></td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classclutchlog.html#aded03528f34d9000f618419c482c5042">_in_file</a></td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classclutchlog.html#a130c4f12eacbd2028102838fe16b734e">_in_func</a></td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classclutchlog.html#a41757198b29862832a14472a9e5e24c6">_in_line</a></td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classclutchlog.html#ab805ac5c33885459f9f752518a4aa735">_level_fmt</a></td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classclutchlog.html#a08e8a817a75a4e9f0159231c941e0dae">_level_short</a></td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classclutchlog.html#ab1c377a376e6772fe1746ff7147c125f">_level_word</a></td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classclutchlog.html#a1896f6c4b8597e3e76ff93970bd85167">_out</a></td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classclutchlog.html#a1896f6c4b8597e3e76ff93970bd85167">_out</a></td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classclutchlog.html#aeb60684c89bcef5aa9273075c21cc993">_stage</a></td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classclutchlog.html#a356df86455409193792b6ed550dfd09e">_strip_calls</a></td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classclutchlog.html#a356df86455409193792b6ed550dfd09e">_strip_calls</a></td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classclutchlog.html#abd4625bf211bfbaa30d9c126fa3d7888">_word_level</a></td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td class="entry"><b>clutchlog</b>(clutchlog const &)=delete (defined in <a class="el" href="classclutchlog.html">clutchlog</a>)</td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"></td></tr>
|
||||
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>clutchlog</b>() (defined in <a class="el" href="classclutchlog.html">clutchlog</a>)</td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">private</span></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td class="entry"><b>critical</b> enum value (defined in <a class="el" href="classclutchlog.html">clutchlog</a>)</td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"></td></tr>
|
||||
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>debug</b> enum value (defined in <a class="el" href="classclutchlog.html">clutchlog</a>)</td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classclutchlog.html#a229fd61519f1245282440120f2d45fb5">default_depth_mark</a></td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classclutchlog.html#a0c4ac57601e6f8d146fd5cc060968ecc">default_format</a></td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classclutchlog.html#a76eb34537b634aadb75e255f7887eeb6">default_hfill_char</a></td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classclutchlog.html#ac95630bfe9cf547d2b7c4b3430eaedc1">default_hfill_max</a></td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classclutchlog.html#a5a9a98c3528117223ceff22bc6bee5f7">default_hfill_min</a></td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classclutchlog.html#a1a8cb6411726133208f5a2f2cb42d468">default_strip_calls</a></td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classclutchlog.html#a63308e8deae3cfec6801318203494143">dump</a>(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) const</td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classclutchlog.html#ace879554298e6e6e36dafef330c27be8">dump_default_format</a></td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classclutchlog.html#af898bffe23b125245e338d7495c76d45">dump_default_sep</a></td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
|
||||
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>error</b> enum value (defined in <a class="el" href="classclutchlog.html">clutchlog</a>)</td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classclutchlog.html#a10064493c22f5c03b502a42d814c5c5c">file</a>(std::string file)</td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>base</b> enum value (defined in <a class="el" href="classclutchlog.html">clutchlog</a>)</td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"></td></tr>
|
||||
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>clutchlog</b>(clutchlog const &)=delete (defined in <a class="el" href="classclutchlog.html">clutchlog</a>)</td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"></td></tr>
|
||||
<tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>clutchlog</b>() (defined in <a class="el" href="classclutchlog.html">clutchlog</a>)</td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">private</span></td></tr>
|
||||
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>critical</b> enum value (defined in <a class="el" href="classclutchlog.html">clutchlog</a>)</td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"></td></tr>
|
||||
<tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>debug</b> enum value (defined in <a class="el" href="classclutchlog.html">clutchlog</a>)</td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classclutchlog.html#a229fd61519f1245282440120f2d45fb5">default_depth_mark</a></td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classclutchlog.html#a0c4ac57601e6f8d146fd5cc060968ecc">default_format</a></td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classclutchlog.html#a76eb34537b634aadb75e255f7887eeb6">default_hfill_char</a></td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classclutchlog.html#ac95630bfe9cf547d2b7c4b3430eaedc1">default_hfill_max</a></td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classclutchlog.html#a5a9a98c3528117223ceff22bc6bee5f7">default_hfill_min</a></td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classclutchlog.html#a1a8cb6411726133208f5a2f2cb42d468">default_strip_calls</a></td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classclutchlog.html#a08310b92e86687349e70f56f9ac1d656">depth_styles</a>(std::vector< fmt > styles)</td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>dir</b> enum value (defined in <a class="el" href="classclutchlog.html">clutchlog</a>)</td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"></td></tr>
|
||||
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>dirbase</b> enum value (defined in <a class="el" href="classclutchlog.html">clutchlog</a>)</td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"></td></tr>
|
||||
<tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>dirstem</b> enum value (defined in <a class="el" href="classclutchlog.html">clutchlog</a>)</td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classclutchlog.html#ab72a0adc9ff287270afe09c9da825fdb">dump</a>(const level &stage, const In container_begin, const In container_end, const std::string &file, const std::string &func, const size_t line, const std::string &filename_template="dump_{n}.dat", const std::string sep=dump_default_sep) const</td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classclutchlog.html#ace879554298e6e6e36dafef330c27be8">dump_default_format</a></td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classclutchlog.html#af898bffe23b125245e338d7495c76d45">dump_default_sep</a></td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
|
||||
<tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>error</b> enum value (defined in <a class="el" href="classclutchlog.html">clutchlog</a>)</td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classclutchlog.html#a10064493c22f5c03b502a42d814c5c5c">file</a>(std::string file)</td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classclutchlog.html#ae17db5808155fbc6dc48b4727d0c3abf">filehash_styles</a>(std::vector< fmt > styles)</td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classclutchlog.html#a822062ffa857bd16ff488f9c749ff20e">filename</a> enum name</td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classclutchlog.html#a82b9375728af2d962831a743d95f4ae7">filename</a>(filename f)</td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classclutchlog.html#a656c277e074b64728cca871f2b484d1c">format</a>(const std::string &format)</td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classclutchlog.html#afc53dbca51d0e2322a21899d0c571a80">format</a>() const</td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classclutchlog.html#afc53dbca51d0e2322a21899d0c571a80">format</a>() const</td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classclutchlog.html#abd692cca9a2e772e7c9d6531bb3c7761">format</a>(std::string row, const std::string &what, const level &stage, const std::string &file, const std::string &func, const size_t line) const</td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classclutchlog.html#a2144abe4ec6f630126b6490908b5f924">format_comment</a>(const std::string &format)</td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classclutchlog.html#a2144abe4ec6f630126b6490908b5f924">format_comment</a>(const std::string &format)</td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classclutchlog.html#aa8d0a569ed3623ce36c5e567ec2d1ad5">format_comment</a>() const</td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classclutchlog.html#ad32b5a0274dc03ee0004f67ba58b2447">func</a>(std::string func)</td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>info</b> enum value (defined in <a class="el" href="classclutchlog.html">clutchlog</a>)</td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classclutchlog.html#a10fd25a1b51c8c95bd6d876ce1b4b928">level</a> enum name</td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classclutchlog.html#acebed8c9df9204f22bf8488e62e1cedd">level_of</a>(const std::string name)</td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classclutchlog.html#aff3aa09fb60f7d6dc688c028d3834d8a">levels</a>() const</td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classclutchlog.html#aa26c6b81ebaeb9e9daa3457e3a3d17c9">line</a>(std::string line)</td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classclutchlog.html#a4ebdfcded6c56262676bf6926d63fc96">locate</a>(const level &stage, const std::string &file, const std::string &func, const size_t line) const</td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classclutchlog.html#a6666106b9e5c239b6ae5e0d1091648e3">location</a>(const std::string &in_file, const std::string &in_function=".*", const std::string &in_line=".*")</td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classclutchlog.html#a23dbb98f0d3c5cc21c232cde16cf317a">log</a>(const level &stage, const std::string &what, const std::string &file, const std::string &func, size_t line) const</td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classclutchlog.html#acfaceb77da01503b432644a3efaee4fa">logger</a>()</td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td class="entry"><b>note</b> enum value (defined in <a class="el" href="classclutchlog.html">clutchlog</a>)</td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"></td></tr>
|
||||
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>operator=</b>(clutchlog const &)=delete (defined in <a class="el" href="classclutchlog.html">clutchlog</a>)</td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classclutchlog.html#a7fd7c7bd3668c537061c314a619a336d">out</a>(std::ostream &out)</td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classclutchlog.html#a6c6ab42a1df147e6c2d115bc36ec8266">out</a>()</td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td class="entry"><b>progress</b> enum value (defined in <a class="el" href="classclutchlog.html">clutchlog</a>)</td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classclutchlog.html#ad32b5a0274dc03ee0004f67ba58b2447">func</a>(std::string func)</td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classclutchlog.html#acbb50f6306ebb3c8b0d1a52e7f327416">funchash_styles</a>(std::vector< fmt > styles)</td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>info</b> enum value (defined in <a class="el" href="classclutchlog.html">clutchlog</a>)</td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classclutchlog.html#a10fd25a1b51c8c95bd6d876ce1b4b928">level</a> enum name</td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classclutchlog.html#acebed8c9df9204f22bf8488e62e1cedd">level_of</a>(const std::string name)</td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classclutchlog.html#a8d206443dea964f77965450a83693d98">levels</a>() const</td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classclutchlog.html#aa26c6b81ebaeb9e9daa3457e3a3d17c9">line</a>(std::string line)</td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classclutchlog.html#a4ebdfcded6c56262676bf6926d63fc96">locate</a>(const level &stage, const std::string &file, const std::string &func, const size_t line) const</td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classclutchlog.html#a6666106b9e5c239b6ae5e0d1091648e3">location</a>(const std::string &in_file, const std::string &in_function=".*", const std::string &in_line=".*")</td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classclutchlog.html#a14c19e17c54d6353ba34c0dc3371094a">log</a>(const level &stage, const std::string &what, const std::string &file, const std::string &func, const size_t line, const size_t depth_delta=0) const</td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classclutchlog.html#a6e2a5e98fa9f722d90ba6515895543ac">logger</a>()</td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
|
||||
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>note</b> enum value (defined in <a class="el" href="classclutchlog.html">clutchlog</a>)</td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"></td></tr>
|
||||
<tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>operator=</b>(clutchlog const &)=delete (defined in <a class="el" href="classclutchlog.html">clutchlog</a>)</td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classclutchlog.html#a7fd7c7bd3668c537061c314a619a336d">out</a>(std::ostream &out)</td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classclutchlog.html#ab7773f031a00a05b8c83c1936406cb98">out</a>()</td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>path</b> enum value (defined in <a class="el" href="classclutchlog.html">clutchlog</a>)</td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"></td></tr>
|
||||
<tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>progress</b> enum value (defined in <a class="el" href="classclutchlog.html">clutchlog</a>)</td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classclutchlog.html#a972f895c70edc335f3018a2c8971d59e">replace</a>(const std::string &form, const std::string &mark, const std::string &tag) const</td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classclutchlog.html#ae90d5a1a428587ad67b38b2ea4ca9fa2">replace</a>(const std::string &form, const std::string &mark, const size_t tag) const</td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classclutchlog.html#ac3ec55057b9c734b66f169bf43dbd591">style</a>(level stage, FMT... styles)</td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classclutchlog.html#ad1cfa9945c3f7f98fe8ce724c627d0d6">style</a>(level stage, fmt style)</td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classclutchlog.html#a4831f44fd5ade102e57320632095934d">style</a>(level stage) const</td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classclutchlog.html#a3cb0e4f43a4cadf1966001ad7c9861f4">threshold</a>(level l)</td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classclutchlog.html#a7a7738eaad114bfa870121412fe23ad9">threshold</a>(const std::string &l)</td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classclutchlog.html#ab45287cc9c14217904a13aff49573732">threshold</a>() const</td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>warning</b> enum value (defined in <a class="el" href="classclutchlog.html">clutchlog</a>)</td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td class="entry"><b>xdebug</b> enum value (defined in <a class="el" href="classclutchlog.html">clutchlog</a>)</td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classclutchlog.html#ae90d5a1a428587ad67b38b2ea4ca9fa2">replace</a>(const std::string &form, const std::string &mark, const size_t tag) const</td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>stem</b> enum value (defined in <a class="el" href="classclutchlog.html">clutchlog</a>)</td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classclutchlog.html#ac3ec55057b9c734b66f169bf43dbd591">style</a>(level stage, FMT... styles)</td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classclutchlog.html#ad1cfa9945c3f7f98fe8ce724c627d0d6">style</a>(level stage, fmt style)</td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classclutchlog.html#a4831f44fd5ade102e57320632095934d">style</a>(level stage) const</td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classclutchlog.html#a3cb0e4f43a4cadf1966001ad7c9861f4">threshold</a>(level l)</td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classclutchlog.html#a7a7738eaad114bfa870121412fe23ad9">threshold</a>(const std::string &l)</td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classclutchlog.html#ab45287cc9c14217904a13aff49573732">threshold</a>() const</td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>warning</b> enum value (defined in <a class="el" href="classclutchlog.html">clutchlog</a>)</td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"></td></tr>
|
||||
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>xdebug</b> enum value (defined in <a class="el" href="classclutchlog.html">clutchlog</a>)</td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"></td></tr>
|
||||
</table></div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="footer">Generated by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.17 </li>
|
||||
<li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.4 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
|
|
|
|||
|
|
@ -1,20 +1,20 @@
|
|||
var classclutchlog =
|
||||
[
|
||||
[ "scope_t", "structclutchlog_1_1scope__t.html", "structclutchlog_1_1scope__t" ],
|
||||
[ "clutchlog", "classclutchlog.html#a0906d74275cedcd403da94879764815e", null ],
|
||||
[ "clutchlog", "classclutchlog.html#a03b145e36f15435a640bb5a885d9f642", null ],
|
||||
[ "logger", "classclutchlog.html#acfaceb77da01503b432644a3efaee4fa", null ],
|
||||
[ "operator=", "classclutchlog.html#aef653a9744a72a889ca8163269bb781e", null ],
|
||||
[ "logger", "classclutchlog.html#a6e2a5e98fa9f722d90ba6515895543ac", null ],
|
||||
[ "format", "classclutchlog.html#a656c277e074b64728cca871f2b484d1c", null ],
|
||||
[ "format", "classclutchlog.html#afc53dbca51d0e2322a21899d0c571a80", null ],
|
||||
[ "format_comment", "classclutchlog.html#a2144abe4ec6f630126b6490908b5f924", null ],
|
||||
[ "format_comment", "classclutchlog.html#aa8d0a569ed3623ce36c5e567ec2d1ad5", null ],
|
||||
[ "out", "classclutchlog.html#a7fd7c7bd3668c537061c314a619a336d", null ],
|
||||
[ "out", "classclutchlog.html#a6c6ab42a1df147e6c2d115bc36ec8266", null ],
|
||||
[ "out", "classclutchlog.html#ab7773f031a00a05b8c83c1936406cb98", 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 ],
|
||||
[ "levels", "classclutchlog.html#aff3aa09fb60f7d6dc688c028d3834d8a", null ],
|
||||
[ "levels", "classclutchlog.html#a8d206443dea964f77965450a83693d98", null ],
|
||||
[ "level_of", "classclutchlog.html#acebed8c9df9204f22bf8488e62e1cedd", null ],
|
||||
[ "file", "classclutchlog.html#a10064493c22f5c03b502a42d814c5c5c", null ],
|
||||
[ "func", "classclutchlog.html#ad32b5a0274dc03ee0004f67ba58b2447", null ],
|
||||
|
|
@ -23,12 +23,13 @@ var classclutchlog =
|
|||
[ "style", "classclutchlog.html#ac3ec55057b9c734b66f169bf43dbd591", null ],
|
||||
[ "style", "classclutchlog.html#ad1cfa9945c3f7f98fe8ce724c627d0d6", null ],
|
||||
[ "style", "classclutchlog.html#a4831f44fd5ade102e57320632095934d", null ],
|
||||
[ "filename", "classclutchlog.html#a82b9375728af2d962831a743d95f4ae7", null ],
|
||||
[ "locate", "classclutchlog.html#a4ebdfcded6c56262676bf6926d63fc96", null ],
|
||||
[ "replace", "classclutchlog.html#a972f895c70edc335f3018a2c8971d59e", null ],
|
||||
[ "replace", "classclutchlog.html#ae90d5a1a428587ad67b38b2ea4ca9fa2", null ],
|
||||
[ "format", "classclutchlog.html#abd692cca9a2e772e7c9d6531bb3c7761", null ],
|
||||
[ "log", "classclutchlog.html#a23dbb98f0d3c5cc21c232cde16cf317a", null ],
|
||||
[ "dump", "classclutchlog.html#a63308e8deae3cfec6801318203494143", null ],
|
||||
[ "log", "classclutchlog.html#a14c19e17c54d6353ba34c0dc3371094a", null ],
|
||||
[ "dump", "classclutchlog.html#ab72a0adc9ff287270afe09c9da825fdb", null ],
|
||||
[ "default_format", "classclutchlog.html#a0c4ac57601e6f8d146fd5cc060968ecc", null ],
|
||||
[ "dump_default_format", "classclutchlog.html#ace879554298e6e6e36dafef330c27be8", null ],
|
||||
[ "dump_default_sep", "classclutchlog.html#af898bffe23b125245e338d7495c76d45", null ],
|
||||
|
|
@ -40,6 +41,7 @@ var classclutchlog =
|
|||
[ "_strip_calls", "classclutchlog.html#a356df86455409193792b6ed550dfd09e", null ],
|
||||
[ "_level_word", "classclutchlog.html#ab1c377a376e6772fe1746ff7147c125f", null ],
|
||||
[ "_word_level", "classclutchlog.html#abd4625bf211bfbaa30d9c126fa3d7888", null ],
|
||||
[ "_level_short", "classclutchlog.html#a08e8a817a75a4e9f0159231c941e0dae", null ],
|
||||
[ "_level_fmt", "classclutchlog.html#ab805ac5c33885459f9f752518a4aa735", null ],
|
||||
[ "_format_log", "classclutchlog.html#a7c6e3fc082bc6f55d50131ed2b32e81e", null ],
|
||||
[ "_format_dump", "classclutchlog.html#a5f4ddb57ce42e8be86a7c7d269f7bae5", null ],
|
||||
|
|
@ -48,6 +50,9 @@ 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 ],
|
||||
[ "_filename", "classclutchlog.html#a0431616914dbbecb908a794f5b46dada", null ],
|
||||
[ "level", "classclutchlog.html#a10fd25a1b51c8c95bd6d876ce1b4b928", [
|
||||
[ "critical", "classclutchlog.html#a10fd25a1b51c8c95bd6d876ce1b4b928af332f31a368c931f79b9b64d55fc7701", null ],
|
||||
[ "error", "classclutchlog.html#a10fd25a1b51c8c95bd6d876ce1b4b928a023c3e8a55ddfd140d3e3268dd6221e9", null ],
|
||||
|
|
@ -57,5 +62,13 @@ var classclutchlog =
|
|||
[ "info", "classclutchlog.html#a10fd25a1b51c8c95bd6d876ce1b4b928aa1ea607f2bfe5db06f1cf2bd991f7dc1", null ],
|
||||
[ "debug", "classclutchlog.html#a10fd25a1b51c8c95bd6d876ce1b4b928a911f5ef324f37061f68a239577e0d0bd", null ],
|
||||
[ "xdebug", "classclutchlog.html#a10fd25a1b51c8c95bd6d876ce1b4b928abba74b810831c7753777e6dcc0c0f4e2", null ]
|
||||
] ],
|
||||
[ "filename", "classclutchlog.html#a822062ffa857bd16ff488f9c749ff20e", [
|
||||
[ "path", "classclutchlog.html#a822062ffa857bd16ff488f9c749ff20ea19ebb39c0f117afbe6658bbc9bea68a4", null ],
|
||||
[ "base", "classclutchlog.html#a822062ffa857bd16ff488f9c749ff20ead79ddc78294d362c22ba917cba2cd3ef", null ],
|
||||
[ "dir", "classclutchlog.html#a822062ffa857bd16ff488f9c749ff20ea35cf5f272267d9656cfcfe52243f4841", null ],
|
||||
[ "dirbase", "classclutchlog.html#a822062ffa857bd16ff488f9c749ff20ea9534ecbf6a632833ca32ea5bb33f7eea", null ],
|
||||
[ "stem", "classclutchlog.html#a822062ffa857bd16ff488f9c749ff20ea04548b133168127416623d51dd3b9338", null ],
|
||||
[ "dirstem", "classclutchlog.html#a822062ffa857bd16ff488f9c749ff20ea5b96778dd84a50c1b288b31a5200df4d", null ]
|
||||
] ]
|
||||
];
|
||||
|
|
@ -2,8 +2,8 @@
|
|||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.17"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
||||
<meta name="generator" content="Doxygen 1.9.4"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>clutchlog: Member List</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
|
|
@ -24,11 +24,10 @@
|
|||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<tr id="projectrow">
|
||||
<td id="projectlogo"><img alt="Logo" src="clutchlog_logo.svg"/></td>
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">clutchlog
|
||||
 <span id="projectnumber">0.12</span>
|
||||
<td id="projectalign">
|
||||
<div id="projectname">clutchlog<span id="projectnumber"> 0.17</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
|
|
@ -36,21 +35,22 @@
|
|||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.17 -->
|
||||
<!-- Generated by Doxygen 1.9.4 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
var searchBox = new SearchBox("searchBox", "search",'Search','.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search');
|
||||
$(document).ready(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */</script>
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
|
|
@ -64,7 +64,7 @@ $(function() {
|
|||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(document).ready(function(){initNavTree('classclutchlog_1_1fmt.html',''); initResizable(); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
|
|
@ -84,38 +84,56 @@ $(document).ready(function(){initNavTree('classclutchlog_1_1fmt.html',''); initR
|
|||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">clutchlog::fmt Member List</div> </div>
|
||||
<div class="headertitle"><div class="title">clutchlog::fmt Member List</div></div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>This is the complete list of members for <a class="el" href="classclutchlog_1_1fmt.html">clutchlog::fmt</a>, including all inherited members.</p>
|
||||
<table class="directory">
|
||||
<tr class="even"><td class="entry"><a class="el" href="classclutchlog_1_1fmt.html#a86696b20e5b31c96ba592926efb324f3">back</a></td><td class="entry"><a class="el" href="classclutchlog_1_1fmt.html">clutchlog::fmt</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classclutchlog_1_1fmt.html#a1cf3e27e4041250ffea0a6d58010da1e">bg</a> enum name</td><td class="entry"><a class="el" href="classclutchlog_1_1fmt.html">clutchlog::fmt</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classclutchlog_1_1fmt.html#a4662a3ec3577c6a575a2c734636ed8a0">fg</a> enum name</td><td class="entry"><a class="el" href="classclutchlog_1_1fmt.html">clutchlog::fmt</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classclutchlog_1_1fmt.html#a407506bc02ed3f91d88b3df630e54959">fmt</a>()</td><td class="entry"><a class="el" href="classclutchlog_1_1fmt.html">clutchlog::fmt</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>fmt</b>(fg f, bg b=bg::none, typo s=typo::none) (defined in <a class="el" href="classclutchlog_1_1fmt.html">clutchlog::fmt</a>)</td><td class="entry"><a class="el" href="classclutchlog_1_1fmt.html">clutchlog::fmt</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td class="entry"><b>fmt</b>(fg f, typo s, bg b=bg::none) (defined in <a class="el" href="classclutchlog_1_1fmt.html">clutchlog::fmt</a>)</td><td class="entry"><a class="el" href="classclutchlog_1_1fmt.html">clutchlog::fmt</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>fmt</b>(bg b, fg f=fg::none, typo s=typo::none) (defined in <a class="el" href="classclutchlog_1_1fmt.html">clutchlog::fmt</a>)</td><td class="entry"><a class="el" href="classclutchlog_1_1fmt.html">clutchlog::fmt</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td class="entry"><b>fmt</b>(bg b, typo s, fg f=fg::none) (defined in <a class="el" href="classclutchlog_1_1fmt.html">clutchlog::fmt</a>)</td><td class="entry"><a class="el" href="classclutchlog_1_1fmt.html">clutchlog::fmt</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>fmt</b>(typo s, fg f=fg::none, bg b=bg::none) (defined in <a class="el" href="classclutchlog_1_1fmt.html">clutchlog::fmt</a>)</td><td class="entry"><a class="el" href="classclutchlog_1_1fmt.html">clutchlog::fmt</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td class="entry"><b>fmt</b>(typo s, bg b, fg f=fg::none) (defined in <a class="el" href="classclutchlog_1_1fmt.html">clutchlog::fmt</a>)</td><td class="entry"><a class="el" href="classclutchlog_1_1fmt.html">clutchlog::fmt</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classclutchlog_1_1fmt.html#a8307a848fcf9ed929435b3e1f2b53401">fore</a></td><td class="entry"><a class="el" href="classclutchlog_1_1fmt.html">clutchlog::fmt</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classclutchlog_1_1fmt.html#afeaedd18298498d1dcfcc15f5f17ac3c">operator()</a>(const std::string &msg) const</td><td class="entry"><a class="el" href="classclutchlog_1_1fmt.html">clutchlog::fmt</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classclutchlog_1_1fmt.html#a96849ba427feac3a2eeaa1165e3845da">operator<<</a>(std::ostream &os, const fmt &fmt)</td><td class="entry"><a class="el" href="classclutchlog_1_1fmt.html">clutchlog::fmt</a></td><td class="entry"><span class="mlabel">friend</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classclutchlog_1_1fmt.html#a0b607e343b6813b99eafca1fdfec9cd0">print_on</a>(std::ostream &os) const</td><td class="entry"><a class="el" href="classclutchlog_1_1fmt.html">clutchlog::fmt</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classclutchlog_1_1fmt.html#ab588e04e982b0b26ec979773d51ad41b">str</a>() const</td><td class="entry"><a class="el" href="classclutchlog_1_1fmt.html">clutchlog::fmt</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classclutchlog_1_1fmt.html#a2bb0fde65fcd264393e102314dd1610b">style</a></td><td class="entry"><a class="el" href="classclutchlog_1_1fmt.html">clutchlog::fmt</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classclutchlog_1_1fmt.html#a932f47b78fb7b10590d5613a1c4eab89">typo</a> enum name</td><td class="entry"><a class="el" href="classclutchlog_1_1fmt.html">clutchlog::fmt</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classclutchlog_1_1fmt.html#a4d0b3c87ba935addf3581b000c0d7502">ansi</a> enum name</td><td class="entry"><a class="el" href="classclutchlog_1_1fmt.html">clutchlog::fmt</a></td><td class="entry"></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="group__colors16.html#ga86696b20e5b31c96ba592926efb324f3">back</a></td><td class="entry"><a class="el" href="classclutchlog_1_1fmt.html">clutchlog::fmt</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="group__colors256__16_m.html#gaa2fcbb402dc2426d3720b8bc78a80ec0">back_16M</a></td><td class="entry"><a class="el" href="classclutchlog_1_1fmt.html">clutchlog::fmt</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="group__colors256__16_m.html#ga1d687af385957846034568c3a62d4ef0">back_256</a></td><td class="entry"><a class="el" href="classclutchlog_1_1fmt.html">clutchlog::fmt</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="group__colors16.html#ga1cf3e27e4041250ffea0a6d58010da1e">bg</a> enum name</td><td class="entry"><a class="el" href="classclutchlog_1_1fmt.html">clutchlog::fmt</a></td><td class="entry"></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="group__colors16.html#ga4662a3ec3577c6a575a2c734636ed8a0">fg</a> enum name</td><td class="entry"><a class="el" href="classclutchlog_1_1fmt.html">clutchlog::fmt</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classclutchlog_1_1fmt.html#a407506bc02ed3f91d88b3df630e54959">fmt</a>()</td><td class="entry"><a class="el" href="classclutchlog_1_1fmt.html">clutchlog::fmt</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>fmt</b>(fg f, bg b=bg::none, typo s=typo::none) (defined in <a class="el" href="classclutchlog_1_1fmt.html">clutchlog::fmt</a>)</td><td class="entry"><a class="el" href="classclutchlog_1_1fmt.html">clutchlog::fmt</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">explicit</span></td></tr>
|
||||
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>fmt</b>(fg f, typo s, bg b=bg::none) (defined in <a class="el" href="classclutchlog_1_1fmt.html">clutchlog::fmt</a>)</td><td class="entry"><a class="el" href="classclutchlog_1_1fmt.html">clutchlog::fmt</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">explicit</span></td></tr>
|
||||
<tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>fmt</b>(bg b, fg f=fg::none, typo s=typo::none) (defined in <a class="el" href="classclutchlog_1_1fmt.html">clutchlog::fmt</a>)</td><td class="entry"><a class="el" href="classclutchlog_1_1fmt.html">clutchlog::fmt</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">explicit</span></td></tr>
|
||||
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>fmt</b>(bg b, typo s, fg f=fg::none) (defined in <a class="el" href="classclutchlog_1_1fmt.html">clutchlog::fmt</a>)</td><td class="entry"><a class="el" href="classclutchlog_1_1fmt.html">clutchlog::fmt</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">explicit</span></td></tr>
|
||||
<tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>fmt</b>(typo s, fg f=fg::none, bg b=bg::none) (defined in <a class="el" href="classclutchlog_1_1fmt.html">clutchlog::fmt</a>)</td><td class="entry"><a class="el" href="classclutchlog_1_1fmt.html">clutchlog::fmt</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">explicit</span></td></tr>
|
||||
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>fmt</b>(typo s, bg b, fg f=fg::none) (defined in <a class="el" href="classclutchlog_1_1fmt.html">clutchlog::fmt</a>)</td><td class="entry"><a class="el" href="classclutchlog_1_1fmt.html">clutchlog::fmt</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">explicit</span></td></tr>
|
||||
<tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>fmt</b>(const short f, const short b, typo s=typo::none) (defined in <a class="el" href="classclutchlog_1_1fmt.html">clutchlog::fmt</a>)</td><td class="entry"><a class="el" href="classclutchlog_1_1fmt.html">clutchlog::fmt</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">explicit</span></td></tr>
|
||||
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>fmt</b>(const short f, typo s=typo::none) (defined in <a class="el" href="classclutchlog_1_1fmt.html">clutchlog::fmt</a>)</td><td class="entry"><a class="el" href="classclutchlog_1_1fmt.html">clutchlog::fmt</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">explicit</span></td></tr>
|
||||
<tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>fmt</b>(fg, const short b, typo s=typo::none) (defined in <a class="el" href="classclutchlog_1_1fmt.html">clutchlog::fmt</a>)</td><td class="entry"><a class="el" href="classclutchlog_1_1fmt.html">clutchlog::fmt</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">explicit</span></td></tr>
|
||||
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>fmt</b>(const short f, bg, typo s=typo::none) (defined in <a class="el" href="classclutchlog_1_1fmt.html">clutchlog::fmt</a>)</td><td class="entry"><a class="el" href="classclutchlog_1_1fmt.html">clutchlog::fmt</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">explicit</span></td></tr>
|
||||
<tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>fmt</b>(const short fr, const short fg, const short fb, const short gr, const short gg, const short gb, typo s=typo::none) (defined in <a class="el" href="classclutchlog_1_1fmt.html">clutchlog::fmt</a>)</td><td class="entry"><a class="el" href="classclutchlog_1_1fmt.html">clutchlog::fmt</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">explicit</span></td></tr>
|
||||
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>fmt</b>(fg, const short gr, const short gg, const short gb, typo s=typo::none) (defined in <a class="el" href="classclutchlog_1_1fmt.html">clutchlog::fmt</a>)</td><td class="entry"><a class="el" href="classclutchlog_1_1fmt.html">clutchlog::fmt</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">explicit</span></td></tr>
|
||||
<tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>fmt</b>(const short fr, const short fg, const short fb, bg, typo s=typo::none) (defined in <a class="el" href="classclutchlog_1_1fmt.html">clutchlog::fmt</a>)</td><td class="entry"><a class="el" href="classclutchlog_1_1fmt.html">clutchlog::fmt</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">explicit</span></td></tr>
|
||||
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>fmt</b>(const short fr, const short fg, const short fb, typo s=typo::none) (defined in <a class="el" href="classclutchlog_1_1fmt.html">clutchlog::fmt</a>)</td><td class="entry"><a class="el" href="classclutchlog_1_1fmt.html">clutchlog::fmt</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">explicit</span></td></tr>
|
||||
<tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>fmt</b>(const std::string &f, const std::string &b, typo s=typo::none) (defined in <a class="el" href="classclutchlog_1_1fmt.html">clutchlog::fmt</a>)</td><td class="entry"><a class="el" href="classclutchlog_1_1fmt.html">clutchlog::fmt</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">explicit</span></td></tr>
|
||||
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>fmt</b>(fg, const std::string &b, typo s=typo::none) (defined in <a class="el" href="classclutchlog_1_1fmt.html">clutchlog::fmt</a>)</td><td class="entry"><a class="el" href="classclutchlog_1_1fmt.html">clutchlog::fmt</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">explicit</span></td></tr>
|
||||
<tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>fmt</b>(const std::string &f, bg, typo s=typo::none) (defined in <a class="el" href="classclutchlog_1_1fmt.html">clutchlog::fmt</a>)</td><td class="entry"><a class="el" href="classclutchlog_1_1fmt.html">clutchlog::fmt</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">explicit</span></td></tr>
|
||||
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>fmt</b>(const std::string &f, typo s=typo::none) (defined in <a class="el" href="classclutchlog_1_1fmt.html">clutchlog::fmt</a>)</td><td class="entry"><a class="el" href="classclutchlog_1_1fmt.html">clutchlog::fmt</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">explicit</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="group__colors16.html#ga8307a848fcf9ed929435b3e1f2b53401">fore</a></td><td class="entry"><a class="el" href="classclutchlog_1_1fmt.html">clutchlog::fmt</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="group__colors256__16_m.html#ga626c99eb11d1718d7a2a8bb3f079e6de">fore_16M</a></td><td class="entry"><a class="el" href="classclutchlog_1_1fmt.html">clutchlog::fmt</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="group__colors256__16_m.html#gad98fbe84ef338ded8425d56955825a2c">fore_256</a></td><td class="entry"><a class="el" href="classclutchlog_1_1fmt.html">clutchlog::fmt</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
|
||||
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>hash</b>(const std::string &str, const std::vector< fmt > domain={}) (defined in <a class="el" href="classclutchlog_1_1fmt.html">clutchlog::fmt</a>)</td><td class="entry"><a class="el" href="classclutchlog_1_1fmt.html">clutchlog::fmt</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classclutchlog_1_1fmt.html#a0aa57cdd56ccc79c7750921ab534b205">mode</a></td><td class="entry"><a class="el" href="classclutchlog_1_1fmt.html">clutchlog::fmt</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classclutchlog_1_1fmt.html#afeaedd18298498d1dcfcc15f5f17ac3c">operator()</a>(const std::string &msg) const</td><td class="entry"><a class="el" href="classclutchlog_1_1fmt.html">clutchlog::fmt</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="group__colors16.html#gac00a2f504f5308207f7a94915fe9a9c5">operator<<</a></td><td class="entry"><a class="el" href="classclutchlog_1_1fmt.html">clutchlog::fmt</a></td><td class="entry"><span class="mlabel">friend</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="group__colors16.html#ga93d498671d8dc2e796978c4f4de51241">operator<<</a></td><td class="entry"><a class="el" href="classclutchlog_1_1fmt.html">clutchlog::fmt</a></td><td class="entry"><span class="mlabel">friend</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classclutchlog_1_1fmt.html#a24568f7a157d50e3075a74a619719c84">operator<<</a></td><td class="entry"><a class="el" href="classclutchlog_1_1fmt.html">clutchlog::fmt</a></td><td class="entry"><span class="mlabel">friend</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classclutchlog_1_1fmt.html#ad754c64eb6fd8730a616d113cb9f9129">print_on</a>(std::ostream &os) const</td><td class="entry"><a class="el" href="classclutchlog_1_1fmt.html">clutchlog::fmt</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classclutchlog_1_1fmt.html#ab588e04e982b0b26ec979773d51ad41b">str</a>() const</td><td class="entry"><a class="el" href="classclutchlog_1_1fmt.html">clutchlog::fmt</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classclutchlog_1_1fmt.html#a2bb0fde65fcd264393e102314dd1610b">style</a></td><td class="entry"><a class="el" href="classclutchlog_1_1fmt.html">clutchlog::fmt</a></td><td class="entry"></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classclutchlog_1_1fmt.html#a932f47b78fb7b10590d5613a1c4eab89">typo</a> enum name</td><td class="entry"><a class="el" href="classclutchlog_1_1fmt.html">clutchlog::fmt</a></td><td class="entry"></td></tr>
|
||||
</table></div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="footer">Generated by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.17 </li>
|
||||
<li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.4 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
|
|
|
|||
10
docs/classclutchlog_1_1fmt__coll__graph.map
Normal file
|
|
@ -0,0 +1,10 @@
|
|||
<map id="clutchlog::fmt" name="clutchlog::fmt">
|
||||
<area shape="rect" id="node1" title="Color and style formatter for ANSI terminal escape sequences." alt="" coords="679,81,780,108"/>
|
||||
<area shape="rect" id="node2" href="$structclutchlog_1_1fmt_1_1fg__256.html" title="Foreground in 256-colors mode." alt="" coords="414,5,562,32"/>
|
||||
<area shape="rect" id="node3" href="$structclutchlog_1_1fmt_1_1color__256.html" title="Abstract base class for 256 colors objects (8-bits ANSI)." alt="" coords="194,56,359,83"/>
|
||||
<area shape="rect" id="node5" href="$structclutchlog_1_1fmt_1_1bg__256.html" title="Background in 256-colors mode." alt="" coords="413,56,563,83"/>
|
||||
<area shape="rect" id="node4" href="$structclutchlog_1_1fmt_1_1color.html" title="Interface class for colors representation." alt="" coords="5,83,143,109"/>
|
||||
<area shape="rect" id="node7" href="$structclutchlog_1_1fmt_1_1color__16_m.html" title="Abstract base class for 16M colors objects (24-bits ANSI)." alt="" coords="192,107,361,133"/>
|
||||
<area shape="rect" id="node6" href="$structclutchlog_1_1fmt_1_1fg__16_m.html" title="Foreground in 256-colors mode." alt="" coords="412,107,564,133"/>
|
||||
<area shape="rect" id="node8" href="$structclutchlog_1_1fmt_1_1bg__16_m.html" title="background in 256-colors mode." alt="" coords="411,157,565,184"/>
|
||||
</map>
|
||||
1
docs/classclutchlog_1_1fmt__coll__graph.md5
Normal file
|
|
@ -0,0 +1 @@
|
|||
3ff946c726514befbbadcc19be50a61a
|
||||
237
docs/classclutchlog_1_1fmt__coll__graph.svg
Normal file
|
|
@ -0,0 +1,237 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
|
||||
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
||||
<!-- Generated by graphviz version 2.43.0 (0)
|
||||
-->
|
||||
<!-- Title: clutchlog::fmt Pages: 1 -->
|
||||
<!--zoomable 142 -->
|
||||
<svg id="main" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" onload="init(evt)">
|
||||
<style type="text/css"><![CDATA[
|
||||
.edge:hover path { stroke: red; }
|
||||
.edge:hover polygon { stroke: red; fill: red; }
|
||||
]]></style>
|
||||
<script type="text/javascript"><![CDATA[
|
||||
var edges = document.getElementsByTagName('g');
|
||||
if (edges && edges.length) {
|
||||
for (var i=0;i<edges.length;i++) {
|
||||
if (edges[i].id.substr(0,4)=='edge') {
|
||||
edges[i].setAttribute('class','edge');
|
||||
}
|
||||
}
|
||||
}
|
||||
]]></script>
|
||||
<defs>
|
||||
<circle id="rim" cx="0" cy="0" r="7"/>
|
||||
<circle id="rim2" cx="0" cy="0" r="3.5"/>
|
||||
<g id="zoomPlus">
|
||||
<use xlink:href="#rim" fill="#404040">
|
||||
<set attributeName="fill" to="#808080" begin="zoomplus.mouseover" end="zoomplus.mouseout"/>
|
||||
</use>
|
||||
<path d="M-4,0h8M0,-4v8" fill="none" stroke="white" stroke-width="1.5" pointer-events="none"/>
|
||||
</g>
|
||||
<g id="zoomMin">
|
||||
<use xlink:href="#rim" fill="#404040">
|
||||
<set attributeName="fill" to="#808080" begin="zoomminus.mouseover" end="zoomminus.mouseout"/>
|
||||
</use>
|
||||
<path d="M-4,0h8" fill="none" stroke="white" stroke-width="1.5" pointer-events="none"/>
|
||||
</g>
|
||||
<g id="dirArrow">
|
||||
<path fill="none" stroke="white" stroke-width="1.5" d="M0,-3.0v7 M-2.5,-0.5L0,-3.0L2.5,-0.5"/>
|
||||
</g>
|
||||
<g id="resetDef">
|
||||
<use xlink:href="#rim2" fill="#404040">
|
||||
<set attributeName="fill" to="#808080" begin="reset.mouseover" end="reset.mouseout"/>
|
||||
</use>
|
||||
</g>
|
||||
</defs>
|
||||
|
||||
<script type="text/javascript">
|
||||
var viewWidth = 589;
|
||||
var viewHeight = 142;
|
||||
var sectionId = 'dynsection-0';
|
||||
</script>
|
||||
<script xlink:href="svgpan.js"/>
|
||||
<svg id="graph" class="graph">
|
||||
<g id="viewport">
|
||||
<title>clutchlog::fmt</title>
|
||||
<polygon fill="white" stroke="transparent" points="-4,4 -4,-138 585,-138 585,4 -4,4"/>
|
||||
<!-- Node1 -->
|
||||
<g id="node1" class="node">
|
||||
<title>Node1</title>
|
||||
<g id="a_node1"><a xlink:title="Color and style formatter for ANSI terminal escape sequences.">
|
||||
<polygon fill="#bfbfbf" stroke="black" points="505,-57.5 505,-76.5 581,-76.5 581,-57.5 505,-57.5"/>
|
||||
<text text-anchor="middle" x="543" y="-64.5" font-family="Helvetica,sans-Serif" font-size="10.00">clutchlog::fmt</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node2 -->
|
||||
<g id="node2" class="node">
|
||||
<title>Node2</title>
|
||||
<g id="a_node2"><a xlink:href="structclutchlog_1_1fmt_1_1fg__256.html" target="_top" xlink:title="Foreground in 256-colors mode.">
|
||||
<polygon fill="white" stroke="black" points="306.5,-114.5 306.5,-133.5 417.5,-133.5 417.5,-114.5 306.5,-114.5"/>
|
||||
<text text-anchor="middle" x="362" y="-121.5" font-family="Helvetica,sans-Serif" font-size="10.00">clutchlog::fmt::fg_256</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node2->Node1 -->
|
||||
<g id="edge1" class="edge">
|
||||
<title>Node2->Node1</title>
|
||||
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M417.53,-112.1C439.39,-106.77 464.64,-99.9 487,-92 499.36,-87.63 512.76,-81.57 523.24,-76.51"/>
|
||||
<polygon fill="#9a32cd" stroke="#9a32cd" points="416.66,-108.71 407.75,-114.44 418.29,-115.52 416.66,-108.71"/>
|
||||
<text text-anchor="middle" x="462.5" y="-109" font-family="Helvetica,sans-Serif" font-size="10.00"> fore_256</text>
|
||||
</g>
|
||||
<!-- Node3 -->
|
||||
<g id="node3" class="node">
|
||||
<title>Node3</title>
|
||||
<g id="a_node3"><a xlink:href="structclutchlog_1_1fmt_1_1color__256.html" target="_top" xlink:title="Abstract base class for 256 colors objects (8-bits ANSI).">
|
||||
<polygon fill="white" stroke="black" points="141.5,-76.5 141.5,-95.5 265.5,-95.5 265.5,-76.5 141.5,-76.5"/>
|
||||
<text text-anchor="middle" x="203.5" y="-83.5" font-family="Helvetica,sans-Serif" font-size="10.00">clutchlog::fmt::color_256</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node3->Node2 -->
|
||||
<g id="edge2" class="edge">
|
||||
<title>Node3->Node2</title>
|
||||
<path fill="none" stroke="midnightblue" d="M253.79,-97.97C275.72,-103.29 301.18,-109.48 321.79,-114.48"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="254.54,-94.55 243.99,-95.59 252.88,-101.35 254.54,-94.55"/>
|
||||
</g>
|
||||
<!-- Node5 -->
|
||||
<g id="node5" class="node">
|
||||
<title>Node5</title>
|
||||
<g id="a_node5"><a xlink:href="structclutchlog_1_1fmt_1_1bg__256.html" target="_top" xlink:title="Background in 256-colors mode.">
|
||||
<polygon fill="white" stroke="black" points="305.5,-76.5 305.5,-95.5 418.5,-95.5 418.5,-76.5 305.5,-76.5"/>
|
||||
<text text-anchor="middle" x="362" y="-83.5" font-family="Helvetica,sans-Serif" font-size="10.00">clutchlog::fmt::bg_256</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node3->Node5 -->
|
||||
<g id="edge5" class="edge">
|
||||
<title>Node3->Node5</title>
|
||||
<path fill="none" stroke="midnightblue" d="M276.07,-86C285.91,-86 295.89,-86 305.38,-86"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="275.9,-82.5 265.9,-86 275.9,-89.5 275.9,-82.5"/>
|
||||
</g>
|
||||
<!-- Node4 -->
|
||||
<g id="node4" class="node">
|
||||
<title>Node4</title>
|
||||
<g id="a_node4"><a xlink:href="structclutchlog_1_1fmt_1_1color.html" target="_top" xlink:title="Interface class for colors representation.">
|
||||
<polygon fill="white" stroke="black" points="0,-56.5 0,-75.5 103,-75.5 103,-56.5 0,-56.5"/>
|
||||
<text text-anchor="middle" x="51.5" y="-63.5" font-family="Helvetica,sans-Serif" font-size="10.00">clutchlog::fmt::color</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node4->Node3 -->
|
||||
<g id="edge3" class="edge">
|
||||
<title>Node4->Node3</title>
|
||||
<path fill="none" stroke="midnightblue" d="M113.21,-74.09C122.5,-75.33 132.09,-76.61 141.38,-77.85"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="113.66,-70.62 103.28,-72.77 112.73,-77.56 113.66,-70.62"/>
|
||||
</g>
|
||||
<!-- Node7 -->
|
||||
<g id="node7" class="node">
|
||||
<title>Node7</title>
|
||||
<g id="a_node7"><a xlink:href="structclutchlog_1_1fmt_1_1color__16_m.html" target="_top" xlink:title="Abstract base class for 16M colors objects (24-bits ANSI).">
|
||||
<polygon fill="white" stroke="black" points="140,-38.5 140,-57.5 267,-57.5 267,-38.5 140,-38.5"/>
|
||||
<text text-anchor="middle" x="203.5" y="-45.5" font-family="Helvetica,sans-Serif" font-size="10.00">clutchlog::fmt::color_16M</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node4->Node7 -->
|
||||
<g id="edge8" class="edge">
|
||||
<title>Node4->Node7</title>
|
||||
<path fill="none" stroke="midnightblue" d="M113.36,-58.7C122.07,-57.65 131.05,-56.57 139.8,-55.52"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="112.79,-55.24 103.28,-59.91 113.63,-62.19 112.79,-55.24"/>
|
||||
</g>
|
||||
<!-- Node5->Node1 -->
|
||||
<g id="edge4" class="edge">
|
||||
<title>Node5->Node1</title>
|
||||
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M428.7,-79.03C454.34,-76.3 482.8,-73.28 504.78,-70.95"/>
|
||||
<polygon fill="#9a32cd" stroke="#9a32cd" points="428.23,-75.56 418.66,-80.09 428.97,-82.52 428.23,-75.56"/>
|
||||
<text text-anchor="middle" x="462.5" y="-80" font-family="Helvetica,sans-Serif" font-size="10.00"> back_256</text>
|
||||
</g>
|
||||
<!-- Node6 -->
|
||||
<g id="node6" class="node">
|
||||
<title>Node6</title>
|
||||
<g id="a_node6"><a xlink:href="structclutchlog_1_1fmt_1_1fg__16_m.html" target="_top" xlink:title="Foreground in 256-colors mode.">
|
||||
<polygon fill="white" stroke="black" points="305,-38.5 305,-57.5 419,-57.5 419,-38.5 305,-38.5"/>
|
||||
<text text-anchor="middle" x="362" y="-45.5" font-family="Helvetica,sans-Serif" font-size="10.00">clutchlog::fmt::fg_16M</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node6->Node1 -->
|
||||
<g id="edge6" class="edge">
|
||||
<title>Node6->Node1</title>
|
||||
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M429.44,-52.35C448.1,-53.85 468.37,-55.73 487,-58 492.76,-58.7 498.85,-59.57 504.78,-60.49"/>
|
||||
<polygon fill="#9a32cd" stroke="#9a32cd" points="429.51,-48.85 419.27,-51.56 428.97,-55.83 429.51,-48.85"/>
|
||||
<text text-anchor="middle" x="462.5" y="-61" font-family="Helvetica,sans-Serif" font-size="10.00"> fore_16M</text>
|
||||
</g>
|
||||
<!-- Node7->Node6 -->
|
||||
<g id="edge7" class="edge">
|
||||
<title>Node7->Node6</title>
|
||||
<path fill="none" stroke="midnightblue" d="M277.53,-48C286.7,-48 295.96,-48 304.81,-48"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="277.25,-44.5 267.25,-48 277.25,-51.5 277.25,-44.5"/>
|
||||
</g>
|
||||
<!-- Node8 -->
|
||||
<g id="node8" class="node">
|
||||
<title>Node8</title>
|
||||
<g id="a_node8"><a xlink:href="structclutchlog_1_1fmt_1_1bg__16_m.html" target="_top" xlink:title="background in 256-colors mode.">
|
||||
<polygon fill="white" stroke="black" points="304,-0.5 304,-19.5 420,-19.5 420,-0.5 304,-0.5"/>
|
||||
<text text-anchor="middle" x="362" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">clutchlog::fmt::bg_16M</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node7->Node8 -->
|
||||
<g id="edge10" class="edge">
|
||||
<title>Node7->Node8</title>
|
||||
<path fill="none" stroke="midnightblue" d="M253.79,-36.03C275.72,-30.71 301.18,-24.52 321.79,-19.52"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="252.88,-32.65 243.99,-38.41 254.54,-39.45 252.88,-32.65"/>
|
||||
</g>
|
||||
<!-- Node8->Node1 -->
|
||||
<g id="edge9" class="edge">
|
||||
<title>Node8->Node1</title>
|
||||
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M429.75,-21.7C448.56,-25.9 468.84,-31.29 487,-38 500.97,-43.16 515.87,-51.18 526.62,-57.48"/>
|
||||
<polygon fill="#9a32cd" stroke="#9a32cd" points="430.28,-18.23 419.77,-19.55 428.81,-25.08 430.28,-18.23"/>
|
||||
<text text-anchor="middle" x="462.5" y="-41" font-family="Helvetica,sans-Serif" font-size="10.00"> back_16M</text>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
<g id="navigator" transform="translate(0 0)" fill="#404254">
|
||||
<rect fill="#f2f5e9" fill-opacity="0.5" stroke="#606060" stroke-width=".5" x="0" y="0" width="60" height="60"/>
|
||||
<use id="zoomplus" xlink:href="#zoomPlus" x="17" y="9" onmousedown="handleZoom(evt,'in')"/>
|
||||
<use id="zoomminus" xlink:href="#zoomMin" x="42" y="9" onmousedown="handleZoom(evt,'out')"/>
|
||||
<use id="reset" xlink:href="#resetDef" x="30" y="36" onmousedown="handleReset()"/>
|
||||
<g id="arrowUp" xlink:href="#dirArrow" transform="translate(30 24)" onmousedown="handlePan(0,-1)">
|
||||
<use xlink:href="#rim" fill="#404040">
|
||||
<set attributeName="fill" to="#808080" begin="arrowUp.mouseover" end="arrowUp.mouseout"/>
|
||||
</use>
|
||||
<path fill="none" stroke="white" stroke-width="1.5" d="M0,-3.0v7 M-2.5,-0.5L0,-3.0L2.5,-0.5"/>
|
||||
</g>
|
||||
<g id="arrowRight" xlink:href="#dirArrow" transform="rotate(90) translate(36 -43)" onmousedown="handlePan(1,0)">
|
||||
<use xlink:href="#rim" fill="#404040">
|
||||
<set attributeName="fill" to="#808080" begin="arrowRight.mouseover" end="arrowRight.mouseout"/>
|
||||
</use>
|
||||
<path fill="none" stroke="white" stroke-width="1.5" d="M0,-3.0v7 M-2.5,-0.5L0,-3.0L2.5,-0.5"/>
|
||||
</g>
|
||||
<g id="arrowDown" xlink:href="#dirArrow" transform="rotate(180) translate(-30 -48)" onmousedown="handlePan(0,1)">
|
||||
<use xlink:href="#rim" fill="#404040">
|
||||
<set attributeName="fill" to="#808080" begin="arrowDown.mouseover" end="arrowDown.mouseout"/>
|
||||
</use>
|
||||
<path fill="none" stroke="white" stroke-width="1.5" d="M0,-3.0v7 M-2.5,-0.5L0,-3.0L2.5,-0.5"/>
|
||||
</g>
|
||||
<g id="arrowLeft" xlink:href="#dirArrow" transform="rotate(270) translate(-36 17)" onmousedown="handlePan(-1,0)">
|
||||
<use xlink:href="#rim" fill="#404040">
|
||||
<set attributeName="fill" to="#808080" begin="arrowLeft.mouseover" end="arrowLeft.mouseout"/>
|
||||
</use>
|
||||
<path fill="none" stroke="white" stroke-width="1.5" d="M0,-3.0v7 M-2.5,-0.5L0,-3.0L2.5,-0.5"/>
|
||||
</g>
|
||||
</g>
|
||||
<svg viewBox="0 0 15 15" width="100%" height="30px" preserveAspectRatio="xMaxYMin meet">
|
||||
<g id="arrow_out" transform="scale(0.3 0.3)">
|
||||
<a xlink:href="classclutchlog_1_1fmt__coll__graph_org.svg" target="_base">
|
||||
<rect id="button" ry="5" rx="5" y="6" x="6" height="38" width="38"
|
||||
fill="#f2f5e9" fill-opacity="0.5" stroke="#606060" stroke-width="1.0"/>
|
||||
<path id="arrow"
|
||||
d="M 11.500037,31.436501 C 11.940474,20.09759 22.043105,11.32322 32.158766,21.979434 L 37.068811,17.246167 C 37.068811,17.246167 37.088388,32 37.088388,32 L 22.160133,31.978069 C 22.160133,31.978069 26.997745,27.140456 26.997745,27.140456 C 18.528582,18.264221 13.291696,25.230495 11.500037,31.436501 z"
|
||||
style="fill:#404040;"/>
|
||||
</a>
|
||||
</g>
|
||||
</svg>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 13 KiB |
149
docs/classclutchlog_1_1fmt__coll__graph_org.svg
Normal file
|
|
@ -0,0 +1,149 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
|
||||
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
||||
<!-- Generated by graphviz version 2.43.0 (0)
|
||||
-->
|
||||
<!-- Title: clutchlog::fmt Pages: 1 -->
|
||||
<svg width="589pt" height="142pt"
|
||||
viewBox="0.00 0.00 589.00 142.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 138)">
|
||||
<title>clutchlog::fmt</title>
|
||||
<polygon fill="white" stroke="transparent" points="-4,4 -4,-138 585,-138 585,4 -4,4"/>
|
||||
<!-- Node1 -->
|
||||
<g id="node1" class="node">
|
||||
<title>Node1</title>
|
||||
<g id="a_node1"><a xlink:title="Color and style formatter for ANSI terminal escape sequences.">
|
||||
<polygon fill="#bfbfbf" stroke="black" points="505,-57.5 505,-76.5 581,-76.5 581,-57.5 505,-57.5"/>
|
||||
<text text-anchor="middle" x="543" y="-64.5" font-family="Helvetica,sans-Serif" font-size="10.00">clutchlog::fmt</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node2 -->
|
||||
<g id="node2" class="node">
|
||||
<title>Node2</title>
|
||||
<g id="a_node2"><a xlink:href="structclutchlog_1_1fmt_1_1fg__256.html" target="_top" xlink:title="Foreground in 256-colors mode.">
|
||||
<polygon fill="white" stroke="black" points="306.5,-114.5 306.5,-133.5 417.5,-133.5 417.5,-114.5 306.5,-114.5"/>
|
||||
<text text-anchor="middle" x="362" y="-121.5" font-family="Helvetica,sans-Serif" font-size="10.00">clutchlog::fmt::fg_256</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node2->Node1 -->
|
||||
<g id="edge1" class="edge">
|
||||
<title>Node2->Node1</title>
|
||||
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M417.53,-112.1C439.39,-106.77 464.64,-99.9 487,-92 499.36,-87.63 512.76,-81.57 523.24,-76.51"/>
|
||||
<polygon fill="#9a32cd" stroke="#9a32cd" points="416.66,-108.71 407.75,-114.44 418.29,-115.52 416.66,-108.71"/>
|
||||
<text text-anchor="middle" x="462.5" y="-109" font-family="Helvetica,sans-Serif" font-size="10.00"> fore_256</text>
|
||||
</g>
|
||||
<!-- Node3 -->
|
||||
<g id="node3" class="node">
|
||||
<title>Node3</title>
|
||||
<g id="a_node3"><a xlink:href="structclutchlog_1_1fmt_1_1color__256.html" target="_top" xlink:title="Abstract base class for 256 colors objects (8-bits ANSI).">
|
||||
<polygon fill="white" stroke="black" points="141.5,-76.5 141.5,-95.5 265.5,-95.5 265.5,-76.5 141.5,-76.5"/>
|
||||
<text text-anchor="middle" x="203.5" y="-83.5" font-family="Helvetica,sans-Serif" font-size="10.00">clutchlog::fmt::color_256</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node3->Node2 -->
|
||||
<g id="edge2" class="edge">
|
||||
<title>Node3->Node2</title>
|
||||
<path fill="none" stroke="midnightblue" d="M253.79,-97.97C275.72,-103.29 301.18,-109.48 321.79,-114.48"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="254.54,-94.55 243.99,-95.59 252.88,-101.35 254.54,-94.55"/>
|
||||
</g>
|
||||
<!-- Node5 -->
|
||||
<g id="node5" class="node">
|
||||
<title>Node5</title>
|
||||
<g id="a_node5"><a xlink:href="structclutchlog_1_1fmt_1_1bg__256.html" target="_top" xlink:title="Background in 256-colors mode.">
|
||||
<polygon fill="white" stroke="black" points="305.5,-76.5 305.5,-95.5 418.5,-95.5 418.5,-76.5 305.5,-76.5"/>
|
||||
<text text-anchor="middle" x="362" y="-83.5" font-family="Helvetica,sans-Serif" font-size="10.00">clutchlog::fmt::bg_256</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node3->Node5 -->
|
||||
<g id="edge5" class="edge">
|
||||
<title>Node3->Node5</title>
|
||||
<path fill="none" stroke="midnightblue" d="M276.07,-86C285.91,-86 295.89,-86 305.38,-86"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="275.9,-82.5 265.9,-86 275.9,-89.5 275.9,-82.5"/>
|
||||
</g>
|
||||
<!-- Node4 -->
|
||||
<g id="node4" class="node">
|
||||
<title>Node4</title>
|
||||
<g id="a_node4"><a xlink:href="structclutchlog_1_1fmt_1_1color.html" target="_top" xlink:title="Interface class for colors representation.">
|
||||
<polygon fill="white" stroke="black" points="0,-56.5 0,-75.5 103,-75.5 103,-56.5 0,-56.5"/>
|
||||
<text text-anchor="middle" x="51.5" y="-63.5" font-family="Helvetica,sans-Serif" font-size="10.00">clutchlog::fmt::color</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node4->Node3 -->
|
||||
<g id="edge3" class="edge">
|
||||
<title>Node4->Node3</title>
|
||||
<path fill="none" stroke="midnightblue" d="M113.21,-74.09C122.5,-75.33 132.09,-76.61 141.38,-77.85"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="113.66,-70.62 103.28,-72.77 112.73,-77.56 113.66,-70.62"/>
|
||||
</g>
|
||||
<!-- Node7 -->
|
||||
<g id="node7" class="node">
|
||||
<title>Node7</title>
|
||||
<g id="a_node7"><a xlink:href="structclutchlog_1_1fmt_1_1color__16_m.html" target="_top" xlink:title="Abstract base class for 16M colors objects (24-bits ANSI).">
|
||||
<polygon fill="white" stroke="black" points="140,-38.5 140,-57.5 267,-57.5 267,-38.5 140,-38.5"/>
|
||||
<text text-anchor="middle" x="203.5" y="-45.5" font-family="Helvetica,sans-Serif" font-size="10.00">clutchlog::fmt::color_16M</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node4->Node7 -->
|
||||
<g id="edge8" class="edge">
|
||||
<title>Node4->Node7</title>
|
||||
<path fill="none" stroke="midnightblue" d="M113.36,-58.7C122.07,-57.65 131.05,-56.57 139.8,-55.52"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="112.79,-55.24 103.28,-59.91 113.63,-62.19 112.79,-55.24"/>
|
||||
</g>
|
||||
<!-- Node5->Node1 -->
|
||||
<g id="edge4" class="edge">
|
||||
<title>Node5->Node1</title>
|
||||
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M428.7,-79.03C454.34,-76.3 482.8,-73.28 504.78,-70.95"/>
|
||||
<polygon fill="#9a32cd" stroke="#9a32cd" points="428.23,-75.56 418.66,-80.09 428.97,-82.52 428.23,-75.56"/>
|
||||
<text text-anchor="middle" x="462.5" y="-80" font-family="Helvetica,sans-Serif" font-size="10.00"> back_256</text>
|
||||
</g>
|
||||
<!-- Node6 -->
|
||||
<g id="node6" class="node">
|
||||
<title>Node6</title>
|
||||
<g id="a_node6"><a xlink:href="structclutchlog_1_1fmt_1_1fg__16_m.html" target="_top" xlink:title="Foreground in 256-colors mode.">
|
||||
<polygon fill="white" stroke="black" points="305,-38.5 305,-57.5 419,-57.5 419,-38.5 305,-38.5"/>
|
||||
<text text-anchor="middle" x="362" y="-45.5" font-family="Helvetica,sans-Serif" font-size="10.00">clutchlog::fmt::fg_16M</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node6->Node1 -->
|
||||
<g id="edge6" class="edge">
|
||||
<title>Node6->Node1</title>
|
||||
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M429.44,-52.35C448.1,-53.85 468.37,-55.73 487,-58 492.76,-58.7 498.85,-59.57 504.78,-60.49"/>
|
||||
<polygon fill="#9a32cd" stroke="#9a32cd" points="429.51,-48.85 419.27,-51.56 428.97,-55.83 429.51,-48.85"/>
|
||||
<text text-anchor="middle" x="462.5" y="-61" font-family="Helvetica,sans-Serif" font-size="10.00"> fore_16M</text>
|
||||
</g>
|
||||
<!-- Node7->Node6 -->
|
||||
<g id="edge7" class="edge">
|
||||
<title>Node7->Node6</title>
|
||||
<path fill="none" stroke="midnightblue" d="M277.53,-48C286.7,-48 295.96,-48 304.81,-48"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="277.25,-44.5 267.25,-48 277.25,-51.5 277.25,-44.5"/>
|
||||
</g>
|
||||
<!-- Node8 -->
|
||||
<g id="node8" class="node">
|
||||
<title>Node8</title>
|
||||
<g id="a_node8"><a xlink:href="structclutchlog_1_1fmt_1_1bg__16_m.html" target="_top" xlink:title="background in 256-colors mode.">
|
||||
<polygon fill="white" stroke="black" points="304,-0.5 304,-19.5 420,-19.5 420,-0.5 304,-0.5"/>
|
||||
<text text-anchor="middle" x="362" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">clutchlog::fmt::bg_16M</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node7->Node8 -->
|
||||
<g id="edge10" class="edge">
|
||||
<title>Node7->Node8</title>
|
||||
<path fill="none" stroke="midnightblue" d="M253.79,-36.03C275.72,-30.71 301.18,-24.52 321.79,-19.52"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="252.88,-32.65 243.99,-38.41 254.54,-39.45 252.88,-32.65"/>
|
||||
</g>
|
||||
<!-- Node8->Node1 -->
|
||||
<g id="edge9" class="edge">
|
||||
<title>Node8->Node1</title>
|
||||
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M429.75,-21.7C448.56,-25.9 468.84,-31.29 487,-38 500.97,-43.16 515.87,-51.18 526.62,-57.48"/>
|
||||
<polygon fill="#9a32cd" stroke="#9a32cd" points="430.28,-18.23 419.77,-19.55 428.81,-25.08 430.28,-18.23"/>
|
||||
<text text-anchor="middle" x="462.5" y="-41" font-family="Helvetica,sans-Serif" font-size="10.00"> back_16M</text>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 7.7 KiB |
|
|
@ -2,8 +2,8 @@
|
|||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.17"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
||||
<meta name="generator" content="Doxygen 1.9.4"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>clutchlog: Class Index</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
|
|
@ -24,11 +24,10 @@
|
|||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<tr id="projectrow">
|
||||
<td id="projectlogo"><img alt="Logo" src="clutchlog_logo.svg"/></td>
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">clutchlog
|
||||
 <span id="projectnumber">0.12</span>
|
||||
<td id="projectalign">
|
||||
<div id="projectname">clutchlog<span id="projectnumber"> 0.17</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
|
|
@ -36,21 +35,22 @@
|
|||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.17 -->
|
||||
<!-- Generated by Doxygen 1.9.4 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
var searchBox = new SearchBox("searchBox", "search",'Search','.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search');
|
||||
$(document).ready(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */</script>
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
|
|
@ -64,7 +64,7 @@ $(function() {
|
|||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(document).ready(function(){initNavTree('classes.html',''); initResizable(); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
|
|
@ -84,35 +84,30 @@ $(document).ready(function(){initNavTree('classes.html',''); initResizable(); })
|
|||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">Class Index</div> </div>
|
||||
<div class="headertitle"><div class="title">Class Index</div></div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<div class="qindex"><a class="qindex" href="#letter_c">c</a> | <a class="qindex" href="#letter_f">f</a> | <a class="qindex" href="#letter_s">s</a></div>
|
||||
<table class="classindex">
|
||||
<tr><td rowspan="2" valign="bottom"><a name="letter_c"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">  c  </div></td></tr></table>
|
||||
</td>
|
||||
<td rowspan="2" valign="bottom"><a name="letter_f"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">  f  </div></td></tr></table>
|
||||
</td>
|
||||
<td rowspan="2" valign="bottom"><a name="letter_s"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">  s  </div></td></tr></table>
|
||||
</td>
|
||||
</tr>
|
||||
<tr><td></td></tr>
|
||||
<tr><td valign="top"><a class="el" href="classclutchlog.html">clutchlog</a>   </td>
|
||||
<td valign="top"><a class="el" href="classclutchlog_1_1fmt.html">clutchlog::fmt</a>   </td>
|
||||
<td valign="top"><a class="el" href="structclutchlog_1_1scope__t.html">clutchlog::scope_t</a>   </td>
|
||||
</tr>
|
||||
<tr><td></td><td></td><td></td></tr>
|
||||
</table>
|
||||
<div class="qindex"><a class="qindex" href="#letter_c">c</a> | <a class="qindex" href="#letter_f">f</a> | <a class="qindex" href="#letter_s">s</a></div>
|
||||
<div class="qindex"><a class="qindex" href="#letter_B">B</a> | <a class="qindex" href="#letter_C">C</a> | <a class="qindex" href="#letter_F">F</a> | <a class="qindex" href="#letter_S">S</a></div>
|
||||
<div class="classindex">
|
||||
<dl class="classindex even">
|
||||
<dt class="alphachar"><a id="letter_B" name="letter_B">B</a></dt>
|
||||
<dd><a class="el" href="structclutchlog_1_1fmt_1_1bg__16_m.html">clutchlog::fmt::bg_16M</a></dd><dd><a class="el" href="structclutchlog_1_1fmt_1_1bg__256.html">clutchlog::fmt::bg_256</a></dd></dl>
|
||||
<dl class="classindex odd">
|
||||
<dt class="alphachar"><a id="letter_C" name="letter_C">C</a></dt>
|
||||
<dd><a class="el" href="classclutchlog.html">clutchlog</a></dd><dd><a class="el" href="structclutchlog_1_1fmt_1_1color.html">clutchlog::fmt::color</a></dd><dd><a class="el" href="structclutchlog_1_1fmt_1_1color__16_m.html">clutchlog::fmt::color_16M</a></dd><dd><a class="el" href="structclutchlog_1_1fmt_1_1color__256.html">clutchlog::fmt::color_256</a></dd></dl>
|
||||
<dl class="classindex even">
|
||||
<dt class="alphachar"><a id="letter_F" name="letter_F">F</a></dt>
|
||||
<dd><a class="el" href="structclutchlog_1_1fmt_1_1fg__16_m.html">clutchlog::fmt::fg_16M</a></dd><dd><a class="el" href="structclutchlog_1_1fmt_1_1fg__256.html">clutchlog::fmt::fg_256</a></dd><dd><a class="el" href="classclutchlog_1_1fmt.html">clutchlog::fmt</a></dd></dl>
|
||||
<dl class="classindex odd">
|
||||
<dt class="alphachar"><a id="letter_S" name="letter_S">S</a></dt>
|
||||
<dd><a class="el" href="structclutchlog_1_1scope__t.html">clutchlog::scope_t</a></dd></dl>
|
||||
</div>
|
||||
</div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="footer">Generated by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.17 </li>
|
||||
<li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.4 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
|
|
|
|||
|
|
@ -2,8 +2,8 @@
|
|||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.17"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
||||
<meta name="generator" content="Doxygen 1.9.4"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>clutchlog: clutchlog.h File Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
|
|
@ -24,11 +24,10 @@
|
|||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<tr id="projectrow">
|
||||
<td id="projectlogo"><img alt="Logo" src="clutchlog_logo.svg"/></td>
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">clutchlog
|
||||
 <span id="projectnumber">0.12</span>
|
||||
<td id="projectalign">
|
||||
<div id="projectname">clutchlog<span id="projectnumber"> 0.17</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
|
|
@ -36,21 +35,22 @@
|
|||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.17 -->
|
||||
<!-- Generated by Doxygen 1.9.4 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
var searchBox = new SearchBox("searchBox", "search",'Search','.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search');
|
||||
$(document).ready(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */</script>
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
|
|
@ -64,7 +64,7 @@ $(function() {
|
|||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(document).ready(function(){initNavTree('clutchlog_8h.html',''); initResizable(); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
|
|
@ -87,12 +87,12 @@ $(document).ready(function(){initNavTree('clutchlog_8h.html',''); initResizable(
|
|||
<div class="summary">
|
||||
<a href="#nested-classes">Classes</a> |
|
||||
<a href="#define-members">Macros</a> </div>
|
||||
<div class="headertitle">
|
||||
<div class="title">clutchlog.h File Reference</div> </div>
|
||||
<div class="headertitle"><div class="title">clutchlog.h File Reference</div></div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<div class="textblock"><code>#include <ciso646></code><br />
|
||||
<code>#include <filesystem></code><br />
|
||||
<code>#include <iterator></code><br />
|
||||
<code>#include <iostream></code><br />
|
||||
<code>#include <sstream></code><br />
|
||||
<code>#include <fstream></code><br />
|
||||
|
|
@ -114,12 +114,12 @@ $(document).ready(function(){initNavTree('clutchlog_8h.html',''); initResizable(
|
|||
<div id="dynsection-1-summary" class="dynsummary" style="display:block;">
|
||||
</div>
|
||||
<div id="dynsection-1-content" class="dyncontent" style="display:none;">
|
||||
<div class="center"><iframe scrolling="no" frameborder="0" src="clutchlog_8h__dep__incl.svg" width="663" height="112"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
|
||||
<div class="center"><div class="zoom"><iframe scrolling="no" frameborder="0" src="clutchlog_8h__dep__incl.svg" width="100%" height="384"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div></div>
|
||||
</div>
|
||||
</div>
|
||||
<p><a href="clutchlog_8h_source.html">Go to the source code of this file.</a></p>
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="nested-classes" name="nested-classes"></a>
|
||||
Classes</h2></td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classclutchlog.html">clutchlog</a></td></tr>
|
||||
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">The single class which holds everything. <a href="classclutchlog.html#details">More...</a><br /></td></tr>
|
||||
|
|
@ -127,37 +127,55 @@ Classes</h2></td></tr>
|
|||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classclutchlog_1_1fmt.html">clutchlog::fmt</a></td></tr>
|
||||
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Color and style formatter for ANSI terminal escape sequences. <a href="classclutchlog_1_1fmt.html#details">More...</a><br /></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structclutchlog_1_1fmt_1_1color.html">clutchlog::fmt::color</a></td></tr>
|
||||
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Interface class for colors representation. <a href="structclutchlog_1_1fmt_1_1color.html#details">More...</a><br /></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structclutchlog_1_1fmt_1_1color__256.html">clutchlog::fmt::color_256</a></td></tr>
|
||||
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Abstract base class for 256 colors objects (8-bits ANSI). <a href="structclutchlog_1_1fmt_1_1color__256.html#details">More...</a><br /></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structclutchlog_1_1fmt_1_1fg__256.html">clutchlog::fmt::fg_256</a></td></tr>
|
||||
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Foreground in 256-colors mode. <a href="structclutchlog_1_1fmt_1_1fg__256.html#details">More...</a><br /></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structclutchlog_1_1fmt_1_1bg__256.html">clutchlog::fmt::bg_256</a></td></tr>
|
||||
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Background in 256-colors mode. <a href="structclutchlog_1_1fmt_1_1bg__256.html#details">More...</a><br /></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structclutchlog_1_1fmt_1_1color__16_m.html">clutchlog::fmt::color_16M</a></td></tr>
|
||||
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Abstract base class for 16M colors objects (24-bits ANSI). <a href="structclutchlog_1_1fmt_1_1color__16_m.html#details">More...</a><br /></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structclutchlog_1_1fmt_1_1fg__16_m.html">clutchlog::fmt::fg_16M</a></td></tr>
|
||||
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Foreground in 256-colors mode. <a href="structclutchlog_1_1fmt_1_1fg__16_m.html#details">More...</a><br /></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structclutchlog_1_1fmt_1_1bg__16_m.html">clutchlog::fmt::bg_16M</a></td></tr>
|
||||
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">background in 256-colors mode. <a href="structclutchlog_1_1fmt_1_1bg__16_m.html#details">More...</a><br /></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structclutchlog_1_1scope__t.html">clutchlog::scope_t</a></td></tr>
|
||||
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Structure holding a location matching. <a href="structclutchlog_1_1scope__t.html#details">More...</a><br /></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="define-members"></a>
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="define-members" name="define-members"></a>
|
||||
Macros</h2></td></tr>
|
||||
<tr class="memitem:a0acf7d306292cdee864356f0b433cc16"><td class="memItemLeft" align="right" valign="top"><a id="a0acf7d306292cdee864356f0b433cc16"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="clutchlog_8h.html#a0acf7d306292cdee864356f0b433cc16">CLUTCHLOG_H</a></td></tr>
|
||||
<tr class="memdesc:a0acf7d306292cdee864356f0b433cc16"><td class="mdescLeft"> </td><td class="mdescRight">Header guard. <br /></td></tr>
|
||||
<tr class="memitem:a0acf7d306292cdee864356f0b433cc16"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="clutchlog_8h.html#a0acf7d306292cdee864356f0b433cc16">CLUTCHLOG_H</a></td></tr>
|
||||
<tr class="memdesc:a0acf7d306292cdee864356f0b433cc16"><td class="mdescLeft"> </td><td class="mdescRight">Header guard. <a href="clutchlog_8h.html#a0acf7d306292cdee864356f0b433cc16">More...</a><br /></td></tr>
|
||||
<tr class="separator:a0acf7d306292cdee864356f0b433cc16"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a6bbcf13504687db4dbe0474931d867fb"><td class="memItemLeft" align="right" valign="top"><a id="a6bbcf13504687db4dbe0474931d867fb"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="clutchlog_8h.html#a6bbcf13504687db4dbe0474931d867fb">CLUTCHLOG_HAVE_UNIX_SYSINFO</a>   0</td></tr>
|
||||
<tr class="memdesc:a6bbcf13504687db4dbe0474931d867fb"><td class="mdescLeft"> </td><td class="mdescRight">True if POSIX headers necessary for stack depth management are available. <br /></td></tr>
|
||||
<tr class="memitem:a6bbcf13504687db4dbe0474931d867fb"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="clutchlog_8h.html#a6bbcf13504687db4dbe0474931d867fb">CLUTCHLOG_HAVE_UNIX_SYSINFO</a>   0</td></tr>
|
||||
<tr class="memdesc:a6bbcf13504687db4dbe0474931d867fb"><td class="mdescLeft"> </td><td class="mdescRight">True if POSIX headers necessary for stack depth management are available. <a href="clutchlog_8h.html#a6bbcf13504687db4dbe0474931d867fb">More...</a><br /></td></tr>
|
||||
<tr class="separator:a6bbcf13504687db4dbe0474931d867fb"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a6bddd1e1be320823da0d6b1d5cef7817"><td class="memItemLeft" align="right" valign="top"><a id="a6bddd1e1be320823da0d6b1d5cef7817"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="clutchlog_8h.html#a6bddd1e1be320823da0d6b1d5cef7817">CLUTCHLOG_HAVE_UNIX_SYSIOCTL</a>   0</td></tr>
|
||||
<tr class="memdesc:a6bddd1e1be320823da0d6b1d5cef7817"><td class="mdescLeft"> </td><td class="mdescRight">True if the system can handle the <code>hfill</code> feature. <br /></td></tr>
|
||||
<tr class="memitem:a6bddd1e1be320823da0d6b1d5cef7817"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="clutchlog_8h.html#a6bddd1e1be320823da0d6b1d5cef7817">CLUTCHLOG_HAVE_UNIX_SYSIOCTL</a>   0</td></tr>
|
||||
<tr class="memdesc:a6bddd1e1be320823da0d6b1d5cef7817"><td class="mdescLeft"> </td><td class="mdescRight">True if the system can handle the <code>hfill</code> feature. <a href="clutchlog_8h.html#a6bddd1e1be320823da0d6b1d5cef7817">More...</a><br /></td></tr>
|
||||
<tr class="separator:a6bddd1e1be320823da0d6b1d5cef7817"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a5c126962abcc7a40e504a6fc3abdfcc4"><td class="memItemLeft" align="right" valign="top"><a id="a5c126962abcc7a40e504a6fc3abdfcc4"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="clutchlog_8h.html#a5c126962abcc7a40e504a6fc3abdfcc4">WITH_CLUTCHLOG</a></td></tr>
|
||||
<tr class="memdesc:a5c126962abcc7a40e504a6fc3abdfcc4"><td class="mdescLeft"> </td><td class="mdescRight">Actually enable clutchlog features. <br /></td></tr>
|
||||
<tr class="memitem:a5c126962abcc7a40e504a6fc3abdfcc4"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="clutchlog_8h.html#a5c126962abcc7a40e504a6fc3abdfcc4">WITH_CLUTCHLOG</a></td></tr>
|
||||
<tr class="memdesc:a5c126962abcc7a40e504a6fc3abdfcc4"><td class="mdescLeft"> </td><td class="mdescRight">Actually enable clutchlog features. <a href="clutchlog_8h.html#a5c126962abcc7a40e504a6fc3abdfcc4">More...</a><br /></td></tr>
|
||||
<tr class="separator:a5c126962abcc7a40e504a6fc3abdfcc4"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ga8564be479b948ee3052b61783c66d415"><td class="memItemLeft" align="right" valign="top">
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___default_config.html#ga8564be479b948ee3052b61783c66d415">CLUTCHLOG_DEFAULT_DEPTH_BUILT_NODEBUG</a>   clutchlog::level::progress</td></tr>
|
||||
<tr class="memdesc:ga8564be479b948ee3052b61783c66d415"><td class="mdescLeft"> </td><td class="mdescRight">Default level over which calls to the logger are optimized out when NDEBUG is defined. <br /></td></tr>
|
||||
<tr class="memitem:ga8564be479b948ee3052b61783c66d415"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___default_config.html#ga8564be479b948ee3052b61783c66d415">CLUTCHLOG_DEFAULT_DEPTH_BUILT_NODEBUG</a>   clutchlog::level::progress</td></tr>
|
||||
<tr class="memdesc:ga8564be479b948ee3052b61783c66d415"><td class="mdescLeft"> </td><td class="mdescRight">Default level over which calls to the logger are optimized out when NDEBUG is defined. <a href="group___default_config.html#ga8564be479b948ee3052b61783c66d415">More...</a><br /></td></tr>
|
||||
<tr class="separator:ga8564be479b948ee3052b61783c66d415"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:gae8911119d726a43b77f5781cb5a72813"><td class="memItemLeft" align="right" valign="top">
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___use_macros.html#gae8911119d726a43b77f5781cb5a72813">CLUTCHLOC</a>   __FILE__, __FUNCTION__, __LINE__</td></tr>
|
||||
<tr class="memdesc:gae8911119d726a43b77f5781cb5a72813"><td class="mdescLeft"> </td><td class="mdescRight">Handy shortcuts to location. <br /></td></tr>
|
||||
<tr class="memitem:gae8911119d726a43b77f5781cb5a72813"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___use_macros.html#gae8911119d726a43b77f5781cb5a72813">CLUTCHLOC</a>   __FILE__, __FUNCTION__, __LINE__</td></tr>
|
||||
<tr class="memdesc:gae8911119d726a43b77f5781cb5a72813"><td class="mdescLeft"> </td><td class="mdescRight">Handy shortcuts to location. <a href="group___use_macros.html#gae8911119d726a43b77f5781cb5a72813">More...</a><br /></td></tr>
|
||||
<tr class="separator:gae8911119d726a43b77f5781cb5a72813"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ga6f86187e2b35e7e1907d688f504a197d"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___use_macros.html#ga6f86187e2b35e7e1907d688f504a197d">CLUTCHLOG</a>(LEVEL, WHAT)</td></tr>
|
||||
<tr class="memitem:ga369d365b7c25ec270596c3ca6839cf2c"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___use_macros.html#ga369d365b7c25ec270596c3ca6839cf2c">CLUTCHLOGD</a>(LEVEL, WHAT, DEPTH_DELTA)</td></tr>
|
||||
<tr class="memdesc:ga369d365b7c25ec270596c3ca6839cf2c"><td class="mdescLeft"> </td><td class="mdescRight">Log a message at the given level and with a given depth delta. <a href="group___use_macros.html#ga369d365b7c25ec270596c3ca6839cf2c">More...</a><br /></td></tr>
|
||||
<tr class="separator:ga369d365b7c25ec270596c3ca6839cf2c"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ga6f86187e2b35e7e1907d688f504a197d"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___use_macros.html#ga6f86187e2b35e7e1907d688f504a197d">CLUTCHLOG</a>(LEVEL, WHAT)    <a class="el" href="group___use_macros.html#ga369d365b7c25ec270596c3ca6839cf2c">CLUTCHLOGD</a>(LEVEL, WHAT, 0)</td></tr>
|
||||
<tr class="memdesc:ga6f86187e2b35e7e1907d688f504a197d"><td class="mdescLeft"> </td><td class="mdescRight">Log a message at the given level. <a href="group___use_macros.html#ga6f86187e2b35e7e1907d688f504a197d">More...</a><br /></td></tr>
|
||||
<tr class="separator:ga6f86187e2b35e7e1907d688f504a197d"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ga572e3aa19d8b39e3ed0b9e91961104c2"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___use_macros.html#ga572e3aa19d8b39e3ed0b9e91961104c2">CLUTCHDUMP</a>(LEVEL, CONTAINER, FILENAME)</td></tr>
|
||||
|
|
@ -170,40 +188,104 @@ Macros</h2></td></tr>
|
|||
<tr class="memdesc:gaaf2e85e1153e6c88b458dd49e3c37c73"><td class="mdescLeft"> </td><td class="mdescRight">Run any code if the scope matches. <a href="group___use_macros.html#gaaf2e85e1153e6c88b458dd49e3c37c73">More...</a><br /></td></tr>
|
||||
<tr class="separator:gaaf2e85e1153e6c88b458dd49e3c37c73"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr><td colspan="2"><div class="groupHeader">Default configuration members</div></td></tr>
|
||||
<tr class="memitem:ga524c16f280d92ee8ab683162c9ce01fa"><td class="memItemLeft" align="right" valign="top">
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___default_config.html#ga524c16f280d92ee8ab683162c9ce01fa">CLUTCHLOG_DEFAULT_FORMAT</a>   "{level_letter} {msg}\t\t\t\t\t{func} @ {file}:{line}\n"</td></tr>
|
||||
<tr class="memdesc:ga524c16f280d92ee8ab683162c9ce01fa"><td class="mdescLeft"> </td><td class="mdescRight">Compile-time default format of the messages (debug mode: with absolute location). <br /></td></tr>
|
||||
<tr class="memitem:ga524c16f280d92ee8ab683162c9ce01fa"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___default_config.html#ga524c16f280d92ee8ab683162c9ce01fa">CLUTCHLOG_DEFAULT_FORMAT</a>   "{level_letter} {msg}\t\t\t\t\t{func} @ {file}:{line}\n"</td></tr>
|
||||
<tr class="separator:ga524c16f280d92ee8ab683162c9ce01fa"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ga27b613c6727857a7cbcd0165d862034e"><td class="memItemLeft" align="right" valign="top">
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___default_config.html#ga27b613c6727857a7cbcd0165d862034e">CLUTCHDUMP_DEFAULT_FORMAT</a>   "# {level} in {func} @ {file}:{line}"</td></tr>
|
||||
<tr class="memdesc:ga27b613c6727857a7cbcd0165d862034e"><td class="mdescLeft"> </td><td class="mdescRight">Compile-time default format of the comment line in file dump. <br /></td></tr>
|
||||
<tr class="memitem:ga27b613c6727857a7cbcd0165d862034e"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___default_config.html#ga27b613c6727857a7cbcd0165d862034e">CLUTCHDUMP_DEFAULT_FORMAT</a>   "# {level} in {func} @ {file}:{line}"</td></tr>
|
||||
<tr class="memdesc:ga27b613c6727857a7cbcd0165d862034e"><td class="mdescLeft"> </td><td class="mdescRight">Compile-time default format of the comment line in file dump. <a href="group___default_config.html#ga27b613c6727857a7cbcd0165d862034e">More...</a><br /></td></tr>
|
||||
<tr class="separator:ga27b613c6727857a7cbcd0165d862034e"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ga54d29e956575e1c731eab5406135c5df"><td class="memItemLeft" align="right" valign="top">
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___default_config.html#ga54d29e956575e1c731eab5406135c5df">CLUTCHDUMP_DEFAULT_SEP</a>   "\n"</td></tr>
|
||||
<tr class="memdesc:ga54d29e956575e1c731eab5406135c5df"><td class="mdescLeft"> </td><td class="mdescRight">Compile-time default item separator for dump. <br /></td></tr>
|
||||
<tr class="memitem:ga54d29e956575e1c731eab5406135c5df"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___default_config.html#ga54d29e956575e1c731eab5406135c5df">CLUTCHDUMP_DEFAULT_SEP</a>   "\n"</td></tr>
|
||||
<tr class="memdesc:ga54d29e956575e1c731eab5406135c5df"><td class="mdescLeft"> </td><td class="mdescRight">Compile-time default item separator for dump. <a href="group___default_config.html#ga54d29e956575e1c731eab5406135c5df">More...</a><br /></td></tr>
|
||||
<tr class="separator:ga54d29e956575e1c731eab5406135c5df"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ga45c4c964fad4ad1641d5c9c28c4645b9"><td class="memItemLeft" align="right" valign="top">
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___default_config.html#ga45c4c964fad4ad1641d5c9c28c4645b9">CLUTCHLOG_DEFAULT_DEPTH_MARK</a>   ">"</td></tr>
|
||||
<tr class="memdesc:ga45c4c964fad4ad1641d5c9c28c4645b9"><td class="mdescLeft"> </td><td class="mdescRight">Compile-time default mark for stack depth. <br /></td></tr>
|
||||
<tr class="memitem:ga45c4c964fad4ad1641d5c9c28c4645b9"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___default_config.html#ga45c4c964fad4ad1641d5c9c28c4645b9">CLUTCHLOG_DEFAULT_DEPTH_MARK</a>   ">"</td></tr>
|
||||
<tr class="memdesc:ga45c4c964fad4ad1641d5c9c28c4645b9"><td class="mdescLeft"> </td><td class="mdescRight">Compile-time default mark for stack depth. <a href="group___default_config.html#ga45c4c964fad4ad1641d5c9c28c4645b9">More...</a><br /></td></tr>
|
||||
<tr class="separator:ga45c4c964fad4ad1641d5c9c28c4645b9"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ga98f30d814d4913a8a7c93a8793f49adf"><td class="memItemLeft" align="right" valign="top">
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___default_config.html#ga98f30d814d4913a8a7c93a8793f49adf">CLUTCHLOG_STRIP_CALLS</a>   5</td></tr>
|
||||
<tr class="memdesc:ga98f30d814d4913a8a7c93a8793f49adf"><td class="mdescLeft"> </td><td class="mdescRight">Compile-time number of call stack levels to remove from depth display by default. <br /></td></tr>
|
||||
<tr class="memitem:ga98f30d814d4913a8a7c93a8793f49adf"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___default_config.html#ga98f30d814d4913a8a7c93a8793f49adf">CLUTCHLOG_STRIP_CALLS</a>   5</td></tr>
|
||||
<tr class="memdesc:ga98f30d814d4913a8a7c93a8793f49adf"><td class="mdescLeft"> </td><td class="mdescRight">Compile-time number of call stack levels to remove from depth display by default. <a href="group___default_config.html#ga98f30d814d4913a8a7c93a8793f49adf">More...</a><br /></td></tr>
|
||||
<tr class="separator:ga98f30d814d4913a8a7c93a8793f49adf"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ga4eda0c1bfded5df89351b8ce8b9c2805"><td class="memItemLeft" align="right" valign="top">
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___default_config.html#ga4eda0c1bfded5df89351b8ce8b9c2805">CLUTCHLOG_DEFAULT_HFILL_MARK</a>   '.'</td></tr>
|
||||
<tr class="memdesc:ga4eda0c1bfded5df89351b8ce8b9c2805"><td class="mdescLeft"> </td><td class="mdescRight">Character used as a filling for right-align the right part of messages with "{hfill}". <br /></td></tr>
|
||||
<tr class="memitem:ga4eda0c1bfded5df89351b8ce8b9c2805"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___default_config.html#ga4eda0c1bfded5df89351b8ce8b9c2805">CLUTCHLOG_DEFAULT_HFILL_MARK</a>   '.'</td></tr>
|
||||
<tr class="memdesc:ga4eda0c1bfded5df89351b8ce8b9c2805"><td class="mdescLeft"> </td><td class="mdescRight">Character used as a filling for right-align the right part of messages with "{hfill}". <a href="group___default_config.html#ga4eda0c1bfded5df89351b8ce8b9c2805">More...</a><br /></td></tr>
|
||||
<tr class="separator:ga4eda0c1bfded5df89351b8ce8b9c2805"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<h2 class="groupheader">Macro Definition Documentation</h2>
|
||||
<a id="a0acf7d306292cdee864356f0b433cc16" name="a0acf7d306292cdee864356f0b433cc16"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a0acf7d306292cdee864356f0b433cc16">◆ </a></span>CLUTCHLOG_H</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">#define CLUTCHLOG_H</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Header guard. </p>
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="clutchlog_8h_source.html#l00004">4</a> of file <a class="el" href="clutchlog_8h_source.html">clutchlog.h</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a6bbcf13504687db4dbe0474931d867fb" name="a6bbcf13504687db4dbe0474931d867fb"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a6bbcf13504687db4dbe0474931d867fb">◆ </a></span>CLUTCHLOG_HAVE_UNIX_SYSINFO</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">#define CLUTCHLOG_HAVE_UNIX_SYSINFO   0</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>True if POSIX headers necessary for stack depth management are available. </p>
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="clutchlog_8h_source.html#l00034">34</a> of file <a class="el" href="clutchlog_8h_source.html">clutchlog.h</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a6bddd1e1be320823da0d6b1d5cef7817" name="a6bddd1e1be320823da0d6b1d5cef7817"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a6bddd1e1be320823da0d6b1d5cef7817">◆ </a></span>CLUTCHLOG_HAVE_UNIX_SYSIOCTL</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">#define CLUTCHLOG_HAVE_UNIX_SYSIOCTL   0</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>True if the system can handle the <code>hfill</code> feature. </p>
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="clutchlog_8h_source.html#l00044">44</a> of file <a class="el" href="clutchlog_8h_source.html">clutchlog.h</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a5c126962abcc7a40e504a6fc3abdfcc4" name="a5c126962abcc7a40e504a6fc3abdfcc4"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a5c126962abcc7a40e504a6fc3abdfcc4">◆ </a></span>WITH_CLUTCHLOG</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">#define WITH_CLUTCHLOG</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Actually enable clutchlog features. </p>
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="clutchlog_8h_source.html#l00054">54</a> of file <a class="el" href="clutchlog_8h_source.html">clutchlog.h</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="dir_c318bd5cf14aaa5601e6029e0b5b4048.html">clutchlog</a></li><li class="navelem"><a class="el" href="clutchlog_8h.html">clutchlog.h</a></li>
|
||||
<li class="footer">Generated by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.17 </li>
|
||||
<li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.4 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
|
|
|
|||
|
|
@ -1,12 +1,13 @@
|
|||
var clutchlog_8h =
|
||||
[
|
||||
[ "scope_t", "structclutchlog_1_1scope__t.html", "structclutchlog_1_1scope__t" ],
|
||||
[ "clutchlog::scope_t", "structclutchlog_1_1scope__t.html", "structclutchlog_1_1scope__t" ],
|
||||
[ "CLUTCHLOG_H", "clutchlog_8h.html#a0acf7d306292cdee864356f0b433cc16", null ],
|
||||
[ "CLUTCHLOG_HAVE_UNIX_SYSINFO", "clutchlog_8h.html#a6bbcf13504687db4dbe0474931d867fb", null ],
|
||||
[ "CLUTCHLOG_HAVE_UNIX_SYSIOCTL", "clutchlog_8h.html#a6bddd1e1be320823da0d6b1d5cef7817", null ],
|
||||
[ "WITH_CLUTCHLOG", "clutchlog_8h.html#a5c126962abcc7a40e504a6fc3abdfcc4", null ],
|
||||
[ "CLUTCHLOG_DEFAULT_DEPTH_BUILT_NODEBUG", "group___default_config.html#ga8564be479b948ee3052b61783c66d415", null ],
|
||||
[ "CLUTCHLOC", "group___use_macros.html#gae8911119d726a43b77f5781cb5a72813", null ],
|
||||
[ "CLUTCHLOGD", "group___use_macros.html#ga369d365b7c25ec270596c3ca6839cf2c", null ],
|
||||
[ "CLUTCHLOG", "group___use_macros.html#ga6f86187e2b35e7e1907d688f504a197d", null ],
|
||||
[ "CLUTCHDUMP", "group___use_macros.html#ga572e3aa19d8b39e3ed0b9e91961104c2", null ],
|
||||
[ "CLUTCHFUNC", "group___use_macros.html#ga9f77cee4f853e582262930c9c17f90ae", null ],
|
||||
|
|
|
|||
|
|
@ -1,9 +1,16 @@
|
|||
<map id="clutchlog.h" name="clutchlog.h">
|
||||
<area shape="rect" id="node1" title=" " alt="" coords="283,5,368,32"/>
|
||||
<area shape="rect" id="node1" title=" " alt="" coords="743,5,828,32"/>
|
||||
<area shape="rect" id="node2" href="$t-assert_8cpp_source.html" title=" " alt="" coords="5,80,96,107"/>
|
||||
<area shape="rect" id="node3" href="$t-color_8cpp_source.html" title=" " alt="" coords="120,80,203,107"/>
|
||||
<area shape="rect" id="node4" href="$t-demo_8cpp_source.html" title=" " alt="" coords="227,80,314,107"/>
|
||||
<area shape="rect" id="node5" href="$t-dump_8cpp_source.html" title=" " alt="" coords="338,80,425,107"/>
|
||||
<area shape="rect" id="node6" href="$t-log_8cpp_source.html" title=" " alt="" coords="449,80,521,107"/>
|
||||
<area shape="rect" id="node7" href="$t-one-line-if_8cpp_source.html" title=" " alt="" coords="546,80,657,107"/>
|
||||
<area shape="rect" id="node4" href="$t-color16_m_8cpp_source.html" title=" " alt="" coords="227,80,335,107"/>
|
||||
<area shape="rect" id="node5" href="$t-color256_8cpp_source.html" title=" " alt="" coords="360,80,464,107"/>
|
||||
<area shape="rect" id="node6" href="$t-demo_8cpp_source.html" title=" " alt="" coords="489,80,575,107"/>
|
||||
<area shape="rect" id="node7" href="$t-depth-delta_8cpp_source.html" title=" " alt="" coords="599,80,718,107"/>
|
||||
<area shape="rect" id="node8" href="$t-dump_8cpp_source.html" title=" " alt="" coords="742,80,829,107"/>
|
||||
<area shape="rect" id="node9" href="$t-extra_8cpp_source.html" title=" " alt="" coords="853,80,937,107"/>
|
||||
<area shape="rect" id="node10" href="$t-filename_8cpp_source.html" title=" " alt="" coords="961,80,1065,107"/>
|
||||
<area shape="rect" id="node11" href="$t-fmt-constructors_8cpp_source.html" title=" " alt="" coords="1090,80,1241,107"/>
|
||||
<area shape="rect" id="node12" href="$t-hash-color_8cpp_source.html" title=" " alt="" coords="1265,80,1380,107"/>
|
||||
<area shape="rect" id="node13" href="$t-log_8cpp_source.html" title=" " alt="" coords="1404,80,1476,107"/>
|
||||
<area shape="rect" id="node14" href="$t-one-line-if_8cpp_source.html" title=" " alt="" coords="1501,80,1611,107"/>
|
||||
</map>
|
||||
|
|
|
|||
|
|
@ -1 +1 @@
|
|||
14cb45843b5774232b14fc381bb80084
|
||||
550462ca9e6ab61c5ef8a484a81dbeed
|
||||
|
|
@ -4,17 +4,63 @@
|
|||
<!-- Generated by graphviz version 2.43.0 (0)
|
||||
-->
|
||||
<!-- Title: clutchlog.h Pages: 1 -->
|
||||
<svg width="497pt" height="84pt"
|
||||
viewBox="0.00 0.00 496.50 84.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 80)">
|
||||
<!--zoomable 84 -->
|
||||
<svg id="main" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" onload="init(evt)">
|
||||
<style type="text/css"><![CDATA[
|
||||
.edge:hover path { stroke: red; }
|
||||
.edge:hover polygon { stroke: red; fill: red; }
|
||||
]]></style>
|
||||
<script type="text/javascript"><![CDATA[
|
||||
var edges = document.getElementsByTagName('g');
|
||||
if (edges && edges.length) {
|
||||
for (var i=0;i<edges.length;i++) {
|
||||
if (edges[i].id.substr(0,4)=='edge') {
|
||||
edges[i].setAttribute('class','edge');
|
||||
}
|
||||
}
|
||||
}
|
||||
]]></script>
|
||||
<defs>
|
||||
<circle id="rim" cx="0" cy="0" r="7"/>
|
||||
<circle id="rim2" cx="0" cy="0" r="3.5"/>
|
||||
<g id="zoomPlus">
|
||||
<use xlink:href="#rim" fill="#404040">
|
||||
<set attributeName="fill" to="#808080" begin="zoomplus.mouseover" end="zoomplus.mouseout"/>
|
||||
</use>
|
||||
<path d="M-4,0h8M0,-4v8" fill="none" stroke="white" stroke-width="1.5" pointer-events="none"/>
|
||||
</g>
|
||||
<g id="zoomMin">
|
||||
<use xlink:href="#rim" fill="#404040">
|
||||
<set attributeName="fill" to="#808080" begin="zoomminus.mouseover" end="zoomminus.mouseout"/>
|
||||
</use>
|
||||
<path d="M-4,0h8" fill="none" stroke="white" stroke-width="1.5" pointer-events="none"/>
|
||||
</g>
|
||||
<g id="dirArrow">
|
||||
<path fill="none" stroke="white" stroke-width="1.5" d="M0,-3.0v7 M-2.5,-0.5L0,-3.0L2.5,-0.5"/>
|
||||
</g>
|
||||
<g id="resetDef">
|
||||
<use xlink:href="#rim2" fill="#404040">
|
||||
<set attributeName="fill" to="#808080" begin="reset.mouseover" end="reset.mouseout"/>
|
||||
</use>
|
||||
</g>
|
||||
</defs>
|
||||
|
||||
<script type="text/javascript">
|
||||
var viewWidth = 1213;
|
||||
var viewHeight = 84;
|
||||
var sectionId = 'dynsection-1';
|
||||
</script>
|
||||
<script xlink:href="svgpan.js"/>
|
||||
<svg id="graph" class="graph">
|
||||
<g id="viewport">
|
||||
<title>clutchlog.h</title>
|
||||
<polygon fill="white" stroke="transparent" points="-4,4 -4,-80 492.5,-80 492.5,4 -4,4"/>
|
||||
<polygon fill="white" stroke="transparent" points="-4,4 -4,-80 1208.5,-80 1208.5,4 -4,4"/>
|
||||
<!-- Node1 -->
|
||||
<g id="node1" class="node">
|
||||
<title>Node1</title>
|
||||
<g id="a_node1"><a xlink:title=" ">
|
||||
<polygon fill="#bfbfbf" stroke="black" points="208,-56.5 208,-75.5 272,-75.5 272,-56.5 208,-56.5"/>
|
||||
<text text-anchor="middle" x="240" y="-63.5" font-family="Helvetica,sans-Serif" font-size="10.00">clutchlog.h</text>
|
||||
<polygon fill="#bfbfbf" stroke="black" points="553,-56.5 553,-75.5 617,-75.5 617,-56.5 553,-56.5"/>
|
||||
<text text-anchor="middle" x="585" y="-63.5" font-family="Helvetica,sans-Serif" font-size="10.00">clutchlog.h</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
|
|
@ -30,8 +76,8 @@
|
|||
<!-- Node1->Node2 -->
|
||||
<g id="edge1" class="edge">
|
||||
<title>Node1->Node2</title>
|
||||
<path fill="none" stroke="midnightblue" d="M197.86,-53.95C159.01,-43.77 102.14,-28.86 66.64,-19.56"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="197.25,-57.41 207.81,-56.56 199.03,-50.64 197.25,-57.41"/>
|
||||
<path fill="none" stroke="midnightblue" d="M542.69,-62.94C455.31,-58.32 248.69,-45.48 77,-20 74.13,-19.57 71.17,-19.08 68.2,-18.54"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="542.58,-66.44 552.75,-63.47 542.95,-59.45 542.58,-66.44"/>
|
||||
</g>
|
||||
<!-- Node3 -->
|
||||
<g id="node3" class="node">
|
||||
|
|
@ -45,68 +91,215 @@
|
|||
<!-- Node1->Node3 -->
|
||||
<g id="edge2" class="edge">
|
||||
<title>Node1->Node3</title>
|
||||
<path fill="none" stroke="midnightblue" d="M211.23,-52.37C188.19,-42.26 156.52,-28.35 136.4,-19.52"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="209.95,-55.63 220.51,-56.44 212.76,-49.22 209.95,-55.63"/>
|
||||
<path fill="none" stroke="midnightblue" d="M542.62,-62.19C465.52,-56.71 297.3,-43.08 157,-20 154.19,-19.54 151.28,-19 148.38,-18.42"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="542.66,-65.7 552.88,-62.91 543.15,-58.72 542.66,-65.7"/>
|
||||
</g>
|
||||
<!-- Node4 -->
|
||||
<g id="node4" class="node">
|
||||
<title>Node4</title>
|
||||
<g id="a_node4"><a xlink:href="t-demo_8cpp_source.html" target="_top" xlink:title=" ">
|
||||
<polygon fill="white" stroke="black" points="166.5,-0.5 166.5,-19.5 231.5,-19.5 231.5,-0.5 166.5,-0.5"/>
|
||||
<text text-anchor="middle" x="199" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">t-demo.cpp</text>
|
||||
<g id="a_node4"><a xlink:href="t-color16_m_8cpp_source.html" target="_top" xlink:title=" ">
|
||||
<polygon fill="white" stroke="black" points="166.5,-0.5 166.5,-19.5 247.5,-19.5 247.5,-0.5 166.5,-0.5"/>
|
||||
<text text-anchor="middle" x="207" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">t-color16M.cpp</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node4 -->
|
||||
<g id="edge3" class="edge">
|
||||
<title>Node1->Node4</title>
|
||||
<path fill="none" stroke="midnightblue" d="M226.98,-47.86C219.88,-38.5 211.4,-27.33 205.64,-19.75"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="224.39,-50.24 233.23,-56.08 229.97,-46 224.39,-50.24"/>
|
||||
<path fill="none" stroke="midnightblue" d="M542.54,-59.75C479.94,-51.88 359.23,-36.21 257,-20 253.95,-19.52 250.8,-19 247.64,-18.46"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="542.45,-63.27 552.81,-61.04 543.32,-56.32 542.45,-63.27"/>
|
||||
</g>
|
||||
<!-- Node5 -->
|
||||
<g id="node5" class="node">
|
||||
<title>Node5</title>
|
||||
<g id="a_node5"><a xlink:href="t-dump_8cpp_source.html" target="_top" xlink:title=" ">
|
||||
<polygon fill="white" stroke="black" points="249.5,-0.5 249.5,-19.5 314.5,-19.5 314.5,-0.5 249.5,-0.5"/>
|
||||
<text text-anchor="middle" x="282" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">t-dump.cpp</text>
|
||||
<g id="a_node5"><a xlink:href="t-color256_8cpp_source.html" target="_top" xlink:title=" ">
|
||||
<polygon fill="white" stroke="black" points="266,-0.5 266,-19.5 344,-19.5 344,-0.5 266,-0.5"/>
|
||||
<text text-anchor="middle" x="305" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">t-color256.cpp</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node5 -->
|
||||
<g id="edge4" class="edge">
|
||||
<title>Node1->Node5</title>
|
||||
<path fill="none" stroke="midnightblue" d="M253.11,-48.14C260.43,-38.74 269.24,-27.4 275.19,-19.75"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="250.31,-46.04 246.94,-56.08 255.84,-50.34 250.31,-46.04"/>
|
||||
<path fill="none" stroke="midnightblue" d="M542.99,-56.9C489.23,-46.53 396.81,-28.71 344.36,-18.59"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="542.4,-60.35 552.88,-58.81 543.72,-53.48 542.4,-60.35"/>
|
||||
</g>
|
||||
<!-- Node6 -->
|
||||
<g id="node6" class="node">
|
||||
<title>Node6</title>
|
||||
<g id="a_node6"><a xlink:href="t-log_8cpp_source.html" target="_top" xlink:title=" ">
|
||||
<polygon fill="white" stroke="black" points="333,-0.5 333,-19.5 387,-19.5 387,-0.5 333,-0.5"/>
|
||||
<text text-anchor="middle" x="360" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">t-log.cpp</text>
|
||||
<g id="a_node6"><a xlink:href="t-demo_8cpp_source.html" target="_top" xlink:title=" ">
|
||||
<polygon fill="white" stroke="black" points="362.5,-0.5 362.5,-19.5 427.5,-19.5 427.5,-0.5 362.5,-0.5"/>
|
||||
<text text-anchor="middle" x="395" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">t-demo.cpp</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node6 -->
|
||||
<g id="edge5" class="edge">
|
||||
<title>Node1->Node6</title>
|
||||
<path fill="none" stroke="midnightblue" d="M268.37,-52.23C290.82,-42.13 321.54,-28.31 341.07,-19.52"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="266.7,-49.15 259.01,-56.44 269.57,-55.53 266.7,-49.15"/>
|
||||
<path fill="none" stroke="midnightblue" d="M545.24,-53.7C509.38,-43.51 457.43,-28.74 424.97,-19.52"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="544.32,-57.08 554.89,-56.44 546.23,-50.34 544.32,-57.08"/>
|
||||
</g>
|
||||
<!-- Node7 -->
|
||||
<g id="node7" class="node">
|
||||
<title>Node7</title>
|
||||
<g id="a_node7"><a xlink:href="t-one-line-if_8cpp_source.html" target="_top" xlink:title=" ">
|
||||
<polygon fill="white" stroke="black" points="405.5,-0.5 405.5,-19.5 488.5,-19.5 488.5,-0.5 405.5,-0.5"/>
|
||||
<text text-anchor="middle" x="447" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">t-one-line-if.cpp</text>
|
||||
<g id="a_node7"><a xlink:href="t-depth-delta_8cpp_source.html" target="_top" xlink:title=" ">
|
||||
<polygon fill="white" stroke="black" points="445.5,-0.5 445.5,-19.5 534.5,-19.5 534.5,-0.5 445.5,-0.5"/>
|
||||
<text text-anchor="middle" x="490" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">t-depth-delta.cpp</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node7 -->
|
||||
<g id="edge6" class="edge">
|
||||
<title>Node1->Node7</title>
|
||||
<path fill="none" stroke="midnightblue" d="M282.35,-53.95C321.39,-43.77 378.53,-28.86 414.2,-19.56"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="281.14,-50.65 272.34,-56.56 282.9,-57.42 281.14,-50.65"/>
|
||||
<path fill="none" stroke="midnightblue" d="M560.68,-51.18C543.2,-41.24 520.17,-28.15 505.23,-19.65"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="559.31,-54.43 569.74,-56.32 562.77,-48.34 559.31,-54.43"/>
|
||||
</g>
|
||||
<!-- Node8 -->
|
||||
<g id="node8" class="node">
|
||||
<title>Node8</title>
|
||||
<g id="a_node8"><a xlink:href="t-dump_8cpp_source.html" target="_top" xlink:title=" ">
|
||||
<polygon fill="white" stroke="black" points="552.5,-0.5 552.5,-19.5 617.5,-19.5 617.5,-0.5 552.5,-0.5"/>
|
||||
<text text-anchor="middle" x="585" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">t-dump.cpp</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node8 -->
|
||||
<g id="edge7" class="edge">
|
||||
<title>Node1->Node8</title>
|
||||
<path fill="none" stroke="midnightblue" d="M585,-45.8C585,-36.91 585,-26.78 585,-19.75"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="581.5,-46.08 585,-56.08 588.5,-46.08 581.5,-46.08"/>
|
||||
</g>
|
||||
<!-- Node9 -->
|
||||
<g id="node9" class="node">
|
||||
<title>Node9</title>
|
||||
<g id="a_node9"><a xlink:href="t-extra_8cpp_source.html" target="_top" xlink:title=" ">
|
||||
<polygon fill="white" stroke="black" points="635.5,-0.5 635.5,-19.5 698.5,-19.5 698.5,-0.5 635.5,-0.5"/>
|
||||
<text text-anchor="middle" x="667" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">t-extra.cpp</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node9 -->
|
||||
<g id="edge8" class="edge">
|
||||
<title>Node1->Node9</title>
|
||||
<path fill="none" stroke="midnightblue" d="M606.83,-50.62C621.81,-40.76 641.2,-27.99 653.86,-19.65"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="604.6,-47.9 598.17,-56.32 608.45,-53.75 604.6,-47.9"/>
|
||||
</g>
|
||||
<!-- Node10 -->
|
||||
<g id="node10" class="node">
|
||||
<title>Node10</title>
|
||||
<g id="a_node10"><a xlink:href="t-filename_8cpp_source.html" target="_top" xlink:title=" ">
|
||||
<polygon fill="white" stroke="black" points="717,-0.5 717,-19.5 795,-19.5 795,-0.5 717,-0.5"/>
|
||||
<text text-anchor="middle" x="756" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">t-filename.cpp</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node10 -->
|
||||
<g id="edge9" class="edge">
|
||||
<title>Node1->Node10</title>
|
||||
<path fill="none" stroke="midnightblue" d="M622.04,-53.3C654.26,-43.13 700.19,-28.62 729.03,-19.52"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="620.58,-50.09 612.1,-56.44 622.69,-56.77 620.58,-50.09"/>
|
||||
</g>
|
||||
<!-- Node11 -->
|
||||
<g id="node11" class="node">
|
||||
<title>Node11</title>
|
||||
<g id="a_node11"><a xlink:href="t-fmt-constructors_8cpp_source.html" target="_top" xlink:title=" ">
|
||||
<polygon fill="white" stroke="black" points="813.5,-0.5 813.5,-19.5 926.5,-19.5 926.5,-0.5 813.5,-0.5"/>
|
||||
<text text-anchor="middle" x="870" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">t-fmt-constructors.cpp</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node11 -->
|
||||
<g id="edge10" class="edge">
|
||||
<title>Node1->Node11</title>
|
||||
<path fill="none" stroke="midnightblue" d="M627.21,-57C680.16,-46.97 770.6,-29.83 824.88,-19.55"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="626.31,-53.61 617.14,-58.91 627.62,-60.49 626.31,-53.61"/>
|
||||
</g>
|
||||
<!-- Node12 -->
|
||||
<g id="node12" class="node">
|
||||
<title>Node12</title>
|
||||
<g id="a_node12"><a xlink:href="t-hash-color_8cpp_source.html" target="_top" xlink:title=" ">
|
||||
<polygon fill="white" stroke="black" points="945,-0.5 945,-19.5 1031,-19.5 1031,-0.5 945,-0.5"/>
|
||||
<text text-anchor="middle" x="988" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">t-hash-color.cpp</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node12 -->
|
||||
<g id="edge11" class="edge">
|
||||
<title>Node1->Node12</title>
|
||||
<path fill="none" stroke="midnightblue" d="M627.01,-60.22C692.95,-52.58 824.7,-36.76 936,-20 938.9,-19.56 941.89,-19.1 944.89,-18.61"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="626.54,-56.75 617.01,-61.37 627.34,-63.7 626.54,-56.75"/>
|
||||
</g>
|
||||
<!-- Node13 -->
|
||||
<g id="node13" class="node">
|
||||
<title>Node13</title>
|
||||
<g id="a_node13"><a xlink:href="t-log_8cpp_source.html" target="_top" xlink:title=" ">
|
||||
<polygon fill="white" stroke="black" points="1049,-0.5 1049,-19.5 1103,-19.5 1103,-0.5 1049,-0.5"/>
|
||||
<text text-anchor="middle" x="1076" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">t-log.cpp</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node13 -->
|
||||
<g id="edge12" class="edge">
|
||||
<title>Node1->Node13</title>
|
||||
<path fill="none" stroke="midnightblue" d="M627.48,-62.88C708.3,-58.38 889.55,-46.1 1040,-20 1042.92,-19.49 1045.95,-18.88 1048.96,-18.21"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="627.01,-59.4 617.21,-63.44 627.39,-66.39 627.01,-59.4"/>
|
||||
</g>
|
||||
<!-- Node14 -->
|
||||
<g id="node14" class="node">
|
||||
<title>Node14</title>
|
||||
<g id="a_node14"><a xlink:href="t-one-line-if_8cpp_source.html" target="_top" xlink:title=" ">
|
||||
<polygon fill="white" stroke="black" points="1121.5,-0.5 1121.5,-19.5 1204.5,-19.5 1204.5,-0.5 1121.5,-0.5"/>
|
||||
<text text-anchor="middle" x="1163" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">t-one-line-if.cpp</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node14 -->
|
||||
<g id="edge13" class="edge">
|
||||
<title>Node1->Node14</title>
|
||||
<path fill="none" stroke="midnightblue" d="M627.23,-62.68C716.82,-57.48 932.45,-43.46 1112,-20 1115.03,-19.6 1118.16,-19.15 1121.3,-18.67"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="626.97,-59.19 617.19,-63.26 627.37,-66.18 626.97,-59.19"/>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
<g id="navigator" transform="translate(0 0)" fill="#404254">
|
||||
<rect fill="#f2f5e9" fill-opacity="0.5" stroke="#606060" stroke-width=".5" x="0" y="0" width="60" height="60"/>
|
||||
<use id="zoomplus" xlink:href="#zoomPlus" x="17" y="9" onmousedown="handleZoom(evt,'in')"/>
|
||||
<use id="zoomminus" xlink:href="#zoomMin" x="42" y="9" onmousedown="handleZoom(evt,'out')"/>
|
||||
<use id="reset" xlink:href="#resetDef" x="30" y="36" onmousedown="handleReset()"/>
|
||||
<g id="arrowUp" xlink:href="#dirArrow" transform="translate(30 24)" onmousedown="handlePan(0,-1)">
|
||||
<use xlink:href="#rim" fill="#404040">
|
||||
<set attributeName="fill" to="#808080" begin="arrowUp.mouseover" end="arrowUp.mouseout"/>
|
||||
</use>
|
||||
<path fill="none" stroke="white" stroke-width="1.5" d="M0,-3.0v7 M-2.5,-0.5L0,-3.0L2.5,-0.5"/>
|
||||
</g>
|
||||
<g id="arrowRight" xlink:href="#dirArrow" transform="rotate(90) translate(36 -43)" onmousedown="handlePan(1,0)">
|
||||
<use xlink:href="#rim" fill="#404040">
|
||||
<set attributeName="fill" to="#808080" begin="arrowRight.mouseover" end="arrowRight.mouseout"/>
|
||||
</use>
|
||||
<path fill="none" stroke="white" stroke-width="1.5" d="M0,-3.0v7 M-2.5,-0.5L0,-3.0L2.5,-0.5"/>
|
||||
</g>
|
||||
<g id="arrowDown" xlink:href="#dirArrow" transform="rotate(180) translate(-30 -48)" onmousedown="handlePan(0,1)">
|
||||
<use xlink:href="#rim" fill="#404040">
|
||||
<set attributeName="fill" to="#808080" begin="arrowDown.mouseover" end="arrowDown.mouseout"/>
|
||||
</use>
|
||||
<path fill="none" stroke="white" stroke-width="1.5" d="M0,-3.0v7 M-2.5,-0.5L0,-3.0L2.5,-0.5"/>
|
||||
</g>
|
||||
<g id="arrowLeft" xlink:href="#dirArrow" transform="rotate(270) translate(-36 17)" onmousedown="handlePan(-1,0)">
|
||||
<use xlink:href="#rim" fill="#404040">
|
||||
<set attributeName="fill" to="#808080" begin="arrowLeft.mouseover" end="arrowLeft.mouseout"/>
|
||||
</use>
|
||||
<path fill="none" stroke="white" stroke-width="1.5" d="M0,-3.0v7 M-2.5,-0.5L0,-3.0L2.5,-0.5"/>
|
||||
</g>
|
||||
</g>
|
||||
<svg viewBox="0 0 15 15" width="100%" height="30px" preserveAspectRatio="xMaxYMin meet">
|
||||
<g id="arrow_out" transform="scale(0.3 0.3)">
|
||||
<a xlink:href="clutchlog_8h__dep__incl_org.svg" target="_base">
|
||||
<rect id="button" ry="5" rx="5" y="6" x="6" height="38" width="38"
|
||||
fill="#f2f5e9" fill-opacity="0.5" stroke="#606060" stroke-width="1.0"/>
|
||||
<path id="arrow"
|
||||
d="M 11.500037,31.436501 C 11.940474,20.09759 22.043105,11.32322 32.158766,21.979434 L 37.068811,17.246167 C 37.068811,17.246167 37.088388,32 37.088388,32 L 22.160133,31.978069 C 22.160133,31.978069 26.997745,27.140456 26.997745,27.140456 C 18.528582,18.264221 13.291696,25.230495 11.500037,31.436501 z"
|
||||
style="fill:#404040;"/>
|
||||
</a>
|
||||
</g>
|
||||
</svg>
|
||||
</svg>
|
||||
|
|
|
|||
|
Before Width: | Height: | Size: 5 KiB After Width: | Height: | Size: 15 KiB |
217
docs/clutchlog_8h__dep__incl_org.svg
Normal file
|
|
@ -0,0 +1,217 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
|
||||
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
||||
<!-- Generated by graphviz version 2.43.0 (0)
|
||||
-->
|
||||
<!-- Title: clutchlog.h Pages: 1 -->
|
||||
<svg width="1213pt" height="84pt"
|
||||
viewBox="0.00 0.00 1212.50 84.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 80)">
|
||||
<title>clutchlog.h</title>
|
||||
<polygon fill="white" stroke="transparent" points="-4,4 -4,-80 1208.5,-80 1208.5,4 -4,4"/>
|
||||
<!-- Node1 -->
|
||||
<g id="node1" class="node">
|
||||
<title>Node1</title>
|
||||
<g id="a_node1"><a xlink:title=" ">
|
||||
<polygon fill="#bfbfbf" stroke="black" points="553,-56.5 553,-75.5 617,-75.5 617,-56.5 553,-56.5"/>
|
||||
<text text-anchor="middle" x="585" y="-63.5" font-family="Helvetica,sans-Serif" font-size="10.00">clutchlog.h</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node2 -->
|
||||
<g id="node2" class="node">
|
||||
<title>Node2</title>
|
||||
<g id="a_node2"><a xlink:href="t-assert_8cpp_source.html" target="_top" xlink:title=" ">
|
||||
<polygon fill="white" stroke="black" points="0,-0.5 0,-19.5 68,-19.5 68,-0.5 0,-0.5"/>
|
||||
<text text-anchor="middle" x="34" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">t-assert.cpp</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node2 -->
|
||||
<g id="edge1" class="edge">
|
||||
<title>Node1->Node2</title>
|
||||
<path fill="none" stroke="midnightblue" d="M542.69,-62.94C455.31,-58.32 248.69,-45.48 77,-20 74.13,-19.57 71.17,-19.08 68.2,-18.54"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="542.58,-66.44 552.75,-63.47 542.95,-59.45 542.58,-66.44"/>
|
||||
</g>
|
||||
<!-- Node3 -->
|
||||
<g id="node3" class="node">
|
||||
<title>Node3</title>
|
||||
<g id="a_node3"><a xlink:href="t-color_8cpp_source.html" target="_top" xlink:title=" ">
|
||||
<polygon fill="white" stroke="black" points="86,-0.5 86,-19.5 148,-19.5 148,-0.5 86,-0.5"/>
|
||||
<text text-anchor="middle" x="117" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">t-color.cpp</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node3 -->
|
||||
<g id="edge2" class="edge">
|
||||
<title>Node1->Node3</title>
|
||||
<path fill="none" stroke="midnightblue" d="M542.62,-62.19C465.52,-56.71 297.3,-43.08 157,-20 154.19,-19.54 151.28,-19 148.38,-18.42"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="542.66,-65.7 552.88,-62.91 543.15,-58.72 542.66,-65.7"/>
|
||||
</g>
|
||||
<!-- Node4 -->
|
||||
<g id="node4" class="node">
|
||||
<title>Node4</title>
|
||||
<g id="a_node4"><a xlink:href="t-color16_m_8cpp_source.html" target="_top" xlink:title=" ">
|
||||
<polygon fill="white" stroke="black" points="166.5,-0.5 166.5,-19.5 247.5,-19.5 247.5,-0.5 166.5,-0.5"/>
|
||||
<text text-anchor="middle" x="207" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">t-color16M.cpp</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node4 -->
|
||||
<g id="edge3" class="edge">
|
||||
<title>Node1->Node4</title>
|
||||
<path fill="none" stroke="midnightblue" d="M542.54,-59.75C479.94,-51.88 359.23,-36.21 257,-20 253.95,-19.52 250.8,-19 247.64,-18.46"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="542.45,-63.27 552.81,-61.04 543.32,-56.32 542.45,-63.27"/>
|
||||
</g>
|
||||
<!-- Node5 -->
|
||||
<g id="node5" class="node">
|
||||
<title>Node5</title>
|
||||
<g id="a_node5"><a xlink:href="t-color256_8cpp_source.html" target="_top" xlink:title=" ">
|
||||
<polygon fill="white" stroke="black" points="266,-0.5 266,-19.5 344,-19.5 344,-0.5 266,-0.5"/>
|
||||
<text text-anchor="middle" x="305" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">t-color256.cpp</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node5 -->
|
||||
<g id="edge4" class="edge">
|
||||
<title>Node1->Node5</title>
|
||||
<path fill="none" stroke="midnightblue" d="M542.99,-56.9C489.23,-46.53 396.81,-28.71 344.36,-18.59"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="542.4,-60.35 552.88,-58.81 543.72,-53.48 542.4,-60.35"/>
|
||||
</g>
|
||||
<!-- Node6 -->
|
||||
<g id="node6" class="node">
|
||||
<title>Node6</title>
|
||||
<g id="a_node6"><a xlink:href="t-demo_8cpp_source.html" target="_top" xlink:title=" ">
|
||||
<polygon fill="white" stroke="black" points="362.5,-0.5 362.5,-19.5 427.5,-19.5 427.5,-0.5 362.5,-0.5"/>
|
||||
<text text-anchor="middle" x="395" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">t-demo.cpp</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node6 -->
|
||||
<g id="edge5" class="edge">
|
||||
<title>Node1->Node6</title>
|
||||
<path fill="none" stroke="midnightblue" d="M545.24,-53.7C509.38,-43.51 457.43,-28.74 424.97,-19.52"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="544.32,-57.08 554.89,-56.44 546.23,-50.34 544.32,-57.08"/>
|
||||
</g>
|
||||
<!-- Node7 -->
|
||||
<g id="node7" class="node">
|
||||
<title>Node7</title>
|
||||
<g id="a_node7"><a xlink:href="t-depth-delta_8cpp_source.html" target="_top" xlink:title=" ">
|
||||
<polygon fill="white" stroke="black" points="445.5,-0.5 445.5,-19.5 534.5,-19.5 534.5,-0.5 445.5,-0.5"/>
|
||||
<text text-anchor="middle" x="490" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">t-depth-delta.cpp</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node7 -->
|
||||
<g id="edge6" class="edge">
|
||||
<title>Node1->Node7</title>
|
||||
<path fill="none" stroke="midnightblue" d="M560.68,-51.18C543.2,-41.24 520.17,-28.15 505.23,-19.65"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="559.31,-54.43 569.74,-56.32 562.77,-48.34 559.31,-54.43"/>
|
||||
</g>
|
||||
<!-- Node8 -->
|
||||
<g id="node8" class="node">
|
||||
<title>Node8</title>
|
||||
<g id="a_node8"><a xlink:href="t-dump_8cpp_source.html" target="_top" xlink:title=" ">
|
||||
<polygon fill="white" stroke="black" points="552.5,-0.5 552.5,-19.5 617.5,-19.5 617.5,-0.5 552.5,-0.5"/>
|
||||
<text text-anchor="middle" x="585" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">t-dump.cpp</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node8 -->
|
||||
<g id="edge7" class="edge">
|
||||
<title>Node1->Node8</title>
|
||||
<path fill="none" stroke="midnightblue" d="M585,-45.8C585,-36.91 585,-26.78 585,-19.75"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="581.5,-46.08 585,-56.08 588.5,-46.08 581.5,-46.08"/>
|
||||
</g>
|
||||
<!-- Node9 -->
|
||||
<g id="node9" class="node">
|
||||
<title>Node9</title>
|
||||
<g id="a_node9"><a xlink:href="t-extra_8cpp_source.html" target="_top" xlink:title=" ">
|
||||
<polygon fill="white" stroke="black" points="635.5,-0.5 635.5,-19.5 698.5,-19.5 698.5,-0.5 635.5,-0.5"/>
|
||||
<text text-anchor="middle" x="667" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">t-extra.cpp</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node9 -->
|
||||
<g id="edge8" class="edge">
|
||||
<title>Node1->Node9</title>
|
||||
<path fill="none" stroke="midnightblue" d="M606.83,-50.62C621.81,-40.76 641.2,-27.99 653.86,-19.65"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="604.6,-47.9 598.17,-56.32 608.45,-53.75 604.6,-47.9"/>
|
||||
</g>
|
||||
<!-- Node10 -->
|
||||
<g id="node10" class="node">
|
||||
<title>Node10</title>
|
||||
<g id="a_node10"><a xlink:href="t-filename_8cpp_source.html" target="_top" xlink:title=" ">
|
||||
<polygon fill="white" stroke="black" points="717,-0.5 717,-19.5 795,-19.5 795,-0.5 717,-0.5"/>
|
||||
<text text-anchor="middle" x="756" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">t-filename.cpp</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node10 -->
|
||||
<g id="edge9" class="edge">
|
||||
<title>Node1->Node10</title>
|
||||
<path fill="none" stroke="midnightblue" d="M622.04,-53.3C654.26,-43.13 700.19,-28.62 729.03,-19.52"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="620.58,-50.09 612.1,-56.44 622.69,-56.77 620.58,-50.09"/>
|
||||
</g>
|
||||
<!-- Node11 -->
|
||||
<g id="node11" class="node">
|
||||
<title>Node11</title>
|
||||
<g id="a_node11"><a xlink:href="t-fmt-constructors_8cpp_source.html" target="_top" xlink:title=" ">
|
||||
<polygon fill="white" stroke="black" points="813.5,-0.5 813.5,-19.5 926.5,-19.5 926.5,-0.5 813.5,-0.5"/>
|
||||
<text text-anchor="middle" x="870" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">t-fmt-constructors.cpp</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node11 -->
|
||||
<g id="edge10" class="edge">
|
||||
<title>Node1->Node11</title>
|
||||
<path fill="none" stroke="midnightblue" d="M627.21,-57C680.16,-46.97 770.6,-29.83 824.88,-19.55"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="626.31,-53.61 617.14,-58.91 627.62,-60.49 626.31,-53.61"/>
|
||||
</g>
|
||||
<!-- Node12 -->
|
||||
<g id="node12" class="node">
|
||||
<title>Node12</title>
|
||||
<g id="a_node12"><a xlink:href="t-hash-color_8cpp_source.html" target="_top" xlink:title=" ">
|
||||
<polygon fill="white" stroke="black" points="945,-0.5 945,-19.5 1031,-19.5 1031,-0.5 945,-0.5"/>
|
||||
<text text-anchor="middle" x="988" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">t-hash-color.cpp</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node12 -->
|
||||
<g id="edge11" class="edge">
|
||||
<title>Node1->Node12</title>
|
||||
<path fill="none" stroke="midnightblue" d="M627.01,-60.22C692.95,-52.58 824.7,-36.76 936,-20 938.9,-19.56 941.89,-19.1 944.89,-18.61"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="626.54,-56.75 617.01,-61.37 627.34,-63.7 626.54,-56.75"/>
|
||||
</g>
|
||||
<!-- Node13 -->
|
||||
<g id="node13" class="node">
|
||||
<title>Node13</title>
|
||||
<g id="a_node13"><a xlink:href="t-log_8cpp_source.html" target="_top" xlink:title=" ">
|
||||
<polygon fill="white" stroke="black" points="1049,-0.5 1049,-19.5 1103,-19.5 1103,-0.5 1049,-0.5"/>
|
||||
<text text-anchor="middle" x="1076" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">t-log.cpp</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node13 -->
|
||||
<g id="edge12" class="edge">
|
||||
<title>Node1->Node13</title>
|
||||
<path fill="none" stroke="midnightblue" d="M627.48,-62.88C708.3,-58.38 889.55,-46.1 1040,-20 1042.92,-19.49 1045.95,-18.88 1048.96,-18.21"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="627.01,-59.4 617.21,-63.44 627.39,-66.39 627.01,-59.4"/>
|
||||
</g>
|
||||
<!-- Node14 -->
|
||||
<g id="node14" class="node">
|
||||
<title>Node14</title>
|
||||
<g id="a_node14"><a xlink:href="t-one-line-if_8cpp_source.html" target="_top" xlink:title=" ">
|
||||
<polygon fill="white" stroke="black" points="1121.5,-0.5 1121.5,-19.5 1204.5,-19.5 1204.5,-0.5 1121.5,-0.5"/>
|
||||
<text text-anchor="middle" x="1163" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">t-one-line-if.cpp</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node14 -->
|
||||
<g id="edge13" class="edge">
|
||||
<title>Node1->Node14</title>
|
||||
<path fill="none" stroke="midnightblue" d="M627.23,-62.68C716.82,-57.48 932.45,-43.46 1112,-20 1115.03,-19.6 1118.16,-19.15 1121.3,-18.67"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="626.97,-59.19 617.19,-63.26 627.37,-66.18 626.97,-59.19"/>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 10 KiB |
|
|
@ -1,14 +1,15 @@
|
|||
<map id="clutchlog.h" name="clutchlog.h">
|
||||
<area shape="rect" id="node1" title=" " alt="" coords="473,5,559,32"/>
|
||||
<area shape="rect" id="node1" title=" " alt="" coords="516,5,601,32"/>
|
||||
<area shape="rect" id="node2" title=" " alt="" coords="5,80,72,107"/>
|
||||
<area shape="rect" id="node3" title=" " alt="" coords="96,80,179,107"/>
|
||||
<area shape="rect" id="node4" title=" " alt="" coords="203,80,275,107"/>
|
||||
<area shape="rect" id="node5" title=" " alt="" coords="299,80,368,107"/>
|
||||
<area shape="rect" id="node6" title=" " alt="" coords="392,80,459,107"/>
|
||||
<area shape="rect" id="node7" title=" " alt="" coords="483,80,549,107"/>
|
||||
<area shape="rect" id="node8" title=" " alt="" coords="573,80,633,107"/>
|
||||
<area shape="rect" id="node9" title=" " alt="" coords="657,80,711,107"/>
|
||||
<area shape="rect" id="node10" title=" " alt="" coords="736,80,789,107"/>
|
||||
<area shape="rect" id="node11" title=" " alt="" coords="814,80,869,107"/>
|
||||
<area shape="rect" id="node12" title=" " alt="" coords="893,80,939,107"/>
|
||||
<area shape="rect" id="node4" title=" " alt="" coords="203,80,266,107"/>
|
||||
<area shape="rect" id="node5" title=" " alt="" coords="291,80,363,107"/>
|
||||
<area shape="rect" id="node6" title=" " alt="" coords="387,80,456,107"/>
|
||||
<area shape="rect" id="node7" title=" " alt="" coords="480,80,547,107"/>
|
||||
<area shape="rect" id="node8" title=" " alt="" coords="571,80,637,107"/>
|
||||
<area shape="rect" id="node9" title=" " alt="" coords="661,80,721,107"/>
|
||||
<area shape="rect" id="node10" title=" " alt="" coords="745,80,799,107"/>
|
||||
<area shape="rect" id="node11" title=" " alt="" coords="824,80,877,107"/>
|
||||
<area shape="rect" id="node12" title=" " alt="" coords="902,80,957,107"/>
|
||||
<area shape="rect" id="node13" title=" " alt="" coords="981,80,1027,107"/>
|
||||
</map>
|
||||
|
|
|
|||
|
|
@ -1 +1 @@
|
|||
128ca966338fdda6dfe848c977a3a290
|
||||
abe9435b0abe9059d00d25f6afdb3928
|
||||
|
|
@ -46,7 +46,7 @@ if (edges && edges.length) {
|
|||
</defs>
|
||||
|
||||
<script type="text/javascript">
|
||||
var viewWidth = 709;
|
||||
var viewWidth = 775;
|
||||
var viewHeight = 84;
|
||||
var sectionId = 'dynsection-0';
|
||||
</script>
|
||||
|
|
@ -54,13 +54,13 @@ var sectionId = 'dynsection-0';
|
|||
<svg id="graph" class="graph">
|
||||
<g id="viewport">
|
||||
<title>clutchlog.h</title>
|
||||
<polygon fill="white" stroke="transparent" points="-4,4 -4,-80 704.5,-80 704.5,4 -4,4"/>
|
||||
<polygon fill="white" stroke="transparent" points="-4,4 -4,-80 770.5,-80 770.5,4 -4,4"/>
|
||||
<!-- Node1 -->
|
||||
<g id="node1" class="node">
|
||||
<title>Node1</title>
|
||||
<g id="a_node1"><a xlink:title=" ">
|
||||
<polygon fill="#bfbfbf" stroke="black" points="351,-56.5 351,-75.5 415,-75.5 415,-56.5 351,-56.5"/>
|
||||
<text text-anchor="middle" x="383" y="-63.5" font-family="Helvetica,sans-Serif" font-size="10.00">clutchlog.h</text>
|
||||
<polygon fill="#bfbfbf" stroke="black" points="383,-56.5 383,-75.5 447,-75.5 447,-56.5 383,-56.5"/>
|
||||
<text text-anchor="middle" x="415" y="-63.5" font-family="Helvetica,sans-Serif" font-size="10.00">clutchlog.h</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
|
|
@ -76,8 +76,8 @@ var sectionId = 'dynsection-0';
|
|||
<!-- Node1->Node2 -->
|
||||
<g id="edge1" class="edge">
|
||||
<title>Node1->Node2</title>
|
||||
<path fill="none" stroke="midnightblue" d="M350.59,-61.81C293.73,-55.93 172.18,-42.11 60.28,-20.05"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="60.66,-16.55 50.17,-18.03 59.29,-23.42 60.66,-16.55"/>
|
||||
<path fill="none" stroke="midnightblue" d="M382.86,-62.38C321.82,-57.1 184.8,-43.76 60.25,-20.01"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="60.65,-16.52 50.16,-18.06 59.32,-23.4 60.65,-16.52"/>
|
||||
</g>
|
||||
<!-- Node3 -->
|
||||
<g id="node3" class="node">
|
||||
|
|
@ -91,143 +91,158 @@ var sectionId = 'dynsection-0';
|
|||
<!-- Node1->Node3 -->
|
||||
<g id="edge2" class="edge">
|
||||
<title>Node1->Node3</title>
|
||||
<path fill="none" stroke="midnightblue" d="M350.95,-59.5C306.06,-51.71 221.68,-36.73 140.32,-20.21"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="140.92,-16.76 130.42,-18.19 139.52,-23.62 140.92,-16.76"/>
|
||||
<path fill="none" stroke="midnightblue" d="M382.6,-60.36C332.68,-53.07 233.76,-38.07 140.3,-20.16"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="140.89,-16.71 130.41,-18.25 139.56,-23.59 140.89,-16.71"/>
|
||||
</g>
|
||||
<!-- Node4 -->
|
||||
<g id="node4" class="node">
|
||||
<title>Node4</title>
|
||||
<g id="a_node4"><a xlink:title=" ">
|
||||
<polygon fill="white" stroke="#bfbfbf" points="148,-0.5 148,-19.5 202,-19.5 202,-0.5 148,-0.5"/>
|
||||
<text text-anchor="middle" x="175" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">iostream</text>
|
||||
<polygon fill="white" stroke="#bfbfbf" points="148.5,-0.5 148.5,-19.5 195.5,-19.5 195.5,-0.5 148.5,-0.5"/>
|
||||
<text text-anchor="middle" x="172" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">iterator</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node4 -->
|
||||
<g id="edge3" class="edge">
|
||||
<title>Node1->Node4</title>
|
||||
<path fill="none" stroke="midnightblue" d="M350.96,-56.68C313.43,-46.94 251.38,-30.83 211.88,-20.57"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="212.67,-17.16 202.11,-18.04 210.91,-23.94 212.67,-17.16"/>
|
||||
<path fill="none" stroke="midnightblue" d="M382.86,-58.69C343.48,-50.83 274.53,-36.66 205.88,-20.11"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="206.3,-16.61 195.75,-17.65 204.64,-23.41 206.3,-16.61"/>
|
||||
</g>
|
||||
<!-- Node5 -->
|
||||
<g id="node5" class="node">
|
||||
<title>Node5</title>
|
||||
<g id="a_node5"><a xlink:title=" ">
|
||||
<polygon fill="white" stroke="#bfbfbf" points="220,-0.5 220,-19.5 272,-19.5 272,-0.5 220,-0.5"/>
|
||||
<text text-anchor="middle" x="246" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">sstream</text>
|
||||
<polygon fill="white" stroke="#bfbfbf" points="214,-0.5 214,-19.5 268,-19.5 268,-0.5 214,-0.5"/>
|
||||
<text text-anchor="middle" x="241" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">iostream</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node5 -->
|
||||
<g id="edge4" class="edge">
|
||||
<title>Node1->Node5</title>
|
||||
<path fill="none" stroke="midnightblue" d="M361.29,-56.44C338.65,-47.52 302.93,-33.44 277.25,-23.32"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="278.19,-19.93 267.61,-19.52 275.63,-26.44 278.19,-19.93"/>
|
||||
<path fill="none" stroke="midnightblue" d="M387.43,-56.44C357.82,-47.25 310.61,-32.6 277.83,-22.43"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="278.74,-19.05 268.16,-19.43 276.67,-25.73 278.74,-19.05"/>
|
||||
</g>
|
||||
<!-- Node6 -->
|
||||
<g id="node6" class="node">
|
||||
<title>Node6</title>
|
||||
<g id="a_node6"><a xlink:title=" ">
|
||||
<polygon fill="white" stroke="#bfbfbf" points="290,-0.5 290,-19.5 340,-19.5 340,-0.5 290,-0.5"/>
|
||||
<text text-anchor="middle" x="315" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">fstream</text>
|
||||
<polygon fill="white" stroke="#bfbfbf" points="286,-0.5 286,-19.5 338,-19.5 338,-0.5 286,-0.5"/>
|
||||
<text text-anchor="middle" x="312" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">sstream</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node6 -->
|
||||
<g id="edge5" class="edge">
|
||||
<title>Node1->Node6</title>
|
||||
<path fill="none" stroke="midnightblue" d="M372.07,-56.32C361.83,-48.18 346.28,-35.84 334,-26.09"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="336.13,-23.31 326.12,-19.83 331.78,-28.79 336.13,-23.31"/>
|
||||
<path fill="none" stroke="midnightblue" d="M398.45,-56.32C382.01,-47.7 356.57,-34.36 337.53,-24.39"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="338.99,-21.2 328.51,-19.65 335.74,-27.4 338.99,-21.2"/>
|
||||
</g>
|
||||
<!-- Node7 -->
|
||||
<g id="node7" class="node">
|
||||
<title>Node7</title>
|
||||
<g id="a_node7"><a xlink:title=" ">
|
||||
<polygon fill="white" stroke="#bfbfbf" points="358.5,-0.5 358.5,-19.5 407.5,-19.5 407.5,-0.5 358.5,-0.5"/>
|
||||
<text text-anchor="middle" x="383" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">cassert</text>
|
||||
<polygon fill="white" stroke="#bfbfbf" points="356,-0.5 356,-19.5 406,-19.5 406,-0.5 356,-0.5"/>
|
||||
<text text-anchor="middle" x="381" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">fstream</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node7 -->
|
||||
<g id="edge6" class="edge">
|
||||
<title>Node1->Node7</title>
|
||||
<path fill="none" stroke="midnightblue" d="M383,-56.08C383,-49.01 383,-38.86 383,-29.99"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="386.5,-29.75 383,-19.75 379.5,-29.75 386.5,-29.75"/>
|
||||
<path fill="none" stroke="midnightblue" d="M409.39,-56.08C404.63,-48.53 397.68,-37.49 391.85,-28.23"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="394.8,-26.35 386.51,-19.75 388.88,-30.08 394.8,-26.35"/>
|
||||
</g>
|
||||
<!-- Node8 -->
|
||||
<g id="node8" class="node">
|
||||
<title>Node8</title>
|
||||
<g id="a_node8"><a xlink:title=" ">
|
||||
<polygon fill="white" stroke="#bfbfbf" points="425.5,-0.5 425.5,-19.5 470.5,-19.5 470.5,-0.5 425.5,-0.5"/>
|
||||
<text text-anchor="middle" x="448" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">cstdlib</text>
|
||||
<polygon fill="white" stroke="#bfbfbf" points="424.5,-0.5 424.5,-19.5 473.5,-19.5 473.5,-0.5 424.5,-0.5"/>
|
||||
<text text-anchor="middle" x="449" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">cassert</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node8 -->
|
||||
<g id="edge7" class="edge">
|
||||
<title>Node1->Node8</title>
|
||||
<path fill="none" stroke="midnightblue" d="M393.44,-56.32C403.15,-48.26 417.82,-36.08 429.5,-26.37"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="431.91,-28.92 437.37,-19.83 427.44,-23.53 431.91,-28.92"/>
|
||||
<path fill="none" stroke="midnightblue" d="M420.61,-56.08C425.37,-48.53 432.32,-37.49 438.15,-28.23"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="441.12,-30.08 443.49,-19.75 435.2,-26.35 441.12,-30.08"/>
|
||||
</g>
|
||||
<!-- Node9 -->
|
||||
<g id="node9" class="node">
|
||||
<title>Node9</title>
|
||||
<g id="a_node9"><a xlink:title=" ">
|
||||
<polygon fill="white" stroke="#bfbfbf" points="488.5,-0.5 488.5,-19.5 529.5,-19.5 529.5,-0.5 488.5,-0.5"/>
|
||||
<text text-anchor="middle" x="509" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">string</text>
|
||||
<polygon fill="white" stroke="#bfbfbf" points="491.5,-0.5 491.5,-19.5 536.5,-19.5 536.5,-0.5 491.5,-0.5"/>
|
||||
<text text-anchor="middle" x="514" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">cstdlib</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node9 -->
|
||||
<g id="edge8" class="edge">
|
||||
<title>Node1->Node9</title>
|
||||
<path fill="none" stroke="midnightblue" d="M402.97,-56.44C423.61,-47.6 456.06,-33.69 479.63,-23.59"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="481.32,-26.67 489.13,-19.52 478.56,-20.24 481.32,-26.67"/>
|
||||
<path fill="none" stroke="midnightblue" d="M430.91,-56.32C446.64,-47.74 470.94,-34.49 489.21,-24.52"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="491.03,-27.52 498.13,-19.65 487.68,-21.37 491.03,-27.52"/>
|
||||
</g>
|
||||
<!-- Node10 -->
|
||||
<g id="node10" class="node">
|
||||
<title>Node10</title>
|
||||
<g id="a_node10"><a xlink:title=" ">
|
||||
<polygon fill="white" stroke="#bfbfbf" points="548,-0.5 548,-19.5 588,-19.5 588,-0.5 548,-0.5"/>
|
||||
<text text-anchor="middle" x="568" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">limits</text>
|
||||
<polygon fill="white" stroke="#bfbfbf" points="554.5,-0.5 554.5,-19.5 595.5,-19.5 595.5,-0.5 554.5,-0.5"/>
|
||||
<text text-anchor="middle" x="575" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">string</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node10 -->
|
||||
<g id="edge9" class="edge">
|
||||
<title>Node1->Node10</title>
|
||||
<path fill="none" stroke="midnightblue" d="M413.25,-56.47C442.75,-48.11 489.13,-34.85 537.94,-20.28"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="539.16,-23.57 547.73,-17.35 537.15,-16.86 539.16,-23.57"/>
|
||||
<path fill="none" stroke="midnightblue" d="M440.35,-56.44C468.69,-46.88 514.56,-31.4 544.76,-21.21"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="545.99,-24.49 554.35,-17.97 543.75,-17.85 545.99,-24.49"/>
|
||||
</g>
|
||||
<!-- Node11 -->
|
||||
<g id="node11" class="node">
|
||||
<title>Node11</title>
|
||||
<g id="a_node11"><a xlink:title=" ">
|
||||
<polygon fill="white" stroke="#bfbfbf" points="606.5,-0.5 606.5,-19.5 647.5,-19.5 647.5,-0.5 606.5,-0.5"/>
|
||||
<text text-anchor="middle" x="627" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">regex</text>
|
||||
<polygon fill="white" stroke="#bfbfbf" points="614,-0.5 614,-19.5 654,-19.5 654,-0.5 614,-0.5"/>
|
||||
<text text-anchor="middle" x="634" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">limits</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node11 -->
|
||||
<g id="edge10" class="edge">
|
||||
<title>Node1->Node11</title>
|
||||
<path fill="none" stroke="midnightblue" d="M415.1,-59.12C455.24,-51.59 526.24,-37.63 596.5,-19.95"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="597.58,-23.28 606.41,-17.43 595.85,-16.5 597.58,-23.28"/>
|
||||
<path fill="none" stroke="midnightblue" d="M447.11,-58.1C483.1,-50.21 543.38,-36.54 604.04,-20.13"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="605.04,-23.48 613.77,-17.47 603.2,-16.73 605.04,-23.48"/>
|
||||
</g>
|
||||
<!-- Node12 -->
|
||||
<g id="node12" class="node">
|
||||
<title>Node12</title>
|
||||
<g id="a_node12"><a xlink:title=" ">
|
||||
<polygon fill="white" stroke="#bfbfbf" points="665.5,-0.5 665.5,-19.5 700.5,-19.5 700.5,-0.5 665.5,-0.5"/>
|
||||
<text text-anchor="middle" x="683" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">map</text>
|
||||
<polygon fill="white" stroke="#bfbfbf" points="672.5,-0.5 672.5,-19.5 713.5,-19.5 713.5,-0.5 672.5,-0.5"/>
|
||||
<text text-anchor="middle" x="693" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">regex</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node12 -->
|
||||
<g id="edge11" class="edge">
|
||||
<title>Node1->Node12</title>
|
||||
<path fill="none" stroke="midnightblue" d="M415.01,-61.54C464.76,-55.77 563.71,-42.76 655.5,-20.05"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="656.38,-23.44 665.22,-17.6 654.67,-16.65 656.38,-23.44"/>
|
||||
<path fill="none" stroke="midnightblue" d="M447.34,-60.32C493.1,-53.43 579.5,-39.49 662.58,-19.86"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="663.52,-23.24 672.43,-17.5 661.89,-16.43 663.52,-23.24"/>
|
||||
</g>
|
||||
<!-- Node13 -->
|
||||
<g id="node13" class="node">
|
||||
<title>Node13</title>
|
||||
<g id="a_node13"><a xlink:title=" ">
|
||||
<polygon fill="white" stroke="#bfbfbf" points="731.5,-0.5 731.5,-19.5 766.5,-19.5 766.5,-0.5 731.5,-0.5"/>
|
||||
<text text-anchor="middle" x="749" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">map</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node13 -->
|
||||
<g id="edge12" class="edge">
|
||||
<title>Node1->Node13</title>
|
||||
<path fill="none" stroke="midnightblue" d="M447.31,-62.3C502.11,-57.28 616.81,-44.91 721.46,-20.01"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="722.34,-23.4 731.23,-17.65 720.69,-16.6 722.34,-23.4"/>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
|
|
|||
|
Before Width: | Height: | Size: 13 KiB After Width: | Height: | Size: 13 KiB |
|
|
@ -4,17 +4,17 @@
|
|||
<!-- Generated by graphviz version 2.43.0 (0)
|
||||
-->
|
||||
<!-- Title: clutchlog.h Pages: 1 -->
|
||||
<svg width="709pt" height="84pt"
|
||||
viewBox="0.00 0.00 708.50 84.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||
<svg width="775pt" height="84pt"
|
||||
viewBox="0.00 0.00 774.50 84.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 80)">
|
||||
<title>clutchlog.h</title>
|
||||
<polygon fill="white" stroke="transparent" points="-4,4 -4,-80 704.5,-80 704.5,4 -4,4"/>
|
||||
<polygon fill="white" stroke="transparent" points="-4,4 -4,-80 770.5,-80 770.5,4 -4,4"/>
|
||||
<!-- Node1 -->
|
||||
<g id="node1" class="node">
|
||||
<title>Node1</title>
|
||||
<g id="a_node1"><a xlink:title=" ">
|
||||
<polygon fill="#bfbfbf" stroke="black" points="351,-56.5 351,-75.5 415,-75.5 415,-56.5 351,-56.5"/>
|
||||
<text text-anchor="middle" x="383" y="-63.5" font-family="Helvetica,sans-Serif" font-size="10.00">clutchlog.h</text>
|
||||
<polygon fill="#bfbfbf" stroke="black" points="383,-56.5 383,-75.5 447,-75.5 447,-56.5 383,-56.5"/>
|
||||
<text text-anchor="middle" x="415" y="-63.5" font-family="Helvetica,sans-Serif" font-size="10.00">clutchlog.h</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
|
|
@ -30,8 +30,8 @@
|
|||
<!-- Node1->Node2 -->
|
||||
<g id="edge1" class="edge">
|
||||
<title>Node1->Node2</title>
|
||||
<path fill="none" stroke="midnightblue" d="M350.59,-61.81C293.73,-55.93 172.18,-42.11 60.28,-20.05"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="60.66,-16.55 50.17,-18.03 59.29,-23.42 60.66,-16.55"/>
|
||||
<path fill="none" stroke="midnightblue" d="M382.86,-62.38C321.82,-57.1 184.8,-43.76 60.25,-20.01"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="60.65,-16.52 50.16,-18.06 59.32,-23.4 60.65,-16.52"/>
|
||||
</g>
|
||||
<!-- Node3 -->
|
||||
<g id="node3" class="node">
|
||||
|
|
@ -45,143 +45,158 @@
|
|||
<!-- Node1->Node3 -->
|
||||
<g id="edge2" class="edge">
|
||||
<title>Node1->Node3</title>
|
||||
<path fill="none" stroke="midnightblue" d="M350.95,-59.5C306.06,-51.71 221.68,-36.73 140.32,-20.21"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="140.92,-16.76 130.42,-18.19 139.52,-23.62 140.92,-16.76"/>
|
||||
<path fill="none" stroke="midnightblue" d="M382.6,-60.36C332.68,-53.07 233.76,-38.07 140.3,-20.16"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="140.89,-16.71 130.41,-18.25 139.56,-23.59 140.89,-16.71"/>
|
||||
</g>
|
||||
<!-- Node4 -->
|
||||
<g id="node4" class="node">
|
||||
<title>Node4</title>
|
||||
<g id="a_node4"><a xlink:title=" ">
|
||||
<polygon fill="white" stroke="#bfbfbf" points="148,-0.5 148,-19.5 202,-19.5 202,-0.5 148,-0.5"/>
|
||||
<text text-anchor="middle" x="175" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">iostream</text>
|
||||
<polygon fill="white" stroke="#bfbfbf" points="148.5,-0.5 148.5,-19.5 195.5,-19.5 195.5,-0.5 148.5,-0.5"/>
|
||||
<text text-anchor="middle" x="172" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">iterator</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node4 -->
|
||||
<g id="edge3" class="edge">
|
||||
<title>Node1->Node4</title>
|
||||
<path fill="none" stroke="midnightblue" d="M350.96,-56.68C313.43,-46.94 251.38,-30.83 211.88,-20.57"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="212.67,-17.16 202.11,-18.04 210.91,-23.94 212.67,-17.16"/>
|
||||
<path fill="none" stroke="midnightblue" d="M382.86,-58.69C343.48,-50.83 274.53,-36.66 205.88,-20.11"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="206.3,-16.61 195.75,-17.65 204.64,-23.41 206.3,-16.61"/>
|
||||
</g>
|
||||
<!-- Node5 -->
|
||||
<g id="node5" class="node">
|
||||
<title>Node5</title>
|
||||
<g id="a_node5"><a xlink:title=" ">
|
||||
<polygon fill="white" stroke="#bfbfbf" points="220,-0.5 220,-19.5 272,-19.5 272,-0.5 220,-0.5"/>
|
||||
<text text-anchor="middle" x="246" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">sstream</text>
|
||||
<polygon fill="white" stroke="#bfbfbf" points="214,-0.5 214,-19.5 268,-19.5 268,-0.5 214,-0.5"/>
|
||||
<text text-anchor="middle" x="241" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">iostream</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node5 -->
|
||||
<g id="edge4" class="edge">
|
||||
<title>Node1->Node5</title>
|
||||
<path fill="none" stroke="midnightblue" d="M361.29,-56.44C338.65,-47.52 302.93,-33.44 277.25,-23.32"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="278.19,-19.93 267.61,-19.52 275.63,-26.44 278.19,-19.93"/>
|
||||
<path fill="none" stroke="midnightblue" d="M387.43,-56.44C357.82,-47.25 310.61,-32.6 277.83,-22.43"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="278.74,-19.05 268.16,-19.43 276.67,-25.73 278.74,-19.05"/>
|
||||
</g>
|
||||
<!-- Node6 -->
|
||||
<g id="node6" class="node">
|
||||
<title>Node6</title>
|
||||
<g id="a_node6"><a xlink:title=" ">
|
||||
<polygon fill="white" stroke="#bfbfbf" points="290,-0.5 290,-19.5 340,-19.5 340,-0.5 290,-0.5"/>
|
||||
<text text-anchor="middle" x="315" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">fstream</text>
|
||||
<polygon fill="white" stroke="#bfbfbf" points="286,-0.5 286,-19.5 338,-19.5 338,-0.5 286,-0.5"/>
|
||||
<text text-anchor="middle" x="312" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">sstream</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node6 -->
|
||||
<g id="edge5" class="edge">
|
||||
<title>Node1->Node6</title>
|
||||
<path fill="none" stroke="midnightblue" d="M372.07,-56.32C361.83,-48.18 346.28,-35.84 334,-26.09"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="336.13,-23.31 326.12,-19.83 331.78,-28.79 336.13,-23.31"/>
|
||||
<path fill="none" stroke="midnightblue" d="M398.45,-56.32C382.01,-47.7 356.57,-34.36 337.53,-24.39"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="338.99,-21.2 328.51,-19.65 335.74,-27.4 338.99,-21.2"/>
|
||||
</g>
|
||||
<!-- Node7 -->
|
||||
<g id="node7" class="node">
|
||||
<title>Node7</title>
|
||||
<g id="a_node7"><a xlink:title=" ">
|
||||
<polygon fill="white" stroke="#bfbfbf" points="358.5,-0.5 358.5,-19.5 407.5,-19.5 407.5,-0.5 358.5,-0.5"/>
|
||||
<text text-anchor="middle" x="383" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">cassert</text>
|
||||
<polygon fill="white" stroke="#bfbfbf" points="356,-0.5 356,-19.5 406,-19.5 406,-0.5 356,-0.5"/>
|
||||
<text text-anchor="middle" x="381" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">fstream</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node7 -->
|
||||
<g id="edge6" class="edge">
|
||||
<title>Node1->Node7</title>
|
||||
<path fill="none" stroke="midnightblue" d="M383,-56.08C383,-49.01 383,-38.86 383,-29.99"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="386.5,-29.75 383,-19.75 379.5,-29.75 386.5,-29.75"/>
|
||||
<path fill="none" stroke="midnightblue" d="M409.39,-56.08C404.63,-48.53 397.68,-37.49 391.85,-28.23"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="394.8,-26.35 386.51,-19.75 388.88,-30.08 394.8,-26.35"/>
|
||||
</g>
|
||||
<!-- Node8 -->
|
||||
<g id="node8" class="node">
|
||||
<title>Node8</title>
|
||||
<g id="a_node8"><a xlink:title=" ">
|
||||
<polygon fill="white" stroke="#bfbfbf" points="425.5,-0.5 425.5,-19.5 470.5,-19.5 470.5,-0.5 425.5,-0.5"/>
|
||||
<text text-anchor="middle" x="448" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">cstdlib</text>
|
||||
<polygon fill="white" stroke="#bfbfbf" points="424.5,-0.5 424.5,-19.5 473.5,-19.5 473.5,-0.5 424.5,-0.5"/>
|
||||
<text text-anchor="middle" x="449" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">cassert</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node8 -->
|
||||
<g id="edge7" class="edge">
|
||||
<title>Node1->Node8</title>
|
||||
<path fill="none" stroke="midnightblue" d="M393.44,-56.32C403.15,-48.26 417.82,-36.08 429.5,-26.37"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="431.91,-28.92 437.37,-19.83 427.44,-23.53 431.91,-28.92"/>
|
||||
<path fill="none" stroke="midnightblue" d="M420.61,-56.08C425.37,-48.53 432.32,-37.49 438.15,-28.23"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="441.12,-30.08 443.49,-19.75 435.2,-26.35 441.12,-30.08"/>
|
||||
</g>
|
||||
<!-- Node9 -->
|
||||
<g id="node9" class="node">
|
||||
<title>Node9</title>
|
||||
<g id="a_node9"><a xlink:title=" ">
|
||||
<polygon fill="white" stroke="#bfbfbf" points="488.5,-0.5 488.5,-19.5 529.5,-19.5 529.5,-0.5 488.5,-0.5"/>
|
||||
<text text-anchor="middle" x="509" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">string</text>
|
||||
<polygon fill="white" stroke="#bfbfbf" points="491.5,-0.5 491.5,-19.5 536.5,-19.5 536.5,-0.5 491.5,-0.5"/>
|
||||
<text text-anchor="middle" x="514" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">cstdlib</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node9 -->
|
||||
<g id="edge8" class="edge">
|
||||
<title>Node1->Node9</title>
|
||||
<path fill="none" stroke="midnightblue" d="M402.97,-56.44C423.61,-47.6 456.06,-33.69 479.63,-23.59"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="481.32,-26.67 489.13,-19.52 478.56,-20.24 481.32,-26.67"/>
|
||||
<path fill="none" stroke="midnightblue" d="M430.91,-56.32C446.64,-47.74 470.94,-34.49 489.21,-24.52"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="491.03,-27.52 498.13,-19.65 487.68,-21.37 491.03,-27.52"/>
|
||||
</g>
|
||||
<!-- Node10 -->
|
||||
<g id="node10" class="node">
|
||||
<title>Node10</title>
|
||||
<g id="a_node10"><a xlink:title=" ">
|
||||
<polygon fill="white" stroke="#bfbfbf" points="548,-0.5 548,-19.5 588,-19.5 588,-0.5 548,-0.5"/>
|
||||
<text text-anchor="middle" x="568" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">limits</text>
|
||||
<polygon fill="white" stroke="#bfbfbf" points="554.5,-0.5 554.5,-19.5 595.5,-19.5 595.5,-0.5 554.5,-0.5"/>
|
||||
<text text-anchor="middle" x="575" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">string</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node10 -->
|
||||
<g id="edge9" class="edge">
|
||||
<title>Node1->Node10</title>
|
||||
<path fill="none" stroke="midnightblue" d="M413.25,-56.47C442.75,-48.11 489.13,-34.85 537.94,-20.28"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="539.16,-23.57 547.73,-17.35 537.15,-16.86 539.16,-23.57"/>
|
||||
<path fill="none" stroke="midnightblue" d="M440.35,-56.44C468.69,-46.88 514.56,-31.4 544.76,-21.21"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="545.99,-24.49 554.35,-17.97 543.75,-17.85 545.99,-24.49"/>
|
||||
</g>
|
||||
<!-- Node11 -->
|
||||
<g id="node11" class="node">
|
||||
<title>Node11</title>
|
||||
<g id="a_node11"><a xlink:title=" ">
|
||||
<polygon fill="white" stroke="#bfbfbf" points="606.5,-0.5 606.5,-19.5 647.5,-19.5 647.5,-0.5 606.5,-0.5"/>
|
||||
<text text-anchor="middle" x="627" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">regex</text>
|
||||
<polygon fill="white" stroke="#bfbfbf" points="614,-0.5 614,-19.5 654,-19.5 654,-0.5 614,-0.5"/>
|
||||
<text text-anchor="middle" x="634" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">limits</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node11 -->
|
||||
<g id="edge10" class="edge">
|
||||
<title>Node1->Node11</title>
|
||||
<path fill="none" stroke="midnightblue" d="M415.1,-59.12C455.24,-51.59 526.24,-37.63 596.5,-19.95"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="597.58,-23.28 606.41,-17.43 595.85,-16.5 597.58,-23.28"/>
|
||||
<path fill="none" stroke="midnightblue" d="M447.11,-58.1C483.1,-50.21 543.38,-36.54 604.04,-20.13"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="605.04,-23.48 613.77,-17.47 603.2,-16.73 605.04,-23.48"/>
|
||||
</g>
|
||||
<!-- Node12 -->
|
||||
<g id="node12" class="node">
|
||||
<title>Node12</title>
|
||||
<g id="a_node12"><a xlink:title=" ">
|
||||
<polygon fill="white" stroke="#bfbfbf" points="665.5,-0.5 665.5,-19.5 700.5,-19.5 700.5,-0.5 665.5,-0.5"/>
|
||||
<text text-anchor="middle" x="683" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">map</text>
|
||||
<polygon fill="white" stroke="#bfbfbf" points="672.5,-0.5 672.5,-19.5 713.5,-19.5 713.5,-0.5 672.5,-0.5"/>
|
||||
<text text-anchor="middle" x="693" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">regex</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node12 -->
|
||||
<g id="edge11" class="edge">
|
||||
<title>Node1->Node12</title>
|
||||
<path fill="none" stroke="midnightblue" d="M415.01,-61.54C464.76,-55.77 563.71,-42.76 655.5,-20.05"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="656.38,-23.44 665.22,-17.6 654.67,-16.65 656.38,-23.44"/>
|
||||
<path fill="none" stroke="midnightblue" d="M447.34,-60.32C493.1,-53.43 579.5,-39.49 662.58,-19.86"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="663.52,-23.24 672.43,-17.5 661.89,-16.43 663.52,-23.24"/>
|
||||
</g>
|
||||
<!-- Node13 -->
|
||||
<g id="node13" class="node">
|
||||
<title>Node13</title>
|
||||
<g id="a_node13"><a xlink:title=" ">
|
||||
<polygon fill="white" stroke="#bfbfbf" points="731.5,-0.5 731.5,-19.5 766.5,-19.5 766.5,-0.5 731.5,-0.5"/>
|
||||
<text text-anchor="middle" x="749" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">map</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node13 -->
|
||||
<g id="edge12" class="edge">
|
||||
<title>Node1->Node13</title>
|
||||
<path fill="none" stroke="midnightblue" d="M447.31,-62.3C502.11,-57.28 616.81,-44.91 721.46,-20.01"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="722.34,-23.4 731.23,-17.65 720.69,-16.6 722.34,-23.4"/>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
|
|
|||
|
Before Width: | Height: | Size: 7.8 KiB After Width: | Height: | Size: 8.5 KiB |
|
Before Width: | Height: | Size: 389 KiB After Width: | Height: | Size: 389 KiB |
|
|
@ -35,8 +35,8 @@
|
|||
showgrid="false"
|
||||
showguides="false"
|
||||
inkscape:zoom="0.3724553"
|
||||
inkscape:cx="387.96602"
|
||||
inkscape:cy="1388.086"
|
||||
inkscape:cx="170.49026"
|
||||
inkscape:cy="800.09601"
|
||||
inkscape:current-layer="layer1">
|
||||
<sodipodi:guide
|
||||
position="255.99999,255.99999"
|
||||
|
|
@ -1108,7 +1108,7 @@
|
|||
id="tspan7643"
|
||||
style="font-size:23.4965px;stroke-width:0.529167;stroke-dasharray:none"
|
||||
x="26.512325"
|
||||
y="457.33154">v0.12</tspan></text>
|
||||
y="457.33154">v0.17</tspan></text>
|
||||
<path
|
||||
style="fill:#00112b;fill-opacity:1;stroke:none;stroke-width:0.529167;stroke-linecap:round;stroke-dasharray:none;stroke-dashoffset:0;filter:url(#filter8261)"
|
||||
d="M 1.5874998,23.875894 L 24.102351,1.5875025 V 23.517416 Z"
|
||||
|
|
|
|||
|
Before Width: | Height: | Size: 73 KiB After Width: | Height: | Size: 73 KiB |
|
|
@ -2,8 +2,8 @@
|
|||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.17"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
||||
<meta name="generator" content="Doxygen 1.9.4"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>clutchlog: tests -> clutchlog Relation</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
|
|
@ -24,11 +24,10 @@
|
|||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<tr id="projectrow">
|
||||
<td id="projectlogo"><img alt="Logo" src="clutchlog_logo.svg"/></td>
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">clutchlog
|
||||
 <span id="projectnumber">0.12</span>
|
||||
<td id="projectalign">
|
||||
<div id="projectname">clutchlog<span id="projectnumber"> 0.17</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
|
|
@ -36,21 +35,22 @@
|
|||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.17 -->
|
||||
<!-- Generated by Doxygen 1.9.4 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
var searchBox = new SearchBox("searchBox", "search",'Search','.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search');
|
||||
$(document).ready(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */</script>
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
|
|
@ -64,7 +64,7 @@ $(function() {
|
|||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(document).ready(function(){initNavTree('dir_59425e443f801f1f2fd8bbe4959a3ccf.html',''); initResizable(); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
|
|
@ -84,15 +84,13 @@ $(document).ready(function(){initNavTree('dir_59425e443f801f1f2fd8bbe4959a3ccf.h
|
|||
</div>
|
||||
|
||||
<div class="contents">
|
||||
<h3>tests → clutchlog Relation</h3><table class="dirtab"><tr class="dirtab"><th class="dirtab">File in tests</th><th class="dirtab">Includes file in clutchlog</th></tr><tr class="dirtab"><td class="dirtab"><b>t-assert.cpp</b></td><td class="dirtab"><a class="el" href="clutchlog_8h.html">clutchlog.h</a></td></tr><tr class="dirtab"><td class="dirtab"><b>t-color.cpp</b></td><td class="dirtab"><a class="el" href="clutchlog_8h.html">clutchlog.h</a></td></tr><tr class="dirtab"><td class="dirtab"><b>t-demo.cpp</b></td><td class="dirtab"><a class="el" href="clutchlog_8h.html">clutchlog.h</a></td></tr><tr class="dirtab"><td class="dirtab"><b>t-dump.cpp</b></td><td class="dirtab"><a class="el" href="clutchlog_8h.html">clutchlog.h</a></td></tr><tr class="dirtab"><td class="dirtab"><b>t-log.cpp</b></td><td class="dirtab"><a class="el" href="clutchlog_8h.html">clutchlog.h</a></td></tr><tr class="dirtab"><td class="dirtab"><b>t-one-line-if.cpp</b></td><td class="dirtab"><a class="el" href="clutchlog_8h.html">clutchlog.h</a></td></tr></table></div><!-- contents -->
|
||||
<h3>tests → clutchlog Relation</h3><table class="dirtab"><tr class="dirtab"><th class="dirtab">File in tests</th><th class="dirtab">Includes file in clutchlog</th></tr><tr class="dirtab"><td class="dirtab"><b>t-assert.cpp</b></td><td class="dirtab"><a class="el" href="clutchlog_8h.html">clutchlog.h</a></td></tr><tr class="dirtab"><td class="dirtab"><b>t-color.cpp</b></td><td class="dirtab"><a class="el" href="clutchlog_8h.html">clutchlog.h</a></td></tr><tr class="dirtab"><td class="dirtab"><b>t-color16M.cpp</b></td><td class="dirtab"><a class="el" href="clutchlog_8h.html">clutchlog.h</a></td></tr><tr class="dirtab"><td class="dirtab"><b>t-color256.cpp</b></td><td class="dirtab"><a class="el" href="clutchlog_8h.html">clutchlog.h</a></td></tr><tr class="dirtab"><td class="dirtab"><b>t-demo.cpp</b></td><td class="dirtab"><a class="el" href="clutchlog_8h.html">clutchlog.h</a></td></tr><tr class="dirtab"><td class="dirtab"><b>t-depth-delta.cpp</b></td><td class="dirtab"><a class="el" href="clutchlog_8h.html">clutchlog.h</a></td></tr><tr class="dirtab"><td class="dirtab"><b>t-dump.cpp</b></td><td class="dirtab"><a class="el" href="clutchlog_8h.html">clutchlog.h</a></td></tr><tr class="dirtab"><td class="dirtab"><b>t-extra.cpp</b></td><td class="dirtab"><a class="el" href="clutchlog_8h.html">clutchlog.h</a></td></tr><tr class="dirtab"><td class="dirtab"><b>t-filename.cpp</b></td><td class="dirtab"><a class="el" href="clutchlog_8h.html">clutchlog.h</a></td></tr><tr class="dirtab"><td class="dirtab"><b>t-fmt-constructors.cpp</b></td><td class="dirtab"><a class="el" href="clutchlog_8h.html">clutchlog.h</a></td></tr><tr class="dirtab"><td class="dirtab"><b>t-hash-color.cpp</b></td><td class="dirtab"><a class="el" href="clutchlog_8h.html">clutchlog.h</a></td></tr><tr class="dirtab"><td class="dirtab"><b>t-log.cpp</b></td><td class="dirtab"><a class="el" href="clutchlog_8h.html">clutchlog.h</a></td></tr><tr class="dirtab"><td class="dirtab"><b>t-one-line-if.cpp</b></td><td class="dirtab"><a class="el" href="clutchlog_8h.html">clutchlog.h</a></td></tr></table></div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="dir_59425e443f801f1f2fd8bbe4959a3ccf.html">tests</a></li>
|
||||
<li class="footer">Generated by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.17 </li>
|
||||
<li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.4 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
|
|
|
|||
|
|
@ -2,8 +2,8 @@
|
|||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.17"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
||||
<meta name="generator" content="Doxygen 1.9.4"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>clutchlog: tests Directory Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
|
|
@ -24,11 +24,10 @@
|
|||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<tr id="projectrow">
|
||||
<td id="projectlogo"><img alt="Logo" src="clutchlog_logo.svg"/></td>
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">clutchlog
|
||||
 <span id="projectnumber">0.12</span>
|
||||
<td id="projectalign">
|
||||
<div id="projectname">clutchlog<span id="projectnumber"> 0.17</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
|
|
@ -36,21 +35,22 @@
|
|||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.17 -->
|
||||
<!-- Generated by Doxygen 1.9.4 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
var searchBox = new SearchBox("searchBox", "search",'Search','.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search');
|
||||
$(document).ready(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */</script>
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
|
|
@ -64,7 +64,7 @@ $(function() {
|
|||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(document).ready(function(){initNavTree('dir_59425e443f801f1f2fd8bbe4959a3ccf.html',''); initResizable(); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
|
|
@ -84,8 +84,7 @@ $(document).ready(function(){initNavTree('dir_59425e443f801f1f2fd8bbe4959a3ccf.h
|
|||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">tests Directory Reference</div> </div>
|
||||
<div class="headertitle"><div class="title">tests Directory Reference</div></div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<div id="dynsection-0" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
|
||||
|
|
@ -95,15 +94,43 @@ $(document).ready(function(){initNavTree('dir_59425e443f801f1f2fd8bbe4959a3ccf.h
|
|||
<div id="dynsection-0-content" class="dyncontent" style="display:none;">
|
||||
<div class="center"><iframe scrolling="no" frameborder="0" src="dir_59425e443f801f1f2fd8bbe4959a3ccf_dep.svg" width="86" height="155"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
|
||||
</div>
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="files" name="files"></a>
|
||||
Files</h2></td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">file  </td><td class="memItemRight" valign="bottom"><b>t-assert.cpp</b> <a href="t-assert_8cpp_source.html">[code]</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">file  </td><td class="memItemRight" valign="bottom"><b>t-color.cpp</b> <a href="t-color_8cpp_source.html">[code]</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">file  </td><td class="memItemRight" valign="bottom"><b>t-color16M.cpp</b> <a href="t-color16_m_8cpp_source.html">[code]</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">file  </td><td class="memItemRight" valign="bottom"><b>t-color256.cpp</b> <a href="t-color256_8cpp_source.html">[code]</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">file  </td><td class="memItemRight" valign="bottom"><b>t-demo.cpp</b> <a href="t-demo_8cpp_source.html">[code]</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">file  </td><td class="memItemRight" valign="bottom"><b>t-depth-delta.cpp</b> <a href="t-depth-delta_8cpp_source.html">[code]</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">file  </td><td class="memItemRight" valign="bottom"><b>t-dump.cpp</b> <a href="t-dump_8cpp_source.html">[code]</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">file  </td><td class="memItemRight" valign="bottom"><b>t-extra.cpp</b> <a href="t-extra_8cpp_source.html">[code]</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">file  </td><td class="memItemRight" valign="bottom"><b>t-filename.cpp</b> <a href="t-filename_8cpp_source.html">[code]</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">file  </td><td class="memItemRight" valign="bottom"><b>t-fmt-constructors.cpp</b> <a href="t-fmt-constructors_8cpp_source.html">[code]</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">file  </td><td class="memItemRight" valign="bottom"><b>t-hash-color.cpp</b> <a href="t-hash-color_8cpp_source.html">[code]</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">file  </td><td class="memItemRight" valign="bottom"><b>t-log.cpp</b> <a href="t-log_8cpp_source.html">[code]</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">file  </td><td class="memItemRight" valign="bottom"><b>t-one-line-if.cpp</b> <a href="t-one-line-if_8cpp_source.html">[code]</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
</div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="dir_59425e443f801f1f2fd8bbe4959a3ccf.html">tests</a></li>
|
||||
<li class="footer">Generated by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.17 </li>
|
||||
<li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.4 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
|
|
|
|||
16
docs/dir_59425e443f801f1f2fd8bbe4959a3ccf.js
Normal file
|
|
@ -0,0 +1,16 @@
|
|||
var dir_59425e443f801f1f2fd8bbe4959a3ccf =
|
||||
[
|
||||
[ "t-assert.cpp", "t-assert_8cpp_source.html", null ],
|
||||
[ "t-color.cpp", "t-color_8cpp_source.html", null ],
|
||||
[ "t-color16M.cpp", "t-color16_m_8cpp_source.html", null ],
|
||||
[ "t-color256.cpp", "t-color256_8cpp_source.html", null ],
|
||||
[ "t-demo.cpp", "t-demo_8cpp_source.html", null ],
|
||||
[ "t-depth-delta.cpp", "t-depth-delta_8cpp_source.html", null ],
|
||||
[ "t-dump.cpp", "t-dump_8cpp_source.html", null ],
|
||||
[ "t-extra.cpp", "t-extra_8cpp_source.html", null ],
|
||||
[ "t-filename.cpp", "t-filename_8cpp_source.html", null ],
|
||||
[ "t-fmt-constructors.cpp", "t-fmt-constructors_8cpp_source.html", null ],
|
||||
[ "t-hash-color.cpp", "t-hash-color_8cpp_source.html", null ],
|
||||
[ "t-log.cpp", "t-log_8cpp_source.html", null ],
|
||||
[ "t-one-line-if.cpp", "t-one-line-if_8cpp_source.html", null ]
|
||||
];
|
||||
|
|
@ -1,5 +1,5 @@
|
|||
<map id="tests" name="tests">
|
||||
<area shape="rect" id="node1" href="dir_59425e443f801f1f2fd8bbe4959a3ccf.html" title="tests" alt="" coords="7,5,79,53"/>
|
||||
<area shape="rect" id="node2" href="dir_c318bd5cf14aaa5601e6029e0b5b4048.html" title="clutchlog" alt="" coords="5,101,80,149"/>
|
||||
<area shape="rect" id="edge1-headlabel" href="dir_000001_000000.html" title="6" alt="" coords="47,76,55,90"/>
|
||||
<area shape="rect" id="edge1-headlabel" href="dir_000001_000000.html" title="13" alt="" coords="44,76,58,90"/>
|
||||
</map>
|
||||
|
|
|
|||
|
|
@ -1 +1 @@
|
|||
3ef33e4b41f965850dea69a8e439659b
|
||||
bdf89988b998d4aeafd5521fdb410fa7
|
||||
|
|
@ -13,7 +13,7 @@
|
|||
<g id="node1" class="node">
|
||||
<title>dir_59425e443f801f1f2fd8bbe4959a3ccf</title>
|
||||
<g id="a_node1"><a xlink:href="dir_59425e443f801f1f2fd8bbe4959a3ccf.html" target="_top" xlink:title="tests">
|
||||
<polygon fill="#eeeeff" stroke="black" points="55,-108 1,-108 1,-72 55,-72 55,-108"/>
|
||||
<polygon fill="#edf0f7" stroke="#404040" stroke-width="2" points="55,-108 1,-108 1,-72 55,-72 55,-108"/>
|
||||
<text text-anchor="middle" x="28" y="-87.5" font-family="Helvetica,sans-Serif" font-size="10.00">tests</text>
|
||||
</a>
|
||||
</g>
|
||||
|
|
@ -22,7 +22,7 @@
|
|||
<g id="node2" class="node">
|
||||
<title>dir_c318bd5cf14aaa5601e6029e0b5b4048</title>
|
||||
<g id="a_node2"><a xlink:href="dir_c318bd5cf14aaa5601e6029e0b5b4048.html" target="_top" xlink:title="clutchlog">
|
||||
<polygon fill="none" stroke="black" points="56,-36 0,-36 0,0 56,0 56,-36"/>
|
||||
<polygon fill="none" stroke="#404040" points="56,-36 0,-36 0,0 56,0 56,-36"/>
|
||||
<text text-anchor="middle" x="28" y="-15.5" font-family="Helvetica,sans-Serif" font-size="10.00">clutchlog</text>
|
||||
</a>
|
||||
</g>
|
||||
|
|
@ -32,8 +32,8 @@
|
|||
<title>dir_59425e443f801f1f2fd8bbe4959a3ccf->dir_c318bd5cf14aaa5601e6029e0b5b4048</title>
|
||||
<path fill="none" stroke="black" d="M28,-71.7C28,-63.98 28,-54.71 28,-46.11"/>
|
||||
<polygon fill="black" stroke="black" points="31.5,-46.1 28,-36.1 24.5,-46.1 31.5,-46.1"/>
|
||||
<g id="a_edge1-headlabel"><a xlink:href="dir_000001_000000.html" target="_top" xlink:title="6">
|
||||
<text text-anchor="middle" x="34.34" y="-47.2" font-family="Helvetica,sans-Serif" font-size="10.00">6</text>
|
||||
<g id="a_edge1-headlabel"><a xlink:href="dir_000001_000000.html" target="_top" xlink:title="13">
|
||||
<text text-anchor="middle" x="34.34" y="-47.2" font-family="Helvetica,sans-Serif" font-size="10.00">13</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
|
|
|
|||
|
Before Width: | Height: | Size: 2 KiB After Width: | Height: | Size: 2.1 KiB |
|
|
@ -2,8 +2,8 @@
|
|||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.17"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
||||
<meta name="generator" content="Doxygen 1.9.4"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>clutchlog: clutchlog Directory Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
|
|
@ -24,11 +24,10 @@
|
|||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<tr id="projectrow">
|
||||
<td id="projectlogo"><img alt="Logo" src="clutchlog_logo.svg"/></td>
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">clutchlog
|
||||
 <span id="projectnumber">0.12</span>
|
||||
<td id="projectalign">
|
||||
<div id="projectname">clutchlog<span id="projectnumber"> 0.17</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
|
|
@ -36,21 +35,22 @@
|
|||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.17 -->
|
||||
<!-- Generated by Doxygen 1.9.4 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
var searchBox = new SearchBox("searchBox", "search",'Search','.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search');
|
||||
$(document).ready(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */</script>
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
|
|
@ -64,7 +64,7 @@ $(function() {
|
|||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(document).ready(function(){initNavTree('dir_c318bd5cf14aaa5601e6029e0b5b4048.html',''); initResizable(); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
|
|
@ -84,14 +84,13 @@ $(document).ready(function(){initNavTree('dir_c318bd5cf14aaa5601e6029e0b5b4048.h
|
|||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">clutchlog Directory Reference</div> </div>
|
||||
<div class="headertitle"><div class="title">clutchlog Directory Reference</div></div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="files"></a>
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="files" name="files"></a>
|
||||
Files</h2></td></tr>
|
||||
<tr class="memitem:clutchlog_8h"><td class="memItemLeft" align="right" valign="top">file  </td><td class="memItemRight" valign="bottom"><a class="el" href="clutchlog_8h.html">clutchlog.h</a> <a href="clutchlog_8h_source.html">[code]</a></td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">file  </td><td class="memItemRight" valign="bottom"><a class="el" href="clutchlog_8h.html">clutchlog.h</a> <a href="clutchlog_8h_source.html">[code]</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
</div><!-- contents -->
|
||||
|
|
@ -100,9 +99,7 @@ Files</h2></td></tr>
|
|||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="dir_c318bd5cf14aaa5601e6029e0b5b4048.html">clutchlog</a></li>
|
||||
<li class="footer">Generated by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.17 </li>
|
||||
<li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.4 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
|
|
|
|||
4
docs/dir_c318bd5cf14aaa5601e6029e0b5b4048.js
Normal file
|
|
@ -0,0 +1,4 @@
|
|||
var dir_c318bd5cf14aaa5601e6029e0b5b4048 =
|
||||
[
|
||||
[ "clutchlog.h", "clutchlog_8h.html", "clutchlog_8h" ]
|
||||
];
|
||||
220
docs/doxygen.css
|
|
@ -1,4 +1,4 @@
|
|||
/* The standard CSS for doxygen 1.8.17 */
|
||||
/* The standard CSS for doxygen 1.9.4 */
|
||||
|
||||
body, table, div, p, dl {
|
||||
font: 400 14px/22px Roboto,sans-serif;
|
||||
|
|
@ -66,7 +66,7 @@ p.startli, p.startdd {
|
|||
margin-top: 2px;
|
||||
}
|
||||
|
||||
th p.starttd, p.intertd, p.endtd {
|
||||
th p.starttd, th p.intertd, th p.endtd {
|
||||
font-size: 100%;
|
||||
font-weight: 700;
|
||||
}
|
||||
|
|
@ -103,30 +103,96 @@ caption {
|
|||
}
|
||||
|
||||
span.legend {
|
||||
font-size: 70%;
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
h3.version {
|
||||
font-size: 90%;
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
div.qindex, div.navtab{
|
||||
background-color: #EBEFF6;
|
||||
border: 1px solid #A3B4D7;
|
||||
font-size: 70%;
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
div.qindex, div.navpath {
|
||||
width: 100%;
|
||||
line-height: 140%;
|
||||
h3.version {
|
||||
font-size: 90%;
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
div.navtab {
|
||||
margin-right: 15px;
|
||||
border-right: 1px solid #A3B4D7;
|
||||
padding-right: 15px;
|
||||
text-align: right;
|
||||
line-height: 110%;
|
||||
}
|
||||
|
||||
div.navtab table {
|
||||
border-spacing: 0;
|
||||
}
|
||||
|
||||
td.navtab {
|
||||
padding-right: 6px;
|
||||
padding-left: 6px;
|
||||
}
|
||||
td.navtabHL {
|
||||
background-image: url('tab_a.png');
|
||||
background-repeat:repeat-x;
|
||||
padding-right: 6px;
|
||||
padding-left: 6px;
|
||||
}
|
||||
|
||||
td.navtabHL a, td.navtabHL a:visited {
|
||||
color: #fff;
|
||||
text-shadow: 0px 1px 1px rgba(0, 0, 0, 1.0);
|
||||
}
|
||||
|
||||
a.navtab {
|
||||
font-weight: bold;
|
||||
}
|
||||
|
||||
div.qindex{
|
||||
text-align: center;
|
||||
width: 100%;
|
||||
line-height: 140%;
|
||||
font-size: 130%;
|
||||
color: #A0A0A0;
|
||||
}
|
||||
|
||||
dt.alphachar{
|
||||
font-size: 180%;
|
||||
font-weight: bold;
|
||||
}
|
||||
|
||||
.alphachar a{
|
||||
color: black;
|
||||
}
|
||||
|
||||
.alphachar a:hover, .alphachar a:visited{
|
||||
text-decoration: none;
|
||||
}
|
||||
|
||||
.classindex dl {
|
||||
padding: 25px;
|
||||
column-count:1
|
||||
}
|
||||
|
||||
.classindex dd {
|
||||
display:inline-block;
|
||||
margin-left: 50px;
|
||||
width: 90%;
|
||||
line-height: 1.15em;
|
||||
}
|
||||
|
||||
.classindex dl.odd {
|
||||
background-color: #F8F9FC;
|
||||
}
|
||||
|
||||
@media(min-width: 1120px) {
|
||||
.classindex dl {
|
||||
column-count:2
|
||||
}
|
||||
}
|
||||
|
||||
@media(min-width: 1320px) {
|
||||
.classindex dl {
|
||||
column-count:3
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
/* @group Link Styling */
|
||||
|
||||
a {
|
||||
|
|
@ -143,17 +209,6 @@ a:hover {
|
|||
text-decoration: underline;
|
||||
}
|
||||
|
||||
a.qindex {
|
||||
font-weight: bold;
|
||||
}
|
||||
|
||||
a.qindexHL {
|
||||
font-weight: bold;
|
||||
background-color: #9CAFD4;
|
||||
color: #FFFFFF;
|
||||
border: 1px double #869DCA;
|
||||
}
|
||||
|
||||
.contents a.qindexHL:visited {
|
||||
color: #FFFFFF;
|
||||
}
|
||||
|
|
@ -173,6 +228,33 @@ a.codeRef, a.codeRef:visited, a.lineRef, a.lineRef:visited {
|
|||
color: #4665A2;
|
||||
}
|
||||
|
||||
a.code.hl_class { /* style for links to class names in code snippets */ }
|
||||
a.code.hl_struct { /* style for links to struct names in code snippets */ }
|
||||
a.code.hl_union { /* style for links to union names in code snippets */ }
|
||||
a.code.hl_interface { /* style for links to interface names in code snippets */ }
|
||||
a.code.hl_protocol { /* style for links to protocol names in code snippets */ }
|
||||
a.code.hl_category { /* style for links to category names in code snippets */ }
|
||||
a.code.hl_exception { /* style for links to exception names in code snippets */ }
|
||||
a.code.hl_service { /* style for links to service names in code snippets */ }
|
||||
a.code.hl_singleton { /* style for links to singleton names in code snippets */ }
|
||||
a.code.hl_concept { /* style for links to concept names in code snippets */ }
|
||||
a.code.hl_namespace { /* style for links to namespace names in code snippets */ }
|
||||
a.code.hl_package { /* style for links to package names in code snippets */ }
|
||||
a.code.hl_define { /* style for links to macro names in code snippets */ }
|
||||
a.code.hl_function { /* style for links to function names in code snippets */ }
|
||||
a.code.hl_variable { /* style for links to variable names in code snippets */ }
|
||||
a.code.hl_typedef { /* style for links to typedef names in code snippets */ }
|
||||
a.code.hl_enumvalue { /* style for links to enum value names in code snippets */ }
|
||||
a.code.hl_enumeration { /* style for links to enumeration names in code snippets */ }
|
||||
a.code.hl_signal { /* style for links to Qt signal names in code snippets */ }
|
||||
a.code.hl_slot { /* style for links to Qt slot names in code snippets */ }
|
||||
a.code.hl_friend { /* style for links to friend names in code snippets */ }
|
||||
a.code.hl_dcop { /* style for links to KDE3 DCOP names in code snippets */ }
|
||||
a.code.hl_property { /* style for links to property names in code snippets */ }
|
||||
a.code.hl_event { /* style for links to event names in code snippets */ }
|
||||
a.code.hl_sequence { /* style for links to sequence names in code snippets */ }
|
||||
a.code.hl_dictionary { /* style for links to dictionary names in code snippets */ }
|
||||
|
||||
/* @end */
|
||||
|
||||
dl.el {
|
||||
|
|
@ -180,7 +262,7 @@ dl.el {
|
|||
}
|
||||
|
||||
ul {
|
||||
overflow: hidden; /*Fixed: list item bullets overlap floating elements*/
|
||||
overflow: visible;
|
||||
}
|
||||
|
||||
#side-nav ul {
|
||||
|
|
@ -258,6 +340,7 @@ div.line.glow {
|
|||
|
||||
span.lineno {
|
||||
padding-right: 4px;
|
||||
margin-right: 9px;
|
||||
text-align: right;
|
||||
border-right: 2px solid #0F0;
|
||||
background-color: #E8E8E8;
|
||||
|
|
@ -384,6 +467,12 @@ img.footer {
|
|||
vertical-align: middle;
|
||||
}
|
||||
|
||||
.compoundTemplParams {
|
||||
color: #4665A2;
|
||||
font-size: 80%;
|
||||
line-height: 120%;
|
||||
}
|
||||
|
||||
/* @group Code Colorization */
|
||||
|
||||
span.keyword {
|
||||
|
|
@ -1267,6 +1356,11 @@ dl.section dd {
|
|||
}
|
||||
|
||||
|
||||
#projectrow
|
||||
{
|
||||
height: 56px;
|
||||
}
|
||||
|
||||
#projectlogo
|
||||
{
|
||||
text-align: center;
|
||||
|
|
@ -1282,18 +1376,19 @@ dl.section dd {
|
|||
#projectalign
|
||||
{
|
||||
vertical-align: middle;
|
||||
padding-left: 0.5em;
|
||||
}
|
||||
|
||||
#projectname
|
||||
{
|
||||
font: 300% Tahoma, Arial,sans-serif;
|
||||
font: 200% Tahoma, Arial,sans-serif;
|
||||
margin: 0px;
|
||||
padding: 2px 0px;
|
||||
}
|
||||
|
||||
#projectbrief
|
||||
{
|
||||
font: 120% Tahoma, Arial,sans-serif;
|
||||
font: 90% Tahoma, Arial,sans-serif;
|
||||
margin: 0px;
|
||||
padding: 0px;
|
||||
}
|
||||
|
|
@ -1358,10 +1453,12 @@ dl.citelist dt {
|
|||
font-weight:bold;
|
||||
margin-right:10px;
|
||||
padding:5px;
|
||||
text-align:right;
|
||||
width:52px;
|
||||
}
|
||||
|
||||
dl.citelist dd {
|
||||
margin:2px 0;
|
||||
margin:2px 0 2px 72px;
|
||||
padding:5px 0;
|
||||
}
|
||||
|
||||
|
|
@ -1424,6 +1521,16 @@ div.toc li.level4 {
|
|||
margin-left: 45px;
|
||||
}
|
||||
|
||||
span.emoji {
|
||||
/* font family used at the site: https://unicode.org/emoji/charts/full-emoji-list.html
|
||||
* font-family: "Noto Color Emoji", "Apple Color Emoji", "Segoe UI Emoji", Times, Symbola, Aegyptus, Code2000, Code2001, Code2002, Musica, serif, LastResort;
|
||||
*/
|
||||
}
|
||||
|
||||
span.obfuscator {
|
||||
display: none;
|
||||
}
|
||||
|
||||
.PageDocRTL-title div.toc li.level1 {
|
||||
margin-left: 0 !important;
|
||||
margin-right: 0;
|
||||
|
|
@ -1478,7 +1585,7 @@ tr.heading h2 {
|
|||
|
||||
#powerTip {
|
||||
cursor: default;
|
||||
white-space: nowrap;
|
||||
/*white-space: nowrap;*/
|
||||
background-color: white;
|
||||
border: 1px solid gray;
|
||||
border-radius: 4px 4px 4px 4px;
|
||||
|
|
@ -1661,47 +1768,6 @@ tr.heading h2 {
|
|||
|
||||
/* @group Markdown */
|
||||
|
||||
/*
|
||||
table.markdownTable {
|
||||
border-collapse:collapse;
|
||||
margin-top: 4px;
|
||||
margin-bottom: 4px;
|
||||
}
|
||||
|
||||
table.markdownTable td, table.markdownTable th {
|
||||
border: 1px solid #2D4068;
|
||||
padding: 3px 7px 2px;
|
||||
}
|
||||
|
||||
table.markdownTableHead tr {
|
||||
}
|
||||
|
||||
table.markdownTableBodyLeft td, table.markdownTable th {
|
||||
border: 1px solid #2D4068;
|
||||
padding: 3px 7px 2px;
|
||||
}
|
||||
|
||||
th.markdownTableHeadLeft th.markdownTableHeadRight th.markdownTableHeadCenter th.markdownTableHeadNone {
|
||||
background-color: #374F7F;
|
||||
color: #FFFFFF;
|
||||
font-size: 110%;
|
||||
padding-bottom: 4px;
|
||||
padding-top: 5px;
|
||||
}
|
||||
|
||||
th.markdownTableHeadLeft {
|
||||
text-align: left
|
||||
}
|
||||
|
||||
th.markdownTableHeadRight {
|
||||
text-align: right
|
||||
}
|
||||
|
||||
th.markdownTableHeadCenter {
|
||||
text-align: center
|
||||
}
|
||||
*/
|
||||
|
||||
table.markdownTable {
|
||||
border-collapse:collapse;
|
||||
margin-top: 4px;
|
||||
|
|
@ -1758,6 +1824,10 @@ table.DocNodeLTR {
|
|||
margin-left: 0;
|
||||
}
|
||||
|
||||
code.JavaDocCode {
|
||||
direction:ltr;
|
||||
}
|
||||
|
||||
tt, code, kbd, samp
|
||||
{
|
||||
display: inline-block;
|
||||
|
|
|
|||
26
docs/doxygen.svg
Normal file
|
After Width: | Height: | Size: 15 KiB |
|
|
@ -1,25 +1,26 @@
|
|||
/*
|
||||
@licstart The following is the entire license notice for the
|
||||
JavaScript code in this file.
|
||||
@licstart The following is the entire license notice for the JavaScript code in this file.
|
||||
|
||||
Copyright (C) 1997-2017 by Dimitri van Heesch
|
||||
The MIT License (MIT)
|
||||
|
||||
This program is free software; you can redistribute it and/or modify
|
||||
it under the terms of the GNU General Public License as published by
|
||||
the Free Software Foundation; either version 2 of the License, or
|
||||
(at your option) any later version.
|
||||
Copyright (C) 1997-2020 by Dimitri van Heesch
|
||||
|
||||
This program is distributed in the hope that it will be useful,
|
||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
GNU General Public License for more details.
|
||||
Permission is hereby granted, free of charge, to any person obtaining a copy of this software
|
||||
and associated documentation files (the "Software"), to deal in the Software without restriction,
|
||||
including without limitation the rights to use, copy, modify, merge, publish, distribute,
|
||||
sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is
|
||||
furnished to do so, subject to the following conditions:
|
||||
|
||||
You should have received a copy of the GNU General Public License along
|
||||
with this program; if not, write to the Free Software Foundation, Inc.,
|
||||
51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||
The above copyright notice and this permission notice shall be included in all copies or
|
||||
substantial portions of the Software.
|
||||
|
||||
@licend The above is the entire license notice
|
||||
for the JavaScript code in this file
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING
|
||||
BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
|
||||
NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
|
||||
DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||
|
||||
@licend The above is the entire license notice for the JavaScript code in this file
|
||||
*/
|
||||
function toggleVisibility(linkObj)
|
||||
{
|
||||
|
|
@ -118,10 +119,10 @@ function toggleInherit(id)
|
|||
}
|
||||
}
|
||||
/* @license-end */
|
||||
|
||||
$(document).ready(function() {
|
||||
$('.code,.codeRef').each(function() {
|
||||
$(this).data('powertip',$('#a'+$(this).attr('href').replace(/.*\//,'').replace(/[^a-z_A-Z0-9]/g,'_')).html());
|
||||
$.fn.powerTip.smartPlacementLists.s = [ 's', 'n', 'ne', 'se' ];
|
||||
$(this).powerTip({ placement: 's', smartPlacement: true, mouseOnToPopup: true });
|
||||
});
|
||||
});
|
||||
|
|
|
|||
|
|
@ -2,8 +2,8 @@
|
|||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.17"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
||||
<meta name="generator" content="Doxygen 1.9.4"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>clutchlog: File List</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
|
|
@ -24,11 +24,10 @@
|
|||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<tr id="projectrow">
|
||||
<td id="projectlogo"><img alt="Logo" src="clutchlog_logo.svg"/></td>
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">clutchlog
|
||||
 <span id="projectnumber">0.12</span>
|
||||
<td id="projectalign">
|
||||
<div id="projectname">clutchlog<span id="projectnumber"> 0.17</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
|
|
@ -36,21 +35,22 @@
|
|||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.17 -->
|
||||
<!-- Generated by Doxygen 1.9.4 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
var searchBox = new SearchBox("searchBox", "search",'Search','.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search');
|
||||
$(document).ready(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */</script>
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
|
|
@ -64,7 +64,7 @@ $(function() {
|
|||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(document).ready(function(){initNavTree('files.html',''); initResizable(); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
|
|
@ -84,19 +84,27 @@ $(document).ready(function(){initNavTree('files.html',''); initResizable(); });
|
|||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">File List</div> </div>
|
||||
<div class="headertitle"><div class="title">File List</div></div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<div class="textblock">Here is a list of all documented files with brief descriptions:</div><div class="directory">
|
||||
<table class="directory">
|
||||
<tr id="row_0_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><a href="clutchlog_8h_source.html"><span class="icondoc"></span></a><a class="el" href="clutchlog_8h.html" target="_self">clutchlog.h</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_1_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><a href="t-assert_8cpp_source.html"><span class="icondoc"></span></a><b>t-assert.cpp</b></td><td class="desc"></td></tr>
|
||||
<tr id="row_2_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><a href="t-color_8cpp_source.html"><span class="icondoc"></span></a><b>t-color.cpp</b></td><td class="desc"></td></tr>
|
||||
<tr id="row_3_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><a href="t-demo_8cpp_source.html"><span class="icondoc"></span></a><b>t-demo.cpp</b></td><td class="desc"></td></tr>
|
||||
<tr id="row_4_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><a href="t-dump_8cpp_source.html"><span class="icondoc"></span></a><b>t-dump.cpp</b></td><td class="desc"></td></tr>
|
||||
<tr id="row_5_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><a href="t-log_8cpp_source.html"><span class="icondoc"></span></a><b>t-log.cpp</b></td><td class="desc"></td></tr>
|
||||
<tr id="row_6_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><a href="t-one-line-if_8cpp_source.html"><span class="icondoc"></span></a><b>t-one-line-if.cpp</b></td><td class="desc"></td></tr>
|
||||
<div class="levels">[detail level <span onclick="javascript:toggleLevel(1);">1</span><span onclick="javascript:toggleLevel(2);">2</span>]</div><table class="directory">
|
||||
<tr id="row_0_" class="even"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_0_" class="arrow" onclick="toggleFolder('0_')">▼</span><span id="img_0_" class="iconfopen" onclick="toggleFolder('0_')"> </span><a class="el" href="dir_c318bd5cf14aaa5601e6029e0b5b4048.html" target="_self">clutchlog</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_0_0_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><a href="clutchlog_8h_source.html"><span class="icondoc"></span></a><a class="el" href="clutchlog_8h.html" target="_self">clutchlog.h</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_1_" class="even"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_1_" class="arrow" onclick="toggleFolder('1_')">▼</span><span id="img_1_" class="iconfopen" onclick="toggleFolder('1_')"> </span><a class="el" href="dir_59425e443f801f1f2fd8bbe4959a3ccf.html" target="_self">tests</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_1_0_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><a href="t-assert_8cpp_source.html"><span class="icondoc"></span></a><b>t-assert.cpp</b></td><td class="desc"></td></tr>
|
||||
<tr id="row_1_1_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><a href="t-color_8cpp_source.html"><span class="icondoc"></span></a><b>t-color.cpp</b></td><td class="desc"></td></tr>
|
||||
<tr id="row_1_2_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><a href="t-color16_m_8cpp_source.html"><span class="icondoc"></span></a><b>t-color16M.cpp</b></td><td class="desc"></td></tr>
|
||||
<tr id="row_1_3_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><a href="t-color256_8cpp_source.html"><span class="icondoc"></span></a><b>t-color256.cpp</b></td><td class="desc"></td></tr>
|
||||
<tr id="row_1_4_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><a href="t-demo_8cpp_source.html"><span class="icondoc"></span></a><b>t-demo.cpp</b></td><td class="desc"></td></tr>
|
||||
<tr id="row_1_5_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><a href="t-depth-delta_8cpp_source.html"><span class="icondoc"></span></a><b>t-depth-delta.cpp</b></td><td class="desc"></td></tr>
|
||||
<tr id="row_1_6_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><a href="t-dump_8cpp_source.html"><span class="icondoc"></span></a><b>t-dump.cpp</b></td><td class="desc"></td></tr>
|
||||
<tr id="row_1_7_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><a href="t-extra_8cpp_source.html"><span class="icondoc"></span></a><b>t-extra.cpp</b></td><td class="desc"></td></tr>
|
||||
<tr id="row_1_8_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><a href="t-filename_8cpp_source.html"><span class="icondoc"></span></a><b>t-filename.cpp</b></td><td class="desc"></td></tr>
|
||||
<tr id="row_1_9_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><a href="t-fmt-constructors_8cpp_source.html"><span class="icondoc"></span></a><b>t-fmt-constructors.cpp</b></td><td class="desc"></td></tr>
|
||||
<tr id="row_1_10_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><a href="t-hash-color_8cpp_source.html"><span class="icondoc"></span></a><b>t-hash-color.cpp</b></td><td class="desc"></td></tr>
|
||||
<tr id="row_1_11_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><a href="t-log_8cpp_source.html"><span class="icondoc"></span></a><b>t-log.cpp</b></td><td class="desc"></td></tr>
|
||||
<tr id="row_1_12_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><a href="t-one-line-if_8cpp_source.html"><span class="icondoc"></span></a><b>t-one-line-if.cpp</b></td><td class="desc"></td></tr>
|
||||
</table>
|
||||
</div><!-- directory -->
|
||||
</div><!-- contents -->
|
||||
|
|
@ -104,9 +112,7 @@ $(document).ready(function(){initNavTree('files.html',''); initResizable(); });
|
|||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="footer">Generated by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.17 </li>
|
||||
<li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.4 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
|
|
|
|||
|
|
@ -1,10 +1,5 @@
|
|||
var files_dup =
|
||||
[
|
||||
[ "clutchlog.h", "clutchlog_8h.html", "clutchlog_8h" ],
|
||||
[ "t-assert.cpp", "t-assert_8cpp_source.html", null ],
|
||||
[ "t-color.cpp", "t-color_8cpp_source.html", null ],
|
||||
[ "t-demo.cpp", "t-demo_8cpp_source.html", null ],
|
||||
[ "t-dump.cpp", "t-dump_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 ]
|
||||
[ "clutchlog", "dir_c318bd5cf14aaa5601e6029e0b5b4048.html", "dir_c318bd5cf14aaa5601e6029e0b5b4048" ],
|
||||
[ "tests", "dir_59425e443f801f1f2fd8bbe4959a3ccf.html", "dir_59425e443f801f1f2fd8bbe4959a3ccf" ]
|
||||
];
|
||||
|
|
@ -2,8 +2,8 @@
|
|||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.17"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
||||
<meta name="generator" content="Doxygen 1.9.4"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>clutchlog: Class Members</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
|
|
@ -24,11 +24,10 @@
|
|||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<tr id="projectrow">
|
||||
<td id="projectlogo"><img alt="Logo" src="clutchlog_logo.svg"/></td>
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">clutchlog
|
||||
 <span id="projectnumber">0.12</span>
|
||||
<td id="projectalign">
|
||||
<div id="projectname">clutchlog<span id="projectnumber"> 0.17</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
|
|
@ -36,21 +35,22 @@
|
|||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.17 -->
|
||||
<!-- Generated by Doxygen 1.9.4 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
var searchBox = new SearchBox("searchBox", "search",'Search','.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search');
|
||||
$(document).ready(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */</script>
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
|
|
@ -64,7 +64,7 @@ $(function() {
|
|||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(document).ready(function(){initNavTree('functions.html',''); initResizable(); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
|
|
@ -86,207 +86,146 @@ $(document).ready(function(){initNavTree('functions.html',''); initResizable();
|
|||
<div class="contents">
|
||||
<div class="textblock">Here is a list of all documented class members with links to the class documentation for each member:</div>
|
||||
|
||||
<h3><a id="index__5F"></a>- _ -</h3><ul>
|
||||
<li>_format_dump
|
||||
: <a class="el" href="classclutchlog.html#a5f4ddb57ce42e8be86a7c7d269f7bae5">clutchlog</a>
|
||||
</li>
|
||||
<li>_format_log
|
||||
: <a class="el" href="classclutchlog.html#a7c6e3fc082bc6f55d50131ed2b32e81e">clutchlog</a>
|
||||
</li>
|
||||
<li>_in_file
|
||||
: <a class="el" href="classclutchlog.html#aded03528f34d9000f618419c482c5042">clutchlog</a>
|
||||
</li>
|
||||
<li>_in_func
|
||||
: <a class="el" href="classclutchlog.html#a130c4f12eacbd2028102838fe16b734e">clutchlog</a>
|
||||
</li>
|
||||
<li>_in_line
|
||||
: <a class="el" href="classclutchlog.html#a41757198b29862832a14472a9e5e24c6">clutchlog</a>
|
||||
</li>
|
||||
<li>_level_fmt
|
||||
: <a class="el" href="classclutchlog.html#ab805ac5c33885459f9f752518a4aa735">clutchlog</a>
|
||||
</li>
|
||||
<li>_level_word
|
||||
: <a class="el" href="classclutchlog.html#ab1c377a376e6772fe1746ff7147c125f">clutchlog</a>
|
||||
</li>
|
||||
<li>_out
|
||||
: <a class="el" href="classclutchlog.html#a1896f6c4b8597e3e76ff93970bd85167">clutchlog</a>
|
||||
</li>
|
||||
<li>_stage
|
||||
: <a class="el" href="classclutchlog.html#aeb60684c89bcef5aa9273075c21cc993">clutchlog</a>
|
||||
</li>
|
||||
<li>_strip_calls
|
||||
: <a class="el" href="classclutchlog.html#a356df86455409193792b6ed550dfd09e">clutchlog</a>
|
||||
</li>
|
||||
<li>_word_level
|
||||
: <a class="el" href="classclutchlog.html#abd4625bf211bfbaa30d9c126fa3d7888">clutchlog</a>
|
||||
</li>
|
||||
<h3><a id="index__5F" name="index__5F"></a>- _ -</h3><ul>
|
||||
<li>_filehash_fmts : <a class="el" href="classclutchlog.html#a2a334e009533744b52f01ef240a59e9d">clutchlog</a></li>
|
||||
<li>_filename : <a class="el" href="classclutchlog.html#a0431616914dbbecb908a794f5b46dada">clutchlog</a></li>
|
||||
<li>_format_dump : <a class="el" href="classclutchlog.html#a5f4ddb57ce42e8be86a7c7d269f7bae5">clutchlog</a></li>
|
||||
<li>_format_log : <a class="el" href="classclutchlog.html#a7c6e3fc082bc6f55d50131ed2b32e81e">clutchlog</a></li>
|
||||
<li>_funchash_fmts : <a class="el" href="classclutchlog.html#a095e1545a2085ac623e4af19364fea7f">clutchlog</a></li>
|
||||
<li>_in_file : <a class="el" href="classclutchlog.html#aded03528f34d9000f618419c482c5042">clutchlog</a></li>
|
||||
<li>_in_func : <a class="el" href="classclutchlog.html#a130c4f12eacbd2028102838fe16b734e">clutchlog</a></li>
|
||||
<li>_in_line : <a class="el" href="classclutchlog.html#a41757198b29862832a14472a9e5e24c6">clutchlog</a></li>
|
||||
<li>_level_fmt : <a class="el" href="classclutchlog.html#ab805ac5c33885459f9f752518a4aa735">clutchlog</a></li>
|
||||
<li>_level_short : <a class="el" href="classclutchlog.html#a08e8a817a75a4e9f0159231c941e0dae">clutchlog</a></li>
|
||||
<li>_level_word : <a class="el" href="classclutchlog.html#ab1c377a376e6772fe1746ff7147c125f">clutchlog</a></li>
|
||||
<li>_out : <a class="el" href="classclutchlog.html#a1896f6c4b8597e3e76ff93970bd85167">clutchlog</a></li>
|
||||
<li>_stage : <a class="el" href="classclutchlog.html#aeb60684c89bcef5aa9273075c21cc993">clutchlog</a></li>
|
||||
<li>_strip_calls : <a class="el" href="classclutchlog.html#a356df86455409193792b6ed550dfd09e">clutchlog</a></li>
|
||||
<li>_word_level : <a class="el" href="classclutchlog.html#abd4625bf211bfbaa30d9c126fa3d7888">clutchlog</a></li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a id="index_b"></a>- b -</h3><ul>
|
||||
<li>back
|
||||
: <a class="el" href="classclutchlog_1_1fmt.html#a86696b20e5b31c96ba592926efb324f3">clutchlog::fmt</a>
|
||||
</li>
|
||||
<li>bg
|
||||
: <a class="el" href="classclutchlog_1_1fmt.html#a1cf3e27e4041250ffea0a6d58010da1e">clutchlog::fmt</a>
|
||||
</li>
|
||||
<h3><a id="index_a" name="index_a"></a>- a -</h3><ul>
|
||||
<li>ansi : <a class="el" href="classclutchlog_1_1fmt.html#a4d0b3c87ba935addf3581b000c0d7502">clutchlog::fmt</a></li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a id="index_d"></a>- d -</h3><ul>
|
||||
<li>default_depth_mark
|
||||
: <a class="el" href="classclutchlog.html#a229fd61519f1245282440120f2d45fb5">clutchlog</a>
|
||||
</li>
|
||||
<li>default_format
|
||||
: <a class="el" href="classclutchlog.html#a0c4ac57601e6f8d146fd5cc060968ecc">clutchlog</a>
|
||||
</li>
|
||||
<li>default_hfill_char
|
||||
: <a class="el" href="classclutchlog.html#a76eb34537b634aadb75e255f7887eeb6">clutchlog</a>
|
||||
</li>
|
||||
<li>default_hfill_max
|
||||
: <a class="el" href="classclutchlog.html#ac95630bfe9cf547d2b7c4b3430eaedc1">clutchlog</a>
|
||||
</li>
|
||||
<li>default_hfill_min
|
||||
: <a class="el" href="classclutchlog.html#a5a9a98c3528117223ceff22bc6bee5f7">clutchlog</a>
|
||||
</li>
|
||||
<li>default_strip_calls
|
||||
: <a class="el" href="classclutchlog.html#a1a8cb6411726133208f5a2f2cb42d468">clutchlog</a>
|
||||
</li>
|
||||
<li>dump()
|
||||
: <a class="el" href="classclutchlog.html#a63308e8deae3cfec6801318203494143">clutchlog</a>
|
||||
</li>
|
||||
<li>dump_default_format
|
||||
: <a class="el" href="classclutchlog.html#ace879554298e6e6e36dafef330c27be8">clutchlog</a>
|
||||
</li>
|
||||
<li>dump_default_sep
|
||||
: <a class="el" href="classclutchlog.html#af898bffe23b125245e338d7495c76d45">clutchlog</a>
|
||||
</li>
|
||||
<h3><a id="index_b" name="index_b"></a>- b -</h3><ul>
|
||||
<li>back : <a class="el" href="group__colors16.html#ga86696b20e5b31c96ba592926efb324f3">clutchlog::fmt</a></li>
|
||||
<li>back_16M : <a class="el" href="group__colors256__16_m.html#gaa2fcbb402dc2426d3720b8bc78a80ec0">clutchlog::fmt</a></li>
|
||||
<li>back_256 : <a class="el" href="group__colors256__16_m.html#ga1d687af385957846034568c3a62d4ef0">clutchlog::fmt</a></li>
|
||||
<li>bg : <a class="el" href="group__colors16.html#ga1cf3e27e4041250ffea0a6d58010da1e">clutchlog::fmt</a></li>
|
||||
<li>bg_16M() : <a class="el" href="structclutchlog_1_1fmt_1_1bg__16_m.html#a363c314ab6a8aa22951b5500d7a78ad0">clutchlog::fmt::bg_16M</a></li>
|
||||
<li>bg_256() : <a class="el" href="structclutchlog_1_1fmt_1_1bg__256.html#a0d244a542b6b98a373f8b1f9e92a6a90">clutchlog::fmt::bg_256</a></li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a id="index_f"></a>- f -</h3><ul>
|
||||
<li>fg
|
||||
: <a class="el" href="classclutchlog_1_1fmt.html#a4662a3ec3577c6a575a2c734636ed8a0">clutchlog::fmt</a>
|
||||
</li>
|
||||
<li>file()
|
||||
: <a class="el" href="classclutchlog.html#a10064493c22f5c03b502a42d814c5c5c">clutchlog</a>
|
||||
</li>
|
||||
<li>fmt()
|
||||
: <a class="el" href="classclutchlog_1_1fmt.html#a407506bc02ed3f91d88b3df630e54959">clutchlog::fmt</a>
|
||||
</li>
|
||||
<li>fore
|
||||
: <a class="el" href="classclutchlog_1_1fmt.html#a8307a848fcf9ed929435b3e1f2b53401">clutchlog::fmt</a>
|
||||
</li>
|
||||
<li>format()
|
||||
: <a class="el" href="classclutchlog.html#afc53dbca51d0e2322a21899d0c571a80">clutchlog</a>
|
||||
</li>
|
||||
<li>format_comment()
|
||||
: <a class="el" href="classclutchlog.html#a2144abe4ec6f630126b6490908b5f924">clutchlog</a>
|
||||
</li>
|
||||
<li>func()
|
||||
: <a class="el" href="classclutchlog.html#ad32b5a0274dc03ee0004f67ba58b2447">clutchlog</a>
|
||||
</li>
|
||||
<h3><a id="index_c" name="index_c"></a>- c -</h3><ul>
|
||||
<li>color() : <a class="el" href="structclutchlog_1_1fmt_1_1color.html#a741d0165287350d8fcacb1f472ce5dac">clutchlog::fmt::color</a></li>
|
||||
<li>color_16M() : <a class="el" href="structclutchlog_1_1fmt_1_1color__16_m.html#aea10e881fb9b570267f5751fb67c4282">clutchlog::fmt::color_16M</a></li>
|
||||
<li>color_256() : <a class="el" href="structclutchlog_1_1fmt_1_1color__256.html#a12fdff3c5c4edbf952aaa31519f0171c">clutchlog::fmt::color_256</a></li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a id="index_l"></a>- l -</h3><ul>
|
||||
<li>level
|
||||
: <a class="el" href="classclutchlog.html#a10fd25a1b51c8c95bd6d876ce1b4b928">clutchlog</a>
|
||||
</li>
|
||||
<li>level_of()
|
||||
: <a class="el" href="classclutchlog.html#acebed8c9df9204f22bf8488e62e1cedd">clutchlog</a>
|
||||
</li>
|
||||
<li>levels()
|
||||
: <a class="el" href="classclutchlog.html#aff3aa09fb60f7d6dc688c028d3834d8a">clutchlog</a>
|
||||
</li>
|
||||
<li>line()
|
||||
: <a class="el" href="classclutchlog.html#aa26c6b81ebaeb9e9daa3457e3a3d17c9">clutchlog</a>
|
||||
</li>
|
||||
<li>locate()
|
||||
: <a class="el" href="classclutchlog.html#a4ebdfcded6c56262676bf6926d63fc96">clutchlog</a>
|
||||
</li>
|
||||
<li>location()
|
||||
: <a class="el" href="classclutchlog.html#a6666106b9e5c239b6ae5e0d1091648e3">clutchlog</a>
|
||||
</li>
|
||||
<li>log()
|
||||
: <a class="el" href="classclutchlog.html#a23dbb98f0d3c5cc21c232cde16cf317a">clutchlog</a>
|
||||
</li>
|
||||
<li>logger()
|
||||
: <a class="el" href="classclutchlog.html#acfaceb77da01503b432644a3efaee4fa">clutchlog</a>
|
||||
</li>
|
||||
<h3><a id="index_d" name="index_d"></a>- d -</h3><ul>
|
||||
<li>default_depth_mark : <a class="el" href="classclutchlog.html#a229fd61519f1245282440120f2d45fb5">clutchlog</a></li>
|
||||
<li>default_format : <a class="el" href="classclutchlog.html#a0c4ac57601e6f8d146fd5cc060968ecc">clutchlog</a></li>
|
||||
<li>default_hfill_char : <a class="el" href="classclutchlog.html#a76eb34537b634aadb75e255f7887eeb6">clutchlog</a></li>
|
||||
<li>default_hfill_max : <a class="el" href="classclutchlog.html#ac95630bfe9cf547d2b7c4b3430eaedc1">clutchlog</a></li>
|
||||
<li>default_hfill_min : <a class="el" href="classclutchlog.html#a5a9a98c3528117223ceff22bc6bee5f7">clutchlog</a></li>
|
||||
<li>default_strip_calls : <a class="el" href="classclutchlog.html#a1a8cb6411726133208f5a2f2cb42d468">clutchlog</a></li>
|
||||
<li>depth_styles() : <a class="el" href="classclutchlog.html#a08310b92e86687349e70f56f9ac1d656">clutchlog</a></li>
|
||||
<li>dump() : <a class="el" href="classclutchlog.html#ab72a0adc9ff287270afe09c9da825fdb">clutchlog</a></li>
|
||||
<li>dump_default_format : <a class="el" href="classclutchlog.html#ace879554298e6e6e36dafef330c27be8">clutchlog</a></li>
|
||||
<li>dump_default_sep : <a class="el" href="classclutchlog.html#af898bffe23b125245e338d7495c76d45">clutchlog</a></li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a id="index_m"></a>- m -</h3><ul>
|
||||
<li>matches
|
||||
: <a class="el" href="structclutchlog_1_1scope__t.html#ae6c0e4ed20db797124ed1e5faa033ad9">clutchlog::scope_t</a>
|
||||
</li>
|
||||
<h3><a id="index_f" name="index_f"></a>- f -</h3><ul>
|
||||
<li>fg : <a class="el" href="group__colors16.html#ga4662a3ec3577c6a575a2c734636ed8a0">clutchlog::fmt</a></li>
|
||||
<li>fg_16M() : <a class="el" href="structclutchlog_1_1fmt_1_1fg__16_m.html#a984525f33eb86b7f8b3e5d0874611194">clutchlog::fmt::fg_16M</a></li>
|
||||
<li>fg_256() : <a class="el" href="structclutchlog_1_1fmt_1_1fg__256.html#a97c241e9f80c63d269953cc525a72c7a">clutchlog::fmt::fg_256</a></li>
|
||||
<li>file() : <a class="el" href="classclutchlog.html#a10064493c22f5c03b502a42d814c5c5c">clutchlog</a></li>
|
||||
<li>filehash_styles() : <a class="el" href="classclutchlog.html#ae17db5808155fbc6dc48b4727d0c3abf">clutchlog</a></li>
|
||||
<li>filename() : <a class="el" href="classclutchlog.html#a82b9375728af2d962831a743d95f4ae7">clutchlog</a></li>
|
||||
<li>fmt() : <a class="el" href="classclutchlog_1_1fmt.html#a407506bc02ed3f91d88b3df630e54959">clutchlog::fmt</a></li>
|
||||
<li>fore : <a class="el" href="group__colors16.html#ga8307a848fcf9ed929435b3e1f2b53401">clutchlog::fmt</a></li>
|
||||
<li>fore_16M : <a class="el" href="group__colors256__16_m.html#ga626c99eb11d1718d7a2a8bb3f079e6de">clutchlog::fmt</a></li>
|
||||
<li>fore_256 : <a class="el" href="group__colors256__16_m.html#gad98fbe84ef338ded8425d56955825a2c">clutchlog::fmt</a></li>
|
||||
<li>format() : <a class="el" href="classclutchlog.html#a656c277e074b64728cca871f2b484d1c">clutchlog</a></li>
|
||||
<li>format_comment() : <a class="el" href="classclutchlog.html#a2144abe4ec6f630126b6490908b5f924">clutchlog</a></li>
|
||||
<li>func() : <a class="el" href="classclutchlog.html#ad32b5a0274dc03ee0004f67ba58b2447">clutchlog</a></li>
|
||||
<li>funchash_styles() : <a class="el" href="classclutchlog.html#acbb50f6306ebb3c8b0d1a52e7f327416">clutchlog</a></li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a id="index_o"></a>- o -</h3><ul>
|
||||
<li>operator()()
|
||||
: <a class="el" href="classclutchlog_1_1fmt.html#afeaedd18298498d1dcfcc15f5f17ac3c">clutchlog::fmt</a>
|
||||
</li>
|
||||
<li>operator<<
|
||||
: <a class="el" href="classclutchlog_1_1fmt.html#a96849ba427feac3a2eeaa1165e3845da">clutchlog::fmt</a>
|
||||
</li>
|
||||
<li>out()
|
||||
: <a class="el" href="classclutchlog.html#a7fd7c7bd3668c537061c314a619a336d">clutchlog</a>
|
||||
</li>
|
||||
<h3><a id="index_g" name="index_g"></a>- g -</h3><ul>
|
||||
<li>ground : <a class="el" href="structclutchlog_1_1fmt_1_1color.html#ad4d10c015b3af3cc10d1cf40fe38e4f0">clutchlog::fmt::color</a></li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a id="index_p"></a>- p -</h3><ul>
|
||||
<li>print_on()
|
||||
: <a class="el" href="classclutchlog_1_1fmt.html#a0b607e343b6813b99eafca1fdfec9cd0">clutchlog::fmt</a>
|
||||
</li>
|
||||
<h3><a id="index_i" name="index_i"></a>- i -</h3><ul>
|
||||
<li>index : <a class="el" href="structclutchlog_1_1fmt_1_1color__256.html#a8e0b13d6bad87c83c3465524a5d33988">clutchlog::fmt::color_256</a></li>
|
||||
<li>is_set() : <a class="el" href="structclutchlog_1_1fmt_1_1color.html#a96d7161ef1e7cc631ae670cd3f364603">clutchlog::fmt::color</a>, <a class="el" href="structclutchlog_1_1fmt_1_1color__16_m.html#a780c11e42bb140732ffd37cf4eef9e1d">clutchlog::fmt::color_16M</a>, <a class="el" href="structclutchlog_1_1fmt_1_1color__256.html#ad79557682cec1c053dda258581972111">clutchlog::fmt::color_256</a></li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a id="index_r"></a>- r -</h3><ul>
|
||||
<li>replace()
|
||||
: <a class="el" href="classclutchlog.html#a972f895c70edc335f3018a2c8971d59e">clutchlog</a>
|
||||
</li>
|
||||
<h3><a id="index_l" name="index_l"></a>- l -</h3><ul>
|
||||
<li>level : <a class="el" href="classclutchlog.html#a10fd25a1b51c8c95bd6d876ce1b4b928">clutchlog</a></li>
|
||||
<li>level_of() : <a class="el" href="classclutchlog.html#acebed8c9df9204f22bf8488e62e1cedd">clutchlog</a></li>
|
||||
<li>levels() : <a class="el" href="classclutchlog.html#a8d206443dea964f77965450a83693d98">clutchlog</a></li>
|
||||
<li>line() : <a class="el" href="classclutchlog.html#aa26c6b81ebaeb9e9daa3457e3a3d17c9">clutchlog</a></li>
|
||||
<li>locate() : <a class="el" href="classclutchlog.html#a4ebdfcded6c56262676bf6926d63fc96">clutchlog</a></li>
|
||||
<li>location() : <a class="el" href="classclutchlog.html#a6666106b9e5c239b6ae5e0d1091648e3">clutchlog</a></li>
|
||||
<li>log() : <a class="el" href="classclutchlog.html#a14c19e17c54d6353ba34c0dc3371094a">clutchlog</a></li>
|
||||
<li>logger() : <a class="el" href="classclutchlog.html#a6e2a5e98fa9f722d90ba6515895543ac">clutchlog</a></li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a id="index_s"></a>- s -</h3><ul>
|
||||
<li>scope_t()
|
||||
: <a class="el" href="structclutchlog_1_1scope__t.html#a0f1d865ffcf17f215e5559cdd2690572">clutchlog::scope_t</a>
|
||||
</li>
|
||||
<li>stage
|
||||
: <a class="el" href="structclutchlog_1_1scope__t.html#adcca6846ff90d436c61861db85917744">clutchlog::scope_t</a>
|
||||
</li>
|
||||
<li>str()
|
||||
: <a class="el" href="classclutchlog_1_1fmt.html#ab588e04e982b0b26ec979773d51ad41b">clutchlog::fmt</a>
|
||||
</li>
|
||||
<li>style
|
||||
: <a class="el" href="classclutchlog_1_1fmt.html#a2bb0fde65fcd264393e102314dd1610b">clutchlog::fmt</a>
|
||||
, <a class="el" href="classclutchlog.html#a4831f44fd5ade102e57320632095934d">clutchlog</a>
|
||||
</li>
|
||||
<h3><a id="index_m" name="index_m"></a>- m -</h3><ul>
|
||||
<li>matches : <a class="el" href="structclutchlog_1_1scope__t.html#ae6c0e4ed20db797124ed1e5faa033ad9">clutchlog::scope_t</a></li>
|
||||
<li>mode : <a class="el" href="classclutchlog_1_1fmt.html#a0aa57cdd56ccc79c7750921ab534b205">clutchlog::fmt</a></li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a id="index_t"></a>- t -</h3><ul>
|
||||
<li>there
|
||||
: <a class="el" href="structclutchlog_1_1scope__t.html#a7918e55cd3bac1bd30c69b8c711387ff">clutchlog::scope_t</a>
|
||||
</li>
|
||||
<li>threshold()
|
||||
: <a class="el" href="classclutchlog.html#a3cb0e4f43a4cadf1966001ad7c9861f4">clutchlog</a>
|
||||
</li>
|
||||
<li>typo
|
||||
: <a class="el" href="classclutchlog_1_1fmt.html#a932f47b78fb7b10590d5613a1c4eab89">clutchlog::fmt</a>
|
||||
</li>
|
||||
<h3><a id="index_o" name="index_o"></a>- o -</h3><ul>
|
||||
<li>operator()() : <a class="el" href="classclutchlog_1_1fmt.html#afeaedd18298498d1dcfcc15f5f17ac3c">clutchlog::fmt</a></li>
|
||||
<li>operator<< : <a class="el" href="structclutchlog_1_1fmt_1_1color.html#a4860c13958d21118a564920fa78e6720">clutchlog::fmt::color</a>, <a class="el" href="group__colors16.html#gac00a2f504f5308207f7a94915fe9a9c5">clutchlog::fmt</a></li>
|
||||
<li>out() : <a class="el" href="classclutchlog.html#a7fd7c7bd3668c537061c314a619a336d">clutchlog</a></li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a id="index_p" name="index_p"></a>- p -</h3><ul>
|
||||
<li>print_on() : <a class="el" href="structclutchlog_1_1fmt_1_1color.html#a121619a01bf48e53b3478d23989c0c59">clutchlog::fmt::color</a>, <a class="el" href="structclutchlog_1_1fmt_1_1color__16_m.html#ac6a4b8650ea7e9171fc76d6226015005">clutchlog::fmt::color_16M</a>, <a class="el" href="structclutchlog_1_1fmt_1_1color__256.html#ad4e941accf566378e0007ec881096fb0">clutchlog::fmt::color_256</a>, <a class="el" href="classclutchlog_1_1fmt.html#ad754c64eb6fd8730a616d113cb9f9129">clutchlog::fmt</a></li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a id="index_r" name="index_r"></a>- r -</h3><ul>
|
||||
<li>red : <a class="el" href="structclutchlog_1_1fmt_1_1color__16_m.html#a19e1517a9afb75a4e6224f718ed11c61">clutchlog::fmt::color_16M</a></li>
|
||||
<li>replace() : <a class="el" href="classclutchlog.html#a972f895c70edc335f3018a2c8971d59e">clutchlog</a></li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a id="index_s" name="index_s"></a>- s -</h3><ul>
|
||||
<li>scope_t() : <a class="el" href="structclutchlog_1_1scope__t.html#a0f1d865ffcf17f215e5559cdd2690572">clutchlog::scope_t</a></li>
|
||||
<li>stage : <a class="el" href="structclutchlog_1_1scope__t.html#adcca6846ff90d436c61861db85917744">clutchlog::scope_t</a></li>
|
||||
<li>str() : <a class="el" href="classclutchlog_1_1fmt.html#ab588e04e982b0b26ec979773d51ad41b">clutchlog::fmt</a></li>
|
||||
<li>style : <a class="el" href="classclutchlog_1_1fmt.html#a2bb0fde65fcd264393e102314dd1610b">clutchlog::fmt</a>, <a class="el" href="classclutchlog.html#ac3ec55057b9c734b66f169bf43dbd591">clutchlog</a></li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a id="index_t" name="index_t"></a>- t -</h3><ul>
|
||||
<li>there : <a class="el" href="structclutchlog_1_1scope__t.html#a7918e55cd3bac1bd30c69b8c711387ff">clutchlog::scope_t</a></li>
|
||||
<li>threshold() : <a class="el" href="classclutchlog.html#a3cb0e4f43a4cadf1966001ad7c9861f4">clutchlog</a></li>
|
||||
<li>type : <a class="el" href="structclutchlog_1_1fmt_1_1color.html#a3fd18c290567bd5c4971663a1aed12ae">clutchlog::fmt::color</a></li>
|
||||
<li>typo : <a class="el" href="classclutchlog_1_1fmt.html#a932f47b78fb7b10590d5613a1c4eab89">clutchlog::fmt</a></li>
|
||||
</ul>
|
||||
</div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="footer">Generated by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.17 </li>
|
||||
<li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.4 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
|
|
|
|||
|
|
@ -2,8 +2,8 @@
|
|||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.17"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
||||
<meta name="generator" content="Doxygen 1.9.4"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>clutchlog: Class Members - Enumerations</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
|
|
@ -24,11 +24,10 @@
|
|||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<tr id="projectrow">
|
||||
<td id="projectlogo"><img alt="Logo" src="clutchlog_logo.svg"/></td>
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">clutchlog
|
||||
 <span id="projectnumber">0.12</span>
|
||||
<td id="projectalign">
|
||||
<div id="projectname">clutchlog<span id="projectnumber"> 0.17</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
|
|
@ -36,21 +35,22 @@
|
|||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.17 -->
|
||||
<!-- Generated by Doxygen 1.9.4 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
var searchBox = new SearchBox("searchBox", "search",'Search','.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search');
|
||||
$(document).ready(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */</script>
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
|
|
@ -64,7 +64,7 @@ $(function() {
|
|||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(document).ready(function(){initNavTree('functions_enum.html',''); initResizable(); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
|
|
@ -85,27 +85,20 @@ $(document).ready(function(){initNavTree('functions_enum.html',''); initResizabl
|
|||
|
||||
<div class="contents">
|
||||
 <ul>
|
||||
<li>bg
|
||||
: <a class="el" href="classclutchlog_1_1fmt.html#a1cf3e27e4041250ffea0a6d58010da1e">clutchlog::fmt</a>
|
||||
</li>
|
||||
<li>fg
|
||||
: <a class="el" href="classclutchlog_1_1fmt.html#a4662a3ec3577c6a575a2c734636ed8a0">clutchlog::fmt</a>
|
||||
</li>
|
||||
<li>level
|
||||
: <a class="el" href="classclutchlog.html#a10fd25a1b51c8c95bd6d876ce1b4b928">clutchlog</a>
|
||||
</li>
|
||||
<li>typo
|
||||
: <a class="el" href="classclutchlog_1_1fmt.html#a932f47b78fb7b10590d5613a1c4eab89">clutchlog::fmt</a>
|
||||
</li>
|
||||
<li>ansi : <a class="el" href="classclutchlog_1_1fmt.html#a4d0b3c87ba935addf3581b000c0d7502">clutchlog::fmt</a></li>
|
||||
<li>bg : <a class="el" href="group__colors16.html#ga1cf3e27e4041250ffea0a6d58010da1e">clutchlog::fmt</a></li>
|
||||
<li>fg : <a class="el" href="group__colors16.html#ga4662a3ec3577c6a575a2c734636ed8a0">clutchlog::fmt</a></li>
|
||||
<li>filename : <a class="el" href="classclutchlog.html#a822062ffa857bd16ff488f9c749ff20e">clutchlog</a></li>
|
||||
<li>ground : <a class="el" href="structclutchlog_1_1fmt_1_1color.html#ad4d10c015b3af3cc10d1cf40fe38e4f0">clutchlog::fmt::color</a></li>
|
||||
<li>level : <a class="el" href="classclutchlog.html#a10fd25a1b51c8c95bd6d876ce1b4b928">clutchlog</a></li>
|
||||
<li>typo : <a class="el" href="classclutchlog_1_1fmt.html#a932f47b78fb7b10590d5613a1c4eab89">clutchlog::fmt</a></li>
|
||||
</ul>
|
||||
</div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="footer">Generated by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.17 </li>
|
||||
<li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.4 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
|
|
|
|||
|
|
@ -2,8 +2,8 @@
|
|||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.17"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
||||
<meta name="generator" content="Doxygen 1.9.4"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>clutchlog: Class Members - Functions</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
|
|
@ -24,11 +24,10 @@
|
|||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<tr id="projectrow">
|
||||
<td id="projectlogo"><img alt="Logo" src="clutchlog_logo.svg"/></td>
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">clutchlog
|
||||
 <span id="projectnumber">0.12</span>
|
||||
<td id="projectalign">
|
||||
<div id="projectname">clutchlog<span id="projectnumber"> 0.17</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
|
|
@ -36,21 +35,22 @@
|
|||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.17 -->
|
||||
<!-- Generated by Doxygen 1.9.4 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
var searchBox = new SearchBox("searchBox", "search",'Search','.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search');
|
||||
$(document).ready(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */</script>
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
|
|
@ -64,7 +64,7 @@ $(function() {
|
|||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(document).ready(function(){initNavTree('functions_func.html',''); initResizable(); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
|
|
@ -84,79 +84,89 @@ $(document).ready(function(){initNavTree('functions_func.html',''); initResizabl
|
|||
</div>
|
||||
|
||||
<div class="contents">
|
||||
 <ul>
|
||||
<li>dump()
|
||||
: <a class="el" href="classclutchlog.html#a63308e8deae3cfec6801318203494143">clutchlog</a>
|
||||
</li>
|
||||
<li>file()
|
||||
: <a class="el" href="classclutchlog.html#a10064493c22f5c03b502a42d814c5c5c">clutchlog</a>
|
||||
</li>
|
||||
<li>fmt()
|
||||
: <a class="el" href="classclutchlog_1_1fmt.html#a407506bc02ed3f91d88b3df630e54959">clutchlog::fmt</a>
|
||||
</li>
|
||||
<li>format()
|
||||
: <a class="el" href="classclutchlog.html#abd692cca9a2e772e7c9d6531bb3c7761">clutchlog</a>
|
||||
</li>
|
||||
<li>format_comment()
|
||||
: <a class="el" href="classclutchlog.html#a2144abe4ec6f630126b6490908b5f924">clutchlog</a>
|
||||
</li>
|
||||
<li>func()
|
||||
: <a class="el" href="classclutchlog.html#ad32b5a0274dc03ee0004f67ba58b2447">clutchlog</a>
|
||||
</li>
|
||||
<li>level_of()
|
||||
: <a class="el" href="classclutchlog.html#acebed8c9df9204f22bf8488e62e1cedd">clutchlog</a>
|
||||
</li>
|
||||
<li>levels()
|
||||
: <a class="el" href="classclutchlog.html#aff3aa09fb60f7d6dc688c028d3834d8a">clutchlog</a>
|
||||
</li>
|
||||
<li>line()
|
||||
: <a class="el" href="classclutchlog.html#aa26c6b81ebaeb9e9daa3457e3a3d17c9">clutchlog</a>
|
||||
</li>
|
||||
<li>locate()
|
||||
: <a class="el" href="classclutchlog.html#a4ebdfcded6c56262676bf6926d63fc96">clutchlog</a>
|
||||
</li>
|
||||
<li>location()
|
||||
: <a class="el" href="classclutchlog.html#a6666106b9e5c239b6ae5e0d1091648e3">clutchlog</a>
|
||||
</li>
|
||||
<li>log()
|
||||
: <a class="el" href="classclutchlog.html#a23dbb98f0d3c5cc21c232cde16cf317a">clutchlog</a>
|
||||
</li>
|
||||
<li>logger()
|
||||
: <a class="el" href="classclutchlog.html#acfaceb77da01503b432644a3efaee4fa">clutchlog</a>
|
||||
</li>
|
||||
<li>operator()()
|
||||
: <a class="el" href="classclutchlog_1_1fmt.html#afeaedd18298498d1dcfcc15f5f17ac3c">clutchlog::fmt</a>
|
||||
</li>
|
||||
<li>out()
|
||||
: <a class="el" href="classclutchlog.html#a7fd7c7bd3668c537061c314a619a336d">clutchlog</a>
|
||||
</li>
|
||||
<li>print_on()
|
||||
: <a class="el" href="classclutchlog_1_1fmt.html#a0b607e343b6813b99eafca1fdfec9cd0">clutchlog::fmt</a>
|
||||
</li>
|
||||
<li>replace()
|
||||
: <a class="el" href="classclutchlog.html#a972f895c70edc335f3018a2c8971d59e">clutchlog</a>
|
||||
</li>
|
||||
<li>scope_t()
|
||||
: <a class="el" href="structclutchlog_1_1scope__t.html#a0f1d865ffcf17f215e5559cdd2690572">clutchlog::scope_t</a>
|
||||
</li>
|
||||
<li>str()
|
||||
: <a class="el" href="classclutchlog_1_1fmt.html#ab588e04e982b0b26ec979773d51ad41b">clutchlog::fmt</a>
|
||||
</li>
|
||||
<li>style()
|
||||
: <a class="el" href="classclutchlog.html#ac3ec55057b9c734b66f169bf43dbd591">clutchlog</a>
|
||||
</li>
|
||||
<li>threshold()
|
||||
: <a class="el" href="classclutchlog.html#a3cb0e4f43a4cadf1966001ad7c9861f4">clutchlog</a>
|
||||
</li>
|
||||
 
|
||||
|
||||
<h3><a id="index_b" name="index_b"></a>- b -</h3><ul>
|
||||
<li>bg_16M() : <a class="el" href="structclutchlog_1_1fmt_1_1bg__16_m.html#a363c314ab6a8aa22951b5500d7a78ad0">clutchlog::fmt::bg_16M</a></li>
|
||||
<li>bg_256() : <a class="el" href="structclutchlog_1_1fmt_1_1bg__256.html#a0d244a542b6b98a373f8b1f9e92a6a90">clutchlog::fmt::bg_256</a></li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a id="index_c" name="index_c"></a>- c -</h3><ul>
|
||||
<li>color() : <a class="el" href="structclutchlog_1_1fmt_1_1color.html#a741d0165287350d8fcacb1f472ce5dac">clutchlog::fmt::color</a></li>
|
||||
<li>color_16M() : <a class="el" href="structclutchlog_1_1fmt_1_1color__16_m.html#aea10e881fb9b570267f5751fb67c4282">clutchlog::fmt::color_16M</a></li>
|
||||
<li>color_256() : <a class="el" href="structclutchlog_1_1fmt_1_1color__256.html#a12fdff3c5c4edbf952aaa31519f0171c">clutchlog::fmt::color_256</a></li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a id="index_d" name="index_d"></a>- d -</h3><ul>
|
||||
<li>depth_styles() : <a class="el" href="classclutchlog.html#a08310b92e86687349e70f56f9ac1d656">clutchlog</a></li>
|
||||
<li>dump() : <a class="el" href="classclutchlog.html#ab72a0adc9ff287270afe09c9da825fdb">clutchlog</a></li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a id="index_f" name="index_f"></a>- f -</h3><ul>
|
||||
<li>fg_16M() : <a class="el" href="structclutchlog_1_1fmt_1_1fg__16_m.html#a531b717b8d78a0a5929fa90d0a01d7e5">clutchlog::fmt::fg_16M</a></li>
|
||||
<li>fg_256() : <a class="el" href="structclutchlog_1_1fmt_1_1fg__256.html#a97c241e9f80c63d269953cc525a72c7a">clutchlog::fmt::fg_256</a></li>
|
||||
<li>file() : <a class="el" href="classclutchlog.html#a10064493c22f5c03b502a42d814c5c5c">clutchlog</a></li>
|
||||
<li>filehash_styles() : <a class="el" href="classclutchlog.html#ae17db5808155fbc6dc48b4727d0c3abf">clutchlog</a></li>
|
||||
<li>filename() : <a class="el" href="classclutchlog.html#a82b9375728af2d962831a743d95f4ae7">clutchlog</a></li>
|
||||
<li>fmt() : <a class="el" href="classclutchlog_1_1fmt.html#a407506bc02ed3f91d88b3df630e54959">clutchlog::fmt</a></li>
|
||||
<li>format() : <a class="el" href="classclutchlog.html#a656c277e074b64728cca871f2b484d1c">clutchlog</a></li>
|
||||
<li>format_comment() : <a class="el" href="classclutchlog.html#a2144abe4ec6f630126b6490908b5f924">clutchlog</a></li>
|
||||
<li>func() : <a class="el" href="classclutchlog.html#ad32b5a0274dc03ee0004f67ba58b2447">clutchlog</a></li>
|
||||
<li>funchash_styles() : <a class="el" href="classclutchlog.html#acbb50f6306ebb3c8b0d1a52e7f327416">clutchlog</a></li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a id="index_i" name="index_i"></a>- i -</h3><ul>
|
||||
<li>is_set() : <a class="el" href="structclutchlog_1_1fmt_1_1color.html#a96d7161ef1e7cc631ae670cd3f364603">clutchlog::fmt::color</a>, <a class="el" href="structclutchlog_1_1fmt_1_1color__16_m.html#a780c11e42bb140732ffd37cf4eef9e1d">clutchlog::fmt::color_16M</a>, <a class="el" href="structclutchlog_1_1fmt_1_1color__256.html#ad79557682cec1c053dda258581972111">clutchlog::fmt::color_256</a></li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a id="index_l" name="index_l"></a>- l -</h3><ul>
|
||||
<li>level_of() : <a class="el" href="classclutchlog.html#acebed8c9df9204f22bf8488e62e1cedd">clutchlog</a></li>
|
||||
<li>levels() : <a class="el" href="classclutchlog.html#a8d206443dea964f77965450a83693d98">clutchlog</a></li>
|
||||
<li>line() : <a class="el" href="classclutchlog.html#aa26c6b81ebaeb9e9daa3457e3a3d17c9">clutchlog</a></li>
|
||||
<li>locate() : <a class="el" href="classclutchlog.html#a4ebdfcded6c56262676bf6926d63fc96">clutchlog</a></li>
|
||||
<li>location() : <a class="el" href="classclutchlog.html#a6666106b9e5c239b6ae5e0d1091648e3">clutchlog</a></li>
|
||||
<li>log() : <a class="el" href="classclutchlog.html#a14c19e17c54d6353ba34c0dc3371094a">clutchlog</a></li>
|
||||
<li>logger() : <a class="el" href="classclutchlog.html#a6e2a5e98fa9f722d90ba6515895543ac">clutchlog</a></li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a id="index_o" name="index_o"></a>- o -</h3><ul>
|
||||
<li>operator()() : <a class="el" href="classclutchlog_1_1fmt.html#afeaedd18298498d1dcfcc15f5f17ac3c">clutchlog::fmt</a></li>
|
||||
<li>out() : <a class="el" href="classclutchlog.html#a7fd7c7bd3668c537061c314a619a336d">clutchlog</a></li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a id="index_p" name="index_p"></a>- p -</h3><ul>
|
||||
<li>print_on() : <a class="el" href="structclutchlog_1_1fmt_1_1color.html#a121619a01bf48e53b3478d23989c0c59">clutchlog::fmt::color</a>, <a class="el" href="structclutchlog_1_1fmt_1_1color__16_m.html#ac6a4b8650ea7e9171fc76d6226015005">clutchlog::fmt::color_16M</a>, <a class="el" href="structclutchlog_1_1fmt_1_1color__256.html#ad4e941accf566378e0007ec881096fb0">clutchlog::fmt::color_256</a>, <a class="el" href="classclutchlog_1_1fmt.html#ad754c64eb6fd8730a616d113cb9f9129">clutchlog::fmt</a></li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a id="index_r" name="index_r"></a>- r -</h3><ul>
|
||||
<li>replace() : <a class="el" href="classclutchlog.html#a972f895c70edc335f3018a2c8971d59e">clutchlog</a></li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a id="index_s" name="index_s"></a>- s -</h3><ul>
|
||||
<li>scope_t() : <a class="el" href="structclutchlog_1_1scope__t.html#a0f1d865ffcf17f215e5559cdd2690572">clutchlog::scope_t</a></li>
|
||||
<li>str() : <a class="el" href="classclutchlog_1_1fmt.html#ab588e04e982b0b26ec979773d51ad41b">clutchlog::fmt</a></li>
|
||||
<li>style() : <a class="el" href="classclutchlog.html#ac3ec55057b9c734b66f169bf43dbd591">clutchlog</a></li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a id="index_t" name="index_t"></a>- t -</h3><ul>
|
||||
<li>threshold() : <a class="el" href="classclutchlog.html#a3cb0e4f43a4cadf1966001ad7c9861f4">clutchlog</a></li>
|
||||
</ul>
|
||||
</div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="footer">Generated by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.17 </li>
|
||||
<li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.4 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
|
|
|
|||
|
|
@ -2,8 +2,8 @@
|
|||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.17"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
||||
<meta name="generator" content="Doxygen 1.9.4"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>clutchlog: Class Members - Related Functions</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
|
|
@ -24,11 +24,10 @@
|
|||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<tr id="projectrow">
|
||||
<td id="projectlogo"><img alt="Logo" src="clutchlog_logo.svg"/></td>
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">clutchlog
|
||||
 <span id="projectnumber">0.12</span>
|
||||
<td id="projectalign">
|
||||
<div id="projectname">clutchlog<span id="projectnumber"> 0.17</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
|
|
@ -36,21 +35,22 @@
|
|||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.17 -->
|
||||
<!-- Generated by Doxygen 1.9.4 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
var searchBox = new SearchBox("searchBox", "search",'Search','.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search');
|
||||
$(document).ready(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */</script>
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
|
|
@ -64,7 +64,7 @@ $(function() {
|
|||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(document).ready(function(){initNavTree('functions_rela.html',''); initResizable(); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
|
|
@ -85,18 +85,14 @@ $(document).ready(function(){initNavTree('functions_rela.html',''); initResizabl
|
|||
|
||||
<div class="contents">
|
||||
 <ul>
|
||||
<li>operator<<
|
||||
: <a class="el" href="classclutchlog_1_1fmt.html#a96849ba427feac3a2eeaa1165e3845da">clutchlog::fmt</a>
|
||||
</li>
|
||||
<li>operator<< : <a class="el" href="structclutchlog_1_1fmt_1_1color.html#a4860c13958d21118a564920fa78e6720">clutchlog::fmt::color</a>, <a class="el" href="group__colors16.html#gac00a2f504f5308207f7a94915fe9a9c5">clutchlog::fmt</a></li>
|
||||
</ul>
|
||||
</div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="footer">Generated by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.17 </li>
|
||||
<li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.4 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
|
|
|
|||
|
|
@ -2,8 +2,8 @@
|
|||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.17"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
||||
<meta name="generator" content="Doxygen 1.9.4"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>clutchlog: Class Members - Variables</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
|
|
@ -24,11 +24,10 @@
|
|||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<tr id="projectrow">
|
||||
<td id="projectlogo"><img alt="Logo" src="clutchlog_logo.svg"/></td>
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">clutchlog
|
||||
 <span id="projectnumber">0.12</span>
|
||||
<td id="projectalign">
|
||||
<div id="projectname">clutchlog<span id="projectnumber"> 0.17</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
|
|
@ -36,21 +35,22 @@
|
|||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.17 -->
|
||||
<!-- Generated by Doxygen 1.9.4 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
var searchBox = new SearchBox("searchBox", "search",'Search','.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search');
|
||||
$(document).ready(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */</script>
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
|
|
@ -64,7 +64,7 @@ $(function() {
|
|||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(document).ready(function(){initNavTree('functions_vars.html',''); initResizable(); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
|
|
@ -84,91 +84,85 @@ $(document).ready(function(){initNavTree('functions_vars.html',''); initResizabl
|
|||
</div>
|
||||
|
||||
<div class="contents">
|
||||
 <ul>
|
||||
<li>_format_dump
|
||||
: <a class="el" href="classclutchlog.html#a5f4ddb57ce42e8be86a7c7d269f7bae5">clutchlog</a>
|
||||
</li>
|
||||
<li>_format_log
|
||||
: <a class="el" href="classclutchlog.html#a7c6e3fc082bc6f55d50131ed2b32e81e">clutchlog</a>
|
||||
</li>
|
||||
<li>_in_file
|
||||
: <a class="el" href="classclutchlog.html#aded03528f34d9000f618419c482c5042">clutchlog</a>
|
||||
</li>
|
||||
<li>_in_func
|
||||
: <a class="el" href="classclutchlog.html#a130c4f12eacbd2028102838fe16b734e">clutchlog</a>
|
||||
</li>
|
||||
<li>_in_line
|
||||
: <a class="el" href="classclutchlog.html#a41757198b29862832a14472a9e5e24c6">clutchlog</a>
|
||||
</li>
|
||||
<li>_level_fmt
|
||||
: <a class="el" href="classclutchlog.html#ab805ac5c33885459f9f752518a4aa735">clutchlog</a>
|
||||
</li>
|
||||
<li>_level_word
|
||||
: <a class="el" href="classclutchlog.html#ab1c377a376e6772fe1746ff7147c125f">clutchlog</a>
|
||||
</li>
|
||||
<li>_out
|
||||
: <a class="el" href="classclutchlog.html#a1896f6c4b8597e3e76ff93970bd85167">clutchlog</a>
|
||||
</li>
|
||||
<li>_stage
|
||||
: <a class="el" href="classclutchlog.html#aeb60684c89bcef5aa9273075c21cc993">clutchlog</a>
|
||||
</li>
|
||||
<li>_strip_calls
|
||||
: <a class="el" href="classclutchlog.html#a356df86455409193792b6ed550dfd09e">clutchlog</a>
|
||||
</li>
|
||||
<li>_word_level
|
||||
: <a class="el" href="classclutchlog.html#abd4625bf211bfbaa30d9c126fa3d7888">clutchlog</a>
|
||||
</li>
|
||||
<li>back
|
||||
: <a class="el" href="classclutchlog_1_1fmt.html#a86696b20e5b31c96ba592926efb324f3">clutchlog::fmt</a>
|
||||
</li>
|
||||
<li>default_depth_mark
|
||||
: <a class="el" href="classclutchlog.html#a229fd61519f1245282440120f2d45fb5">clutchlog</a>
|
||||
</li>
|
||||
<li>default_format
|
||||
: <a class="el" href="classclutchlog.html#a0c4ac57601e6f8d146fd5cc060968ecc">clutchlog</a>
|
||||
</li>
|
||||
<li>default_hfill_char
|
||||
: <a class="el" href="classclutchlog.html#a76eb34537b634aadb75e255f7887eeb6">clutchlog</a>
|
||||
</li>
|
||||
<li>default_hfill_max
|
||||
: <a class="el" href="classclutchlog.html#ac95630bfe9cf547d2b7c4b3430eaedc1">clutchlog</a>
|
||||
</li>
|
||||
<li>default_hfill_min
|
||||
: <a class="el" href="classclutchlog.html#a5a9a98c3528117223ceff22bc6bee5f7">clutchlog</a>
|
||||
</li>
|
||||
<li>default_strip_calls
|
||||
: <a class="el" href="classclutchlog.html#a1a8cb6411726133208f5a2f2cb42d468">clutchlog</a>
|
||||
</li>
|
||||
<li>dump_default_format
|
||||
: <a class="el" href="classclutchlog.html#ace879554298e6e6e36dafef330c27be8">clutchlog</a>
|
||||
</li>
|
||||
<li>dump_default_sep
|
||||
: <a class="el" href="classclutchlog.html#af898bffe23b125245e338d7495c76d45">clutchlog</a>
|
||||
</li>
|
||||
<li>fore
|
||||
: <a class="el" href="classclutchlog_1_1fmt.html#a8307a848fcf9ed929435b3e1f2b53401">clutchlog::fmt</a>
|
||||
</li>
|
||||
<li>matches
|
||||
: <a class="el" href="structclutchlog_1_1scope__t.html#ae6c0e4ed20db797124ed1e5faa033ad9">clutchlog::scope_t</a>
|
||||
</li>
|
||||
<li>stage
|
||||
: <a class="el" href="structclutchlog_1_1scope__t.html#adcca6846ff90d436c61861db85917744">clutchlog::scope_t</a>
|
||||
</li>
|
||||
<li>style
|
||||
: <a class="el" href="classclutchlog_1_1fmt.html#a2bb0fde65fcd264393e102314dd1610b">clutchlog::fmt</a>
|
||||
</li>
|
||||
<li>there
|
||||
: <a class="el" href="structclutchlog_1_1scope__t.html#a7918e55cd3bac1bd30c69b8c711387ff">clutchlog::scope_t</a>
|
||||
</li>
|
||||
 
|
||||
|
||||
<h3><a id="index__5F" name="index__5F"></a>- _ -</h3><ul>
|
||||
<li>_filehash_fmts : <a class="el" href="classclutchlog.html#a2a334e009533744b52f01ef240a59e9d">clutchlog</a></li>
|
||||
<li>_filename : <a class="el" href="classclutchlog.html#a0431616914dbbecb908a794f5b46dada">clutchlog</a></li>
|
||||
<li>_format_dump : <a class="el" href="classclutchlog.html#a5f4ddb57ce42e8be86a7c7d269f7bae5">clutchlog</a></li>
|
||||
<li>_format_log : <a class="el" href="classclutchlog.html#a7c6e3fc082bc6f55d50131ed2b32e81e">clutchlog</a></li>
|
||||
<li>_funchash_fmts : <a class="el" href="classclutchlog.html#a095e1545a2085ac623e4af19364fea7f">clutchlog</a></li>
|
||||
<li>_in_file : <a class="el" href="classclutchlog.html#aded03528f34d9000f618419c482c5042">clutchlog</a></li>
|
||||
<li>_in_func : <a class="el" href="classclutchlog.html#a130c4f12eacbd2028102838fe16b734e">clutchlog</a></li>
|
||||
<li>_in_line : <a class="el" href="classclutchlog.html#a41757198b29862832a14472a9e5e24c6">clutchlog</a></li>
|
||||
<li>_level_fmt : <a class="el" href="classclutchlog.html#ab805ac5c33885459f9f752518a4aa735">clutchlog</a></li>
|
||||
<li>_level_short : <a class="el" href="classclutchlog.html#a08e8a817a75a4e9f0159231c941e0dae">clutchlog</a></li>
|
||||
<li>_level_word : <a class="el" href="classclutchlog.html#ab1c377a376e6772fe1746ff7147c125f">clutchlog</a></li>
|
||||
<li>_out : <a class="el" href="classclutchlog.html#a1896f6c4b8597e3e76ff93970bd85167">clutchlog</a></li>
|
||||
<li>_stage : <a class="el" href="classclutchlog.html#aeb60684c89bcef5aa9273075c21cc993">clutchlog</a></li>
|
||||
<li>_strip_calls : <a class="el" href="classclutchlog.html#a356df86455409193792b6ed550dfd09e">clutchlog</a></li>
|
||||
<li>_word_level : <a class="el" href="classclutchlog.html#abd4625bf211bfbaa30d9c126fa3d7888">clutchlog</a></li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a id="index_b" name="index_b"></a>- b -</h3><ul>
|
||||
<li>back : <a class="el" href="group__colors16.html#ga86696b20e5b31c96ba592926efb324f3">clutchlog::fmt</a></li>
|
||||
<li>back_16M : <a class="el" href="group__colors256__16_m.html#gaa2fcbb402dc2426d3720b8bc78a80ec0">clutchlog::fmt</a></li>
|
||||
<li>back_256 : <a class="el" href="group__colors256__16_m.html#ga1d687af385957846034568c3a62d4ef0">clutchlog::fmt</a></li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a id="index_d" name="index_d"></a>- d -</h3><ul>
|
||||
<li>default_depth_mark : <a class="el" href="classclutchlog.html#a229fd61519f1245282440120f2d45fb5">clutchlog</a></li>
|
||||
<li>default_format : <a class="el" href="classclutchlog.html#a0c4ac57601e6f8d146fd5cc060968ecc">clutchlog</a></li>
|
||||
<li>default_hfill_char : <a class="el" href="classclutchlog.html#a76eb34537b634aadb75e255f7887eeb6">clutchlog</a></li>
|
||||
<li>default_hfill_max : <a class="el" href="classclutchlog.html#ac95630bfe9cf547d2b7c4b3430eaedc1">clutchlog</a></li>
|
||||
<li>default_hfill_min : <a class="el" href="classclutchlog.html#a5a9a98c3528117223ceff22bc6bee5f7">clutchlog</a></li>
|
||||
<li>default_strip_calls : <a class="el" href="classclutchlog.html#a1a8cb6411726133208f5a2f2cb42d468">clutchlog</a></li>
|
||||
<li>dump_default_format : <a class="el" href="classclutchlog.html#ace879554298e6e6e36dafef330c27be8">clutchlog</a></li>
|
||||
<li>dump_default_sep : <a class="el" href="classclutchlog.html#af898bffe23b125245e338d7495c76d45">clutchlog</a></li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a id="index_f" name="index_f"></a>- f -</h3><ul>
|
||||
<li>fore : <a class="el" href="group__colors16.html#ga8307a848fcf9ed929435b3e1f2b53401">clutchlog::fmt</a></li>
|
||||
<li>fore_16M : <a class="el" href="group__colors256__16_m.html#ga626c99eb11d1718d7a2a8bb3f079e6de">clutchlog::fmt</a></li>
|
||||
<li>fore_256 : <a class="el" href="group__colors256__16_m.html#gad98fbe84ef338ded8425d56955825a2c">clutchlog::fmt</a></li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a id="index_i" name="index_i"></a>- i -</h3><ul>
|
||||
<li>index : <a class="el" href="structclutchlog_1_1fmt_1_1color__256.html#a8e0b13d6bad87c83c3465524a5d33988">clutchlog::fmt::color_256</a></li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a id="index_m" name="index_m"></a>- m -</h3><ul>
|
||||
<li>matches : <a class="el" href="structclutchlog_1_1scope__t.html#ae6c0e4ed20db797124ed1e5faa033ad9">clutchlog::scope_t</a></li>
|
||||
<li>mode : <a class="el" href="classclutchlog_1_1fmt.html#a0aa57cdd56ccc79c7750921ab534b205">clutchlog::fmt</a></li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a id="index_r" name="index_r"></a>- r -</h3><ul>
|
||||
<li>red : <a class="el" href="structclutchlog_1_1fmt_1_1color__16_m.html#a19e1517a9afb75a4e6224f718ed11c61">clutchlog::fmt::color_16M</a></li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a id="index_s" name="index_s"></a>- s -</h3><ul>
|
||||
<li>stage : <a class="el" href="structclutchlog_1_1scope__t.html#adcca6846ff90d436c61861db85917744">clutchlog::scope_t</a></li>
|
||||
<li>style : <a class="el" href="classclutchlog_1_1fmt.html#a2bb0fde65fcd264393e102314dd1610b">clutchlog::fmt</a></li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a id="index_t" name="index_t"></a>- t -</h3><ul>
|
||||
<li>there : <a class="el" href="structclutchlog_1_1scope__t.html#a7918e55cd3bac1bd30c69b8c711387ff">clutchlog::scope_t</a></li>
|
||||
<li>type : <a class="el" href="structclutchlog_1_1fmt_1_1color.html#a3fd18c290567bd5c4971663a1aed12ae">clutchlog::fmt::color</a></li>
|
||||
</ul>
|
||||
</div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="footer">Generated by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.17 </li>
|
||||
<li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.4 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
|
|
|
|||
|
|
@ -2,8 +2,8 @@
|
|||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.17"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
||||
<meta name="generator" content="Doxygen 1.9.4"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>clutchlog: File Members</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
|
|
@ -24,11 +24,10 @@
|
|||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<tr id="projectrow">
|
||||
<td id="projectlogo"><img alt="Logo" src="clutchlog_logo.svg"/></td>
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">clutchlog
|
||||
 <span id="projectnumber">0.12</span>
|
||||
<td id="projectalign">
|
||||
<div id="projectname">clutchlog<span id="projectnumber"> 0.17</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
|
|
@ -36,21 +35,22 @@
|
|||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.17 -->
|
||||
<!-- Generated by Doxygen 1.9.4 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
var searchBox = new SearchBox("searchBox", "search",'Search','.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search');
|
||||
$(document).ready(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */</script>
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
|
|
@ -64,7 +64,7 @@ $(function() {
|
|||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(document).ready(function(){initNavTree('globals.html',''); initResizable(); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
|
|
@ -85,63 +85,30 @@ $(document).ready(function(){initNavTree('globals.html',''); initResizable(); })
|
|||
|
||||
<div class="contents">
|
||||
<div class="textblock">Here is a list of all documented file members with links to the documentation:</div><ul>
|
||||
<li>CLUTCHCODE
|
||||
: <a class="el" href="group___use_macros.html#gaaf2e85e1153e6c88b458dd49e3c37c73">clutchlog.h</a>
|
||||
</li>
|
||||
<li>CLUTCHDUMP
|
||||
: <a class="el" href="group___use_macros.html#ga572e3aa19d8b39e3ed0b9e91961104c2">clutchlog.h</a>
|
||||
</li>
|
||||
<li>CLUTCHDUMP_DEFAULT_FORMAT
|
||||
: <a class="el" href="group___default_config.html#ga27b613c6727857a7cbcd0165d862034e">clutchlog.h</a>
|
||||
</li>
|
||||
<li>CLUTCHDUMP_DEFAULT_SEP
|
||||
: <a class="el" href="group___default_config.html#ga54d29e956575e1c731eab5406135c5df">clutchlog.h</a>
|
||||
</li>
|
||||
<li>CLUTCHFUNC
|
||||
: <a class="el" href="group___use_macros.html#ga9f77cee4f853e582262930c9c17f90ae">clutchlog.h</a>
|
||||
</li>
|
||||
<li>CLUTCHLOC
|
||||
: <a class="el" href="group___use_macros.html#gae8911119d726a43b77f5781cb5a72813">clutchlog.h</a>
|
||||
</li>
|
||||
<li>CLUTCHLOG
|
||||
: <a class="el" href="group___use_macros.html#ga6f86187e2b35e7e1907d688f504a197d">clutchlog.h</a>
|
||||
</li>
|
||||
<li>CLUTCHLOG_DEFAULT_DEPTH_BUILT_NODEBUG
|
||||
: <a class="el" href="group___default_config.html#ga8564be479b948ee3052b61783c66d415">clutchlog.h</a>
|
||||
</li>
|
||||
<li>CLUTCHLOG_DEFAULT_DEPTH_MARK
|
||||
: <a class="el" href="group___default_config.html#ga45c4c964fad4ad1641d5c9c28c4645b9">clutchlog.h</a>
|
||||
</li>
|
||||
<li>CLUTCHLOG_DEFAULT_FORMAT
|
||||
: <a class="el" href="group___default_config.html#ga524c16f280d92ee8ab683162c9ce01fa">clutchlog.h</a>
|
||||
</li>
|
||||
<li>CLUTCHLOG_DEFAULT_HFILL_MARK
|
||||
: <a class="el" href="group___default_config.html#ga4eda0c1bfded5df89351b8ce8b9c2805">clutchlog.h</a>
|
||||
</li>
|
||||
<li>CLUTCHLOG_H
|
||||
: <a class="el" href="clutchlog_8h.html#a0acf7d306292cdee864356f0b433cc16">clutchlog.h</a>
|
||||
</li>
|
||||
<li>CLUTCHLOG_HAVE_UNIX_SYSINFO
|
||||
: <a class="el" href="clutchlog_8h.html#a6bbcf13504687db4dbe0474931d867fb">clutchlog.h</a>
|
||||
</li>
|
||||
<li>CLUTCHLOG_HAVE_UNIX_SYSIOCTL
|
||||
: <a class="el" href="clutchlog_8h.html#a6bddd1e1be320823da0d6b1d5cef7817">clutchlog.h</a>
|
||||
</li>
|
||||
<li>CLUTCHLOG_STRIP_CALLS
|
||||
: <a class="el" href="group___default_config.html#ga98f30d814d4913a8a7c93a8793f49adf">clutchlog.h</a>
|
||||
</li>
|
||||
<li>WITH_CLUTCHLOG
|
||||
: <a class="el" href="clutchlog_8h.html#a5c126962abcc7a40e504a6fc3abdfcc4">clutchlog.h</a>
|
||||
</li>
|
||||
<li>CLUTCHCODE : <a class="el" href="group___use_macros.html#gaaf2e85e1153e6c88b458dd49e3c37c73">clutchlog.h</a></li>
|
||||
<li>CLUTCHDUMP : <a class="el" href="group___use_macros.html#ga572e3aa19d8b39e3ed0b9e91961104c2">clutchlog.h</a></li>
|
||||
<li>CLUTCHDUMP_DEFAULT_FORMAT : <a class="el" href="group___default_config.html#ga27b613c6727857a7cbcd0165d862034e">clutchlog.h</a></li>
|
||||
<li>CLUTCHDUMP_DEFAULT_SEP : <a class="el" href="group___default_config.html#ga54d29e956575e1c731eab5406135c5df">clutchlog.h</a></li>
|
||||
<li>CLUTCHFUNC : <a class="el" href="group___use_macros.html#ga9f77cee4f853e582262930c9c17f90ae">clutchlog.h</a></li>
|
||||
<li>CLUTCHLOC : <a class="el" href="group___use_macros.html#gae8911119d726a43b77f5781cb5a72813">clutchlog.h</a></li>
|
||||
<li>CLUTCHLOG : <a class="el" href="group___use_macros.html#ga6f86187e2b35e7e1907d688f504a197d">clutchlog.h</a></li>
|
||||
<li>CLUTCHLOG_DEFAULT_DEPTH_BUILT_NODEBUG : <a class="el" href="group___default_config.html#ga8564be479b948ee3052b61783c66d415">clutchlog.h</a></li>
|
||||
<li>CLUTCHLOG_DEFAULT_DEPTH_MARK : <a class="el" href="group___default_config.html#ga45c4c964fad4ad1641d5c9c28c4645b9">clutchlog.h</a></li>
|
||||
<li>CLUTCHLOG_DEFAULT_FORMAT : <a class="el" href="group___default_config.html#ga524c16f280d92ee8ab683162c9ce01fa">clutchlog.h</a></li>
|
||||
<li>CLUTCHLOG_DEFAULT_HFILL_MARK : <a class="el" href="group___default_config.html#ga4eda0c1bfded5df89351b8ce8b9c2805">clutchlog.h</a></li>
|
||||
<li>CLUTCHLOG_H : <a class="el" href="clutchlog_8h.html#a0acf7d306292cdee864356f0b433cc16">clutchlog.h</a></li>
|
||||
<li>CLUTCHLOG_HAVE_UNIX_SYSINFO : <a class="el" href="clutchlog_8h.html#a6bbcf13504687db4dbe0474931d867fb">clutchlog.h</a></li>
|
||||
<li>CLUTCHLOG_HAVE_UNIX_SYSIOCTL : <a class="el" href="clutchlog_8h.html#a6bddd1e1be320823da0d6b1d5cef7817">clutchlog.h</a></li>
|
||||
<li>CLUTCHLOG_STRIP_CALLS : <a class="el" href="group___default_config.html#ga98f30d814d4913a8a7c93a8793f49adf">clutchlog.h</a></li>
|
||||
<li>CLUTCHLOGD : <a class="el" href="group___use_macros.html#ga369d365b7c25ec270596c3ca6839cf2c">clutchlog.h</a></li>
|
||||
<li>WITH_CLUTCHLOG : <a class="el" href="clutchlog_8h.html#a5c126962abcc7a40e504a6fc3abdfcc4">clutchlog.h</a></li>
|
||||
</ul>
|
||||
</div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="footer">Generated by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.17 </li>
|
||||
<li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.4 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
|
|
|
|||
|
|
@ -2,8 +2,8 @@
|
|||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.17"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
||||
<meta name="generator" content="Doxygen 1.9.4"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>clutchlog: File Members</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
|
|
@ -24,11 +24,10 @@
|
|||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<tr id="projectrow">
|
||||
<td id="projectlogo"><img alt="Logo" src="clutchlog_logo.svg"/></td>
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">clutchlog
|
||||
 <span id="projectnumber">0.12</span>
|
||||
<td id="projectalign">
|
||||
<div id="projectname">clutchlog<span id="projectnumber"> 0.17</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
|
|
@ -36,21 +35,22 @@
|
|||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.17 -->
|
||||
<!-- Generated by Doxygen 1.9.4 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
var searchBox = new SearchBox("searchBox", "search",'Search','.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search');
|
||||
$(document).ready(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */</script>
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
|
|
@ -64,7 +64,7 @@ $(function() {
|
|||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(document).ready(function(){initNavTree('globals_defs.html',''); initResizable(); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
|
|
@ -85,63 +85,30 @@ $(document).ready(function(){initNavTree('globals_defs.html',''); initResizable(
|
|||
|
||||
<div class="contents">
|
||||
 <ul>
|
||||
<li>CLUTCHCODE
|
||||
: <a class="el" href="group___use_macros.html#gaaf2e85e1153e6c88b458dd49e3c37c73">clutchlog.h</a>
|
||||
</li>
|
||||
<li>CLUTCHDUMP
|
||||
: <a class="el" href="group___use_macros.html#ga572e3aa19d8b39e3ed0b9e91961104c2">clutchlog.h</a>
|
||||
</li>
|
||||
<li>CLUTCHDUMP_DEFAULT_FORMAT
|
||||
: <a class="el" href="group___default_config.html#ga27b613c6727857a7cbcd0165d862034e">clutchlog.h</a>
|
||||
</li>
|
||||
<li>CLUTCHDUMP_DEFAULT_SEP
|
||||
: <a class="el" href="group___default_config.html#ga54d29e956575e1c731eab5406135c5df">clutchlog.h</a>
|
||||
</li>
|
||||
<li>CLUTCHFUNC
|
||||
: <a class="el" href="group___use_macros.html#ga9f77cee4f853e582262930c9c17f90ae">clutchlog.h</a>
|
||||
</li>
|
||||
<li>CLUTCHLOC
|
||||
: <a class="el" href="group___use_macros.html#gae8911119d726a43b77f5781cb5a72813">clutchlog.h</a>
|
||||
</li>
|
||||
<li>CLUTCHLOG
|
||||
: <a class="el" href="group___use_macros.html#ga6f86187e2b35e7e1907d688f504a197d">clutchlog.h</a>
|
||||
</li>
|
||||
<li>CLUTCHLOG_DEFAULT_DEPTH_BUILT_NODEBUG
|
||||
: <a class="el" href="group___default_config.html#ga8564be479b948ee3052b61783c66d415">clutchlog.h</a>
|
||||
</li>
|
||||
<li>CLUTCHLOG_DEFAULT_DEPTH_MARK
|
||||
: <a class="el" href="group___default_config.html#ga45c4c964fad4ad1641d5c9c28c4645b9">clutchlog.h</a>
|
||||
</li>
|
||||
<li>CLUTCHLOG_DEFAULT_FORMAT
|
||||
: <a class="el" href="group___default_config.html#ga524c16f280d92ee8ab683162c9ce01fa">clutchlog.h</a>
|
||||
</li>
|
||||
<li>CLUTCHLOG_DEFAULT_HFILL_MARK
|
||||
: <a class="el" href="group___default_config.html#ga4eda0c1bfded5df89351b8ce8b9c2805">clutchlog.h</a>
|
||||
</li>
|
||||
<li>CLUTCHLOG_H
|
||||
: <a class="el" href="clutchlog_8h.html#a0acf7d306292cdee864356f0b433cc16">clutchlog.h</a>
|
||||
</li>
|
||||
<li>CLUTCHLOG_HAVE_UNIX_SYSINFO
|
||||
: <a class="el" href="clutchlog_8h.html#a6bbcf13504687db4dbe0474931d867fb">clutchlog.h</a>
|
||||
</li>
|
||||
<li>CLUTCHLOG_HAVE_UNIX_SYSIOCTL
|
||||
: <a class="el" href="clutchlog_8h.html#a6bddd1e1be320823da0d6b1d5cef7817">clutchlog.h</a>
|
||||
</li>
|
||||
<li>CLUTCHLOG_STRIP_CALLS
|
||||
: <a class="el" href="group___default_config.html#ga98f30d814d4913a8a7c93a8793f49adf">clutchlog.h</a>
|
||||
</li>
|
||||
<li>WITH_CLUTCHLOG
|
||||
: <a class="el" href="clutchlog_8h.html#a5c126962abcc7a40e504a6fc3abdfcc4">clutchlog.h</a>
|
||||
</li>
|
||||
<li>CLUTCHCODE : <a class="el" href="group___use_macros.html#gaaf2e85e1153e6c88b458dd49e3c37c73">clutchlog.h</a></li>
|
||||
<li>CLUTCHDUMP : <a class="el" href="group___use_macros.html#ga572e3aa19d8b39e3ed0b9e91961104c2">clutchlog.h</a></li>
|
||||
<li>CLUTCHDUMP_DEFAULT_FORMAT : <a class="el" href="group___default_config.html#ga27b613c6727857a7cbcd0165d862034e">clutchlog.h</a></li>
|
||||
<li>CLUTCHDUMP_DEFAULT_SEP : <a class="el" href="group___default_config.html#ga54d29e956575e1c731eab5406135c5df">clutchlog.h</a></li>
|
||||
<li>CLUTCHFUNC : <a class="el" href="group___use_macros.html#ga9f77cee4f853e582262930c9c17f90ae">clutchlog.h</a></li>
|
||||
<li>CLUTCHLOC : <a class="el" href="group___use_macros.html#gae8911119d726a43b77f5781cb5a72813">clutchlog.h</a></li>
|
||||
<li>CLUTCHLOG : <a class="el" href="group___use_macros.html#ga6f86187e2b35e7e1907d688f504a197d">clutchlog.h</a></li>
|
||||
<li>CLUTCHLOG_DEFAULT_DEPTH_BUILT_NODEBUG : <a class="el" href="group___default_config.html#ga8564be479b948ee3052b61783c66d415">clutchlog.h</a></li>
|
||||
<li>CLUTCHLOG_DEFAULT_DEPTH_MARK : <a class="el" href="group___default_config.html#ga45c4c964fad4ad1641d5c9c28c4645b9">clutchlog.h</a></li>
|
||||
<li>CLUTCHLOG_DEFAULT_FORMAT : <a class="el" href="group___default_config.html#ga524c16f280d92ee8ab683162c9ce01fa">clutchlog.h</a></li>
|
||||
<li>CLUTCHLOG_DEFAULT_HFILL_MARK : <a class="el" href="group___default_config.html#ga4eda0c1bfded5df89351b8ce8b9c2805">clutchlog.h</a></li>
|
||||
<li>CLUTCHLOG_H : <a class="el" href="clutchlog_8h.html#a0acf7d306292cdee864356f0b433cc16">clutchlog.h</a></li>
|
||||
<li>CLUTCHLOG_HAVE_UNIX_SYSINFO : <a class="el" href="clutchlog_8h.html#a6bbcf13504687db4dbe0474931d867fb">clutchlog.h</a></li>
|
||||
<li>CLUTCHLOG_HAVE_UNIX_SYSIOCTL : <a class="el" href="clutchlog_8h.html#a6bddd1e1be320823da0d6b1d5cef7817">clutchlog.h</a></li>
|
||||
<li>CLUTCHLOG_STRIP_CALLS : <a class="el" href="group___default_config.html#ga98f30d814d4913a8a7c93a8793f49adf">clutchlog.h</a></li>
|
||||
<li>CLUTCHLOGD : <a class="el" href="group___use_macros.html#ga369d365b7c25ec270596c3ca6839cf2c">clutchlog.h</a></li>
|
||||
<li>WITH_CLUTCHLOG : <a class="el" href="clutchlog_8h.html#a5c126962abcc7a40e504a6fc3abdfcc4">clutchlog.h</a></li>
|
||||
</ul>
|
||||
</div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="footer">Generated by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.17 </li>
|
||||
<li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.4 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
|
|
|
|||
|
|
@ -2,8 +2,8 @@
|
|||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.17"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
||||
<meta name="generator" content="Doxygen 1.9.4"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>clutchlog: Graph Legend</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
|
|
@ -24,11 +24,10 @@
|
|||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<tr id="projectrow">
|
||||
<td id="projectlogo"><img alt="Logo" src="clutchlog_logo.svg"/></td>
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">clutchlog
|
||||
 <span id="projectnumber">0.12</span>
|
||||
<td id="projectalign">
|
||||
<div id="projectname">clutchlog<span id="projectnumber"> 0.17</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
|
|
@ -36,21 +35,22 @@
|
|||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.17 -->
|
||||
<!-- Generated by Doxygen 1.9.4 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
var searchBox = new SearchBox("searchBox", "search",'Search','.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search');
|
||||
$(document).ready(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */</script>
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
|
|
@ -64,7 +64,7 @@ $(function() {
|
|||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(document).ready(function(){initNavTree('graph_legend.html',''); initResizable(); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
|
|
@ -84,12 +84,11 @@ $(document).ready(function(){initNavTree('graph_legend.html',''); initResizable(
|
|||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">Graph Legend</div> </div>
|
||||
<div class="headertitle"><div class="title">Graph Legend</div></div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<p>This page explains how to interpret the graphs that are generated by doxygen.</p>
|
||||
<p>Consider the following example: </p><div class="fragment"><div class="line"><span class="comment">/*! Invisible class because of truncation */</span></div>
|
||||
<p >This page explains how to interpret the graphs that are generated by doxygen.</p>
|
||||
<p >Consider the following example: </p><div class="fragment"><div class="line"><span class="comment">/*! Invisible class because of truncation */</span></div>
|
||||
<div class="line"><span class="keyword">class </span>Invisible { };</div>
|
||||
<div class="line"><span class="comment"></span> </div>
|
||||
<div class="line"><span class="comment">/*! Truncated class, inheritance relation is hidden */</span></div>
|
||||
|
|
@ -124,7 +123,7 @@ $(document).ready(function(){initNavTree('graph_legend.html',''); initResizable(
|
|||
<div class="line"> Used *m_usedClass;</div>
|
||||
<div class="line">};</div>
|
||||
</div><!-- fragment --><p> This will result in the following graph:</p>
|
||||
<center><iframe scrolling="no" frameborder="0" src="graph_legend.svg" width="682" height="212"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe> </center><p>The boxes in the above graph have the following meaning: </p>
|
||||
<center><iframe scrolling="no" frameborder="0" src="graph_legend.svg" width="682" height="212"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe> </center><p >The boxes in the above graph have the following meaning: </p>
|
||||
<ul>
|
||||
<li>
|
||||
A filled gray box represents the struct or class for which the graph is generated. </li>
|
||||
|
|
@ -135,7 +134,7 @@ A box with a gray border denotes an undocumented struct or class. </li>
|
|||
<li>
|
||||
A box with a red border denotes a documented struct or class forwhich not all inheritance/containment relations are shown. A graph is truncated if it does not fit within the specified boundaries. </li>
|
||||
</ul>
|
||||
<p>The arrows have the following meaning: </p>
|
||||
<p >The arrows have the following meaning: </p>
|
||||
<ul>
|
||||
<li>
|
||||
A dark blue arrow is used to visualize a public inheritance relation between two classes. </li>
|
||||
|
|
@ -153,9 +152,7 @@ A yellow dashed arrow denotes a relation between a template instance and the tem
|
|||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="footer">Generated by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.17 </li>
|
||||
<li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.4 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
|
|
|
|||
|
|
@ -2,8 +2,8 @@
|
|||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.17"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
||||
<meta name="generator" content="Doxygen 1.9.4"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>clutchlog: Default configuration management</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
|
|
@ -24,11 +24,10 @@
|
|||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<tr id="projectrow">
|
||||
<td id="projectlogo"><img alt="Logo" src="clutchlog_logo.svg"/></td>
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">clutchlog
|
||||
 <span id="projectnumber">0.12</span>
|
||||
<td id="projectalign">
|
||||
<div id="projectname">clutchlog<span id="projectnumber"> 0.17</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
|
|
@ -36,21 +35,22 @@
|
|||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.17 -->
|
||||
<!-- Generated by Doxygen 1.9.4 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
var searchBox = new SearchBox("searchBox", "search",'Search','.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search');
|
||||
$(document).ready(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */</script>
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
|
|
@ -64,7 +64,7 @@ $(function() {
|
|||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(document).ready(function(){initNavTree('group___default_config.html',''); initResizable(); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
|
|
@ -86,54 +86,168 @@ $(document).ready(function(){initNavTree('group___default_config.html',''); init
|
|||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#define-members">Macros</a> </div>
|
||||
<div class="headertitle">
|
||||
<div class="title">Default configuration management</div> </div>
|
||||
<div class="headertitle"><div class="title">Default configuration management</div></div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="define-members"></a>
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="define-members" name="define-members"></a>
|
||||
Macros</h2></td></tr>
|
||||
<tr class="memitem:ga8564be479b948ee3052b61783c66d415"><td class="memItemLeft" align="right" valign="top"><a id="ga8564be479b948ee3052b61783c66d415"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___default_config.html#ga8564be479b948ee3052b61783c66d415">CLUTCHLOG_DEFAULT_DEPTH_BUILT_NODEBUG</a>   clutchlog::level::progress</td></tr>
|
||||
<tr class="memdesc:ga8564be479b948ee3052b61783c66d415"><td class="mdescLeft"> </td><td class="mdescRight">Default level over which calls to the logger are optimized out when NDEBUG is defined. <br /></td></tr>
|
||||
<tr class="memitem:ga8564be479b948ee3052b61783c66d415"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___default_config.html#ga8564be479b948ee3052b61783c66d415">CLUTCHLOG_DEFAULT_DEPTH_BUILT_NODEBUG</a>   clutchlog::level::progress</td></tr>
|
||||
<tr class="memdesc:ga8564be479b948ee3052b61783c66d415"><td class="mdescLeft"> </td><td class="mdescRight">Default level over which calls to the logger are optimized out when NDEBUG is defined. <a href="group___default_config.html#ga8564be479b948ee3052b61783c66d415">More...</a><br /></td></tr>
|
||||
<tr class="separator:ga8564be479b948ee3052b61783c66d415"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="member-group"></a>
|
||||
Default configuration members</h2></td></tr>
|
||||
<tr class="memitem:ga524c16f280d92ee8ab683162c9ce01fa"><td class="memItemLeft" align="right" valign="top"><a id="ga524c16f280d92ee8ab683162c9ce01fa"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___default_config.html#ga524c16f280d92ee8ab683162c9ce01fa">CLUTCHLOG_DEFAULT_FORMAT</a>   "{level_letter} {msg}\t\t\t\t\t{func} @ {file}:{line}\n"</td></tr>
|
||||
<tr class="memdesc:ga524c16f280d92ee8ab683162c9ce01fa"><td class="mdescLeft"> </td><td class="mdescRight">Compile-time default format of the messages (debug mode: with absolute location). <br /></td></tr>
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader">Default configuration members</h2></td></tr>
|
||||
<tr class="memitem:ga524c16f280d92ee8ab683162c9ce01fa"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___default_config.html#ga524c16f280d92ee8ab683162c9ce01fa">CLUTCHLOG_DEFAULT_FORMAT</a>   "{level_letter} {msg}\t\t\t\t\t{func} @ {file}:{line}\n"</td></tr>
|
||||
<tr class="separator:ga524c16f280d92ee8ab683162c9ce01fa"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ga27b613c6727857a7cbcd0165d862034e"><td class="memItemLeft" align="right" valign="top"><a id="ga27b613c6727857a7cbcd0165d862034e"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___default_config.html#ga27b613c6727857a7cbcd0165d862034e">CLUTCHDUMP_DEFAULT_FORMAT</a>   "# {level} in {func} @ {file}:{line}"</td></tr>
|
||||
<tr class="memdesc:ga27b613c6727857a7cbcd0165d862034e"><td class="mdescLeft"> </td><td class="mdescRight">Compile-time default format of the comment line in file dump. <br /></td></tr>
|
||||
<tr class="memitem:ga27b613c6727857a7cbcd0165d862034e"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___default_config.html#ga27b613c6727857a7cbcd0165d862034e">CLUTCHDUMP_DEFAULT_FORMAT</a>   "# {level} in {func} @ {file}:{line}"</td></tr>
|
||||
<tr class="memdesc:ga27b613c6727857a7cbcd0165d862034e"><td class="mdescLeft"> </td><td class="mdescRight">Compile-time default format of the comment line in file dump. <a href="group___default_config.html#ga27b613c6727857a7cbcd0165d862034e">More...</a><br /></td></tr>
|
||||
<tr class="separator:ga27b613c6727857a7cbcd0165d862034e"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ga54d29e956575e1c731eab5406135c5df"><td class="memItemLeft" align="right" valign="top"><a id="ga54d29e956575e1c731eab5406135c5df"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___default_config.html#ga54d29e956575e1c731eab5406135c5df">CLUTCHDUMP_DEFAULT_SEP</a>   "\n"</td></tr>
|
||||
<tr class="memdesc:ga54d29e956575e1c731eab5406135c5df"><td class="mdescLeft"> </td><td class="mdescRight">Compile-time default item separator for dump. <br /></td></tr>
|
||||
<tr class="memitem:ga54d29e956575e1c731eab5406135c5df"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___default_config.html#ga54d29e956575e1c731eab5406135c5df">CLUTCHDUMP_DEFAULT_SEP</a>   "\n"</td></tr>
|
||||
<tr class="memdesc:ga54d29e956575e1c731eab5406135c5df"><td class="mdescLeft"> </td><td class="mdescRight">Compile-time default item separator for dump. <a href="group___default_config.html#ga54d29e956575e1c731eab5406135c5df">More...</a><br /></td></tr>
|
||||
<tr class="separator:ga54d29e956575e1c731eab5406135c5df"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ga45c4c964fad4ad1641d5c9c28c4645b9"><td class="memItemLeft" align="right" valign="top"><a id="ga45c4c964fad4ad1641d5c9c28c4645b9"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___default_config.html#ga45c4c964fad4ad1641d5c9c28c4645b9">CLUTCHLOG_DEFAULT_DEPTH_MARK</a>   ">"</td></tr>
|
||||
<tr class="memdesc:ga45c4c964fad4ad1641d5c9c28c4645b9"><td class="mdescLeft"> </td><td class="mdescRight">Compile-time default mark for stack depth. <br /></td></tr>
|
||||
<tr class="memitem:ga45c4c964fad4ad1641d5c9c28c4645b9"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___default_config.html#ga45c4c964fad4ad1641d5c9c28c4645b9">CLUTCHLOG_DEFAULT_DEPTH_MARK</a>   ">"</td></tr>
|
||||
<tr class="memdesc:ga45c4c964fad4ad1641d5c9c28c4645b9"><td class="mdescLeft"> </td><td class="mdescRight">Compile-time default mark for stack depth. <a href="group___default_config.html#ga45c4c964fad4ad1641d5c9c28c4645b9">More...</a><br /></td></tr>
|
||||
<tr class="separator:ga45c4c964fad4ad1641d5c9c28c4645b9"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ga98f30d814d4913a8a7c93a8793f49adf"><td class="memItemLeft" align="right" valign="top"><a id="ga98f30d814d4913a8a7c93a8793f49adf"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___default_config.html#ga98f30d814d4913a8a7c93a8793f49adf">CLUTCHLOG_STRIP_CALLS</a>   5</td></tr>
|
||||
<tr class="memdesc:ga98f30d814d4913a8a7c93a8793f49adf"><td class="mdescLeft"> </td><td class="mdescRight">Compile-time number of call stack levels to remove from depth display by default. <br /></td></tr>
|
||||
<tr class="memitem:ga98f30d814d4913a8a7c93a8793f49adf"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___default_config.html#ga98f30d814d4913a8a7c93a8793f49adf">CLUTCHLOG_STRIP_CALLS</a>   5</td></tr>
|
||||
<tr class="memdesc:ga98f30d814d4913a8a7c93a8793f49adf"><td class="mdescLeft"> </td><td class="mdescRight">Compile-time number of call stack levels to remove from depth display by default. <a href="group___default_config.html#ga98f30d814d4913a8a7c93a8793f49adf">More...</a><br /></td></tr>
|
||||
<tr class="separator:ga98f30d814d4913a8a7c93a8793f49adf"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ga4eda0c1bfded5df89351b8ce8b9c2805"><td class="memItemLeft" align="right" valign="top"><a id="ga4eda0c1bfded5df89351b8ce8b9c2805"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___default_config.html#ga4eda0c1bfded5df89351b8ce8b9c2805">CLUTCHLOG_DEFAULT_HFILL_MARK</a>   '.'</td></tr>
|
||||
<tr class="memdesc:ga4eda0c1bfded5df89351b8ce8b9c2805"><td class="mdescLeft"> </td><td class="mdescRight">Character used as a filling for right-align the right part of messages with "{hfill}". <br /></td></tr>
|
||||
<tr class="memitem:ga4eda0c1bfded5df89351b8ce8b9c2805"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___default_config.html#ga4eda0c1bfded5df89351b8ce8b9c2805">CLUTCHLOG_DEFAULT_HFILL_MARK</a>   '.'</td></tr>
|
||||
<tr class="memdesc:ga4eda0c1bfded5df89351b8ce8b9c2805"><td class="mdescLeft"> </td><td class="mdescRight">Character used as a filling for right-align the right part of messages with "{hfill}". <a href="group___default_config.html#ga4eda0c1bfded5df89351b8ce8b9c2805">More...</a><br /></td></tr>
|
||||
<tr class="separator:ga4eda0c1bfded5df89351b8ce8b9c2805"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<h2 class="groupheader">Macro Definition Documentation</h2>
|
||||
<a id="ga8564be479b948ee3052b61783c66d415" name="ga8564be479b948ee3052b61783c66d415"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ga8564be479b948ee3052b61783c66d415">◆ </a></span>CLUTCHLOG_DEFAULT_DEPTH_BUILT_NODEBUG</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">#define CLUTCHLOG_DEFAULT_DEPTH_BUILT_NODEBUG   clutchlog::level::progress</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Default level over which calls to the logger are optimized out when NDEBUG is defined. </p>
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="clutchlog_8h_source.html#l00068">68</a> of file <a class="el" href="clutchlog_8h_source.html">clutchlog.h</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="ga524c16f280d92ee8ab683162c9ce01fa" name="ga524c16f280d92ee8ab683162c9ce01fa"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ga524c16f280d92ee8ab683162c9ce01fa">◆ </a></span>CLUTCHLOG_DEFAULT_FORMAT</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">#define CLUTCHLOG_DEFAULT_FORMAT   "{level_letter} {msg}\t\t\t\t\t{func} @ {file}:{line}\n"</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<p >Compile-time default format of the messages (debug mode: with absolute location). </p>
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="clutchlog_8h_source.html#l00209">209</a> of file <a class="el" href="clutchlog_8h_source.html">clutchlog.h</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="ga27b613c6727857a7cbcd0165d862034e" name="ga27b613c6727857a7cbcd0165d862034e"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ga27b613c6727857a7cbcd0165d862034e">◆ </a></span>CLUTCHDUMP_DEFAULT_FORMAT</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">#define CLUTCHDUMP_DEFAULT_FORMAT   "# {level} in {func} @ {file}:{line}"</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Compile-time default format of the comment line in file dump. </p>
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="clutchlog_8h_source.html#l00232">232</a> of file <a class="el" href="clutchlog_8h_source.html">clutchlog.h</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="ga54d29e956575e1c731eab5406135c5df" name="ga54d29e956575e1c731eab5406135c5df"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ga54d29e956575e1c731eab5406135c5df">◆ </a></span>CLUTCHDUMP_DEFAULT_SEP</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">#define CLUTCHDUMP_DEFAULT_SEP   "\n"</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Compile-time default item separator for dump. </p>
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="clutchlog_8h_source.html#l00250">250</a> of file <a class="el" href="clutchlog_8h_source.html">clutchlog.h</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="ga45c4c964fad4ad1641d5c9c28c4645b9" name="ga45c4c964fad4ad1641d5c9c28c4645b9"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ga45c4c964fad4ad1641d5c9c28c4645b9">◆ </a></span>CLUTCHLOG_DEFAULT_DEPTH_MARK</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">#define CLUTCHLOG_DEFAULT_DEPTH_MARK   ">"</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Compile-time default mark for stack depth. </p>
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="clutchlog_8h_source.html#l00257">257</a> of file <a class="el" href="clutchlog_8h_source.html">clutchlog.h</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="ga98f30d814d4913a8a7c93a8793f49adf" name="ga98f30d814d4913a8a7c93a8793f49adf"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ga98f30d814d4913a8a7c93a8793f49adf">◆ </a></span>CLUTCHLOG_STRIP_CALLS</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">#define CLUTCHLOG_STRIP_CALLS   5</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Compile-time number of call stack levels to remove from depth display by default. </p>
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="clutchlog_8h_source.html#l00264">264</a> of file <a class="el" href="clutchlog_8h_source.html">clutchlog.h</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="ga4eda0c1bfded5df89351b8ce8b9c2805" name="ga4eda0c1bfded5df89351b8ce8b9c2805"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ga4eda0c1bfded5df89351b8ce8b9c2805">◆ </a></span>CLUTCHLOG_DEFAULT_HFILL_MARK</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">#define CLUTCHLOG_DEFAULT_HFILL_MARK   '.'</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Character used as a filling for right-align the right part of messages with "{hfill}". </p>
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="clutchlog_8h_source.html#l00271">271</a> of file <a class="el" href="clutchlog_8h_source.html">clutchlog.h</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="footer">Generated by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.17 </li>
|
||||
<li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.4 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
|
|
|
|||
|
|
@ -2,8 +2,8 @@
|
|||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.17"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
||||
<meta name="generator" content="Doxygen 1.9.4"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>clutchlog: Formating tools</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
|
|
@ -24,11 +24,10 @@
|
|||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<tr id="projectrow">
|
||||
<td id="projectlogo"><img alt="Logo" src="clutchlog_logo.svg"/></td>
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">clutchlog
|
||||
 <span id="projectnumber">0.12</span>
|
||||
<td id="projectalign">
|
||||
<div id="projectname">clutchlog<span id="projectnumber"> 0.17</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
|
|
@ -36,21 +35,22 @@
|
|||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.17 -->
|
||||
<!-- Generated by Doxygen 1.9.4 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
var searchBox = new SearchBox("searchBox", "search",'Search','.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search');
|
||||
$(document).ready(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */</script>
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
|
|
@ -64,7 +64,7 @@ $(function() {
|
|||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(document).ready(function(){initNavTree('group___formating.html',''); initResizable(); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
|
|
@ -86,13 +86,12 @@ $(document).ready(function(){initNavTree('group___formating.html',''); initResiz
|
|||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#nested-classes">Classes</a> </div>
|
||||
<div class="headertitle">
|
||||
<div class="title">Formating tools</div> </div>
|
||||
<div class="headertitle"><div class="title">Formating tools</div></div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="nested-classes" name="nested-classes"></a>
|
||||
Classes</h2></td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classclutchlog_1_1fmt.html">clutchlog::fmt</a></td></tr>
|
||||
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Color and style formatter for ANSI terminal escape sequences. <a href="classclutchlog_1_1fmt.html#details">More...</a><br /></td></tr>
|
||||
|
|
@ -103,9 +102,7 @@ Classes</h2></td></tr>
|
|||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="footer">Generated by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.17 </li>
|
||||
<li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.4 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
|
|
|
|||
|
|
@ -1,41 +1,25 @@
|
|||
var group___formating =
|
||||
[
|
||||
[ "fmt", "classclutchlog_1_1fmt.html", [
|
||||
[ "clutchlog::fmt", "classclutchlog_1_1fmt.html", [
|
||||
[ "fmt", "classclutchlog_1_1fmt.html#a407506bc02ed3f91d88b3df630e54959", null ],
|
||||
[ "fmt", "classclutchlog_1_1fmt.html#a6cc6126d113fc0647ed3acbf29cdc425", null ],
|
||||
[ "fmt", "classclutchlog_1_1fmt.html#ac69e6d3b7ddaec908c429ac61f354267", null ],
|
||||
[ "fmt", "classclutchlog_1_1fmt.html#a13453c0b5dbc19d9b510dcdc0352b443", null ],
|
||||
[ "fmt", "classclutchlog_1_1fmt.html#a65856874070ec0865b3a5b9aeb0e4f3d", null ],
|
||||
[ "fmt", "classclutchlog_1_1fmt.html#a99b3a05ddf6fa341cee6cb1e5dffc159", null ],
|
||||
[ "fmt", "classclutchlog_1_1fmt.html#aeea73b0239bf73ebc8ee84c1e6d278e2", null ],
|
||||
[ "print_on", "classclutchlog_1_1fmt.html#a0b607e343b6813b99eafca1fdfec9cd0", null ],
|
||||
[ "print_on", "classclutchlog_1_1fmt.html#ad754c64eb6fd8730a616d113cb9f9129", null ],
|
||||
[ "operator()", "classclutchlog_1_1fmt.html#afeaedd18298498d1dcfcc15f5f17ac3c", null ],
|
||||
[ "str", "classclutchlog_1_1fmt.html#ab588e04e982b0b26ec979773d51ad41b", null ],
|
||||
[ "operator<<", "classclutchlog_1_1fmt.html#a96849ba427feac3a2eeaa1165e3845da", null ],
|
||||
[ "fore", "classclutchlog_1_1fmt.html#a8307a848fcf9ed929435b3e1f2b53401", null ],
|
||||
[ "back", "classclutchlog_1_1fmt.html#a86696b20e5b31c96ba592926efb324f3", null ],
|
||||
[ "operator<<", "group__colors16.html#gac00a2f504f5308207f7a94915fe9a9c5", null ],
|
||||
[ "operator<<", "group__colors16.html#ga93d498671d8dc2e796978c4f4de51241", null ],
|
||||
[ "operator<<", "classclutchlog_1_1fmt.html#a24568f7a157d50e3075a74a619719c84", null ],
|
||||
[ "mode", "classclutchlog_1_1fmt.html#a0aa57cdd56ccc79c7750921ab534b205", null ],
|
||||
[ "style", "classclutchlog_1_1fmt.html#a2bb0fde65fcd264393e102314dd1610b", null ],
|
||||
[ "fg", "classclutchlog_1_1fmt.html#a4662a3ec3577c6a575a2c734636ed8a0", [
|
||||
[ "black", "classclutchlog_1_1fmt.html#a4662a3ec3577c6a575a2c734636ed8a0a1ffd9e753c8054cc61456ac7fac1ac89", null ],
|
||||
[ "red", "classclutchlog_1_1fmt.html#a4662a3ec3577c6a575a2c734636ed8a0abda9643ac6601722a28f238714274da4", null ],
|
||||
[ "green", "classclutchlog_1_1fmt.html#a4662a3ec3577c6a575a2c734636ed8a0a9f27410725ab8cc8854a2769c7a516b8", null ],
|
||||
[ "yellow", "classclutchlog_1_1fmt.html#a4662a3ec3577c6a575a2c734636ed8a0ad487dd0b55dfcacdd920ccbdaeafa351", null ],
|
||||
[ "blue", "classclutchlog_1_1fmt.html#a4662a3ec3577c6a575a2c734636ed8a0a48d6215903dff56238e52e8891380c8f", null ],
|
||||
[ "magenta", "classclutchlog_1_1fmt.html#a4662a3ec3577c6a575a2c734636ed8a0a4c2a4a7078da0ac6733464eacfd00f86", null ],
|
||||
[ "cyan", "classclutchlog_1_1fmt.html#a4662a3ec3577c6a575a2c734636ed8a0a6411532ba4971f378391776a9db629d3", null ],
|
||||
[ "white", "classclutchlog_1_1fmt.html#a4662a3ec3577c6a575a2c734636ed8a0ad508fe45cecaf653904a0e774084bb5c", null ],
|
||||
[ "none", "classclutchlog_1_1fmt.html#a4662a3ec3577c6a575a2c734636ed8a0a334c4a4c42fdb79d7ebc3e73b517e6f8", null ]
|
||||
] ],
|
||||
[ "bg", "classclutchlog_1_1fmt.html#a1cf3e27e4041250ffea0a6d58010da1e", [
|
||||
[ "black", "classclutchlog_1_1fmt.html#a1cf3e27e4041250ffea0a6d58010da1ea1ffd9e753c8054cc61456ac7fac1ac89", null ],
|
||||
[ "red", "classclutchlog_1_1fmt.html#a1cf3e27e4041250ffea0a6d58010da1eabda9643ac6601722a28f238714274da4", null ],
|
||||
[ "green", "classclutchlog_1_1fmt.html#a1cf3e27e4041250ffea0a6d58010da1ea9f27410725ab8cc8854a2769c7a516b8", null ],
|
||||
[ "yellow", "classclutchlog_1_1fmt.html#a1cf3e27e4041250ffea0a6d58010da1ead487dd0b55dfcacdd920ccbdaeafa351", null ],
|
||||
[ "blue", "classclutchlog_1_1fmt.html#a1cf3e27e4041250ffea0a6d58010da1ea48d6215903dff56238e52e8891380c8f", null ],
|
||||
[ "magenta", "classclutchlog_1_1fmt.html#a1cf3e27e4041250ffea0a6d58010da1ea4c2a4a7078da0ac6733464eacfd00f86", null ],
|
||||
[ "cyan", "classclutchlog_1_1fmt.html#a1cf3e27e4041250ffea0a6d58010da1ea6411532ba4971f378391776a9db629d3", null ],
|
||||
[ "white", "classclutchlog_1_1fmt.html#a1cf3e27e4041250ffea0a6d58010da1ead508fe45cecaf653904a0e774084bb5c", null ],
|
||||
[ "none", "classclutchlog_1_1fmt.html#a1cf3e27e4041250ffea0a6d58010da1ea334c4a4c42fdb79d7ebc3e73b517e6f8", null ]
|
||||
[ "fore", "group__colors16.html#ga8307a848fcf9ed929435b3e1f2b53401", null ],
|
||||
[ "back", "group__colors16.html#ga86696b20e5b31c96ba592926efb324f3", null ],
|
||||
[ "fore_256", "group__colors256__16_m.html#gad98fbe84ef338ded8425d56955825a2c", null ],
|
||||
[ "back_256", "group__colors256__16_m.html#ga1d687af385957846034568c3a62d4ef0", null ],
|
||||
[ "fore_16M", "group__colors256__16_m.html#ga626c99eb11d1718d7a2a8bb3f079e6de", null ],
|
||||
[ "back_16M", "group__colors256__16_m.html#gaa2fcbb402dc2426d3720b8bc78a80ec0", null ],
|
||||
[ "ansi", "classclutchlog_1_1fmt.html#a4d0b3c87ba935addf3581b000c0d7502", [
|
||||
[ "colors_16", "classclutchlog_1_1fmt.html#a4d0b3c87ba935addf3581b000c0d7502a1e7cced329549fc4c2393381f068062e", null ],
|
||||
[ "colors_256", "classclutchlog_1_1fmt.html#a4d0b3c87ba935addf3581b000c0d7502a7a3c32a8827eb17435511b4c7a429749", null ],
|
||||
[ "colors_16M", "classclutchlog_1_1fmt.html#a4d0b3c87ba935addf3581b000c0d7502a1844e5aae3a3eefc500c545e3c35bcfa", null ]
|
||||
] ],
|
||||
[ "typo", "classclutchlog_1_1fmt.html#a932f47b78fb7b10590d5613a1c4eab89", [
|
||||
[ "reset", "classclutchlog_1_1fmt.html#a932f47b78fb7b10590d5613a1c4eab89a86266ee937d97f812a8e57d22b62ee29", null ],
|
||||
|
|
@ -43,6 +27,44 @@ var group___formating =
|
|||
[ "underline", "classclutchlog_1_1fmt.html#a932f47b78fb7b10590d5613a1c4eab89a6dc7b4483f8c2c701a48e42db552806d", null ],
|
||||
[ "inverse", "classclutchlog_1_1fmt.html#a932f47b78fb7b10590d5613a1c4eab89aa91c78e040f7b9d158f381e197f8beb4", null ],
|
||||
[ "none", "classclutchlog_1_1fmt.html#a932f47b78fb7b10590d5613a1c4eab89a334c4a4c42fdb79d7ebc3e73b517e6f8", null ]
|
||||
] ],
|
||||
[ "fg", "group__colors16.html#ga4662a3ec3577c6a575a2c734636ed8a0", [
|
||||
[ "black", "group__colors16.html#gga4662a3ec3577c6a575a2c734636ed8a0a1ffd9e753c8054cc61456ac7fac1ac89", null ],
|
||||
[ "red", "group__colors16.html#gga4662a3ec3577c6a575a2c734636ed8a0abda9643ac6601722a28f238714274da4", null ],
|
||||
[ "green", "group__colors16.html#gga4662a3ec3577c6a575a2c734636ed8a0a9f27410725ab8cc8854a2769c7a516b8", null ],
|
||||
[ "yellow", "group__colors16.html#gga4662a3ec3577c6a575a2c734636ed8a0ad487dd0b55dfcacdd920ccbdaeafa351", null ],
|
||||
[ "blue", "group__colors16.html#gga4662a3ec3577c6a575a2c734636ed8a0a48d6215903dff56238e52e8891380c8f", null ],
|
||||
[ "magenta", "group__colors16.html#gga4662a3ec3577c6a575a2c734636ed8a0a4c2a4a7078da0ac6733464eacfd00f86", null ],
|
||||
[ "cyan", "group__colors16.html#gga4662a3ec3577c6a575a2c734636ed8a0a6411532ba4971f378391776a9db629d3", null ],
|
||||
[ "white", "group__colors16.html#gga4662a3ec3577c6a575a2c734636ed8a0ad508fe45cecaf653904a0e774084bb5c", null ],
|
||||
[ "bright_black", "group__colors16.html#gga4662a3ec3577c6a575a2c734636ed8a0a74474ae20bf3ef3bce6fd679194ce383", null ],
|
||||
[ "bright_red", "group__colors16.html#gga4662a3ec3577c6a575a2c734636ed8a0a8b84c6e788e91a3a45b9dabedb160590", null ],
|
||||
[ "bright_green", "group__colors16.html#gga4662a3ec3577c6a575a2c734636ed8a0abd5b4652dffd84bab66529361d0c4974", null ],
|
||||
[ "bright_yellow", "group__colors16.html#gga4662a3ec3577c6a575a2c734636ed8a0a75dd76d162b9554ec8b63736bc22d93e", null ],
|
||||
[ "bright_blue", "group__colors16.html#gga4662a3ec3577c6a575a2c734636ed8a0ac5b47880b4b2ec37179078d63a85def3", null ],
|
||||
[ "bright_magenta", "group__colors16.html#gga4662a3ec3577c6a575a2c734636ed8a0a37553b57ad1d7f61b0c51f5a535f72bf", null ],
|
||||
[ "bright_cyan", "group__colors16.html#gga4662a3ec3577c6a575a2c734636ed8a0acc69f9955c2bf916bb9a83f38141432f", null ],
|
||||
[ "bright_white", "group__colors16.html#gga4662a3ec3577c6a575a2c734636ed8a0ada7527acf78cb4e7b582e8163a1f642a", null ],
|
||||
[ "none", "group__colors16.html#gga4662a3ec3577c6a575a2c734636ed8a0a334c4a4c42fdb79d7ebc3e73b517e6f8", null ]
|
||||
] ],
|
||||
[ "bg", "group__colors16.html#ga1cf3e27e4041250ffea0a6d58010da1e", [
|
||||
[ "black", "group__colors16.html#gga1cf3e27e4041250ffea0a6d58010da1ea1ffd9e753c8054cc61456ac7fac1ac89", null ],
|
||||
[ "red", "group__colors16.html#gga1cf3e27e4041250ffea0a6d58010da1eabda9643ac6601722a28f238714274da4", null ],
|
||||
[ "green", "group__colors16.html#gga1cf3e27e4041250ffea0a6d58010da1ea9f27410725ab8cc8854a2769c7a516b8", null ],
|
||||
[ "yellow", "group__colors16.html#gga1cf3e27e4041250ffea0a6d58010da1ead487dd0b55dfcacdd920ccbdaeafa351", null ],
|
||||
[ "blue", "group__colors16.html#gga1cf3e27e4041250ffea0a6d58010da1ea48d6215903dff56238e52e8891380c8f", null ],
|
||||
[ "magenta", "group__colors16.html#gga1cf3e27e4041250ffea0a6d58010da1ea4c2a4a7078da0ac6733464eacfd00f86", null ],
|
||||
[ "cyan", "group__colors16.html#gga1cf3e27e4041250ffea0a6d58010da1ea6411532ba4971f378391776a9db629d3", null ],
|
||||
[ "white", "group__colors16.html#gga1cf3e27e4041250ffea0a6d58010da1ead508fe45cecaf653904a0e774084bb5c", null ],
|
||||
[ "bright_black", "group__colors16.html#gga1cf3e27e4041250ffea0a6d58010da1ea74474ae20bf3ef3bce6fd679194ce383", null ],
|
||||
[ "bright_red", "group__colors16.html#gga1cf3e27e4041250ffea0a6d58010da1ea8b84c6e788e91a3a45b9dabedb160590", null ],
|
||||
[ "bright_green", "group__colors16.html#gga1cf3e27e4041250ffea0a6d58010da1eabd5b4652dffd84bab66529361d0c4974", null ],
|
||||
[ "bright_yellow", "group__colors16.html#gga1cf3e27e4041250ffea0a6d58010da1ea75dd76d162b9554ec8b63736bc22d93e", null ],
|
||||
[ "bright_blue", "group__colors16.html#gga1cf3e27e4041250ffea0a6d58010da1eac5b47880b4b2ec37179078d63a85def3", null ],
|
||||
[ "bright_magenta", "group__colors16.html#gga1cf3e27e4041250ffea0a6d58010da1ea37553b57ad1d7f61b0c51f5a535f72bf", null ],
|
||||
[ "bright_cyan", "group__colors16.html#gga1cf3e27e4041250ffea0a6d58010da1eacc69f9955c2bf916bb9a83f38141432f", null ],
|
||||
[ "bright_white", "group__colors16.html#gga1cf3e27e4041250ffea0a6d58010da1eada7527acf78cb4e7b582e8163a1f642a", null ],
|
||||
[ "none", "group__colors16.html#gga1cf3e27e4041250ffea0a6d58010da1ea334c4a4c42fdb79d7ebc3e73b517e6f8", null ]
|
||||
] ]
|
||||
] ]
|
||||
];
|
||||
|
|
@ -2,8 +2,8 @@
|
|||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.17"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
||||
<meta name="generator" content="Doxygen 1.9.4"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>clutchlog: Main class</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
|
|
@ -24,11 +24,10 @@
|
|||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<tr id="projectrow">
|
||||
<td id="projectlogo"><img alt="Logo" src="clutchlog_logo.svg"/></td>
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">clutchlog
|
||||
 <span id="projectnumber">0.12</span>
|
||||
<td id="projectalign">
|
||||
<div id="projectname">clutchlog<span id="projectnumber"> 0.17</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
|
|
@ -36,21 +35,22 @@
|
|||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.17 -->
|
||||
<!-- Generated by Doxygen 1.9.4 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
var searchBox = new SearchBox("searchBox", "search",'Search','.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search');
|
||||
$(document).ready(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */</script>
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
|
|
@ -64,7 +64,7 @@ $(function() {
|
|||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(document).ready(function(){initNavTree('group___main.html',''); initResizable(); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
|
|
@ -86,13 +86,12 @@ $(document).ready(function(){initNavTree('group___main.html',''); initResizable(
|
|||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#nested-classes">Classes</a> </div>
|
||||
<div class="headertitle">
|
||||
<div class="title">Main class</div> </div>
|
||||
<div class="headertitle"><div class="title">Main class</div></div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="nested-classes" name="nested-classes"></a>
|
||||
Classes</h2></td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classclutchlog.html">clutchlog</a></td></tr>
|
||||
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">The single class which holds everything. <a href="classclutchlog.html#details">More...</a><br /></td></tr>
|
||||
|
|
@ -103,9 +102,7 @@ Classes</h2></td></tr>
|
|||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="footer">Generated by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.17 </li>
|
||||
<li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.4 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
|
|
|
|||
|
|
@ -1,31 +1,26 @@
|
|||
var group___main =
|
||||
[
|
||||
[ "clutchlog", "classclutchlog.html", [
|
||||
[ "System-dependent stack depth", "index.html#autotoc_md22", null ],
|
||||
[ "System-dependent horizontal fill", "index.html#autotoc_md23", null ],
|
||||
[ "Dependencies", "index.html#autotoc_md24", null ],
|
||||
[ "Variable names within the CLUTCHLOG macro", "index.html#autotoc_md25", null ],
|
||||
[ "Features", "index.html#autotoc_md26", null ],
|
||||
[ "scope_t", "structclutchlog_1_1scope__t.html", [
|
||||
[ "scope_t", "structclutchlog_1_1scope__t.html#a0f1d865ffcf17f215e5559cdd2690572", null ],
|
||||
[ "matches", "structclutchlog_1_1scope__t.html#ae6c0e4ed20db797124ed1e5faa033ad9", null ],
|
||||
[ "stage", "structclutchlog_1_1scope__t.html#adcca6846ff90d436c61861db85917744", null ],
|
||||
[ "there", "structclutchlog_1_1scope__t.html#a7918e55cd3bac1bd30c69b8c711387ff", null ]
|
||||
] ],
|
||||
[ "clutchlog", "classclutchlog.html#a0906d74275cedcd403da94879764815e", null ],
|
||||
[ "clutchlog", "classclutchlog.html#a03b145e36f15435a640bb5a885d9f642", null ],
|
||||
[ "logger", "classclutchlog.html#acfaceb77da01503b432644a3efaee4fa", null ],
|
||||
[ "operator=", "classclutchlog.html#aef653a9744a72a889ca8163269bb781e", null ],
|
||||
[ "logger", "classclutchlog.html#a6e2a5e98fa9f722d90ba6515895543ac", null ],
|
||||
[ "format", "classclutchlog.html#a656c277e074b64728cca871f2b484d1c", null ],
|
||||
[ "format", "classclutchlog.html#afc53dbca51d0e2322a21899d0c571a80", null ],
|
||||
[ "format_comment", "classclutchlog.html#a2144abe4ec6f630126b6490908b5f924", null ],
|
||||
[ "format_comment", "classclutchlog.html#aa8d0a569ed3623ce36c5e567ec2d1ad5", null ],
|
||||
[ "out", "classclutchlog.html#a7fd7c7bd3668c537061c314a619a336d", null ],
|
||||
[ "out", "classclutchlog.html#a6c6ab42a1df147e6c2d115bc36ec8266", null ],
|
||||
[ "out", "classclutchlog.html#ab7773f031a00a05b8c83c1936406cb98", 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 ],
|
||||
[ "levels", "classclutchlog.html#aff3aa09fb60f7d6dc688c028d3834d8a", null ],
|
||||
[ "levels", "classclutchlog.html#a8d206443dea964f77965450a83693d98", null ],
|
||||
[ "level_of", "classclutchlog.html#acebed8c9df9204f22bf8488e62e1cedd", null ],
|
||||
[ "file", "classclutchlog.html#a10064493c22f5c03b502a42d814c5c5c", null ],
|
||||
[ "func", "classclutchlog.html#ad32b5a0274dc03ee0004f67ba58b2447", null ],
|
||||
|
|
@ -34,12 +29,13 @@ var group___main =
|
|||
[ "style", "classclutchlog.html#ac3ec55057b9c734b66f169bf43dbd591", null ],
|
||||
[ "style", "classclutchlog.html#ad1cfa9945c3f7f98fe8ce724c627d0d6", null ],
|
||||
[ "style", "classclutchlog.html#a4831f44fd5ade102e57320632095934d", null ],
|
||||
[ "filename", "classclutchlog.html#a82b9375728af2d962831a743d95f4ae7", null ],
|
||||
[ "locate", "classclutchlog.html#a4ebdfcded6c56262676bf6926d63fc96", null ],
|
||||
[ "replace", "classclutchlog.html#a972f895c70edc335f3018a2c8971d59e", null ],
|
||||
[ "replace", "classclutchlog.html#ae90d5a1a428587ad67b38b2ea4ca9fa2", null ],
|
||||
[ "format", "classclutchlog.html#abd692cca9a2e772e7c9d6531bb3c7761", null ],
|
||||
[ "log", "classclutchlog.html#a23dbb98f0d3c5cc21c232cde16cf317a", null ],
|
||||
[ "dump", "classclutchlog.html#a63308e8deae3cfec6801318203494143", null ],
|
||||
[ "log", "classclutchlog.html#a14c19e17c54d6353ba34c0dc3371094a", null ],
|
||||
[ "dump", "classclutchlog.html#ab72a0adc9ff287270afe09c9da825fdb", null ],
|
||||
[ "default_format", "classclutchlog.html#a0c4ac57601e6f8d146fd5cc060968ecc", null ],
|
||||
[ "dump_default_format", "classclutchlog.html#ace879554298e6e6e36dafef330c27be8", null ],
|
||||
[ "dump_default_sep", "classclutchlog.html#af898bffe23b125245e338d7495c76d45", null ],
|
||||
|
|
@ -51,6 +47,7 @@ var group___main =
|
|||
[ "_strip_calls", "classclutchlog.html#a356df86455409193792b6ed550dfd09e", null ],
|
||||
[ "_level_word", "classclutchlog.html#ab1c377a376e6772fe1746ff7147c125f", null ],
|
||||
[ "_word_level", "classclutchlog.html#abd4625bf211bfbaa30d9c126fa3d7888", null ],
|
||||
[ "_level_short", "classclutchlog.html#a08e8a817a75a4e9f0159231c941e0dae", null ],
|
||||
[ "_level_fmt", "classclutchlog.html#ab805ac5c33885459f9f752518a4aa735", null ],
|
||||
[ "_format_log", "classclutchlog.html#a7c6e3fc082bc6f55d50131ed2b32e81e", null ],
|
||||
[ "_format_dump", "classclutchlog.html#a5f4ddb57ce42e8be86a7c7d269f7bae5", null ],
|
||||
|
|
@ -59,6 +56,9 @@ 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 ],
|
||||
[ "_filename", "classclutchlog.html#a0431616914dbbecb908a794f5b46dada", null ],
|
||||
[ "level", "classclutchlog.html#a10fd25a1b51c8c95bd6d876ce1b4b928", [
|
||||
[ "critical", "classclutchlog.html#a10fd25a1b51c8c95bd6d876ce1b4b928af332f31a368c931f79b9b64d55fc7701", null ],
|
||||
[ "error", "classclutchlog.html#a10fd25a1b51c8c95bd6d876ce1b4b928a023c3e8a55ddfd140d3e3268dd6221e9", null ],
|
||||
|
|
@ -68,6 +68,14 @@ var group___main =
|
|||
[ "info", "classclutchlog.html#a10fd25a1b51c8c95bd6d876ce1b4b928aa1ea607f2bfe5db06f1cf2bd991f7dc1", null ],
|
||||
[ "debug", "classclutchlog.html#a10fd25a1b51c8c95bd6d876ce1b4b928a911f5ef324f37061f68a239577e0d0bd", null ],
|
||||
[ "xdebug", "classclutchlog.html#a10fd25a1b51c8c95bd6d876ce1b4b928abba74b810831c7753777e6dcc0c0f4e2", null ]
|
||||
] ],
|
||||
[ "filename", "classclutchlog.html#a822062ffa857bd16ff488f9c749ff20e", [
|
||||
[ "path", "classclutchlog.html#a822062ffa857bd16ff488f9c749ff20ea19ebb39c0f117afbe6658bbc9bea68a4", null ],
|
||||
[ "base", "classclutchlog.html#a822062ffa857bd16ff488f9c749ff20ead79ddc78294d362c22ba917cba2cd3ef", null ],
|
||||
[ "dir", "classclutchlog.html#a822062ffa857bd16ff488f9c749ff20ea35cf5f272267d9656cfcfe52243f4841", null ],
|
||||
[ "dirbase", "classclutchlog.html#a822062ffa857bd16ff488f9c749ff20ea9534ecbf6a632833ca32ea5bb33f7eea", null ],
|
||||
[ "stem", "classclutchlog.html#a822062ffa857bd16ff488f9c749ff20ea04548b133168127416623d51dd3b9338", null ],
|
||||
[ "dirstem", "classclutchlog.html#a822062ffa857bd16ff488f9c749ff20ea5b96778dd84a50c1b288b31a5200df4d", null ]
|
||||
] ]
|
||||
] ]
|
||||
];
|
||||
|
|
@ -2,8 +2,8 @@
|
|||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.17"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
||||
<meta name="generator" content="Doxygen 1.9.4"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>clutchlog: High-level API macros</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
|
|
@ -24,11 +24,10 @@
|
|||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<tr id="projectrow">
|
||||
<td id="projectlogo"><img alt="Logo" src="clutchlog_logo.svg"/></td>
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">clutchlog
|
||||
 <span id="projectnumber">0.12</span>
|
||||
<td id="projectalign">
|
||||
<div id="projectname">clutchlog<span id="projectnumber"> 0.17</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
|
|
@ -36,21 +35,22 @@
|
|||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.17 -->
|
||||
<!-- Generated by Doxygen 1.9.4 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
var searchBox = new SearchBox("searchBox", "search",'Search','.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search');
|
||||
$(document).ready(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */</script>
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
|
|
@ -64,7 +64,7 @@ $(function() {
|
|||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(document).ready(function(){initNavTree('group___use_macros.html',''); initResizable(); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
|
|
@ -86,19 +86,20 @@ $(document).ready(function(){initNavTree('group___use_macros.html',''); initResi
|
|||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#define-members">Macros</a> </div>
|
||||
<div class="headertitle">
|
||||
<div class="title">High-level API macros</div> </div>
|
||||
<div class="headertitle"><div class="title">High-level API macros</div></div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="define-members"></a>
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="define-members" name="define-members"></a>
|
||||
Macros</h2></td></tr>
|
||||
<tr class="memitem:gae8911119d726a43b77f5781cb5a72813"><td class="memItemLeft" align="right" valign="top"><a id="gae8911119d726a43b77f5781cb5a72813"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___use_macros.html#gae8911119d726a43b77f5781cb5a72813">CLUTCHLOC</a>   __FILE__, __FUNCTION__, __LINE__</td></tr>
|
||||
<tr class="memdesc:gae8911119d726a43b77f5781cb5a72813"><td class="mdescLeft"> </td><td class="mdescRight">Handy shortcuts to location. <br /></td></tr>
|
||||
<tr class="memitem:gae8911119d726a43b77f5781cb5a72813"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___use_macros.html#gae8911119d726a43b77f5781cb5a72813">CLUTCHLOC</a>   __FILE__, __FUNCTION__, __LINE__</td></tr>
|
||||
<tr class="memdesc:gae8911119d726a43b77f5781cb5a72813"><td class="mdescLeft"> </td><td class="mdescRight">Handy shortcuts to location. <a href="group___use_macros.html#gae8911119d726a43b77f5781cb5a72813">More...</a><br /></td></tr>
|
||||
<tr class="separator:gae8911119d726a43b77f5781cb5a72813"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ga6f86187e2b35e7e1907d688f504a197d"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___use_macros.html#ga6f86187e2b35e7e1907d688f504a197d">CLUTCHLOG</a>(LEVEL, WHAT)</td></tr>
|
||||
<tr class="memitem:ga369d365b7c25ec270596c3ca6839cf2c"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___use_macros.html#ga369d365b7c25ec270596c3ca6839cf2c">CLUTCHLOGD</a>(LEVEL, WHAT, DEPTH_DELTA)</td></tr>
|
||||
<tr class="memdesc:ga369d365b7c25ec270596c3ca6839cf2c"><td class="mdescLeft"> </td><td class="mdescRight">Log a message at the given level and with a given depth delta. <a href="group___use_macros.html#ga369d365b7c25ec270596c3ca6839cf2c">More...</a><br /></td></tr>
|
||||
<tr class="separator:ga369d365b7c25ec270596c3ca6839cf2c"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ga6f86187e2b35e7e1907d688f504a197d"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___use_macros.html#ga6f86187e2b35e7e1907d688f504a197d">CLUTCHLOG</a>(LEVEL, WHAT)    <a class="el" href="group___use_macros.html#ga369d365b7c25ec270596c3ca6839cf2c">CLUTCHLOGD</a>(LEVEL, WHAT, 0)</td></tr>
|
||||
<tr class="memdesc:ga6f86187e2b35e7e1907d688f504a197d"><td class="mdescLeft"> </td><td class="mdescRight">Log a message at the given level. <a href="group___use_macros.html#ga6f86187e2b35e7e1907d688f504a197d">More...</a><br /></td></tr>
|
||||
<tr class="separator:ga6f86187e2b35e7e1907d688f504a197d"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ga572e3aa19d8b39e3ed0b9e91961104c2"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___use_macros.html#ga572e3aa19d8b39e3ed0b9e91961104c2">CLUTCHDUMP</a>(LEVEL, CONTAINER, FILENAME)</td></tr>
|
||||
|
|
@ -112,7 +113,70 @@ Macros</h2></td></tr>
|
|||
<tr class="separator:gaaf2e85e1153e6c88b458dd49e3c37c73"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<h2 class="groupheader">Macro Definition Documentation</h2>
|
||||
<a id="ga6f86187e2b35e7e1907d688f504a197d"></a>
|
||||
<a id="gae8911119d726a43b77f5781cb5a72813" name="gae8911119d726a43b77f5781cb5a72813"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#gae8911119d726a43b77f5781cb5a72813">◆ </a></span>CLUTCHLOC</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">#define CLUTCHLOC   __FILE__, __FUNCTION__, __LINE__</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Handy shortcuts to location. </p>
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="clutchlog_8h_source.html#l00078">78</a> of file <a class="el" href="clutchlog_8h_source.html">clutchlog.h</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="ga369d365b7c25ec270596c3ca6839cf2c" name="ga369d365b7c25ec270596c3ca6839cf2c"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ga369d365b7c25ec270596c3ca6839cf2c">◆ </a></span>CLUTCHLOGD</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">#define CLUTCHLOGD</td>
|
||||
<td>(</td>
|
||||
<td class="paramtype"> </td>
|
||||
<td class="paramname">LEVEL, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype"> </td>
|
||||
<td class="paramname">WHAT, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype"> </td>
|
||||
<td class="paramname">DEPTH_DELTA </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<b>Value:</b><div class="fragment"><div class="line"> <span class="keywordflow">do</span> { \</div>
|
||||
<div class="line"> auto& clutchlog__logger = <a class="code hl_function" href="classclutchlog.html#a6e2a5e98fa9f722d90ba6515895543ac">clutchlog::logger</a>(); \</div>
|
||||
<div class="line"> std::ostringstream clutchlog__msg ; clutchlog__msg << WHAT; \</div>
|
||||
<div class="line"> clutchlog__logger.log(clutchlog::level::LEVEL, clutchlog__msg.str(), <a class="code hl_define" href="group___use_macros.html#gae8911119d726a43b77f5781cb5a72813">CLUTCHLOC</a>, DEPTH_DELTA); \</div>
|
||||
<div class="line"> } <span class="keywordflow">while</span>(0)</div>
|
||||
<div class="ttc" id="aclassclutchlog_html_a6e2a5e98fa9f722d90ba6515895543ac"><div class="ttname"><a href="classclutchlog.html#a6e2a5e98fa9f722d90ba6515895543ac">clutchlog::logger</a></div><div class="ttdeci">static clutchlog & logger()</div><div class="ttdoc">Get the logger instance.</div><div class="ttdef"><b>Definition:</b> <a href="clutchlog_8h_source.html#l00307">clutchlog.h:307</a></div></div>
|
||||
<div class="ttc" id="agroup___use_macros_html_gae8911119d726a43b77f5781cb5a72813"><div class="ttname"><a href="group___use_macros.html#gae8911119d726a43b77f5781cb5a72813">CLUTCHLOC</a></div><div class="ttdeci">#define CLUTCHLOC</div><div class="ttdoc">Handy shortcuts to location.</div><div class="ttdef"><b>Definition:</b> <a href="clutchlog_8h_source.html#l00078">clutchlog.h:78</a></div></div>
|
||||
</div><!-- fragment -->
|
||||
<p>Log a message at the given level and with a given depth delta. </p>
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="clutchlog_8h_source.html#l00082">82</a> of file <a class="el" href="clutchlog_8h_source.html">clutchlog.h</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="ga6f86187e2b35e7e1907d688f504a197d" name="ga6f86187e2b35e7e1907d688f504a197d"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ga6f86187e2b35e7e1907d688f504a197d">◆ </a></span>CLUTCHLOG</h2>
|
||||
|
||||
<div class="memitem">
|
||||
|
|
@ -133,23 +197,18 @@ Macros</h2></td></tr>
|
|||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
<td></td><td>    <a class="el" href="group___use_macros.html#ga369d365b7c25ec270596c3ca6839cf2c">CLUTCHLOGD</a>(LEVEL, WHAT, 0)</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<b>Value:</b><div class="fragment"><div class="line"> <span class="keywordflow">do</span> { \</div>
|
||||
<div class="line"> auto& clutchlog__logger = <a class="code" href="classclutchlog.html#acfaceb77da01503b432644a3efaee4fa">clutchlog::logger</a>(); \</div>
|
||||
<div class="line"> std::ostringstream clutchlog__msg ; clutchlog__msg << WHAT; \</div>
|
||||
<div class="line"> clutchlog__logger.log(clutchlog::level::LEVEL, clutchlog__msg.str(), <a class="code" href="group___use_macros.html#gae8911119d726a43b77f5781cb5a72813">CLUTCHLOC</a>); \</div>
|
||||
<div class="line"> } <span class="keywordflow">while</span>(0)</div>
|
||||
</div><!-- fragment -->
|
||||
|
||||
<p>Log a message at the given level. </p>
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="clutchlog_8h_source.html#l00081">81</a> of file <a class="el" href="clutchlog_8h_source.html">clutchlog.h</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="clutchlog_8h_source.html#l00099">99</a> of file <a class="el" href="clutchlog_8h_source.html">clutchlog.h</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="ga572e3aa19d8b39e3ed0b9e91961104c2"></a>
|
||||
<a id="ga572e3aa19d8b39e3ed0b9e91961104c2" name="ga572e3aa19d8b39e3ed0b9e91961104c2"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ga572e3aa19d8b39e3ed0b9e91961104c2">◆ </a></span>CLUTCHDUMP</h2>
|
||||
|
||||
<div class="memitem">
|
||||
|
|
@ -181,18 +240,19 @@ Macros</h2></td></tr>
|
|||
</table>
|
||||
</div><div class="memdoc">
|
||||
<b>Value:</b><div class="fragment"><div class="line"> <span class="keywordflow">do</span> { \</div>
|
||||
<div class="line"> auto& clutchlog__logger = <a class="code" href="classclutchlog.html#acfaceb77da01503b432644a3efaee4fa">clutchlog::logger</a>(); \</div>
|
||||
<div class="line"> auto& clutchlog__logger = <a class="code hl_function" href="classclutchlog.html#a6e2a5e98fa9f722d90ba6515895543ac">clutchlog::logger</a>(); \</div>
|
||||
<div class="line"> clutchlog__logger.dump(clutchlog::level::LEVEL, std::begin(CONTAINER), std::end(CONTAINER), \</div>
|
||||
<div class="line"> <a class="code" href="group___use_macros.html#gae8911119d726a43b77f5781cb5a72813">CLUTCHLOC</a>, FILENAME, <a class="code" href="group___default_config.html#ga54d29e956575e1c731eab5406135c5df">CLUTCHDUMP_DEFAULT_SEP</a>); \</div>
|
||||
<div class="line"> <a class="code hl_define" href="group___use_macros.html#gae8911119d726a43b77f5781cb5a72813">CLUTCHLOC</a>, FILENAME, <a class="code hl_define" href="group___default_config.html#ga54d29e956575e1c731eab5406135c5df">CLUTCHDUMP_DEFAULT_SEP</a>); \</div>
|
||||
<div class="line"> } <span class="keywordflow">while</span>(0)</div>
|
||||
<div class="ttc" id="agroup___default_config_html_ga54d29e956575e1c731eab5406135c5df"><div class="ttname"><a href="group___default_config.html#ga54d29e956575e1c731eab5406135c5df">CLUTCHDUMP_DEFAULT_SEP</a></div><div class="ttdeci">#define CLUTCHDUMP_DEFAULT_SEP</div><div class="ttdoc">Compile-time default item separator for dump.</div><div class="ttdef"><b>Definition:</b> <a href="clutchlog_8h_source.html#l00250">clutchlog.h:250</a></div></div>
|
||||
</div><!-- fragment -->
|
||||
<p>Dump the given container. </p>
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="clutchlog_8h_source.html#l00098">98</a> of file <a class="el" href="clutchlog_8h_source.html">clutchlog.h</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="clutchlog_8h_source.html#l00108">108</a> of file <a class="el" href="clutchlog_8h_source.html">clutchlog.h</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="ga9f77cee4f853e582262930c9c17f90ae"></a>
|
||||
<a id="ga9f77cee4f853e582262930c9c17f90ae" name="ga9f77cee4f853e582262930c9c17f90ae"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ga9f77cee4f853e582262930c9c17f90ae">◆ </a></span>CLUTCHFUNC</h2>
|
||||
|
||||
<div class="memitem">
|
||||
|
|
@ -224,8 +284,8 @@ Macros</h2></td></tr>
|
|||
</table>
|
||||
</div><div class="memdoc">
|
||||
<b>Value:</b><div class="fragment"><div class="line"> <span class="keywordflow">do</span> { \</div>
|
||||
<div class="line"> auto& clutchlog__logger = <a class="code" href="classclutchlog.html#acfaceb77da01503b432644a3efaee4fa">clutchlog::logger</a>(); \</div>
|
||||
<div class="line"> clutchlog::scope_t clutchlog__scope = clutchlog__logger.locate(clutchlog::level::LEVEL, <a class="code" href="group___use_macros.html#gae8911119d726a43b77f5781cb5a72813">CLUTCHLOC</a>); \</div>
|
||||
<div class="line"> auto& clutchlog__logger = <a class="code hl_function" href="classclutchlog.html#a6e2a5e98fa9f722d90ba6515895543ac">clutchlog::logger</a>(); \</div>
|
||||
<div class="line"> clutchlog::scope_t clutchlog__scope = clutchlog__logger.locate(clutchlog::level::LEVEL, <a class="code hl_define" href="group___use_macros.html#gae8911119d726a43b77f5781cb5a72813">CLUTCHLOC</a>); \</div>
|
||||
<div class="line"> if(clutchlog__scope.matches) { \</div>
|
||||
<div class="line"> FUNC(__VA_ARGS__); \</div>
|
||||
<div class="line"> } \</div>
|
||||
|
|
@ -233,11 +293,11 @@ Macros</h2></td></tr>
|
|||
</div><!-- fragment -->
|
||||
<p>Call any function if the scope matches. </p>
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="clutchlog_8h_source.html#l00115">115</a> of file <a class="el" href="clutchlog_8h_source.html">clutchlog.h</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="clutchlog_8h_source.html#l00125">125</a> of file <a class="el" href="clutchlog_8h_source.html">clutchlog.h</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="gaaf2e85e1153e6c88b458dd49e3c37c73"></a>
|
||||
<a id="gaaf2e85e1153e6c88b458dd49e3c37c73" name="gaaf2e85e1153e6c88b458dd49e3c37c73"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#gaaf2e85e1153e6c88b458dd49e3c37c73">◆ </a></span>CLUTCHCODE</h2>
|
||||
|
||||
<div class="memitem">
|
||||
|
|
@ -263,8 +323,8 @@ Macros</h2></td></tr>
|
|||
</table>
|
||||
</div><div class="memdoc">
|
||||
<b>Value:</b><div class="fragment"><div class="line"> <span class="keywordflow">do</span> { \</div>
|
||||
<div class="line"> auto& clutchlog__logger = <a class="code" href="classclutchlog.html#acfaceb77da01503b432644a3efaee4fa">clutchlog::logger</a>(); \</div>
|
||||
<div class="line"> clutchlog::scope_t clutchlog__scope = clutchlog__logger.locate(clutchlog::level::LEVEL, <a class="code" href="group___use_macros.html#gae8911119d726a43b77f5781cb5a72813">CLUTCHLOC</a>); \</div>
|
||||
<div class="line"> auto& clutchlog__logger = <a class="code hl_function" href="classclutchlog.html#a6e2a5e98fa9f722d90ba6515895543ac">clutchlog::logger</a>(); \</div>
|
||||
<div class="line"> clutchlog::scope_t clutchlog__scope = clutchlog__logger.locate(clutchlog::level::LEVEL, <a class="code hl_define" href="group___use_macros.html#gae8911119d726a43b77f5781cb5a72813">CLUTCHLOC</a>); \</div>
|
||||
<div class="line"> if(clutchlog__scope.matches) { \</div>
|
||||
<div class="line"> __VA_ARGS__ \</div>
|
||||
<div class="line"> } \</div>
|
||||
|
|
@ -272,21 +332,16 @@ Macros</h2></td></tr>
|
|||
</div><!-- fragment -->
|
||||
<p>Run any code if the scope matches. </p>
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="clutchlog_8h_source.html#l00136">136</a> of file <a class="el" href="clutchlog_8h_source.html">clutchlog.h</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="clutchlog_8h_source.html#l00146">146</a> of file <a class="el" href="clutchlog_8h_source.html">clutchlog.h</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<div class="ttc" id="aclassclutchlog_html_acfaceb77da01503b432644a3efaee4fa"><div class="ttname"><a href="classclutchlog.html#acfaceb77da01503b432644a3efaee4fa">clutchlog::logger</a></div><div class="ttdeci">static clutchlog & logger()</div><div class="ttdoc">Get the logger instance.</div><div class="ttdef"><b>Definition:</b> <a href="clutchlog_8h_source.html#l00296">clutchlog.h:296</a></div></div>
|
||||
<div class="ttc" id="agroup___use_macros_html_gae8911119d726a43b77f5781cb5a72813"><div class="ttname"><a href="group___use_macros.html#gae8911119d726a43b77f5781cb5a72813">CLUTCHLOC</a></div><div class="ttdeci">#define CLUTCHLOC</div><div class="ttdoc">Handy shortcuts to location.</div><div class="ttdef"><b>Definition:</b> <a href="clutchlog_8h_source.html#l00077">clutchlog.h:77</a></div></div>
|
||||
<div class="ttc" id="agroup___default_config_html_ga54d29e956575e1c731eab5406135c5df"><div class="ttname"><a href="group___default_config.html#ga54d29e956575e1c731eab5406135c5df">CLUTCHDUMP_DEFAULT_SEP</a></div><div class="ttdeci">#define CLUTCHDUMP_DEFAULT_SEP</div><div class="ttdoc">Compile-time default item separator for dump.</div><div class="ttdef"><b>Definition:</b> <a href="clutchlog_8h_source.html#l00239">clutchlog.h:239</a></div></div>
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="footer">Generated by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.17 </li>
|
||||
<li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.4 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
|
|
|
|||
|
|
@ -1,6 +1,7 @@
|
|||
var group___use_macros =
|
||||
[
|
||||
[ "CLUTCHLOC", "group___use_macros.html#gae8911119d726a43b77f5781cb5a72813", null ],
|
||||
[ "CLUTCHLOGD", "group___use_macros.html#ga369d365b7c25ec270596c3ca6839cf2c", null ],
|
||||
[ "CLUTCHLOG", "group___use_macros.html#ga6f86187e2b35e7e1907d688f504a197d", null ],
|
||||
[ "CLUTCHDUMP", "group___use_macros.html#ga572e3aa19d8b39e3ed0b9e91961104c2", null ],
|
||||
[ "CLUTCHFUNC", "group___use_macros.html#ga9f77cee4f853e582262930c9c17f90ae", null ],
|
||||
|
|
|
|||
314
docs/group__colors16.html
Normal file
|
|
@ -0,0 +1,314 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
||||
<meta name="generator" content="Doxygen 1.9.4"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>clutchlog: Colors management in 16 colors mode (4-bits ANSI).</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="navtreedata.js"></script>
|
||||
<script type="text/javascript" src="navtree.js"></script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<link href="doxygen-style.css" rel="stylesheet" type="text/css"/>
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr id="projectrow">
|
||||
<td id="projectlogo"><img alt="Logo" src="clutchlog_logo.svg"/></td>
|
||||
<td id="projectalign">
|
||||
<div id="projectname">clutchlog<span id="projectnumber"> 0.17</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.4 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
var searchBox = new SearchBox("searchBox", "search",'Search','.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search');
|
||||
$(document).ready(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
<div id="nav-sync" class="sync"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(document).ready(function(){initNavTree('group__colors16.html',''); initResizable(); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#enum-members">Enumerations</a> |
|
||||
<a href="#var-members">Variables</a> |
|
||||
<a href="#friend-members">Friends</a> </div>
|
||||
<div class="headertitle"><div class="title">Colors management in 16 colors mode (4-bits ANSI).</div></div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="enum-members" name="enum-members"></a>
|
||||
Enumerations</h2></td></tr>
|
||||
<tr class="memitem:ga4662a3ec3577c6a575a2c734636ed8a0"><td class="memItemLeft" align="right" valign="top">enum class  </td><td class="memItemRight" valign="bottom"><a class="el" href="group__colors16.html#ga4662a3ec3577c6a575a2c734636ed8a0">clutchlog::fmt::fg</a> { <br />
|
||||
  <b>black</b> = 30
|
||||
, <b>red</b> = 31
|
||||
, <b>green</b> = 32
|
||||
, <b>yellow</b> = 33
|
||||
, <br />
|
||||
  <b>blue</b> = 34
|
||||
, <b>magenta</b> = 35
|
||||
, <b>cyan</b> = 36
|
||||
, <b>white</b> = 37
|
||||
, <br />
|
||||
  <b>bright_black</b> = 90
|
||||
, <b>bright_red</b> = 91
|
||||
, <b>bright_green</b> = 92
|
||||
, <b>bright_yellow</b> = 93
|
||||
, <br />
|
||||
  <b>bright_blue</b> = 94
|
||||
, <b>bright_magenta</b> = 95
|
||||
, <b>bright_cyan</b> = 96
|
||||
, <b>bright_white</b> = 97
|
||||
, <br />
|
||||
  <b>none</b> = -1
|
||||
<br />
|
||||
}</td></tr>
|
||||
<tr class="memdesc:ga4662a3ec3577c6a575a2c734636ed8a0"><td class="mdescLeft"> </td><td class="mdescRight">Foreground color codes. <a href="group__colors16.html#ga4662a3ec3577c6a575a2c734636ed8a0">More...</a><br /></td></tr>
|
||||
<tr class="separator:ga4662a3ec3577c6a575a2c734636ed8a0"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ga1cf3e27e4041250ffea0a6d58010da1e"><td class="memItemLeft" align="right" valign="top">enum class  </td><td class="memItemRight" valign="bottom"><a class="el" href="group__colors16.html#ga1cf3e27e4041250ffea0a6d58010da1e">clutchlog::fmt::bg</a> { <br />
|
||||
  <b>black</b> = 40
|
||||
, <b>red</b> = 41
|
||||
, <b>green</b> = 42
|
||||
, <b>yellow</b> = 43
|
||||
, <br />
|
||||
  <b>blue</b> = 44
|
||||
, <b>magenta</b> = 45
|
||||
, <b>cyan</b> = 46
|
||||
, <b>white</b> = 47
|
||||
, <br />
|
||||
  <b>bright_black</b> = 100
|
||||
, <b>bright_red</b> = 101
|
||||
, <b>bright_green</b> = 102
|
||||
, <b>bright_yellow</b> = 103
|
||||
, <br />
|
||||
  <b>bright_blue</b> = 104
|
||||
, <b>bright_magenta</b> = 105
|
||||
, <b>bright_cyan</b> = 106
|
||||
, <b>bright_white</b> = 107
|
||||
, <br />
|
||||
  <b>none</b> = -1
|
||||
<br />
|
||||
}</td></tr>
|
||||
<tr class="memdesc:ga1cf3e27e4041250ffea0a6d58010da1e"><td class="mdescLeft"> </td><td class="mdescRight">Background color codes. <a href="group__colors16.html#ga1cf3e27e4041250ffea0a6d58010da1e">More...</a><br /></td></tr>
|
||||
<tr class="separator:ga1cf3e27e4041250ffea0a6d58010da1e"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="var-members" name="var-members"></a>
|
||||
Variables</h2></td></tr>
|
||||
<tr class="memitem:ga8307a848fcf9ed929435b3e1f2b53401"><td class="memItemLeft" align="right" valign="top"><a id="ga8307a848fcf9ed929435b3e1f2b53401" name="ga8307a848fcf9ed929435b3e1f2b53401"></a>
|
||||
enum <a class="el" href="group__colors16.html#ga4662a3ec3577c6a575a2c734636ed8a0">clutchlog::fmt::fg</a> </td><td class="memItemRight" valign="bottom"><b>clutchlog::fmt::fore</b></td></tr>
|
||||
<tr class="memdesc:ga8307a848fcf9ed929435b3e1f2b53401"><td class="mdescLeft"> </td><td class="mdescRight">Foreground color. <br /></td></tr>
|
||||
<tr class="separator:ga8307a848fcf9ed929435b3e1f2b53401"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ga86696b20e5b31c96ba592926efb324f3"><td class="memItemLeft" align="right" valign="top"><a id="ga86696b20e5b31c96ba592926efb324f3" name="ga86696b20e5b31c96ba592926efb324f3"></a>
|
||||
enum <a class="el" href="group__colors16.html#ga1cf3e27e4041250ffea0a6d58010da1e">clutchlog::fmt::bg</a> </td><td class="memItemRight" valign="bottom"><b>clutchlog::fmt::back</b></td></tr>
|
||||
<tr class="memdesc:ga86696b20e5b31c96ba592926efb324f3"><td class="mdescLeft"> </td><td class="mdescRight">Background color. <br /></td></tr>
|
||||
<tr class="separator:ga86696b20e5b31c96ba592926efb324f3"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="friend-members" name="friend-members"></a>
|
||||
Friends</h2></td></tr>
|
||||
<tr class="memitem:gac00a2f504f5308207f7a94915fe9a9c5"><td class="memItemLeft" align="right" valign="top">std::ostream & </td><td class="memItemRight" valign="bottom"><a class="el" href="group__colors16.html#gac00a2f504f5308207f7a94915fe9a9c5">clutchlog::fmt::operator<<</a> (std::ostream &os, const std::tuple< <a class="el" href="group__colors16.html#ga4662a3ec3577c6a575a2c734636ed8a0">fg</a>, <a class="el" href="group__colors16.html#ga1cf3e27e4041250ffea0a6d58010da1e">bg</a>, <a class="el" href="classclutchlog_1_1fmt.html#a932f47b78fb7b10590d5613a1c4eab89">typo</a> > &fbs)</td></tr>
|
||||
<tr class="memdesc:gac00a2f504f5308207f7a94915fe9a9c5"><td class="mdescLeft"> </td><td class="mdescRight">Output stream operator for a 3-tuple of 16-colors mode tags. <a href="group__colors16.html#gac00a2f504f5308207f7a94915fe9a9c5">More...</a><br /></td></tr>
|
||||
<tr class="separator:gac00a2f504f5308207f7a94915fe9a9c5"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ga93d498671d8dc2e796978c4f4de51241"><td class="memItemLeft" align="right" valign="top">std::ostream & </td><td class="memItemRight" valign="bottom"><a class="el" href="group__colors16.html#ga93d498671d8dc2e796978c4f4de51241">clutchlog::fmt::operator<<</a> (std::ostream &os, const <a class="el" href="classclutchlog_1_1fmt.html#a932f47b78fb7b10590d5613a1c4eab89">typo</a> &s)</td></tr>
|
||||
<tr class="memdesc:ga93d498671d8dc2e796978c4f4de51241"><td class="mdescLeft"> </td><td class="mdescRight">Output stream operator for a typo tag alone, in 16-colors mode. <a href="group__colors16.html#ga93d498671d8dc2e796978c4f4de51241">More...</a><br /></td></tr>
|
||||
<tr class="separator:ga93d498671d8dc2e796978c4f4de51241"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<h2 class="groupheader">Enumeration Type Documentation</h2>
|
||||
<a id="ga4662a3ec3577c6a575a2c734636ed8a0" name="ga4662a3ec3577c6a575a2c734636ed8a0"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ga4662a3ec3577c6a575a2c734636ed8a0">◆ </a></span>fg</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">enum class <a class="el" href="group__colors16.html#ga4662a3ec3577c6a575a2c734636ed8a0">clutchlog::fmt::fg</a></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">strong</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Foreground color codes. </p>
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="clutchlog_8h_source.html#l00404">404</a> of file <a class="el" href="clutchlog_8h_source.html">clutchlog.h</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="ga1cf3e27e4041250ffea0a6d58010da1e" name="ga1cf3e27e4041250ffea0a6d58010da1e"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ga1cf3e27e4041250ffea0a6d58010da1e">◆ </a></span>bg</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">enum class <a class="el" href="group__colors16.html#ga1cf3e27e4041250ffea0a6d58010da1e">clutchlog::fmt::bg</a></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">strong</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Background color codes. </p>
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="clutchlog_8h_source.html#l00425">425</a> of file <a class="el" href="clutchlog_8h_source.html">clutchlog.h</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<h2 class="groupheader">Friends</h2>
|
||||
<a id="gac00a2f504f5308207f7a94915fe9a9c5" name="gac00a2f504f5308207f7a94915fe9a9c5"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#gac00a2f504f5308207f7a94915fe9a9c5">◆ </a></span>operator<< <span class="overload">[1/2]</span></h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">std::ostream & operator<< </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">std::ostream & </td>
|
||||
<td class="paramname"><em>os</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">const std::tuple< <a class="el" href="group__colors16.html#ga4662a3ec3577c6a575a2c734636ed8a0">fg</a>, <a class="el" href="group__colors16.html#ga1cf3e27e4041250ffea0a6d58010da1e">bg</a>, <a class="el" href="classclutchlog_1_1fmt.html#a932f47b78fb7b10590d5613a1c4eab89">typo</a> > & </td>
|
||||
<td class="paramname"><em>fbs</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">friend</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Output stream operator for a 3-tuple of 16-colors mode tags. </p>
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="clutchlog_8h_source.html#l00447">447</a> of file <a class="el" href="clutchlog_8h_source.html">clutchlog.h</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="ga93d498671d8dc2e796978c4f4de51241" name="ga93d498671d8dc2e796978c4f4de51241"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ga93d498671d8dc2e796978c4f4de51241">◆ </a></span>operator<< <span class="overload">[2/2]</span></h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">std::ostream & operator<< </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">std::ostream & </td>
|
||||
<td class="paramname"><em>os</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">const <a class="el" href="classclutchlog_1_1fmt.html#a932f47b78fb7b10590d5613a1c4eab89">typo</a> & </td>
|
||||
<td class="paramname"><em>s</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">friend</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Output stream operator for a typo tag alone, in 16-colors mode. </p>
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="clutchlog_8h_source.html#l00469">469</a> of file <a class="el" href="clutchlog_8h_source.html">clutchlog.h</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.4 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
9
docs/group__colors16.js
Normal file
|
|
@ -0,0 +1,9 @@
|
|||
var group__colors16 =
|
||||
[
|
||||
[ "clutchlog::fmt::fg", "group__colors16.html#ga4662a3ec3577c6a575a2c734636ed8a0", null ],
|
||||
[ "clutchlog::fmt::bg", "group__colors16.html#ga1cf3e27e4041250ffea0a6d58010da1e", null ],
|
||||
[ "clutchlog::fmt::fore", "group__colors16.html#ga8307a848fcf9ed929435b3e1f2b53401", null ],
|
||||
[ "clutchlog::fmt::back", "group__colors16.html#ga86696b20e5b31c96ba592926efb324f3", null ],
|
||||
[ "clutchlog::fmt::operator<<", "group__colors16.html#gac00a2f504f5308207f7a94915fe9a9c5", null ],
|
||||
[ "clutchlog::fmt::operator<<", "group__colors16.html#ga93d498671d8dc2e796978c4f4de51241", null ]
|
||||
];
|
||||
147
docs/group__colors256__16_m.html
Normal file
|
|
@ -0,0 +1,147 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
||||
<meta name="generator" content="Doxygen 1.9.4"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>clutchlog: Internal colors management in 256 and 16M colors modes.</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="navtreedata.js"></script>
|
||||
<script type="text/javascript" src="navtree.js"></script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<link href="doxygen-style.css" rel="stylesheet" type="text/css"/>
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr id="projectrow">
|
||||
<td id="projectlogo"><img alt="Logo" src="clutchlog_logo.svg"/></td>
|
||||
<td id="projectalign">
|
||||
<div id="projectname">clutchlog<span id="projectnumber"> 0.17</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.4 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
var searchBox = new SearchBox("searchBox", "search",'Search','.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search');
|
||||
$(document).ready(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
<div id="nav-sync" class="sync"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(document).ready(function(){initNavTree('group__colors256__16_m.html',''); initResizable(); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#nested-classes">Classes</a> |
|
||||
<a href="#var-members">Variables</a> </div>
|
||||
<div class="headertitle"><div class="title">Internal colors management in 256 and 16M colors modes.</div></div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="nested-classes" name="nested-classes"></a>
|
||||
Classes</h2></td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structclutchlog_1_1fmt_1_1color.html">clutchlog::fmt::color</a></td></tr>
|
||||
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Interface class for colors representation. <a href="structclutchlog_1_1fmt_1_1color.html#details">More...</a><br /></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structclutchlog_1_1fmt_1_1color__256.html">clutchlog::fmt::color_256</a></td></tr>
|
||||
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Abstract base class for 256 colors objects (8-bits ANSI). <a href="structclutchlog_1_1fmt_1_1color__256.html#details">More...</a><br /></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structclutchlog_1_1fmt_1_1fg__256.html">clutchlog::fmt::fg_256</a></td></tr>
|
||||
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Foreground in 256-colors mode. <a href="structclutchlog_1_1fmt_1_1fg__256.html#details">More...</a><br /></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structclutchlog_1_1fmt_1_1bg__256.html">clutchlog::fmt::bg_256</a></td></tr>
|
||||
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Background in 256-colors mode. <a href="structclutchlog_1_1fmt_1_1bg__256.html#details">More...</a><br /></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structclutchlog_1_1fmt_1_1color__16_m.html">clutchlog::fmt::color_16M</a></td></tr>
|
||||
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Abstract base class for 16M colors objects (24-bits ANSI). <a href="structclutchlog_1_1fmt_1_1color__16_m.html#details">More...</a><br /></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structclutchlog_1_1fmt_1_1fg__16_m.html">clutchlog::fmt::fg_16M</a></td></tr>
|
||||
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Foreground in 256-colors mode. <a href="structclutchlog_1_1fmt_1_1fg__16_m.html#details">More...</a><br /></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structclutchlog_1_1fmt_1_1bg__16_m.html">clutchlog::fmt::bg_16M</a></td></tr>
|
||||
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">background in 256-colors mode. <a href="structclutchlog_1_1fmt_1_1bg__16_m.html#details">More...</a><br /></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="var-members" name="var-members"></a>
|
||||
Variables</h2></td></tr>
|
||||
<tr class="memitem:gad98fbe84ef338ded8425d56955825a2c"><td class="memItemLeft" align="right" valign="top"><a id="gad98fbe84ef338ded8425d56955825a2c" name="gad98fbe84ef338ded8425d56955825a2c"></a>
|
||||
<a class="el" href="structclutchlog_1_1fmt_1_1fg__256.html">clutchlog::fmt::fg_256</a> </td><td class="memItemRight" valign="bottom"><b>clutchlog::fmt::fore_256</b></td></tr>
|
||||
<tr class="memdesc:gad98fbe84ef338ded8425d56955825a2c"><td class="mdescLeft"> </td><td class="mdescRight">Current foreground in 256-colors mode. <br /></td></tr>
|
||||
<tr class="separator:gad98fbe84ef338ded8425d56955825a2c"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ga1d687af385957846034568c3a62d4ef0"><td class="memItemLeft" align="right" valign="top"><a id="ga1d687af385957846034568c3a62d4ef0" name="ga1d687af385957846034568c3a62d4ef0"></a>
|
||||
<a class="el" href="structclutchlog_1_1fmt_1_1bg__256.html">clutchlog::fmt::bg_256</a> </td><td class="memItemRight" valign="bottom"><b>clutchlog::fmt::back_256</b></td></tr>
|
||||
<tr class="memdesc:ga1d687af385957846034568c3a62d4ef0"><td class="mdescLeft"> </td><td class="mdescRight">Current background in 256-colors mode. <br /></td></tr>
|
||||
<tr class="separator:ga1d687af385957846034568c3a62d4ef0"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ga626c99eb11d1718d7a2a8bb3f079e6de"><td class="memItemLeft" align="right" valign="top"><a id="ga626c99eb11d1718d7a2a8bb3f079e6de" name="ga626c99eb11d1718d7a2a8bb3f079e6de"></a>
|
||||
<a class="el" href="structclutchlog_1_1fmt_1_1fg__16_m.html">clutchlog::fmt::fg_16M</a> </td><td class="memItemRight" valign="bottom"><b>clutchlog::fmt::fore_16M</b></td></tr>
|
||||
<tr class="memdesc:ga626c99eb11d1718d7a2a8bb3f079e6de"><td class="mdescLeft"> </td><td class="mdescRight">Current foreground in 16M-colors mode. <br /></td></tr>
|
||||
<tr class="separator:ga626c99eb11d1718d7a2a8bb3f079e6de"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:gaa2fcbb402dc2426d3720b8bc78a80ec0"><td class="memItemLeft" align="right" valign="top"><a id="gaa2fcbb402dc2426d3720b8bc78a80ec0" name="gaa2fcbb402dc2426d3720b8bc78a80ec0"></a>
|
||||
<a class="el" href="structclutchlog_1_1fmt_1_1bg__16_m.html">clutchlog::fmt::bg_16M</a> </td><td class="memItemRight" valign="bottom"><b>clutchlog::fmt::back_16M</b></td></tr>
|
||||
<tr class="memdesc:gaa2fcbb402dc2426d3720b8bc78a80ec0"><td class="mdescLeft"> </td><td class="mdescRight">Current background in 16M-colors mode. <br /></td></tr>
|
||||
<tr class="separator:gaa2fcbb402dc2426d3720b8bc78a80ec0"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
</div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.4 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
55
docs/group__colors256__16_m.js
Normal file
|
|
@ -0,0 +1,55 @@
|
|||
var group__colors256__16_m =
|
||||
[
|
||||
[ "clutchlog::fmt::color", "structclutchlog_1_1fmt_1_1color.html", [
|
||||
[ "color", "structclutchlog_1_1fmt_1_1color.html#a741d0165287350d8fcacb1f472ce5dac", null ],
|
||||
[ "is_set", "structclutchlog_1_1fmt_1_1color.html#a96d7161ef1e7cc631ae670cd3f364603", null ],
|
||||
[ "print_on", "structclutchlog_1_1fmt_1_1color.html#a121619a01bf48e53b3478d23989c0c59", null ],
|
||||
[ "operator<<", "structclutchlog_1_1fmt_1_1color.html#a4860c13958d21118a564920fa78e6720", null ],
|
||||
[ "type", "structclutchlog_1_1fmt_1_1color.html#a3fd18c290567bd5c4971663a1aed12ae", null ],
|
||||
[ "ground", "structclutchlog_1_1fmt_1_1color.html#ad4d10c015b3af3cc10d1cf40fe38e4f0", [
|
||||
[ "fore", "structclutchlog_1_1fmt_1_1color.html#ad4d10c015b3af3cc10d1cf40fe38e4f0ae64e4c4fee28f9ca7301e4c7ff598e67", null ],
|
||||
[ "back", "structclutchlog_1_1fmt_1_1color.html#ad4d10c015b3af3cc10d1cf40fe38e4f0a469bba0a564235dfceede42db14f17b0", null ]
|
||||
] ]
|
||||
] ],
|
||||
[ "clutchlog::fmt::color_256", "structclutchlog_1_1fmt_1_1color__256.html", [
|
||||
[ "color_256", "structclutchlog_1_1fmt_1_1color__256.html#a12fdff3c5c4edbf952aaa31519f0171c", null ],
|
||||
[ "color_256", "structclutchlog_1_1fmt_1_1color__256.html#a1b68065b35141c018b33c3f2c45f5726", null ],
|
||||
[ "is_set", "structclutchlog_1_1fmt_1_1color__256.html#ad79557682cec1c053dda258581972111", null ],
|
||||
[ "print_on", "structclutchlog_1_1fmt_1_1color__256.html#ad4e941accf566378e0007ec881096fb0", null ],
|
||||
[ "index", "structclutchlog_1_1fmt_1_1color__256.html#a8e0b13d6bad87c83c3465524a5d33988", null ]
|
||||
] ],
|
||||
[ "clutchlog::fmt::fg_256", "structclutchlog_1_1fmt_1_1fg__256.html", [
|
||||
[ "fg_256", "structclutchlog_1_1fmt_1_1fg__256.html#a97c241e9f80c63d269953cc525a72c7a", null ],
|
||||
[ "fg_256", "structclutchlog_1_1fmt_1_1fg__256.html#a6df3d848db0e55c79709fb4565cbfd59", null ],
|
||||
[ "fg_256", "structclutchlog_1_1fmt_1_1fg__256.html#a501fff36520f20ba4973ba3848fb9c23", null ]
|
||||
] ],
|
||||
[ "clutchlog::fmt::bg_256", "structclutchlog_1_1fmt_1_1bg__256.html", [
|
||||
[ "bg_256", "structclutchlog_1_1fmt_1_1bg__256.html#a0d244a542b6b98a373f8b1f9e92a6a90", null ],
|
||||
[ "bg_256", "structclutchlog_1_1fmt_1_1bg__256.html#a83c663b1a9f00ba7ba7649c9c5605fad", null ],
|
||||
[ "bg_256", "structclutchlog_1_1fmt_1_1bg__256.html#a096d302be7373acaaf225644683408bd", null ]
|
||||
] ],
|
||||
[ "clutchlog::fmt::color_16M", "structclutchlog_1_1fmt_1_1color__16_m.html", [
|
||||
[ "color_16M", "structclutchlog_1_1fmt_1_1color__16_m.html#aea10e881fb9b570267f5751fb67c4282", null ],
|
||||
[ "color_16M", "structclutchlog_1_1fmt_1_1color__16_m.html#a36d9cf42044fec34b7858142d86137d3", null ],
|
||||
[ "color_16M", "structclutchlog_1_1fmt_1_1color__16_m.html#a55e39e7eb3ced3095c00914eff52470c", null ],
|
||||
[ "is_set", "structclutchlog_1_1fmt_1_1color__16_m.html#a780c11e42bb140732ffd37cf4eef9e1d", null ],
|
||||
[ "print_on", "structclutchlog_1_1fmt_1_1color__16_m.html#ac6a4b8650ea7e9171fc76d6226015005", null ],
|
||||
[ "red", "structclutchlog_1_1fmt_1_1color__16_m.html#a19e1517a9afb75a4e6224f718ed11c61", null ]
|
||||
] ],
|
||||
[ "clutchlog::fmt::fg_16M", "structclutchlog_1_1fmt_1_1fg__16_m.html", [
|
||||
[ "fg_16M", "structclutchlog_1_1fmt_1_1fg__16_m.html#a984525f33eb86b7f8b3e5d0874611194", null ],
|
||||
[ "fg_16M", "structclutchlog_1_1fmt_1_1fg__16_m.html#a531b717b8d78a0a5929fa90d0a01d7e5", null ],
|
||||
[ "fg_16M", "structclutchlog_1_1fmt_1_1fg__16_m.html#abc768d6b7c2139c14f210755108006d3", null ],
|
||||
[ "fg_16M", "structclutchlog_1_1fmt_1_1fg__16_m.html#a9da40a4a7ff3b80f028f26322f59eba8", null ]
|
||||
] ],
|
||||
[ "clutchlog::fmt::bg_16M", "structclutchlog_1_1fmt_1_1bg__16_m.html", [
|
||||
[ "bg_16M", "structclutchlog_1_1fmt_1_1bg__16_m.html#a363c314ab6a8aa22951b5500d7a78ad0", null ],
|
||||
[ "bg_16M", "structclutchlog_1_1fmt_1_1bg__16_m.html#ace018922ae99f32b48bf5cacaec91501", null ],
|
||||
[ "bg_16M", "structclutchlog_1_1fmt_1_1bg__16_m.html#adcd5bd1e69e76e3b36015cf687693c97", null ],
|
||||
[ "bg_16M", "structclutchlog_1_1fmt_1_1bg__16_m.html#a68f8cb4ab78a1cfb3b7b8e1e95bee11d", null ]
|
||||
] ],
|
||||
[ "clutchlog::fmt::fore_256", "group__colors256__16_m.html#gad98fbe84ef338ded8425d56955825a2c", null ],
|
||||
[ "clutchlog::fmt::back_256", "group__colors256__16_m.html#ga1d687af385957846034568c3a62d4ef0", null ],
|
||||
[ "clutchlog::fmt::fore_16M", "group__colors256__16_m.html#ga626c99eb11d1718d7a2a8bb3f079e6de", null ],
|
||||
[ "clutchlog::fmt::back_16M", "group__colors256__16_m.html#gaa2fcbb402dc2426d3720b8bc78a80ec0", null ]
|
||||
];
|
||||
115
docs/hierarchy.html
Normal file
|
|
@ -0,0 +1,115 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
||||
<meta name="generator" content="Doxygen 1.9.4"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>clutchlog: Class Hierarchy</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="navtreedata.js"></script>
|
||||
<script type="text/javascript" src="navtree.js"></script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<link href="doxygen-style.css" rel="stylesheet" type="text/css"/>
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr id="projectrow">
|
||||
<td id="projectlogo"><img alt="Logo" src="clutchlog_logo.svg"/></td>
|
||||
<td id="projectalign">
|
||||
<div id="projectname">clutchlog<span id="projectnumber"> 0.17</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.4 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
var searchBox = new SearchBox("searchBox", "search",'Search','.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search');
|
||||
$(document).ready(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
<div id="nav-sync" class="sync"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(document).ready(function(){initNavTree('hierarchy.html',''); initResizable(); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="headertitle"><div class="title">Class Hierarchy</div></div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<div class="textblock">
|
||||
<p><a href="inherits.html">Go to the graphical class hierarchy</a></p>
|
||||
This inheritance list is sorted roughly, but not completely, alphabetically:</div><div class="directory">
|
||||
<div class="levels">[detail level <span onclick="javascript:toggleLevel(1);">1</span><span onclick="javascript:toggleLevel(2);">2</span><span onclick="javascript:toggleLevel(3);">3</span>]</div><table class="directory">
|
||||
<tr id="row_0_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classclutchlog.html" target="_self">clutchlog</a></td><td class="desc">The single class which holds everything </td></tr>
|
||||
<tr id="row_1_"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_1_" class="arrow" onclick="toggleFolder('1_')">▼</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structclutchlog_1_1fmt_1_1color.html" target="_self">clutchlog::fmt::color</a></td><td class="desc">Interface class for colors representation </td></tr>
|
||||
<tr id="row_1_0_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span id="arr_1_0_" class="arrow" onclick="toggleFolder('1_0_')">▼</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structclutchlog_1_1fmt_1_1color__16_m.html" target="_self">clutchlog::fmt::color_16M</a></td><td class="desc">Abstract base class for 16M colors objects (24-bits ANSI) </td></tr>
|
||||
<tr id="row_1_0_0_"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structclutchlog_1_1fmt_1_1bg__16_m.html" target="_self">clutchlog::fmt::bg_16M</a></td><td class="desc">Background in 256-colors mode </td></tr>
|
||||
<tr id="row_1_0_1_" class="even"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structclutchlog_1_1fmt_1_1fg__16_m.html" target="_self">clutchlog::fmt::fg_16M</a></td><td class="desc">Foreground in 256-colors mode </td></tr>
|
||||
<tr id="row_1_1_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span id="arr_1_1_" class="arrow" onclick="toggleFolder('1_1_')">▼</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structclutchlog_1_1fmt_1_1color__256.html" target="_self">clutchlog::fmt::color_256</a></td><td class="desc">Abstract base class for 256 colors objects (8-bits ANSI) </td></tr>
|
||||
<tr id="row_1_1_0_" class="even"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structclutchlog_1_1fmt_1_1bg__256.html" target="_self">clutchlog::fmt::bg_256</a></td><td class="desc">Background in 256-colors mode </td></tr>
|
||||
<tr id="row_1_1_1_"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structclutchlog_1_1fmt_1_1fg__256.html" target="_self">clutchlog::fmt::fg_256</a></td><td class="desc">Foreground in 256-colors mode </td></tr>
|
||||
<tr id="row_2_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classclutchlog_1_1fmt.html" target="_self">clutchlog::fmt</a></td><td class="desc">Color and style formatter for ANSI terminal escape sequences </td></tr>
|
||||
<tr id="row_3_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structclutchlog_1_1scope__t.html" target="_self">clutchlog::scope_t</a></td><td class="desc">Structure holding a location matching </td></tr>
|
||||
</table>
|
||||
</div><!-- directory -->
|
||||
</div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.4 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
16
docs/hierarchy.js
Normal file
|
|
@ -0,0 +1,16 @@
|
|||
var hierarchy =
|
||||
[
|
||||
[ "clutchlog", "classclutchlog.html", null ],
|
||||
[ "clutchlog::fmt::color", "structclutchlog_1_1fmt_1_1color.html", [
|
||||
[ "clutchlog::fmt::color_16M", "structclutchlog_1_1fmt_1_1color__16_m.html", [
|
||||
[ "clutchlog::fmt::bg_16M", "structclutchlog_1_1fmt_1_1bg__16_m.html", null ],
|
||||
[ "clutchlog::fmt::fg_16M", "structclutchlog_1_1fmt_1_1fg__16_m.html", null ]
|
||||
] ],
|
||||
[ "clutchlog::fmt::color_256", "structclutchlog_1_1fmt_1_1color__256.html", [
|
||||
[ "clutchlog::fmt::bg_256", "structclutchlog_1_1fmt_1_1bg__256.html", null ],
|
||||
[ "clutchlog::fmt::fg_256", "structclutchlog_1_1fmt_1_1fg__256.html", null ]
|
||||
] ]
|
||||
] ],
|
||||
[ "clutchlog::fmt", "classclutchlog_1_1fmt.html", null ],
|
||||
[ "clutchlog::scope_t", "structclutchlog_1_1scope__t.html", null ]
|
||||
];
|
||||
501
docs/index.html
|
|
@ -2,10 +2,10 @@
|
|||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.17"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
||||
<meta name="generator" content="Doxygen 1.9.4"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>clutchlog: Clutchlog — versatile (de)clutchable logging</title>
|
||||
<title>clutchlog: Clutchlog — versatile (de)clutchable spatial logging</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
|
|
@ -24,11 +24,10 @@
|
|||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<tr id="projectrow">
|
||||
<td id="projectlogo"><img alt="Logo" src="clutchlog_logo.svg"/></td>
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">clutchlog
|
||||
 <span id="projectnumber">0.12</span>
|
||||
<td id="projectalign">
|
||||
<div id="projectname">clutchlog<span id="projectnumber"> 0.17</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
|
|
@ -36,21 +35,22 @@
|
|||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.17 -->
|
||||
<!-- Generated by Doxygen 1.9.4 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
var searchBox = new SearchBox("searchBox", "search",'Search','.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search');
|
||||
$(document).ready(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */</script>
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
|
|
@ -64,7 +64,7 @@ $(function() {
|
|||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(document).ready(function(){initNavTree('index.html',''); initResizable(); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
|
|
@ -83,9 +83,8 @@ $(document).ready(function(){initNavTree('index.html',''); initResizable(); });
|
|||
</iframe>
|
||||
</div>
|
||||
|
||||
<div class="PageDoc"><div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">Clutchlog — versatile (de)clutchable logging </div> </div>
|
||||
<div><div class="header">
|
||||
<div class="headertitle"><div class="title">Clutchlog — versatile (de)clutchable spatial logging </div></div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<div class="toc"><h3>Table of Contents</h3>
|
||||
|
|
@ -98,97 +97,112 @@ $(document).ready(function(){initNavTree('index.html',''); initResizable(); });
|
|||
<li class="level2"><a href="#autotoc_md7">Output Configuration</a><ul><li class="level3"><a href="#autotoc_md8">Log Format</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li class="level2"><a href="#autotoc_md9">Output style</a></li>
|
||||
<li class="level2"><a href="#autotoc_md9">Output Styling</a><ul><li class="level3"><a href="#autotoc_md10">Typographic Style</a></li>
|
||||
<li class="level3"><a href="#autotoc_md11">Colors</a></li>
|
||||
<li class="level3"><a href="#autotoc_md12">Value-dependant Format Tags</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li class="level1"><a href="#autotoc_md10">Advanced Usage</a><ul><li class="level2"><a href="#autotoc_md11">More Output Configuration</a><ul><li class="level3"><a href="#autotoc_md12">Dump Format</a></li>
|
||||
<li class="level3"><a href="#autotoc_md13">Stack Depth Mark</a></li>
|
||||
<li class="level3"><a href="#autotoc_md14">Horizontal Filling</a></li>
|
||||
<li class="level3"><a href="#autotoc_md15">Stack Depth</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li class="level2"><a href="#autotoc_md16">Disabled calls</a></li>
|
||||
<li class="level2"><a href="#autotoc_md17">Low-level API</a></li>
|
||||
<li class="level2"><a href="#autotoc_md18">(De)clutch any function call</a></li>
|
||||
<li class="level2"><a href="#autotoc_md19">(De)clutch any code section</a></li>
|
||||
<li class="level1"><a href="#autotoc_md13">Advanced Usage</a><ul><li class="level2"><a href="#autotoc_md14">More Output Configuration</a><ul><li class="level3"><a href="#autotoc_md15">Dump Format</a></li>
|
||||
<li class="level3"><a href="#autotoc_md16">Stack Depth Mark</a></li>
|
||||
<li class="level3"><a href="#autotoc_md17">Horizontal Filling</a></li>
|
||||
<li class="level3"><a href="#autotoc_md18">Stack Depth</a></li>
|
||||
<li class="level3"><a href="#autotoc_md19">Filename</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li class="level1"><a href="#autotoc_md20">Examples</a></li>
|
||||
<li class="level1"><a href="#autotoc_md21">Limitations</a><ul><ul><li class="level3"><a href="#autotoc_md22">System-dependent stack depth</a></li>
|
||||
<li class="level3"><a href="#autotoc_md23">System-dependent horizontal fill</a></li>
|
||||
<li class="level3"><a href="#autotoc_md24">Dependencies</a></li>
|
||||
<li class="level3"><a href="#autotoc_md25">Variable names within the CLUTCHLOG macro</a></li>
|
||||
<li class="level3"><a href="#autotoc_md26">Features</a></li>
|
||||
<li class="level2"><a href="#autotoc_md20">Disabled calls</a></li>
|
||||
<li class="level2"><a href="#autotoc_md21">Low-level API</a></li>
|
||||
<li class="level2"><a href="#autotoc_md22">(De)clutch any function call</a></li>
|
||||
<li class="level2"><a href="#autotoc_md23">(De)clutch any code section</a></li>
|
||||
<li class="level2"><a href="#autotoc_md24">Manually Increase Stack Depth</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li class="level1"><a href="#autotoc_md25">Examples</a></li>
|
||||
<li class="level1"><a href="#autotoc_md26">Limitations</a><ul><ul><li class="level3"><a href="#autotoc_md27">System-dependent stack depth</a></li>
|
||||
<li class="level3"><a href="#autotoc_md28">System-dependent horizontal fill</a></li>
|
||||
<li class="level3"><a href="#autotoc_md29">Dependencies</a></li>
|
||||
<li class="level3"><a href="#autotoc_md30">Variable names within the CLUTCHLOG macro</a></li>
|
||||
<li class="level3"><a href="#autotoc_md31">Features</a></li>
|
||||
</ul>
|
||||
</ul>
|
||||
</li>
|
||||
<li class="level1"><a href="#autotoc_md27">Build and tests</a></li>
|
||||
<li class="level1"><a href="#autotoc_md32">Build and tests</a></li>
|
||||
<li class="level1"><a href="#autotoc_md33">Usage as a Git submodule</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="textblock"><p><em><b>Clutchlog is a logging system that targets versatile debugging.</b></em> <em><b>It allows to (de)clutch messages for a given: log level, source code location or call stack depth.</b></em></p>
|
||||
<div class="textblock"><p ><a class="anchor" id="md_README"></a></p>
|
||||
<p ><b>Clutchlog is a <em>spatial</em> logging system that targets versatile <em>debugging</em>.</b> <b>It allows to (de)clutch messages for a given: log level, source code location or call stack depth.</b></p>
|
||||
<ul>
|
||||
<li><a href="https://github.com/nojhan/clutchlog">Project page on Github</a></li>
|
||||
<li><a href="https://nojhan.github.io/clutchlog/">Documentation</a></li>
|
||||
</ul>
|
||||
<p align="center"></p>
|
||||
<p><img alt"Clutchlog logo" src="https://raw.githubusercontent.com/nojhan/clutchlog/master/docs/clutchlog_logo.svg" width="400" /> </p>
|
||||
<p align="center"></p>
|
||||
<p ><img alt"Clutchlog logo" src="https://raw.githubusercontent.com/nojhan/clutchlog/master/docs/clutchlog_logo.svg" width="400" /> </p>
|
||||
<h1><a class="anchor" id="autotoc_md0"></a>
|
||||
Features</h1>
|
||||
<p>Clutchlog allows to select which log messages will be displayed, based on their locations:</p>
|
||||
<p >Clutchlog allows to select which log messages will be displayed, based on their locations:</p>
|
||||
<ul>
|
||||
<li><b>Classical log levels</b>: each message has a given detail level and it is displayed if you ask for a at least the same one.</li>
|
||||
<li><b>Call stack depth</b>: you can ask to display messages within functions that are called up to a given stack depth.</li>
|
||||
<li><b>Source code location</b>: you can ask to display messages called from given files, functions and line number, all based on regular expressions.</li>
|
||||
</ul>
|
||||
<p>Additionally, Clutchlog will do its best to allow the compiler to optimize out calls, for instance debug messages in "Release" builds.</p>
|
||||
<p>Additional features:</p>
|
||||
<p >Additionally, Clutchlog will do its best to allow the compiler to optimize out calls, for instance debug messages in "Release" builds.</p>
|
||||
<p >Additional features:</p>
|
||||
<ul>
|
||||
<li><b>Templated log format</b>, to easily design your own format.</li>
|
||||
<li><b>Colored log</b>. By default only important ones are colored (critical and error in red, warning in magenta).</li>
|
||||
<li><b>Powerful Styling</b>. Clutchlog comes with many options to color its output, for example by using colors with a semantic meaning, so that visually parse the logs is easy.</li>
|
||||
<li><b>Macro to dump the content of a container in a file</b> with automatic naming (yes, it is useful for fast debugging).</li>
|
||||
<li><b>Generic clutching wrapper</b>, to wrap any function call. Useful to (de)clutch <em>asserts</em> for example.</li>
|
||||
</ul>
|
||||
<h1><a class="anchor" id="autotoc_md1"></a>
|
||||
Example</h1>
|
||||
<p>Adding a message is a simple as calling a macro (which is declutched in Debug build type, when <code>NDEBUG</code> is not defined): </p><div class="fragment"><div class="line"><a class="code" href="group___use_macros.html#ga6f86187e2b35e7e1907d688f504a197d">CLUTCHLOG</a>(info, <span class="stringliteral">"matrix size: "</span> << m << <span class="stringliteral">"x"</span> << n);</div>
|
||||
</div><!-- fragment --><p>To configure the display, you indicate the three types of locations, for example in your <code>main</code> function: </p><div class="fragment"><div class="line"><span class="keyword">auto</span>& log = <a class="code" href="classclutchlog.html#acfaceb77da01503b432644a3efaee4fa">clutchlog::logger</a>();</div>
|
||||
<p >Adding a message is a simple as calling a macro (which is declutched in Debug build type, when <code>NDEBUG</code> is not defined): </p><div class="fragment"><div class="line"><a class="code hl_define" href="group___use_macros.html#ga6f86187e2b35e7e1907d688f504a197d">CLUTCHLOG</a>(info, <span class="stringliteral">"matrix size: "</span> << m << <span class="stringliteral">"x"</span> << n);</div>
|
||||
<div class="ttc" id="agroup___use_macros_html_ga6f86187e2b35e7e1907d688f504a197d"><div class="ttname"><a href="group___use_macros.html#ga6f86187e2b35e7e1907d688f504a197d">CLUTCHLOG</a></div><div class="ttdeci">#define CLUTCHLOG(LEVEL, WHAT)</div><div class="ttdoc">Log a message at the given level.</div><div class="ttdef"><b>Definition:</b> <a href="clutchlog_8h_source.html#l00099">clutchlog.h:99</a></div></div>
|
||||
</div><!-- fragment --><p >To configure the display, you indicate the three types of locations, for example in your <code>main</code> function: </p><div class="fragment"><div class="line"><span class="keyword">auto</span>& log = <a class="code hl_function" href="classclutchlog.html#a6e2a5e98fa9f722d90ba6515895543ac">clutchlog::logger</a>();</div>
|
||||
<div class="line">log.depth(2); <span class="comment">// Log functions called from "main" but not below.</span></div>
|
||||
<div class="line">log.threshold(<span class="stringliteral">"Info"</span>); <span class="comment">// Log only "info", "warning", "error" or "critical" messages.</span></div>
|
||||
<div class="line">log.file(<span class="stringliteral">"algebra/.*"</span>); <span class="comment">// Will match any file in the "algebra" directory.</span></div>
|
||||
<div class="line">log.func(<span class="stringliteral">"(mul|add|sub|div)"</span>); <span class="comment">// Will match "multiply", for instance.</span></div>
|
||||
</div><!-- fragment --><p>For more detailled examples, see the "Usage" sections below and the <code>tests</code> directory.</p>
|
||||
<div class="ttc" id="aclassclutchlog_html_a6e2a5e98fa9f722d90ba6515895543ac"><div class="ttname"><a href="classclutchlog.html#a6e2a5e98fa9f722d90ba6515895543ac">clutchlog::logger</a></div><div class="ttdeci">static clutchlog & logger()</div><div class="ttdoc">Get the logger instance.</div><div class="ttdef"><b>Definition:</b> <a href="clutchlog_8h_source.html#l00307">clutchlog.h:307</a></div></div>
|
||||
</div><!-- fragment --><p >Example of a real-life log session (as seen in the <a href="https://github.com/jdreo/frictionlesser">frictionlesser</a> software):</p>
|
||||
<p ><img src="https://raw.githubusercontent.com/nojhan/clutchlog/master/demo.png" alt="A log screen capture with full details, showing colored messages and location." class="inline"/></p>
|
||||
<p >Demo showing fancy styling:</p>
|
||||
<p ><img src="https://raw.githubusercontent.com/nojhan/clutchlog/master/demo-extra.png" alt="A log screen capture showing fancy coloring of text lines." class="inline"/></p>
|
||||
<p >For more detailled examples, see the "Usage" sections below and the <code>tests</code> directory.</p>
|
||||
<h1><a class="anchor" id="autotoc_md2"></a>
|
||||
Rationale</h1>
|
||||
<p>Most of existing logging systems targets service events storage, like fast queuing of transactions in a round-robin database. Their aim is to provide a simple interface to efficiently store messages somewhere, which is appropriated when you have a well known service running and you want to be able to trace complex users interactions across its states.</p>
|
||||
<p>Clutchlog, however, targets the <em>debugging</em> of a (typically single-run) program. While you develop your software, it's common practice to output several detailled informations on the internal states around the feature you are currently programming. However, once the feature is up and running, those detailled informations are only useful if you encounter a bug traversing this specific part.</p>
|
||||
<p>While tracing a bug, it is tedious to uncomment old debugging code (and go on the build-test cycle) or to set up a full debugger session that displays all appropriate data (with ad-hoc fancy hooks).</p>
|
||||
<p>To solve this problem, Clutchlog allows to disengage <em>at runtime</em> your debug log messages in various parts of the program, allowing for the fast tracking of a bug across the execution.</p>
|
||||
<p >Most of existing logging systems targets service events storage, like fast queuing of transactions in a round-robin database. Their aim is to provide a simple interface to efficiently store messages somewhere, which is appropriated when you have a well known service running and you want to be able to trace complex users interactions across its states.</p>
|
||||
<p >Clutchlog, however, targets the <em>debugging</em> of a (typically single-run) program. While you develop your software, it's common practice to output several detailled informations on the internal states around the feature you are currently programming. However, once the feature is up and running, those detailled informations are only useful if you encounter a bug traversing this specific part.</p>
|
||||
<p >While tracing a bug, it is tedious to uncomment old debugging code (and go on the build-test cycle) or to set up a full debugger session that displays all appropriate data (with ad-hoc fancy hooks).</p>
|
||||
<p >To solve this problem, Clutchlog allows to disengage <em>at runtime</em> your debug log messages in various parts of the program, allowing for the fast tracking of a bug across the execution.</p>
|
||||
<h1><a class="anchor" id="autotoc_md3"></a>
|
||||
Basic Usage</h1>
|
||||
<h2><a class="anchor" id="autotoc_md4"></a>
|
||||
Calls</h2>
|
||||
<p>The main entrypoint is the <code>CLUTCHLOG</code> macro, which takes the desired log level and message. The message can be anything that can be output in an <code>ostringstream</code>. </p><div class="fragment"><div class="line"><span class="comment">// Simple string:</span></div>
|
||||
<div class="line"><a class="code" href="group___use_macros.html#ga6f86187e2b35e7e1907d688f504a197d">CLUTCHLOG</a>(info, <span class="stringliteral">"hello world"</span>);</div>
|
||||
<p >The main entrypoint is the <code>CLUTCHLOG</code> macro, which takes the desired log level and message. The message can be anything that can be output in an <code>ostringstream</code>. </p><div class="fragment"><div class="line"><span class="comment">// Simple string:</span></div>
|
||||
<div class="line"><a class="code hl_define" href="group___use_macros.html#ga6f86187e2b35e7e1907d688f504a197d">CLUTCHLOG</a>(info, <span class="stringliteral">"hello world"</span>);</div>
|
||||
<div class="line"> </div>
|
||||
<div class="line"><span class="comment">// Serialisable variable:</span></div>
|
||||
<div class="line"><span class="keywordtype">double</span> value = 0;</div>
|
||||
<div class="line"><a class="code" href="group___use_macros.html#ga6f86187e2b35e7e1907d688f504a197d">CLUTCHLOG</a>(error, value);</div>
|
||||
<div class="line"><a class="code hl_define" href="group___use_macros.html#ga6f86187e2b35e7e1907d688f504a197d">CLUTCHLOG</a>(error, value);</div>
|
||||
<div class="line"> </div>
|
||||
<div class="line"><span class="comment">// passed using inline output stream operators:</span></div>
|
||||
<div class="line"><a class="code" href="group___use_macros.html#ga6f86187e2b35e7e1907d688f504a197d">CLUTCHLOG</a>(debug, <span class="stringliteral">"hello "</span> << value << <span class="stringliteral">" world"</span>);</div>
|
||||
</div><!-- fragment --><p>There is also a macro to dump the content of an iterable within a separate file: <code>CLUTCHDUMP</code>. This function takes care of incrementing a numeric suffix in the file name, if an existing file with this name exists. </p><div class="fragment"><div class="line">std::vector<int> v(10);</div>
|
||||
<div class="line"><a class="code hl_define" href="group___use_macros.html#ga6f86187e2b35e7e1907d688f504a197d">CLUTCHLOG</a>(debug, <span class="stringliteral">"hello "</span> << value << <span class="stringliteral">" world"</span>);</div>
|
||||
</div><!-- fragment --><p >There is also a macro to dump the content of an iterable within a separate file: <code>CLUTCHDUMP</code>. This function takes care of incrementing a numeric suffix in the file name, if an existing file with this name exists. </p><div class="fragment"><div class="line">std::vector<int> v(10);</div>
|
||||
<div class="line">std::generate(v.begin(), v.end(), std::rand);</div>
|
||||
<div class="line"><a class="code" href="group___use_macros.html#ga572e3aa19d8b39e3ed0b9e91961104c2">CLUTCHDUMP</a>(debug, vec, <span class="stringliteral">"test_{n}.dat"</span>);</div>
|
||||
<div class="line"><a class="code hl_define" href="group___use_macros.html#ga572e3aa19d8b39e3ed0b9e91961104c2">CLUTCHDUMP</a>(debug, vec, <span class="stringliteral">"test_{n}.dat"</span>);</div>
|
||||
<div class="line"><span class="comment">/* Will output in cat "rand_0.dat"</span></div>
|
||||
<div class="line"><span class="comment">* # [t-dump] Info in main (at depth 5) @ /home/nojhan/code/clutchlog/tests/t-dump.cpp:22</span></div>
|
||||
<div class="line"><span class="comment">* 1804289383</span></div>
|
||||
<div class="line"><span class="comment">* 846930886</span></div>
|
||||
<div class="line"><span class="comment">* 1681692777</span></div>
|
||||
<div class="line"><span class="comment">*/</span></div>
|
||||
</div><!-- fragment --><p>Note that if you pass a file name without the <code>{n}</code> tag, the file will be overwritten as is.</p>
|
||||
<div class="ttc" id="agroup___use_macros_html_ga572e3aa19d8b39e3ed0b9e91961104c2"><div class="ttname"><a href="group___use_macros.html#ga572e3aa19d8b39e3ed0b9e91961104c2">CLUTCHDUMP</a></div><div class="ttdeci">#define CLUTCHDUMP(LEVEL, CONTAINER, FILENAME)</div><div class="ttdoc">Dump the given container.</div><div class="ttdef"><b>Definition:</b> <a href="clutchlog_8h_source.html#l00108">clutchlog.h:108</a></div></div>
|
||||
</div><!-- fragment --><p> Note that if you pass a file name without the <code>{n}</code> tag, the file will be overwritten as is.</p>
|
||||
<h2><a class="anchor" id="autotoc_md5"></a>
|
||||
Log level semantics</h2>
|
||||
<p>Log levels use a classical semantics for a human skilled in the art, in decreasing order of importance:</p>
|
||||
<p >Log levels use a classical semantics for a human skilled in the art, in decreasing order of importance:</p>
|
||||
<ul>
|
||||
<li><em>Critical</em>: an error that cannot be recovered. For instance, something which will make a server stop right here.</li>
|
||||
<li><em>Error</em>: an error that invalidates a function, but may still be recovered. For example, a bad user input that will make a server reset its state, but not crash.</li>
|
||||
|
|
@ -199,62 +213,106 @@ Log level semantics</h2>
|
|||
<li><em>Debug</em>: data that would help debugging the program if there was a bug later on.</li>
|
||||
<li><em>XDebug</em>: debugging information that would be heavy to read.</li>
|
||||
</ul>
|
||||
<p>Note: the log levels constants are lower case (for example: <code>clutchlog::level::xdebug</code>), but their string representation is not (e.g. "XDebug", this should be taken into account when using <code><a class="el" href="classclutchlog.html#a3cb0e4f43a4cadf1966001ad7c9861f4" title="Set the log level (below which logs are not printed) with an identifier.">clutchlog::threshold</a></code> or <code><a class="el" href="classclutchlog.html#acebed8c9df9204f22bf8488e62e1cedd" title="Return the log level tag corresponding to the given pre-configured name.">clutchlog::level_of</a></code>).</p>
|
||||
<p >Note: the log levels constants are lower case (for example: <code>clutchlog::level::xdebug</code>), but their string representation is not (e.g. "XDebug", this should be taken into account when using <code><a class="el" href="classclutchlog.html#a3cb0e4f43a4cadf1966001ad7c9861f4" title="Set the log level (below which logs are not printed) with an identifier.">clutchlog::threshold</a></code> or <code><a class="el" href="classclutchlog.html#acebed8c9df9204f22bf8488e62e1cedd" title="Return the log level tag corresponding to the given pre-configured name.">clutchlog::level_of</a></code>).</p>
|
||||
<h2><a class="anchor" id="autotoc_md6"></a>
|
||||
Location filtering</h2>
|
||||
<p>To configure the global behaviour of the logger, you must first get a reference on its (singleton) instance: </p><div class="fragment"><div class="line"><span class="keyword">auto</span>& log = <a class="code" href="classclutchlog.html#acfaceb77da01503b432644a3efaee4fa">clutchlog::logger</a>();</div>
|
||||
</div><!-- fragment --><p>One can configure the location(s) at which messages should actually be logged: </p><div class="fragment"><div class="line">log.depth(3); <span class="comment">// Depth of the call stack, defaults to the maximum possible value.</span></div>
|
||||
<p >To configure the global behaviour of the logger, you must first get a reference on its (singleton) instance: </p><div class="fragment"><div class="line"><span class="keyword">auto</span>& log = <a class="code hl_function" href="classclutchlog.html#a6e2a5e98fa9f722d90ba6515895543ac">clutchlog::logger</a>();</div>
|
||||
</div><!-- fragment --><p >One can configure the location(s) at which messages should actually be logged: </p><div class="fragment"><div class="line">log.depth(3); <span class="comment">// Depth of the call stack, defaults to the maximum possible value.</span></div>
|
||||
<div class="line">log.threshold(clutchlog::level::error); <span class="comment">// Log level, defaults to error.</span></div>
|
||||
</div><!-- fragment --><p>Current levels are defined in an enumeration as <code><a class="el" href="classclutchlog.html#a10fd25a1b51c8c95bd6d876ce1b4b928" title="Available log levels.">clutchlog::level</a></code>: </p><div class="fragment"><div class="line"><span class="keyword">enum</span> level {critical=0, error=1, warning=2, progress=3, note=4, info=5, debug=6, xdebug=7};</div>
|
||||
</div><!-- fragment --><p>File, function and line filters are indicated using (ECMAScript) regular expressions: </p><div class="fragment"><div class="line">log.file(<span class="stringliteral">".*"</span>); <span class="comment">// File location, defaults to any.</span></div>
|
||||
</div><!-- fragment --><p> Current levels are defined in an enumeration as <code><a class="el" href="classclutchlog.html#a10fd25a1b51c8c95bd6d876ce1b4b928" title="Available log levels.">clutchlog::level</a></code>: </p><div class="fragment"><div class="line"><span class="keyword">enum</span> level {critical=0, error=1, warning=2, progress=3, note=4, info=5, debug=6, xdebug=7};</div>
|
||||
</div><!-- fragment --><p >File, function and line filters are indicated using (ECMAScript) regular expressions: </p><div class="fragment"><div class="line">log.file(<span class="stringliteral">".*"</span>); <span class="comment">// File location, defaults to any.</span></div>
|
||||
<div class="line">log.func(<span class="stringliteral">".*"</span>); <span class="comment">// Function location, defaults to any.</span></div>
|
||||
<div class="line">log.line(<span class="stringliteral">".*"</span>); <span class="comment">// Line location, defaults to any.</span></div>
|
||||
</div><!-- fragment --><p>A shortcut function can be used to filter all at once: </p><div class="fragment"><div class="line">log.location(file, func, line); <span class="comment">// Defaults to any, second and last parameters being optional.</span></div>
|
||||
</div><!-- fragment --><p>Strings may be used to set up the threshold: </p><div class="fragment"><div class="line">log.threshold(<span class="stringliteral">"Error"</span>); <span class="comment">// You have to know the exact —case sensitive— string.</span></div>
|
||||
</div><!-- fragment --><p>Note that the case of the log levels strings matters (see below).</p>
|
||||
</div><!-- fragment --><p> A shortcut function can be used to filter all at once: </p><div class="fragment"><div class="line">log.location(file, func, line); <span class="comment">// Defaults to any, second and last parameters being optional.</span></div>
|
||||
</div><!-- fragment --><p >Strings may be used to set up the threshold: </p><div class="fragment"><div class="line">log.threshold(<span class="stringliteral">"Error"</span>); <span class="comment">// You have to know the exact —case sensitive— string.</span></div>
|
||||
</div><!-- fragment --><p> Note that the case of the log levels strings matters (see below).</p>
|
||||
<h2><a class="anchor" id="autotoc_md7"></a>
|
||||
Output Configuration</h2>
|
||||
<p>The output stream can be configured using the <code><a class="el" href="classclutchlog.html#a7fd7c7bd3668c537061c314a619a336d" title="Set the output stream on which to print.">clutchlog::out</a></code> method: </p><div class="fragment"><div class="line">log.out(std::clog); <span class="comment">// Defaults to clog.</span></div>
|
||||
</div><!-- fragment --><p>The format of the messages can be defined with the <code><a class="el" href="classclutchlog.html#a656c277e074b64728cca871f2b484d1c" title="Set the template string.">clutchlog::format</a></code> method, passing a string with standardized tags surrounded by <code>{}</code>: </p><div class="fragment"><div class="line">log.format(<span class="stringliteral">"{msg}"</span>);</div>
|
||||
</div><!-- fragment --><p>Available tags are:</p>
|
||||
<p >The output stream can be configured using the <code><a class="el" href="classclutchlog.html#a7fd7c7bd3668c537061c314a619a336d" title="Set the output stream on which to print.">clutchlog::out</a></code> method: </p><div class="fragment"><div class="line">log.out(std::clog); <span class="comment">// Defaults to clog.</span></div>
|
||||
</div><!-- fragment --><p >The format of the messages can be defined with the <code><a class="el" href="classclutchlog.html#a656c277e074b64728cca871f2b484d1c" title="Set the template string.">clutchlog::format</a></code> method, passing a string with standardized tags surrounded by <code>{}</code>: </p><div class="fragment"><div class="line">log.format(<span class="stringliteral">"{msg}"</span>);</div>
|
||||
</div><!-- fragment --><p> Available tags are:</p>
|
||||
<ul>
|
||||
<li><code>{msg}</code>: the logged message,</li>
|
||||
<li><code>{level}</code>: the current log level (i.e. <code>Critical</code>, <code>Error</code>, <code>Warning</code>, <code>Progress</code>, <code>Note</code>, <code>Info</code>, <code>Debug</code> or <code>XDebug</code>),</li>
|
||||
<li><code>{level_letter}</code>: the first letter of the current log level,</li>
|
||||
<li><code>{file}</code>: the current file (absolute path),</li>
|
||||
<li><code>{level_short}</code>: the current log level, printed in only four letters,</li>
|
||||
<li><code>{file}</code>: the current file name,</li>
|
||||
<li><code>{func}</code>: the current function,</li>
|
||||
<li><code>{line}</code>: the current line number,</li>
|
||||
<li><code>{level_fmt}</code>: the format of the current level (i.e. configured with <code><a class="el" href="classclutchlog.html#ac3ec55057b9c734b66f169bf43dbd591" title="Set the style (color and typo) of the given log level.">clutchlog::style</a></code>).</li>
|
||||
<li><code>{level_fmt}</code>: the style of the current level (i.e. configured with <code><a class="el" href="classclutchlog.html#ac3ec55057b9c734b66f169bf43dbd591" title="Set the style (color and typo) of the given log level.">clutchlog::style</a></code>),</li>
|
||||
<li><code>{filehash_fmt}</code>: a style for file names, which is value-dependant (see <code><a class="el" href="classclutchlog.html#ae17db5808155fbc6dc48b4727d0c3abf" title="Set the candidate styles for value-dependant file name formatting.">clutchlog::filehash_styles</a></code>),</li>
|
||||
<li><code>{funchash_fmt}</code>: a style for function names, which is value-dependant (see <code><a class="el" href="classclutchlog.html#acbb50f6306ebb3c8b0d1a52e7f327416" title="Set the candidate styles for value-dependant function name formatting.">clutchlog::funchash_styles</a></code>).</li>
|
||||
</ul>
|
||||
<p>Some tags are only available on POSIX operating systems as of now:</p><ul>
|
||||
<p >Some tags are only available on POSIX operating systems as of now:</p><ul>
|
||||
<li><code>{name}</code>: the name of the current binary,</li>
|
||||
<li><code>{depth}</code>: the current depth of the call stack,</li>
|
||||
<li><code>{depth_marks}</code>: as many chevrons <code>></code> as there is calls in the stack,</li>
|
||||
<li><code>{depth_fmt}</code>: a style depending on the current depth value (see <code><a class="el" href="classclutchlog.html#a08310b92e86687349e70f56f9ac1d656" title="Set the styles for value-dependant depth formatting.">clutchlog::depth_styles</a></code>),</li>
|
||||
<li><code>{hfill}</code>: Inserts a sequence of characters that will stretch to fill the space available in the current terminal, between the rightmost and leftmost part of the log message.</li>
|
||||
</ul>
|
||||
<h3><a class="anchor" id="autotoc_md8"></a>
|
||||
Log Format</h3>
|
||||
<p>The default log format is <code>"[{name}] {level_letter}:{depth_marks} {msg} {hfill} {func} @ {file}:{line}\n"</code>, it can be overriden at compile time by defining the <code>CLUTCHLOG_DEFAULT_FORMAT</code> macro.</p>
|
||||
<p>By default, and if <code>CLUTCHLOG_DEFAULT_FORMAT</code> is not defined, clutchlog will not put the location-related tags in the message formats (i.e. <code>{name}</code>, <code>{func}</code>, and <code>{line}</code>) when not in Debug builds.</p>
|
||||
<p >The default log format is <code>"[{name}] {level_letter}:{depth_marks} {msg} {hfill} {func} @ {file}:{line}\n"</code>, it can be overriden at compile time by defining the <code>CLUTCHLOG_DEFAULT_FORMAT</code> macro.</p>
|
||||
<p >By default, and if <code>CLUTCHLOG_DEFAULT_FORMAT</code> is not defined, clutchlog will not put the location-related tags in the message formats (i.e. <code>{name}</code>, <code>{func}</code>, and <code>{line}</code>) when not in Debug builds.</p>
|
||||
<h2><a class="anchor" id="autotoc_md9"></a>
|
||||
Output style</h2>
|
||||
<p>Output lines can be colored differently depending on the log level. </p><div class="fragment"><div class="line"><span class="comment">// Print error messages in bold red:</span></div>
|
||||
<div class="line">log.style(clutchlog::level::error, <span class="comment">// First, the log level.</span></div>
|
||||
<div class="line"> clutchlog::fmt::fg::red, <span class="comment">// Then the styles, in any order...</span></div>
|
||||
<div class="line"> clutchlog::fmt::typo::bold);</div>
|
||||
</div><!-- fragment --><p>Or, if you want to declare some semantics beforehand: </p><div class="fragment"><div class="line"><span class="comment">// Print warning messages in bold magenta:</span></div>
|
||||
<div class="line"><span class="keyword">using</span> fmt = <a class="code" href="classclutchlog_1_1fmt.html">clutchlog::fmt</a>;</div>
|
||||
Output Styling</h2>
|
||||
<p >Output lines can be styled differently depending on their content.</p>
|
||||
<p >For example, output lines can be colored differently depending on the log level. </p><div class="fragment"><div class="line"><span class="comment">// Print error messages in bold red:</span></div>
|
||||
<div class="line">log.style(level::error, <span class="comment">// First, the log level.</span></div>
|
||||
<div class="line"> fmt::fg::red, <span class="comment">// Then the styles, in any order...</span></div>
|
||||
<div class="line"> fmt::typo::bold);</div>
|
||||
</div><!-- fragment --><p >Or, if you want to declare some semantics beforehand: </p><div class="fragment"><div class="line"><span class="comment">// Print warning messages in bold magenta:</span></div>
|
||||
<div class="line"><span class="keyword">using </span>fmt = <a class="code hl_class" href="classclutchlog_1_1fmt.html">clutchlog::fmt</a>;</div>
|
||||
<div class="line">fmt warn(fmt::fg::magenta, fmt::typo::bold);</div>
|
||||
<div class="line">log.style(clutchlog::level::warning, warn);</div>
|
||||
</div><!-- fragment --><p>Note: this inserts a style marker at the very beginning of the line. If you add other styles later on the line, they will take precedence.</p>
|
||||
<p>Using the <code><a class="el" href="classclutchlog_1_1fmt.html" title="Color and style formatter for ANSI terminal escape sequences.">clutchlog::fmt</a></code> class, you can style:</p>
|
||||
<ul>
|
||||
<li>the foreground color, passing a <code><a class="el" href="classclutchlog_1_1fmt.html#a4662a3ec3577c6a575a2c734636ed8a0" title="Foreground color codes.">clutchlog::fmt::fg</a></code>,</li>
|
||||
<li>the background color, passing a <code><a class="el" href="classclutchlog_1_1fmt.html#a1cf3e27e4041250ffea0a6d58010da1e" title="Background color codes.">clutchlog::fmt::bg</a></code>,</li>
|
||||
<li>some typographic style, passing a <code><a class="el" href="classclutchlog_1_1fmt.html#a932f47b78fb7b10590d5613a1c4eab89" title="Typographic style codes.">clutchlog::fmt::typo</a></code>.</li>
|
||||
<div class="line">log.style(level::warning, warn);</div>
|
||||
<div class="ttc" id="aclassclutchlog_1_1fmt_html"><div class="ttname"><a href="classclutchlog_1_1fmt.html">clutchlog::fmt</a></div><div class="ttdoc">Color and style formatter for ANSI terminal escape sequences.</div><div class="ttdef"><b>Definition:</b> <a href="clutchlog_8h_source.html#l00380">clutchlog.h:380</a></div></div>
|
||||
</div><!-- fragment --><p >Note: this inserts a style marker at the very beginning of the line. If you add other styles later on the line, they will take precedence.</p>
|
||||
<p >Colors can be specified in several different ways. The ANSI color mode will be automatically detected, depending on the types of arguments passed to styling functions:</p><ul>
|
||||
<li>named tags from <code><a class="el" href="group__colors16.html#ga4662a3ec3577c6a575a2c734636ed8a0" title="Foreground color codes.">clutchlog::fmt::fg</a></code> or <code><a class="el" href="group__colors16.html#ga1cf3e27e4041250ffea0a6d58010da1e" title="Background color codes.">clutchlog::fmt::bg</a></code> will encode a 16-colors mode,</li>
|
||||
<li>integers will encode a 256-colors mode,</li>
|
||||
<li>numeric triplets or web hex strings will encode a 16 million ("true") colors mode,</li>
|
||||
<li><code>clutchlog::fg::none</code> and <code>clutchlog::bg::none</code> can be passed in all modes.</li>
|
||||
</ul>
|
||||
<p>Any of the three arguments may be passed, in any order, if an argument is omitted, it defaults to no color/style.</p>
|
||||
<p>Available colors are:</p>
|
||||
<p >For example, all the following lines encode a bright red foreground for the critical level (see the "Colors" section below): </p><div class="fragment"><div class="line">log.style(level:critical,</div>
|
||||
<div class="line"> fmt::fg::red); <span class="comment">// 16-colors mode.</span></div>
|
||||
<div class="line">log.style(level:critical,</div>
|
||||
<div class="line"> 255); <span class="comment">// 256-colors mode.</span></div>
|
||||
<div class="line">log.style(level:critical,</div>
|
||||
<div class="line"> 255,0,0); <span class="comment">// 16M-colors mode.</span></div>
|
||||
<div class="line">log.style(level:critical,</div>
|
||||
<div class="line"> <span class="stringliteral">"#ff0000"</span>); <span class="comment">// 16M-colors mode again.</span></div>
|
||||
</div><!-- fragment --><p >You may use styling within the format message template itself, to add even more colors: </p><div class="fragment"><div class="line"><span class="keyword">using </span>fmt = <a class="code hl_class" href="classclutchlog_1_1fmt.html">clutchlog::fmt</a>;</div>
|
||||
<div class="line">std::ostringstream format;</div>
|
||||
<div class="line">fmt discreet(fmt::fg::blue);</div>
|
||||
<div class="line">format << <span class="stringliteral">"{level}: "</span></div>
|
||||
<div class="line"> << discreet(<span class="stringliteral">"{file}:"</span>) <span class="comment">// Used as a function (inserts a reset at the end).</span></div>
|
||||
<div class="line"> << fmt(fmt::fg::yellow) << <span class="stringliteral">"{line}"</span> <span class="comment">// Used as a tag (no reset inserted).</span></div>
|
||||
<div class="line"> << fmt(fmt::typo::reset) << <span class="stringliteral">" {msg}"</span> << std::endl; <span class="comment">// This is a reset.</span></div>
|
||||
<div class="line">log.format(format.str());</div>
|
||||
</div><!-- fragment --><p> Note: messages at the "critical", "error" and "warning" log levels are colored by default. You may want to set their style to <code>none</code> if you want to stay in control of inserted colors in the format template.</p>
|
||||
<p >The horizontal filling line (the <code>{hfill}</code> tag) can be configured separately with <code>clutchlog::hfill_style</code>, for example: </p><div class="fragment"><div class="line">log.hfill_style(fmt::fg::black);</div>
|
||||
</div><!-- fragment --><p> Note: this will actually reset any styling after the hfill, disabling any style you would have set for the whole message using <code><a class="el" href="classclutchlog.html#a656c277e074b64728cca871f2b484d1c" title="Set the template string.">clutchlog::format</a></code> for the remaining of the message.</p>
|
||||
<h3><a class="anchor" id="autotoc_md10"></a>
|
||||
Typographic Style</h3>
|
||||
<p >Available typographies:</p>
|
||||
<ul>
|
||||
<li>reset (remove any style),</li>
|
||||
<li>bold,</li>
|
||||
<li>underline,</li>
|
||||
<li>inverse,</li>
|
||||
<li>none.</li>
|
||||
</ul>
|
||||
<p >Typographic styles are always passed with the named tag (see <code><a class="el" href="classclutchlog_1_1fmt.html#a932f47b78fb7b10590d5613a1c4eab89" title="Typographic style codes.">clutchlog::fmt::typo</a></code>), whatever the color mode.</p>
|
||||
<h3><a class="anchor" id="autotoc_md11"></a>
|
||||
Colors</h3>
|
||||
<h4>16-colors mode</h4>
|
||||
<p >Using the <code><a class="el" href="classclutchlog_1_1fmt.html" title="Color and style formatter for ANSI terminal escape sequences.">clutchlog::fmt</a></code> class, you can style:</p>
|
||||
<ul>
|
||||
<li>the foreground color, passing a <code><a class="el" href="group__colors16.html#ga4662a3ec3577c6a575a2c734636ed8a0" title="Foreground color codes.">clutchlog::fmt::fg</a></code>,</li>
|
||||
<li>the background color, passing a <code><a class="el" href="group__colors16.html#ga1cf3e27e4041250ffea0a6d58010da1e" title="Background color codes.">clutchlog::fmt::bg</a></code>.</li>
|
||||
</ul>
|
||||
<p >In 16-colors mode, any of the arguments may be passed, in any order, if an argument is omitted, it defaults to no color/style.</p>
|
||||
<p >Available colors are:</p>
|
||||
<ul>
|
||||
<li>black,</li>
|
||||
<li>red,</li>
|
||||
|
|
@ -264,79 +322,126 @@ Output style</h2>
|
|||
<li>magenta,</li>
|
||||
<li>cyan,</li>
|
||||
<li>white,</li>
|
||||
<li>bright_black,</li>
|
||||
<li>bright_red,</li>
|
||||
<li>bright_green,</li>
|
||||
<li>bright_yellow,</li>
|
||||
<li>bright_blue,</li>
|
||||
<li>bright_magenta,</li>
|
||||
<li>bright_cyan,</li>
|
||||
<li>bright_white,</li>
|
||||
<li>none.</li>
|
||||
</ul>
|
||||
<p>Available typographies:</p>
|
||||
<ul>
|
||||
<li>reset (remove any style),</li>
|
||||
<li>bold,</li>
|
||||
<li>underline,</li>
|
||||
<li>inverse,</li>
|
||||
<li>none.</li>
|
||||
<p >Note: some terminals allow the user to configure the actual encoding of those colors. You may thus notice some difference with the expected rendering of the same colors encoded in the other modes. Use the other color modes if you want to fully control the actual color rendering.</p>
|
||||
<h4>256-colors mode</h4>
|
||||
<p >For 256-colors mode, colors are expected to be passed as integers in [-1,255] or the <code>fg::none</code> and <code>bg::none</code> tags.</p>
|
||||
<p >In 256-colors mode, if you want to only encode the background color, you cannot just omit the foreground color, you have to bass a <code>fg::none</code> tag as first argument.</p>
|
||||
<div class="fragment"><div class="line">log.style(level::info, fg::none, 52); <span class="comment">// No color over dark red.</span></div>
|
||||
<div class="line">log.style(level::info, fg::none, 52, typo::bold); <span class="comment">// No color over bold dark red.</span></div>
|
||||
</div><!-- fragment --><h4>16 million colors mode (RGB)</h4>
|
||||
<p >For 16M-colors mode, colors can be encoded as:</p><ul>
|
||||
<li>three integer arguments,</li>
|
||||
<li>a "web color" hexadecimal triplet string, starting with a leading number sign (e.g. "#0055ff").</li>
|
||||
<li>the <code>fg::none</code> and <code>bg::none</code> tags.</li>
|
||||
</ul>
|
||||
<p>You may use styling within the format message template itself, to add even more colors: </p><div class="fragment"><div class="line"><span class="keyword">using</span> fmt = <a class="code" href="classclutchlog_1_1fmt.html">clutchlog::fmt</a>;</div>
|
||||
<div class="line">std::ostringstream format;</div>
|
||||
<div class="line">fmt discreet(fmt::fg::blue);</div>
|
||||
<div class="line">format << <span class="stringliteral">"{level}: "</span></div>
|
||||
<div class="line"> << discreet(<span class="stringliteral">"{file}:"</span>) <span class="comment">// Used as a function (inserts a reset at the end).</span></div>
|
||||
<div class="line"> << fmt(fmt::fg::yellow) << <span class="stringliteral">"{line}"</span> <span class="comment">// Used as a tag (no reset inserted).</span></div>
|
||||
<div class="line"> << fmt(fmt::typo::reset) << <span class="stringliteral">" {msg}"</span> << std::endl; <span class="comment">// This is a reset.</span></div>
|
||||
<div class="line">log.format(format.str());</div>
|
||||
</div><!-- fragment --><p>Note: messages at the "critical", "error" and "warning" log levels are colored by default. You may want to set their style to <code>none</code> if you want to stay in control of inserted colors in the format template.</p>
|
||||
<p>The horizontal filling line (the <code>{hfill}</code> tag) can be configured separately with <code>clutchlog::hfill_style</code>, for example: </p><div class="fragment"><div class="line">log.hfill_style(clutchlog::fmt::fg::black);</div>
|
||||
</div><!-- fragment --><p>Note: this will actually reset any styling after the hfill, disabling any style you would have set for the whole message using <code><a class="el" href="classclutchlog.html#a656c277e074b64728cca871f2b484d1c" title="Set the template string.">clutchlog::format</a></code> for the remaining of the message.</p>
|
||||
<h1><a class="anchor" id="autotoc_md10"></a>
|
||||
<p >In 16M-colors mode, if you want to only encode the background color, you cannot just omit the foreground color, you have to pass a <code>fg::none</code> tag as first argument.</p>
|
||||
<div class="fragment"><div class="line">log.style(level::info, fg::none, 100,0,0); <span class="comment">// No color over dark red.</span></div>
|
||||
<div class="line">log.style(level::info, fg::none, 100,0,0, typo::bold); <span class="comment">// No color over bold dark red.</span></div>
|
||||
</div><!-- fragment --><h3><a class="anchor" id="autotoc_md12"></a>
|
||||
Value-dependant Format Tags</h3>
|
||||
<p >Some tags can be used to change the style of (part of) the output line,</p>
|
||||
<p ><em>depending on its content</em>. The <code>{filehash_fmt}</code> and <code>{funchash_fmt}</code> will introduce a styling sequence which depends on the current file name, and function name respectively. The chosen style is chosen at random among the candidate ones, but will always be the same for each value.</p>
|
||||
<p >The set of candidate styles can be configured with <code><a class="el" href="classclutchlog.html#ae17db5808155fbc6dc48b4727d0c3abf" title="Set the candidate styles for value-dependant file name formatting.">clutchlog::filehash_styles</a></code> and <code><a class="el" href="classclutchlog.html#acbb50f6306ebb3c8b0d1a52e7f327416" title="Set the candidate styles for value-dependant function name formatting.">clutchlog::funchash_styles</a></code>, which both take a vector of <code><a class="el" href="classclutchlog_1_1fmt.html" title="Color and style formatter for ANSI terminal escape sequences.">clutchlog::fmt</a></code> objects as argument: </p><div class="fragment"><div class="line"><span class="comment">// Either one or the other color for filenames:</span></div>
|
||||
<div class="line">log.filehash_styles( { fmt(fg::red), fmt(fg::yellow) } );</div>
|
||||
<div class="line"><span class="comment">// This would fix the function name style to a single one:</span></div>
|
||||
<div class="line">log.funchash_styles( { fmt(typo::bold) } );</div>
|
||||
<div class="line"><span class="comment">// Works with any `fmt` constructor</span></div>
|
||||
<div class="line"><span class="comment">// (here, shades of blues in 256-colors mode):</span></div>
|
||||
<div class="line">log.funchash_styles( { fmt(33), fmt(27), fmt(39), fmt(45) } );</div>
|
||||
</div><!-- fragment --><p >The same idea applies to <code>{depth_fmt}</code>. However, if <code><a class="el" href="classclutchlog.html#a08310b92e86687349e70f56f9ac1d656" title="Set the styles for value-dependant depth formatting.">clutchlog::depth_styles</a></code> is configured, then the styles are chosen <em>in order</em>. That is, a depth of 1 would lead to the first style being chosen. If the current depth of the stack is larger than the number of configured styles, then the last one is used. For example: </p><div class="fragment"><div class="line"><span class="comment">// Increasingly darker depth level colors (using the 256-colors mode).</span></div>
|
||||
<div class="line">log.depth_styles({ fmt(255), fmt(250), fmt(245), fmt(240), fmt(235) });</div>
|
||||
</div><!-- fragment --><p >If <code><a class="el" href="classclutchlog.html#a08310b92e86687349e70f56f9ac1d656" title="Set the styles for value-dependant depth formatting.">clutchlog::depth_styles</a></code> is set, the <code>{depth_marks}</code> template tag will render with each mark having each own style corresponding to its depth. Note: a depth of zero showing no mark, the first style in the list is never applied to marks.</p>
|
||||
<h1><a class="anchor" id="autotoc_md13"></a>
|
||||
Advanced Usage</h1>
|
||||
<h2><a class="anchor" id="autotoc_md11"></a>
|
||||
<h2><a class="anchor" id="autotoc_md14"></a>
|
||||
More Output Configuration</h2>
|
||||
<h3><a class="anchor" id="autotoc_md12"></a>
|
||||
Dump Format</h3>
|
||||
<p>The default format of the first line of comment added with the dump macro is <code>"# [{name}] {level} in {func} (at depth {depth}) @ {file}:{line}"</code>. It can be edited with the <code>format_comment</code> method. If it is set to an empty string, then no comment line is added. The default can be modified at compile time with <code>CLUTCHDUMP_DEFAULT_FORMAT</code>.</p>
|
||||
<p>By default, the separator between items in the container is a new line. To change this behaviour, you can change <code>CLUTCHDUMP_DEFAULT_SEP</code> or call the low-level <code>dump</code> method.</p>
|
||||
<p>By default, and if <code>CLUTCHDUMP_DEFAULT_FORMAT</code> is not defined, clutchlog will not put the location-related tags in the message formats (i.e. <code>{file}</code> and <code>{line}</code>) when not in Debug builds.</p>
|
||||
<h3><a class="anchor" id="autotoc_md13"></a>
|
||||
Stack Depth Mark</h3>
|
||||
<p>The mark used with the <code>{depth_marks}</code> tag can be configured with the <code>clutchlog::depth_mark</code> method, and its default with the <code>CLUTCHLOG_DEFAULT_DEPTH_MARK</code> macro: </p><div class="fragment"><div class="line">log.depth_mark(<a class="code" href="group___default_config.html#ga45c4c964fad4ad1641d5c9c28c4645b9">CLUTCHLOG_DEFAULT_DEPTH_MARK</a>); <span class="comment">// Defaults to ">".</span></div>
|
||||
</div><!-- fragment --><h3><a class="anchor" id="autotoc_md14"></a>
|
||||
Horizontal Filling</h3>
|
||||
<p>The character used with the <code>{hfill}</code> tag can be configured wth the <code>clutchlog::hfill_mark</code> method, and its default with the <code>CLUTCHLOG_DEFAULT_HFILL_MARK</code> macro: </p><div class="fragment"><div class="line">log.hfill_mark(<a class="code" href="group___default_config.html#ga4eda0c1bfded5df89351b8ce8b9c2805">CLUTCHLOG_DEFAULT_HFILL_MARK</a>); <span class="comment">// Defaults to '.'.</span></div>
|
||||
</div><!-- fragment --><p>Clutchlog measures the width of the <em>standard error</em> channel. If it is redirected, it may be measured as very large (or very small). Thus, the <code>clutchlog::hfill_min</code> <code>clutchlog::hfill_max</code> accessors allow to set a minimum and a maximum width (in number of characters). </p><div class="fragment"><div class="line">log.hfill_max(CLUTCHLOG_DEFAULT_HFILL_MAX); <span class="comment">// Defaults to 300.</span></div>
|
||||
<div class="line">log.hfill_max(CLUTCHLOG_DEFAULT_HFILL_MIN); <span class="comment">// Defaults to 150.</span></div>
|
||||
</div><!-- fragment --><p>Note: clutchlog will use the measured width, unless it goes out of <code>[clutchlog::hfill_min,clutchlog::hfill_max]</code>, in which case it will be caped to those bounds.</p>
|
||||
<h3><a class="anchor" id="autotoc_md15"></a>
|
||||
Dump Format</h3>
|
||||
<p >The default format of the first line of comment added with the dump macro is <code>"# [{name}] {level} in {func} (at depth {depth}) @ {file}:{line}"</code>. It can be edited with the <code>format_comment</code> method. If it is set to an empty string, then no comment line is added. The default can be modified at compile time with <code>CLUTCHDUMP_DEFAULT_FORMAT</code>.</p>
|
||||
<p >By default, the separator between items in the container is a new line. To change this behaviour, you can change <code>CLUTCHDUMP_DEFAULT_SEP</code> or call the low-level <code>dump</code> method.</p>
|
||||
<p >By default, and if <code>CLUTCHDUMP_DEFAULT_FORMAT</code> is not defined, clutchlog will not put the location-related tags in the message formats (i.e. <code>{file}</code> and <code>{line}</code>) when not in Debug builds.</p>
|
||||
<h3><a class="anchor" id="autotoc_md16"></a>
|
||||
Stack Depth Mark</h3>
|
||||
<p >The mark used with the <code>{depth_marks}</code> tag can be configured with the <code>clutchlog::depth_mark</code> method, and its default with the <code>CLUTCHLOG_DEFAULT_DEPTH_MARK</code> macro: </p><div class="fragment"><div class="line">log.depth_mark(<a class="code hl_define" href="group___default_config.html#ga45c4c964fad4ad1641d5c9c28c4645b9">CLUTCHLOG_DEFAULT_DEPTH_MARK</a>); <span class="comment">// Defaults to ">".</span></div>
|
||||
<div class="ttc" id="agroup___default_config_html_ga45c4c964fad4ad1641d5c9c28c4645b9"><div class="ttname"><a href="group___default_config.html#ga45c4c964fad4ad1641d5c9c28c4645b9">CLUTCHLOG_DEFAULT_DEPTH_MARK</a></div><div class="ttdeci">#define CLUTCHLOG_DEFAULT_DEPTH_MARK</div><div class="ttdoc">Compile-time default mark for stack depth.</div><div class="ttdef"><b>Definition:</b> <a href="clutchlog_8h_source.html#l00257">clutchlog.h:257</a></div></div>
|
||||
</div><!-- fragment --><h3><a class="anchor" id="autotoc_md17"></a>
|
||||
Horizontal Filling</h3>
|
||||
<p >The character used with the <code>{hfill}</code> tag can be configured wth the <code>clutchlog::hfill_mark</code> method, and its default with the <code>CLUTCHLOG_DEFAULT_HFILL_MARK</code> macro: </p><div class="fragment"><div class="line">log.hfill_mark(<a class="code hl_define" href="group___default_config.html#ga4eda0c1bfded5df89351b8ce8b9c2805">CLUTCHLOG_DEFAULT_HFILL_MARK</a>); <span class="comment">// Defaults to '.'.</span></div>
|
||||
<div class="ttc" id="agroup___default_config_html_ga4eda0c1bfded5df89351b8ce8b9c2805"><div class="ttname"><a href="group___default_config.html#ga4eda0c1bfded5df89351b8ce8b9c2805">CLUTCHLOG_DEFAULT_HFILL_MARK</a></div><div class="ttdeci">#define CLUTCHLOG_DEFAULT_HFILL_MARK</div><div class="ttdoc">Character used as a filling for right-align the right part of messages with "{hfill}".</div><div class="ttdef"><b>Definition:</b> <a href="clutchlog_8h_source.html#l00271">clutchlog.h:271</a></div></div>
|
||||
</div><!-- fragment --><p >Clutchlog measures the width of the <em>standard error</em> channel. If it is redirected, it may be measured as very large (or very small). Thus, the <code>clutchlog::hfill_min</code> <code>clutchlog::hfill_max</code> accessors allow to set a minimum and a maximum width (in number of characters). </p><div class="fragment"><div class="line">log.hfill_max(CLUTCHLOG_DEFAULT_HFILL_MAX); <span class="comment">// Defaults to 300.</span></div>
|
||||
<div class="line">log.hfill_min(CLUTCHLOG_DEFAULT_HFILL_MIN); <span class="comment">// Defaults to 150.</span></div>
|
||||
</div><!-- fragment --><p> Note: clutchlog will use the measured width, unless it goes out of <code>[clutchlog::hfill_min,clutchlog::hfill_max]</code>, in which case it will be caped to those bounds.</p>
|
||||
<h3><a class="anchor" id="autotoc_md18"></a>
|
||||
Stack Depth</h3>
|
||||
<p>By default, clutchlog removes 5 levels of the calls stack, so that your <code>main</code> entrypoint corresponds to a depth of zero. You can change this behaviour by defining the <code>CLUTCHLOG_STRIP_CALLS</code> macro, or calling <code>clutchlog::strip_calls</code>. </p><div class="fragment"><div class="line">log.strip_calls(<a class="code" href="group___default_config.html#ga98f30d814d4913a8a7c93a8793f49adf">CLUTCHLOG_STRIP_CALLS</a>); <span class="comment">// Defaults to 5.</span></div>
|
||||
</div><!-- fragment --><h2><a class="anchor" id="autotoc_md16"></a>
|
||||
<p >By default, clutchlog removes 5 levels of the calls stack, so that your <code>main</code> entrypoint corresponds to a depth of zero. You can change this behaviour by defining the <code>CLUTCHLOG_STRIP_CALLS</code> macro, or calling <code>clutchlog::strip_calls</code>. </p><div class="fragment"><div class="line">log.strip_calls(<a class="code hl_define" href="group___default_config.html#ga98f30d814d4913a8a7c93a8793f49adf">CLUTCHLOG_STRIP_CALLS</a>); <span class="comment">// Defaults to 5.</span></div>
|
||||
<div class="ttc" id="agroup___default_config_html_ga98f30d814d4913a8a7c93a8793f49adf"><div class="ttname"><a href="group___default_config.html#ga98f30d814d4913a8a7c93a8793f49adf">CLUTCHLOG_STRIP_CALLS</a></div><div class="ttdeci">#define CLUTCHLOG_STRIP_CALLS</div><div class="ttdoc">Compile-time number of call stack levels to remove from depth display by default.</div><div class="ttdef"><b>Definition:</b> <a href="clutchlog_8h_source.html#l00264">clutchlog.h:264</a></div></div>
|
||||
</div><!-- fragment --><h3><a class="anchor" id="autotoc_md19"></a>
|
||||
Filename</h3>
|
||||
<p >By default, the <code>{file}</code> template tag is rendered as the absolute path (which is usualy handy if your terminal detects paths and allows to run a command on click).</p>
|
||||
<p >You can change this behavior to display shorter names, using <code><a class="el" href="classclutchlog.html#a822062ffa857bd16ff488f9c749ff20e" title="Available filename rendering methods.">clutchlog::filename</a></code>, and passing one of the following the shortening method:</p><ul>
|
||||
<li><code>clutchlog::filename::base</code>: the file name itself,</li>
|
||||
<li><code>clutchlog::filename::dir</code>: the name of the single last directory containing the file,</li>
|
||||
<li><code>clutchlog::filename::dirbase</code>: the last directory and the file names,</li>
|
||||
<li><code>clutchlog::filename::stem</code>: the file name without its extension,</li>
|
||||
<li><code>clutchlog::filename::dirstem</code>: the last directory and the file without extension.</li>
|
||||
<li><code>clutchlog::filename::path</code>: the absolute path (the default).</li>
|
||||
</ul>
|
||||
<p >Example: </p><div class="fragment"><div class="line">log.filename(clutchlog::filename::path) <span class="comment">// /home/nojhan/code/clutchlog/tests/t-filename.cpp</span></div>
|
||||
<div class="line">log.filename(clutchlog::filename::base) <span class="comment">// t-filename.cpp</span></div>
|
||||
<div class="line">log.filename(clutchlog::filename::dir) <span class="comment">// tests</span></div>
|
||||
<div class="line">log.filename(clutchlog::filename::dirbase) <span class="comment">// tests/t-filename.cpp</span></div>
|
||||
<div class="line">log.filename(clutchlog::filename::stem) <span class="comment">// t-filename</span></div>
|
||||
<div class="line">log.filename(clutchlog::filename::dirstem) <span class="comment">// tests/t-filename</span></div>
|
||||
</div><!-- fragment --><h2><a class="anchor" id="autotoc_md20"></a>
|
||||
Disabled calls</h2>
|
||||
<p>By default, clutchlog is always enabled if the <code>NDEBUG</code> preprocessor variable is not defined (this variable is set by CMake in build types that differs from <code>Debug</code>).</p>
|
||||
<p>You can however force clutchlog to be enabled in any build type by setting the <code>WITH_CLUTCHLOG</code> preprocessor variable.</p>
|
||||
<p>When the <code>NDEBUG</code> preprocessor variable is set (e.g. in <code>Release</code> build), clutchlog will do its best to allow the compiler to optimize out any calls for log levels that are under <code>progress</code>.</p>
|
||||
<p>You can change this behavior at compile time by setting the <code>CLUTCHLOG_DEFAULT_DEPTH_BUILT_NODEBUG</code> preprocessor variable to the desired maximum log level, for example: </p><div class="fragment"><div class="line"><span class="comment">// Will always allow to log everything even in Release mode.</span></div>
|
||||
<p >By default, clutchlog is always enabled if the <code>NDEBUG</code> preprocessor variable is not defined (this variable is set by CMake in build types that differs from <code>Debug</code>).</p>
|
||||
<p >You can however force clutchlog to be enabled in any build type by setting the <code>WITH_CLUTCHLOG</code> preprocessor variable.</p>
|
||||
<p >When the <code>NDEBUG</code> preprocessor variable is set (e.g. in <code>Release</code> build), clutchlog will do its best to allow the compiler to optimize out any calls for log levels that are under <code>progress</code>.</p>
|
||||
<p >You can change this behavior at compile time by setting the <code>CLUTCHLOG_DEFAULT_DEPTH_BUILT_NODEBUG</code> preprocessor variable to the desired maximum log level, for example: </p><div class="fragment"><div class="line"><span class="comment">// Will always allow to log everything even in Release mode.</span></div>
|
||||
<div class="line"><span class="preprocessor">#define CLUTCHLOG_DEFAULT_DEPTH_BUILT_NODEBUG clutchlog::level::xdebug</span></div>
|
||||
</div><!-- fragment --><p>Note that allowing a log level does not mean that it will actually output something. If the configured log level at runtime is lower than the log level of the message, it will still not be printed.</p>
|
||||
<p>This behavior intend to remove as many conditional statements as possible when not debugging, without having to use preprocessor guards around calls to clutchlog, thus saving run time at no readability cost.</p>
|
||||
<h2><a class="anchor" id="autotoc_md17"></a>
|
||||
</div><!-- fragment --><p >Note that allowing a log level does not mean that it will actually output something. If the configured log level at runtime is lower than the log level of the message, it will still not be printed.</p>
|
||||
<p >This behavior intend to remove as many conditional statements as possible when not debugging, without having to use preprocessor guards around calls to clutchlog, thus saving run time at no readability cost.</p>
|
||||
<h2><a class="anchor" id="autotoc_md21"></a>
|
||||
Low-level API</h2>
|
||||
<p>All configuration setters have a getters counterpart, with the same name but taking no parameter, for example: </p><div class="fragment"><div class="line">std::string mark = log.depth_mark();</div>
|
||||
</div><!-- fragment --><p>To control more precisely the logging, one can use the low-level <code><a class="el" href="classclutchlog.html#a23dbb98f0d3c5cc21c232cde16cf317a" title="Print a log message IF the location matches the given one.">clutchlog::log</a></code> method: </p><div class="fragment"><div class="line">log.log(clutchlog::level::xdebug, <span class="stringliteral">"hello world"</span>, <span class="stringliteral">"main.cpp"</span>, <span class="stringliteral">"main"</span>, 122);</div>
|
||||
</div><!-- fragment --><p>A helper macro can helps to fill in the location with the actual one, as seen by the compiler: </p><div class="fragment"><div class="line">log.log(clutchlog::level::xdebug, <span class="stringliteral">"hello world"</span>, <a class="code" href="group___use_macros.html#gae8911119d726a43b77f5781cb5a72813">CLUTCHLOC</a>);</div>
|
||||
</div><!-- fragment --><p>A similar <code>dump</code> method exists: </p><div class="fragment"><div class="line">log.dump(clutchlog::level::xdebug, cont.begin(), cont.end(), <a class="code" href="group___use_macros.html#gae8911119d726a43b77f5781cb5a72813">CLUTCHLOC</a>, <span class="stringliteral">"dumped_{n}.dat"</span>, <span class="stringliteral">"\n"</span>);</div>
|
||||
<p >All configuration setters have a getters counterpart, with the same name but taking no parameter, for example: </p><div class="fragment"><div class="line">std::string mark = log.depth_mark();</div>
|
||||
</div><!-- fragment --><p >To control more precisely the logging, one can use the low-level <code><a class="el" href="classclutchlog.html#a14c19e17c54d6353ba34c0dc3371094a" title="Print a log message IF the location matches the given one.">clutchlog::log</a></code> method: </p><div class="fragment"><div class="line">log.log(clutchlog::level::xdebug, <span class="stringliteral">"hello world"</span>, <span class="stringliteral">"main.cpp"</span>, <span class="stringliteral">"main"</span>, 122);</div>
|
||||
</div><!-- fragment --><p> A helper macro can helps to fill in the location with the actual one, as seen by the compiler: </p><div class="fragment"><div class="line">log.log(clutchlog::level::xdebug, <span class="stringliteral">"hello world"</span>, <a class="code hl_define" href="group___use_macros.html#gae8911119d726a43b77f5781cb5a72813">CLUTCHLOC</a>);</div>
|
||||
<div class="ttc" id="agroup___use_macros_html_gae8911119d726a43b77f5781cb5a72813"><div class="ttname"><a href="group___use_macros.html#gae8911119d726a43b77f5781cb5a72813">CLUTCHLOC</a></div><div class="ttdeci">#define CLUTCHLOC</div><div class="ttdoc">Handy shortcuts to location.</div><div class="ttdef"><b>Definition:</b> <a href="clutchlog_8h_source.html#l00078">clutchlog.h:78</a></div></div>
|
||||
</div><!-- fragment --><p> A similar <code>dump</code> method exists: </p><div class="fragment"><div class="line">log.dump(clutchlog::level::xdebug, cont.begin(), cont.end(), <a class="code hl_define" href="group___use_macros.html#gae8911119d726a43b77f5781cb5a72813">CLUTCHLOC</a>, <span class="stringliteral">"dumped_{n}.dat"</span>, <span class="stringliteral">"\n"</span>);</div>
|
||||
<div class="line">log.dump(clutchlog::level::xdebug, cont.begin(), cont.end(), <span class="stringliteral">"main.cpp"</span>, <span class="stringliteral">"main"</span>, 122, <span class="stringliteral">"dumped.dat"</span>, <span class="stringliteral">"\n\n"</span>);</div>
|
||||
</div><!-- fragment --><p>You can access the identifier of log levels with <code><a class="el" href="classclutchlog.html#acebed8c9df9204f22bf8488e62e1cedd" title="Return the log level tag corresponding to the given pre-configured name.">clutchlog::level_of</a></code>: </p><div class="fragment"><div class="line">log.threshold( log.level_of(<span class="stringliteral">"XDebug"</span>) ); <span class="comment">// You have to know the exact string.</span></div>
|
||||
</div><!-- fragment --><h2><a class="anchor" id="autotoc_md18"></a>
|
||||
</div><!-- fragment --><p >You can access the identifier of log levels with <code><a class="el" href="classclutchlog.html#acebed8c9df9204f22bf8488e62e1cedd" title="Return the log level tag corresponding to the given pre-configured name.">clutchlog::level_of</a></code>: </p><div class="fragment"><div class="line">log.threshold( log.level_of(<span class="stringliteral">"XDebug"</span>) ); <span class="comment">// You have to know the exact string.</span></div>
|
||||
</div><!-- fragment --><h2><a class="anchor" id="autotoc_md22"></a>
|
||||
(De)clutch any function call</h2>
|
||||
<p>The <code>CLUTHFUNC</code> macro allows to wrap any function within the current logger.</p>
|
||||
<p>For instance, this can be useful if you want to (de)clutch calls to <code>assert</code>s. To do that, just declare your own macro: </p><div class="fragment"><div class="line"><span class="preprocessor">#define ASSERT(...) { CLUTCHFUNC(error, assert, __VA_ARGS__) }</span></div>
|
||||
</div><!-- fragment --><p>Thus, any call like <code>ASSERT(x > 3);</code> will be declutchable with the same configuration than a call to <code>CLUTCHLOG</code>.</p>
|
||||
<h2><a class="anchor" id="autotoc_md19"></a>
|
||||
<p >The <code>CLUTHFUNC</code> macro allows to wrap any function within the current logger.</p>
|
||||
<p >For instance, this can be useful if you want to (de)clutch calls to <code>assert</code>s. To do that, just declare your own macro: </p><div class="fragment"><div class="line"><span class="preprocessor">#define ASSERT(...) { CLUTCHFUNC(error, assert, __VA_ARGS__) }</span></div>
|
||||
</div><!-- fragment --><p> Thus, any call like <code>ASSERT(x > 3);</code> will be declutchable with the same configuration than a call to <code>CLUTCHLOG</code>.</p>
|
||||
<h2><a class="anchor" id="autotoc_md23"></a>
|
||||
(De)clutch any code section</h2>
|
||||
<p>The <code>CLUTCHCODE</code> macro allows to wrap any code within the current logger.</p>
|
||||
<p>For instance: </p><div class="fragment"><div class="line"><a class="code" href="group___use_macros.html#gaaf2e85e1153e6c88b458dd49e3c37c73">CLUTCHCODE</a>(info,</div>
|
||||
<p >The <code>CLUTCHCODE</code> macro allows to wrap any code within the current logger.</p>
|
||||
<p >For instance: </p><div class="fragment"><div class="line"><a class="code hl_define" href="group___use_macros.html#gaaf2e85e1153e6c88b458dd49e3c37c73">CLUTCHCODE</a>(info,</div>
|
||||
<div class="line"> std::clog << <span class="stringliteral">"We are clutched!\n"</span>;</div>
|
||||
<div class="line">);</div>
|
||||
</div><!-- fragment --><h1><a class="anchor" id="autotoc_md20"></a>
|
||||
<div class="ttc" id="agroup___use_macros_html_gaaf2e85e1153e6c88b458dd49e3c37c73"><div class="ttname"><a href="group___use_macros.html#gaaf2e85e1153e6c88b458dd49e3c37c73">CLUTCHCODE</a></div><div class="ttdeci">#define CLUTCHCODE(LEVEL,...)</div><div class="ttdoc">Run any code if the scope matches.</div><div class="ttdef"><b>Definition:</b> <a href="clutchlog_8h_source.html#l00146">clutchlog.h:146</a></div></div>
|
||||
</div><!-- fragment --><h2><a class="anchor" id="autotoc_md24"></a>
|
||||
Manually Increase Stack Depth</h2>
|
||||
<p >You may want to manually increase the stack depth for a given logging call, for instance to subdivise a single function in sections. To do so, you can use the <code>CLUTCHLOGD</code> macro, which take an additional argument, in the form of the number of additional (fake) stack depths you want: </p><div class="fragment"><div class="line"><a class="code hl_define" href="group___use_macros.html#ga6f86187e2b35e7e1907d688f504a197d">CLUTCHLOG</a>( debug, <span class="stringliteral">"Call"</span>); <span class="comment">// Regular macro.</span></div>
|
||||
<div class="line"><a class="code hl_define" href="group___use_macros.html#ga369d365b7c25ec270596c3ca6839cf2c">CLUTCHLOGD</a>(debug, <span class="stringliteral">"Sub call"</span>, 1); <span class="comment">// Adds an additional (fake) stack depth.</span></div>
|
||||
<div class="line"><a class="code hl_define" href="group___use_macros.html#ga369d365b7c25ec270596c3ca6839cf2c">CLUTCHLOGD</a>(debug, <span class="stringliteral">"Sub sub!"</span>, 2); <span class="comment">// Adds two additional (fake) stack depths.</span></div>
|
||||
<div class="ttc" id="agroup___use_macros_html_ga369d365b7c25ec270596c3ca6839cf2c"><div class="ttname"><a href="group___use_macros.html#ga369d365b7c25ec270596c3ca6839cf2c">CLUTCHLOGD</a></div><div class="ttdeci">#define CLUTCHLOGD(LEVEL, WHAT, DEPTH_DELTA)</div><div class="ttdoc">Log a message at the given level and with a given depth delta.</div><div class="ttdef"><b>Definition:</b> <a href="clutchlog_8h_source.html#l00082">clutchlog.h:82</a></div></div>
|
||||
</div><!-- fragment --><p> That way, the depth will be rendered to the actual depth, plus the additional depth delta. Note that the displayed function will stay the same. Any filtering on the stack depth will take into account the fake depth and not the real one.</p>
|
||||
<h1><a class="anchor" id="autotoc_md25"></a>
|
||||
Examples</h1>
|
||||
<p>Here what you would do to setup clutchlog with the default configuration: </p><div class="fragment"><div class="line"><span class="keyword">auto</span>& log = <a class="code" href="classclutchlog.html#acfaceb77da01503b432644a3efaee4fa">clutchlog::logger</a>();</div>
|
||||
<p >Here what you would do to setup clutchlog with the default configuration: </p><div class="fragment"><div class="line"><span class="keyword">auto</span>& log = <a class="code hl_function" href="classclutchlog.html#a6e2a5e98fa9f722d90ba6515895543ac">clutchlog::logger</a>();</div>
|
||||
<div class="line">log.out(std::clog);</div>
|
||||
<div class="line"><span class="comment">// Location filtering.</span></div>
|
||||
<div class="line">log.depth(std::numeric_limits<size_t>::max());</div>
|
||||
|
|
@ -345,13 +450,13 @@ Examples</h1>
|
|||
<div class="line">log.func(<span class="stringliteral">".*"</span>);</div>
|
||||
<div class="line">log.line(<span class="stringliteral">".*"</span>);</div>
|
||||
<div class="line"><span class="comment">// Colors of the 3 firsts levels.</span></div>
|
||||
<div class="line">log.style(clutchlog::level::critical, <a class="code" href="classclutchlog_1_1fmt.html">clutchlog::fmt</a>(</div>
|
||||
<div class="line">log.style(clutchlog::level::critical, <a class="code hl_class" href="classclutchlog_1_1fmt.html">clutchlog::fmt</a>(</div>
|
||||
<div class="line"> clutchlog::fmt::fg::red,</div>
|
||||
<div class="line"> clutchlog::fmt::typo::underline);</div>
|
||||
<div class="line">log.<a class="code" href="classclutchlog_1_1fmt.html#a2bb0fde65fcd264393e102314dd1610b">style</a>(clutchlog::level::error, <a class="code" href="classclutchlog_1_1fmt.html">clutchlog::fmt</a>(</div>
|
||||
<div class="line">log.<a class="code hl_variable" href="classclutchlog_1_1fmt.html#a2bb0fde65fcd264393e102314dd1610b">style</a>(clutchlog::level::error, <a class="code hl_class" href="classclutchlog_1_1fmt.html">clutchlog::fmt</a>(</div>
|
||||
<div class="line"> clutchlog::fmt::fg::red,</div>
|
||||
<div class="line"> clutchlog::fmt::typo::bold);</div>
|
||||
<div class="line">log.<a class="code" href="classclutchlog_1_1fmt.html#a2bb0fde65fcd264393e102314dd1610b">style</a>(clutchlog::level::warning, <a class="code" href="classclutchlog_1_1fmt.html">clutchlog::fmt</a>(</div>
|
||||
<div class="line">log.<a class="code hl_variable" href="classclutchlog_1_1fmt.html#a2bb0fde65fcd264393e102314dd1610b">style</a>(clutchlog::level::warning, <a class="code hl_class" href="classclutchlog_1_1fmt.html">clutchlog::fmt</a>(</div>
|
||||
<div class="line"> clutchlog::fmt::fg::magenta,</div>
|
||||
<div class="line"> clutchlog::fmt::typo::bold);</div>
|
||||
<div class="line"><span class="comment">// Assuming you are on a POSIX system.</span></div>
|
||||
|
|
@ -361,55 +466,83 @@ Examples</h1>
|
|||
<div class="line">log.hfill_char(<span class="charliteral">'.'</span>);</div>
|
||||
<div class="line">log.hfill_max(300);</div>
|
||||
<div class="line">log.hfill_style(clutchlog::fmt::fg::none);</div>
|
||||
</div><!-- fragment --><p>And here are all the functions you may call to log something: </p><div class="fragment"><div class="line"><span class="comment">// Basic message.</span></div>
|
||||
<div class="line"><a class="code" href="group___use_macros.html#ga6f86187e2b35e7e1907d688f504a197d">CLUTCHLOG</a>(debug, <span class="stringliteral">"x = "</span> << x);</div>
|
||||
<div class="ttc" id="aclassclutchlog_1_1fmt_html_a2bb0fde65fcd264393e102314dd1610b"><div class="ttname"><a href="classclutchlog_1_1fmt.html#a2bb0fde65fcd264393e102314dd1610b">clutchlog::fmt::style</a></div><div class="ttdeci">enum clutchlog::fmt::typo style</div><div class="ttdoc">Typographic style.</div></div>
|
||||
</div><!-- fragment --><p >And here are all the functions you may call to log something: </p><div class="fragment"><div class="line"><span class="comment">// Basic message.</span></div>
|
||||
<div class="line"><a class="code hl_define" href="group___use_macros.html#ga6f86187e2b35e7e1907d688f504a197d">CLUTCHLOG</a>(debug, <span class="stringliteral">"x = "</span> << x);</div>
|
||||
<div class="line"> </div>
|
||||
<div class="line"><span class="comment">// Any code section.</span></div>
|
||||
<div class="line"><a class="code" href="group___use_macros.html#gaaf2e85e1153e6c88b458dd49e3c37c73">CLUTCHCODE</a>(xdebug,</div>
|
||||
<div class="line"><a class="code hl_define" href="group___use_macros.html#gaaf2e85e1153e6c88b458dd49e3c37c73">CLUTCHCODE</a>(xdebug,</div>
|
||||
<div class="line"> <span class="keywordflow">if</span>(x < 0) std::cerr << <span class="stringliteral">"WTF?"</span> << std::endl;</div>
|
||||
<div class="line">);</div>
|
||||
<div class="line"> </div>
|
||||
<div class="line"><span class="comment">// Container to a file.</span></div>
|
||||
<div class="line"><a class="code" href="group___use_macros.html#ga572e3aa19d8b39e3ed0b9e91961104c2">CLUTCHDUMP</a>(note, my_vector, <span class="stringliteral">"my_vector.dat"</span>);</div>
|
||||
<div class="line"><a class="code hl_define" href="group___use_macros.html#ga572e3aa19d8b39e3ed0b9e91961104c2">CLUTCHDUMP</a>(note, my_vector, <span class="stringliteral">"my_vector.dat"</span>);</div>
|
||||
<div class="line"> </div>
|
||||
<div class="line"><span class="comment">// Container to a numbered file.</span></div>
|
||||
<div class="line"><a class="code" href="group___use_macros.html#ga572e3aa19d8b39e3ed0b9e91961104c2">CLUTCHDUMP</a>(note, my_list, <span class="stringliteral">"my_list_{n}.dat"</span>);</div>
|
||||
<div class="line"><a class="code hl_define" href="group___use_macros.html#ga572e3aa19d8b39e3ed0b9e91961104c2">CLUTCHDUMP</a>(note, my_list, <span class="stringliteral">"my_list_{n}.dat"</span>);</div>
|
||||
<div class="line"> </div>
|
||||
<div class="line"><span class="comment">// Function call.</span></div>
|
||||
<div class="line"><a class="code" href="group___use_macros.html#ga9f77cee4f853e582262930c9c17f90ae">CLUTCHFUNC</a>(warning, my_check, x, y); <span class="comment">// Calls: my_check(x,y);</span></div>
|
||||
<div class="line"><a class="code hl_define" href="group___use_macros.html#ga9f77cee4f853e582262930c9c17f90ae">CLUTCHFUNC</a>(warning, my_check, x, y); <span class="comment">// Calls: my_check(x,y);</span></div>
|
||||
<div class="line"> </div>
|
||||
<div class="line"><span class="comment">// Declutchable asserts.</span></div>
|
||||
<div class="line"><span class="preprocessor">#define ASSERT(...) { CLUTCHFUNC(critical, assert, __VA_ARGS__) }</span></div>
|
||||
<div class="line"><span class="preprocessor">ASSERT(x>0);</span></div>
|
||||
</div><!-- fragment --><h1><a class="anchor" id="autotoc_md21"></a>
|
||||
<div class="line">ASSERT(x>0);</div>
|
||||
<div class="ttc" id="agroup___use_macros_html_ga9f77cee4f853e582262930c9c17f90ae"><div class="ttname"><a href="group___use_macros.html#ga9f77cee4f853e582262930c9c17f90ae">CLUTCHFUNC</a></div><div class="ttdeci">#define CLUTCHFUNC(LEVEL, FUNC,...)</div><div class="ttdoc">Call any function if the scope matches.</div><div class="ttdef"><b>Definition:</b> <a href="clutchlog_8h_source.html#l00125">clutchlog.h:125</a></div></div>
|
||||
</div><!-- fragment --><p >Here what you would do to setup clutchlog with the default configuration using 16M-colors mode: </p><div class="fragment"><div class="line"><span class="keyword">auto</span>& log = <a class="code hl_function" href="classclutchlog.html#a6e2a5e98fa9f722d90ba6515895543ac">clutchlog::logger</a>();</div>
|
||||
<div class="line">log.out(std::clog);</div>
|
||||
<div class="line"><span class="comment">// Location filtering.</span></div>
|
||||
<div class="line">log.depth(std::numeric_limits<size_t>::max());</div>
|
||||
<div class="line">log.threshold(<span class="stringliteral">"Error"</span>);</div>
|
||||
<div class="line">log.file(<span class="stringliteral">".*"</span>);</div>
|
||||
<div class="line">log.func(<span class="stringliteral">".*"</span>);</div>
|
||||
<div class="line">log.line(<span class="stringliteral">".*"</span>);</div>
|
||||
<div class="line"><span class="comment">// Colors of the 3 firsts levels.</span></div>
|
||||
<div class="line">log.style(clutchlog::level::critical, <a class="code hl_class" href="classclutchlog_1_1fmt.html">clutchlog::fmt</a>(</div>
|
||||
<div class="line"> <span class="stringliteral">"#ff0000"</span>,</div>
|
||||
<div class="line"> clutchlog::fmt::typo::underline);</div>
|
||||
<div class="line">log.<a class="code hl_variable" href="classclutchlog_1_1fmt.html#a2bb0fde65fcd264393e102314dd1610b">style</a>(clutchlog::level::error, <a class="code hl_class" href="classclutchlog_1_1fmt.html">clutchlog::fmt</a>(</div>
|
||||
<div class="line"> <span class="stringliteral">"#ff0000"</span>,</div>
|
||||
<div class="line"> clutchlog::fmt::typo::bold);</div>
|
||||
<div class="line">log.<a class="code hl_variable" href="classclutchlog_1_1fmt.html#a2bb0fde65fcd264393e102314dd1610b">style</a>(clutchlog::level::warning, <a class="code hl_class" href="classclutchlog_1_1fmt.html">clutchlog::fmt</a>(</div>
|
||||
<div class="line"> <span class="stringliteral">"#ff00ff"</span>,</div>
|
||||
<div class="line"> clutchlog::fmt::typo::bold);</div>
|
||||
<div class="line"><span class="comment">// Assuming you are on a POSIX system.</span></div>
|
||||
<div class="line">log.format(<span class="stringliteral">"[{name}] {level_letter}:{depth_marks} {msg} {hfill} {func} @ {file}:{line}\n"</span>);</div>
|
||||
<div class="line">log.depth_mark(<span class="stringliteral">">"</span>);</div>
|
||||
<div class="line">log.strip_calls(5);</div>
|
||||
<div class="line">log.hfill_char(<span class="charliteral">'.'</span>);</div>
|
||||
<div class="line">log.hfill_max(300);</div>
|
||||
<div class="line">log.hfill_style(clutchlog::fmt::fg::none);</div>
|
||||
</div><!-- fragment --><h1><a class="anchor" id="autotoc_md26"></a>
|
||||
Limitations</h1>
|
||||
<h3><a class="anchor" id="autotoc_md22"></a>
|
||||
<h3><a class="anchor" id="autotoc_md27"></a>
|
||||
System-dependent stack depth</h3>
|
||||
<p>Because access to the call stack depth and program name are system-dependent, the features relying on the depth of the call stack and the display of the program name are only available for operating systems having the following headers: <code>execinfo.h</code>, <code>stdlib.h</code> and <code>libgen.h</code> (so far, tested with Linux).</p>
|
||||
<p>Clutchlog sets the <code>CLUTCHLOG_HAVE_UNIX_SYSINFO</code> to 1 if the headers are available, and to 0 if they are not. You can make portable code using something like: </p><div class="fragment"><div class="line"><span class="preprocessor">#if CLUTCHLOG_HAVE_UNIX_SYSINFO == 1</span></div>
|
||||
<p >Because access to the call stack depth and program name are system-dependent, the features relying on the depth of the call stack and the display of the program name are only available for operating systems having the following headers: <code>execinfo.h</code>, <code>stdlib.h</code> and <code>libgen.h</code> (so far, tested with Linux).</p>
|
||||
<p >Clutchlog sets the <code>CLUTCHLOG_HAVE_UNIX_SYSINFO</code> to 1 if the headers are available, and to 0 if they are not. You can make portable code using something like: </p><div class="fragment"><div class="line"><span class="preprocessor">#if CLUTCHLOG_HAVE_UNIX_SYSINFO == 1</span></div>
|
||||
<div class="line"> log.depth( x );</div>
|
||||
<div class="line"><span class="preprocessor">#endif </span></div>
|
||||
</div><!-- fragment --><h3><a class="anchor" id="autotoc_md23"></a>
|
||||
</div><!-- fragment --><h3><a class="anchor" id="autotoc_md28"></a>
|
||||
System-dependent horizontal fill</h3>
|
||||
<p>Because access to the current terminal width is system-dependent, the <code>{hfill}</code> format tag feature is only available for operating systems having the following headers: <code>sys/ioctl.h</code>, <code>stdio.h</code> and <code>unistd.h</code> (so far, tested with Linux).</p>
|
||||
<p>Clutchlog sets the <code>CLUTCHLOG_HAVE_UNIX_SYSIOCTL</code> to 1 if the headers are available, and to 0 if they are not. You can make portable code using something like: </p><div class="fragment"><div class="line"><span class="preprocessor">#if CLUTCHLOG_HAVE_UNIX_SYSIOCTL == 1</span></div>
|
||||
<p >Because access to the current terminal width is system-dependent, the <code>{hfill}</code> format tag feature is only available for operating systems having the following headers: <code>sys/ioctl.h</code>, <code>stdio.h</code> and <code>unistd.h</code> (so far, tested with Linux).</p>
|
||||
<p >Clutchlog sets the <code>CLUTCHLOG_HAVE_UNIX_SYSIOCTL</code> to 1 if the headers are available, and to 0 if they are not. You can make portable code using something like: </p><div class="fragment"><div class="line"><span class="preprocessor">#if CLUTCHLOG_HAVE_UNIX_SYSIOCTL == 1</span></div>
|
||||
<div class="line"> log.hfill_mark( <span class="charliteral">'_'</span> );</div>
|
||||
<div class="line"><span class="preprocessor">#endif </span></div>
|
||||
</div><!-- fragment --><h3><a class="anchor" id="autotoc_md24"></a>
|
||||
</div><!-- fragment --><p >If you use unicode characters in your template, the horizontal width will not be computed properly, resulting in incorrectly right-aligned lines. Solving this would require the use of third-party libraries, making portability more difficult.</p>
|
||||
<h3><a class="anchor" id="autotoc_md29"></a>
|
||||
Dependencies</h3>
|
||||
<p>Some colors/styles may not be supported by some exotic terminal emulators.</p>
|
||||
<p>Clutchlog needs <code>C++-17</code> with the <code>filesystem</code> feature. You may need to indicate <code>-std=c++17 -lstdc++fs</code> to some compilers.</p>
|
||||
<h3><a class="anchor" id="autotoc_md25"></a>
|
||||
<p >Some colors/styles may not be supported by some exotic terminal emulators.</p>
|
||||
<p >Clutchlog needs <code>C++-17</code> with the <code>filesystem</code> feature. You may need to indicate <code>-std=c++17 -lstdc++fs</code> to some compilers.</p>
|
||||
<h3><a class="anchor" id="autotoc_md30"></a>
|
||||
Variable names within the CLUTCHLOG macro</h3>
|
||||
<p>Calling the <code>CLUTCHLOG</code> macro with a message using a variable named <code>clutchlog__msg</code> will end in an error.</p>
|
||||
<h3><a class="anchor" id="autotoc_md26"></a>
|
||||
<p >Calling the <code>CLUTCHLOG</code> macro with a message using a variable named <code>clutchlog__msg</code> will end in an error.</p>
|
||||
<h3><a class="anchor" id="autotoc_md31"></a>
|
||||
Features</h3>
|
||||
<p>What Clutchlog do not provide at the moment (but may in a near future):</p>
|
||||
<p >What Clutchlog do not provide at the moment (but may in a near future):</p>
|
||||
<ul>
|
||||
<li>Super fast log writing.</li>
|
||||
<li>Thread safety.</li>
|
||||
</ul>
|
||||
<p>What Clutchlog will most certainly never provide:</p>
|
||||
<p >What Clutchlog will most certainly never provide:</p>
|
||||
<ul>
|
||||
<li>Round-robin log managers.</li>
|
||||
<li>Duplicated messages management.</li>
|
||||
|
|
@ -418,36 +551,30 @@ Features</h3>
|
|||
<li>Automatic argument parser (please, use a dedicated lib).</li>
|
||||
<li>Signal handling (WTF would you do that, anyway?).</li>
|
||||
</ul>
|
||||
<h1><a class="anchor" id="autotoc_md27"></a>
|
||||
<h1><a class="anchor" id="autotoc_md32"></a>
|
||||
Build and tests</h1>
|
||||
<p>To use clutchlog, just include its header in your code and either ensure that the <code>NDEBUG</code> preprocessor variable is not set, either define the <code>WITH_CLUTCHLOG</code> preprocessor variable.</p>
|
||||
<p>If you're using CMake (or another modern build system), it will unset <code>NDEBUG</code> —and thus enable clutchlog— only for the "Debug" build type, which is usually what you want if you use clutchlog, anyway.</p>
|
||||
<p>To build and run the tests, just use a classical CMake workflow: </p><div class="fragment"><div class="line">mkdir build</div>
|
||||
<p >To use clutchlog, just include its header in your code and either ensure that the <code>NDEBUG</code> preprocessor variable is not set, either define the <code>WITH_CLUTCHLOG</code> preprocessor variable.</p>
|
||||
<p >If you're using CMake (or another modern build system), it will unset <code>NDEBUG</code> —and thus enable clutchlog— only for the "Debug" build type, which is usually what you want if you use clutchlog, anyway.</p>
|
||||
<p >To build and run the tests, just use a classical CMake workflow: </p><div class="fragment"><div class="line">mkdir build</div>
|
||||
<div class="line">cd build</div>
|
||||
<div class="line">cmake -DCMAKE_BUILD_TYPE=Debug -DWITH_CLUTCHLOG=ON ..</div>
|
||||
<div class="line">make</div>
|
||||
<div class="line">ctest</div>
|
||||
</div><!-- fragment --><p>There's a script that tests all the build types combinations: <code>./build_all.sh</code>. </p>
|
||||
</div><!-- fragment --><p >There's a script that tests all the build types combinations: <code>./build_all.sh</code>.</p>
|
||||
<h1><a class="anchor" id="autotoc_md33"></a>
|
||||
Usage as a Git submodule</h1>
|
||||
<p >If you are using Git and CMake, it is easy to include Clutchlog as a dependency.</p>
|
||||
<p >First, add Clutchlog as a submodule of your repository: </p><div class="fragment"><div class="line">git submodule add git@github.com:nojhan/clutchlog.git external/</div>
|
||||
<div class="line">git commit -m "Add clutchlog as a submodule dependency"</div>
|
||||
</div><!-- fragment --><p >Then, in your <code>CMakeLists.txt</code> file, add: </p><div class="fragment"><div class="line">include_directories(external/clutchlog)</div>
|
||||
</div><!-- fragment --><p >And that's it. </p>
|
||||
</div></div><!-- PageDoc -->
|
||||
</div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<div class="ttc" id="agroup___default_config_html_ga45c4c964fad4ad1641d5c9c28c4645b9"><div class="ttname"><a href="group___default_config.html#ga45c4c964fad4ad1641d5c9c28c4645b9">CLUTCHLOG_DEFAULT_DEPTH_MARK</a></div><div class="ttdeci">#define CLUTCHLOG_DEFAULT_DEPTH_MARK</div><div class="ttdoc">Compile-time default mark for stack depth.</div><div class="ttdef"><b>Definition:</b> <a href="clutchlog_8h_source.html#l00246">clutchlog.h:246</a></div></div>
|
||||
<div class="ttc" id="aclassclutchlog_1_1fmt_html_a2bb0fde65fcd264393e102314dd1610b"><div class="ttname"><a href="classclutchlog_1_1fmt.html#a2bb0fde65fcd264393e102314dd1610b">clutchlog::fmt::style</a></div><div class="ttdeci">enum clutchlog::fmt::typo style</div><div class="ttdoc">Typographic style.</div></div>
|
||||
<div class="ttc" id="agroup___use_macros_html_ga572e3aa19d8b39e3ed0b9e91961104c2"><div class="ttname"><a href="group___use_macros.html#ga572e3aa19d8b39e3ed0b9e91961104c2">CLUTCHDUMP</a></div><div class="ttdeci">#define CLUTCHDUMP(LEVEL, CONTAINER, FILENAME)</div><div class="ttdoc">Dump the given container.</div><div class="ttdef"><b>Definition:</b> <a href="clutchlog_8h_source.html#l00098">clutchlog.h:98</a></div></div>
|
||||
<div class="ttc" id="aclassclutchlog_html_acfaceb77da01503b432644a3efaee4fa"><div class="ttname"><a href="classclutchlog.html#acfaceb77da01503b432644a3efaee4fa">clutchlog::logger</a></div><div class="ttdeci">static clutchlog & logger()</div><div class="ttdoc">Get the logger instance.</div><div class="ttdef"><b>Definition:</b> <a href="clutchlog_8h_source.html#l00296">clutchlog.h:296</a></div></div>
|
||||
<div class="ttc" id="aclassclutchlog_1_1fmt_html"><div class="ttname"><a href="classclutchlog_1_1fmt.html">clutchlog::fmt</a></div><div class="ttdoc">Color and style formatter for ANSI terminal escape sequences.</div><div class="ttdef"><b>Definition:</b> <a href="clutchlog_8h_source.html#l00314">clutchlog.h:314</a></div></div>
|
||||
<div class="ttc" id="agroup___use_macros_html_gae8911119d726a43b77f5781cb5a72813"><div class="ttname"><a href="group___use_macros.html#gae8911119d726a43b77f5781cb5a72813">CLUTCHLOC</a></div><div class="ttdeci">#define CLUTCHLOC</div><div class="ttdoc">Handy shortcuts to location.</div><div class="ttdef"><b>Definition:</b> <a href="clutchlog_8h_source.html#l00077">clutchlog.h:77</a></div></div>
|
||||
<div class="ttc" id="agroup___default_config_html_ga4eda0c1bfded5df89351b8ce8b9c2805"><div class="ttname"><a href="group___default_config.html#ga4eda0c1bfded5df89351b8ce8b9c2805">CLUTCHLOG_DEFAULT_HFILL_MARK</a></div><div class="ttdeci">#define CLUTCHLOG_DEFAULT_HFILL_MARK</div><div class="ttdoc">Character used as a filling for right-align the right part of messages with "{hfill}".</div><div class="ttdef"><b>Definition:</b> <a href="clutchlog_8h_source.html#l00260">clutchlog.h:260</a></div></div>
|
||||
<div class="ttc" id="agroup___use_macros_html_ga6f86187e2b35e7e1907d688f504a197d"><div class="ttname"><a href="group___use_macros.html#ga6f86187e2b35e7e1907d688f504a197d">CLUTCHLOG</a></div><div class="ttdeci">#define CLUTCHLOG(LEVEL, WHAT)</div><div class="ttdoc">Log a message at the given level.</div><div class="ttdef"><b>Definition:</b> <a href="clutchlog_8h_source.html#l00081">clutchlog.h:81</a></div></div>
|
||||
<div class="ttc" id="agroup___use_macros_html_ga9f77cee4f853e582262930c9c17f90ae"><div class="ttname"><a href="group___use_macros.html#ga9f77cee4f853e582262930c9c17f90ae">CLUTCHFUNC</a></div><div class="ttdeci">#define CLUTCHFUNC(LEVEL, FUNC,...)</div><div class="ttdoc">Call any function if the scope matches.</div><div class="ttdef"><b>Definition:</b> <a href="clutchlog_8h_source.html#l00115">clutchlog.h:115</a></div></div>
|
||||
<div class="ttc" id="agroup___default_config_html_ga98f30d814d4913a8a7c93a8793f49adf"><div class="ttname"><a href="group___default_config.html#ga98f30d814d4913a8a7c93a8793f49adf">CLUTCHLOG_STRIP_CALLS</a></div><div class="ttdeci">#define CLUTCHLOG_STRIP_CALLS</div><div class="ttdoc">Compile-time number of call stack levels to remove from depth display by default.</div><div class="ttdef"><b>Definition:</b> <a href="clutchlog_8h_source.html#l00253">clutchlog.h:253</a></div></div>
|
||||
<div class="ttc" id="agroup___use_macros_html_gaaf2e85e1153e6c88b458dd49e3c37c73"><div class="ttname"><a href="group___use_macros.html#gaaf2e85e1153e6c88b458dd49e3c37c73">CLUTCHCODE</a></div><div class="ttdeci">#define CLUTCHCODE(LEVEL,...)</div><div class="ttdoc">Run any code if the scope matches.</div><div class="ttdef"><b>Definition:</b> <a href="clutchlog_8h_source.html#l00136">clutchlog.h:136</a></div></div>
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="footer">Generated by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.17 </li>
|
||||
<li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.4 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
|
|
|
|||
3
docs/inherit_graph_0.map
Normal file
|
|
@ -0,0 +1,3 @@
|
|||
<map id="Graphical Class Hierarchy" name="Graphical Class Hierarchy">
|
||||
<area shape="rect" id="node1" href="$classclutchlog.html" title="The single class which holds everything." alt="" coords="5,5,80,32"/>
|
||||
</map>
|
||||
1
docs/inherit_graph_0.md5
Normal file
|
|
@ -0,0 +1 @@
|
|||
9a02f8e2a3eef4f094beaffe602d13af
|
||||
22
docs/inherit_graph_0.svg
Normal file
|
|
@ -0,0 +1,22 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
|
||||
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
||||
<!-- Generated by graphviz version 2.43.0 (0)
|
||||
-->
|
||||
<!-- Title: Graphical Class Hierarchy Pages: 1 -->
|
||||
<svg width="64pt" height="28pt"
|
||||
viewBox="0.00 0.00 64.00 28.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 24)">
|
||||
<title>Graphical Class Hierarchy</title>
|
||||
<polygon fill="white" stroke="transparent" points="-4,4 -4,-24 60,-24 60,4 -4,4"/>
|
||||
<!-- Node0 -->
|
||||
<g id="node1" class="node">
|
||||
<title>Node0</title>
|
||||
<g id="a_node1"><a xlink:href="classclutchlog.html" target="_top" xlink:title="The single class which holds everything.">
|
||||
<polygon fill="white" stroke="black" points="0,-0.5 0,-19.5 56,-19.5 56,-0.5 0,-0.5"/>
|
||||
<text text-anchor="middle" x="28" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">clutchlog</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 1,017 B |
3
docs/inherit_graph_1.map
Normal file
|
|
@ -0,0 +1,3 @@
|
|||
<map id="Graphical Class Hierarchy" name="Graphical Class Hierarchy">
|
||||
<area shape="rect" id="node1" href="$classclutchlog_1_1fmt.html" title="Color and style formatter for ANSI terminal escape sequences." alt="" coords="5,5,107,32"/>
|
||||
</map>
|
||||
1
docs/inherit_graph_1.md5
Normal file
|
|
@ -0,0 +1 @@
|
|||
509a5f8902ca8da90966c100c09ae253
|
||||
22
docs/inherit_graph_1.svg
Normal file
|
|
@ -0,0 +1,22 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
|
||||
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
||||
<!-- Generated by graphviz version 2.43.0 (0)
|
||||
-->
|
||||
<!-- Title: Graphical Class Hierarchy Pages: 1 -->
|
||||
<svg width="84pt" height="28pt"
|
||||
viewBox="0.00 0.00 84.00 28.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 24)">
|
||||
<title>Graphical Class Hierarchy</title>
|
||||
<polygon fill="white" stroke="transparent" points="-4,4 -4,-24 80,-24 80,4 -4,4"/>
|
||||
<!-- Node0 -->
|
||||
<g id="node1" class="node">
|
||||
<title>Node0</title>
|
||||
<g id="a_node1"><a xlink:href="classclutchlog_1_1fmt.html" target="_top" xlink:title="Color and style formatter for ANSI terminal escape sequences.">
|
||||
<polygon fill="white" stroke="black" points="0,-0.5 0,-19.5 76,-19.5 76,-0.5 0,-0.5"/>
|
||||
<text text-anchor="middle" x="38" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">clutchlog::fmt</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 1 KiB |
9
docs/inherit_graph_2.map
Normal file
|
|
@ -0,0 +1,9 @@
|
|||
<map id="Graphical Class Hierarchy" name="Graphical Class Hierarchy">
|
||||
<area shape="rect" id="node1" href="$structclutchlog_1_1fmt_1_1color.html" title="Interface class for colors representation." alt="" coords="5,81,143,108"/>
|
||||
<area shape="rect" id="node2" href="$structclutchlog_1_1fmt_1_1color__16_m.html" title="Abstract base class for 16M colors objects (24-bits ANSI)." alt="" coords="191,56,360,83"/>
|
||||
<area shape="rect" id="node5" href="$structclutchlog_1_1fmt_1_1color__256.html" title="Abstract base class for 256 colors objects (8-bits ANSI)." alt="" coords="193,107,358,133"/>
|
||||
<area shape="rect" id="node3" href="$structclutchlog_1_1fmt_1_1bg__16_m.html" title="background in 256-colors mode." alt="" coords="408,5,563,32"/>
|
||||
<area shape="rect" id="node4" href="$structclutchlog_1_1fmt_1_1fg__16_m.html" title="Foreground in 256-colors mode." alt="" coords="409,56,561,83"/>
|
||||
<area shape="rect" id="node6" href="$structclutchlog_1_1fmt_1_1bg__256.html" title="Background in 256-colors mode." alt="" coords="410,107,561,133"/>
|
||||
<area shape="rect" id="node7" href="$structclutchlog_1_1fmt_1_1fg__256.html" title="Foreground in 256-colors mode." alt="" coords="411,157,559,184"/>
|
||||
</map>
|
||||
1
docs/inherit_graph_2.md5
Normal file
|
|
@ -0,0 +1 @@
|
|||
fcd84f58a5479d3ddbec10d930728f7d
|
||||
112
docs/inherit_graph_2.svg
Normal file
|
|
@ -0,0 +1,112 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
|
||||
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
||||
<!-- Generated by graphviz version 2.43.0 (0)
|
||||
-->
|
||||
<!-- Title: Graphical Class Hierarchy Pages: 1 -->
|
||||
<svg width="426pt" height="142pt"
|
||||
viewBox="0.00 0.00 426.00 142.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 138)">
|
||||
<title>Graphical Class Hierarchy</title>
|
||||
<polygon fill="white" stroke="transparent" points="-4,4 -4,-138 422,-138 422,4 -4,4"/>
|
||||
<!-- Node0 -->
|
||||
<g id="node1" class="node">
|
||||
<title>Node0</title>
|
||||
<g id="a_node1"><a xlink:href="structclutchlog_1_1fmt_1_1color.html" target="_top" xlink:title="Interface class for colors representation.">
|
||||
<polygon fill="white" stroke="black" points="0,-57.5 0,-76.5 103,-76.5 103,-57.5 0,-57.5"/>
|
||||
<text text-anchor="middle" x="51.5" y="-64.5" font-family="Helvetica,sans-Serif" font-size="10.00">clutchlog::fmt::color</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1 -->
|
||||
<g id="node2" class="node">
|
||||
<title>Node1</title>
|
||||
<g id="a_node2"><a xlink:href="structclutchlog_1_1fmt_1_1color__16_m.html" target="_top" xlink:title="Abstract base class for 16M colors objects (24-bits ANSI).">
|
||||
<polygon fill="white" stroke="black" points="139,-76.5 139,-95.5 266,-95.5 266,-76.5 139,-76.5"/>
|
||||
<text text-anchor="middle" x="202.5" y="-83.5" font-family="Helvetica,sans-Serif" font-size="10.00">clutchlog::fmt::color_16M</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node0->Node1 -->
|
||||
<g id="edge1" class="edge">
|
||||
<title>Node0->Node1</title>
|
||||
<path fill="none" stroke="midnightblue" d="M113.41,-74.77C121.76,-75.83 130.35,-76.93 138.74,-78"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="113.72,-71.28 103.36,-73.49 112.84,-78.22 113.72,-71.28"/>
|
||||
</g>
|
||||
<!-- Node4 -->
|
||||
<g id="node5" class="node">
|
||||
<title>Node4</title>
|
||||
<g id="a_node5"><a xlink:href="structclutchlog_1_1fmt_1_1color__256.html" target="_top" xlink:title="Abstract base class for 256 colors objects (8-bits ANSI).">
|
||||
<polygon fill="white" stroke="black" points="140.5,-38.5 140.5,-57.5 264.5,-57.5 264.5,-38.5 140.5,-38.5"/>
|
||||
<text text-anchor="middle" x="202.5" y="-45.5" font-family="Helvetica,sans-Serif" font-size="10.00">clutchlog::fmt::color_256</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node0->Node4 -->
|
||||
<g id="edge4" class="edge">
|
||||
<title>Node0->Node4</title>
|
||||
<path fill="none" stroke="midnightblue" d="M113.28,-59.25C122.2,-58.11 131.39,-56.94 140.31,-55.8"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="112.84,-55.78 103.36,-60.51 113.72,-62.72 112.84,-55.78"/>
|
||||
</g>
|
||||
<!-- Node2 -->
|
||||
<g id="node3" class="node">
|
||||
<title>Node2</title>
|
||||
<g id="a_node3"><a xlink:href="structclutchlog_1_1fmt_1_1bg__16_m.html" target="_top" xlink:title="background in 256-colors mode.">
|
||||
<polygon fill="white" stroke="black" points="302,-114.5 302,-133.5 418,-133.5 418,-114.5 302,-114.5"/>
|
||||
<text text-anchor="middle" x="360" y="-121.5" font-family="Helvetica,sans-Serif" font-size="10.00">clutchlog::fmt::bg_16M</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node2 -->
|
||||
<g id="edge2" class="edge">
|
||||
<title>Node1->Node2</title>
|
||||
<path fill="none" stroke="midnightblue" d="M252.47,-97.97C274.27,-103.29 299.57,-109.48 320.04,-114.48"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="253.28,-94.56 242.74,-95.59 251.62,-101.36 253.28,-94.56"/>
|
||||
</g>
|
||||
<!-- Node3 -->
|
||||
<g id="node4" class="node">
|
||||
<title>Node3</title>
|
||||
<g id="a_node4"><a xlink:href="structclutchlog_1_1fmt_1_1fg__16_m.html" target="_top" xlink:title="Foreground in 256-colors mode.">
|
||||
<polygon fill="white" stroke="black" points="303,-76.5 303,-95.5 417,-95.5 417,-76.5 303,-76.5"/>
|
||||
<text text-anchor="middle" x="360" y="-83.5" font-family="Helvetica,sans-Serif" font-size="10.00">clutchlog::fmt::fg_16M</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node3 -->
|
||||
<g id="edge3" class="edge">
|
||||
<title>Node1->Node3</title>
|
||||
<path fill="none" stroke="midnightblue" d="M276.34,-86C285.3,-86 294.34,-86 302.98,-86"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="276.3,-82.5 266.3,-86 276.3,-89.5 276.3,-82.5"/>
|
||||
</g>
|
||||
<!-- Node5 -->
|
||||
<g id="node6" class="node">
|
||||
<title>Node5</title>
|
||||
<g id="a_node6"><a xlink:href="structclutchlog_1_1fmt_1_1bg__256.html" target="_top" xlink:title="Background in 256-colors mode.">
|
||||
<polygon fill="white" stroke="black" points="303.5,-38.5 303.5,-57.5 416.5,-57.5 416.5,-38.5 303.5,-38.5"/>
|
||||
<text text-anchor="middle" x="360" y="-45.5" font-family="Helvetica,sans-Serif" font-size="10.00">clutchlog::fmt::bg_256</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node4->Node5 -->
|
||||
<g id="edge5" class="edge">
|
||||
<title>Node4->Node5</title>
|
||||
<path fill="none" stroke="midnightblue" d="M274.55,-48C284.26,-48 294.1,-48 303.48,-48"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="274.51,-44.5 264.51,-48 274.51,-51.5 274.51,-44.5"/>
|
||||
</g>
|
||||
<!-- Node6 -->
|
||||
<g id="node7" class="node">
|
||||
<title>Node6</title>
|
||||
<g id="a_node7"><a xlink:href="structclutchlog_1_1fmt_1_1fg__256.html" target="_top" xlink:title="Foreground in 256-colors mode.">
|
||||
<polygon fill="white" stroke="black" points="304.5,-0.5 304.5,-19.5 415.5,-19.5 415.5,-0.5 304.5,-0.5"/>
|
||||
<text text-anchor="middle" x="360" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">clutchlog::fmt::fg_256</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node4->Node6 -->
|
||||
<g id="edge6" class="edge">
|
||||
<title>Node4->Node6</title>
|
||||
<path fill="none" stroke="midnightblue" d="M252.47,-36.03C274.27,-30.71 299.57,-24.52 320.04,-19.52"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="251.62,-32.64 242.74,-38.41 253.28,-39.44 251.62,-32.64"/>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 5.5 KiB |
3
docs/inherit_graph_3.map
Normal file
|
|
@ -0,0 +1,3 @@
|
|||
<map id="Graphical Class Hierarchy" name="Graphical Class Hierarchy">
|
||||
<area shape="rect" id="node1" href="$structclutchlog_1_1scope__t.html" title="Structure holding a location matching." alt="" coords="5,5,133,32"/>
|
||||
</map>
|
||||
1
docs/inherit_graph_3.md5
Normal file
|
|
@ -0,0 +1 @@
|
|||
1d06d42137c2e4fefcf9e485cd034e37
|
||||
22
docs/inherit_graph_3.svg
Normal file
|
|
@ -0,0 +1,22 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
|
||||
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
||||
<!-- Generated by graphviz version 2.43.0 (0)
|
||||
-->
|
||||
<!-- Title: Graphical Class Hierarchy Pages: 1 -->
|
||||
<svg width="104pt" height="28pt"
|
||||
viewBox="0.00 0.00 104.00 28.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 24)">
|
||||
<title>Graphical Class Hierarchy</title>
|
||||
<polygon fill="white" stroke="transparent" points="-4,4 -4,-24 100,-24 100,4 -4,4"/>
|
||||
<!-- Node0 -->
|
||||
<g id="node1" class="node">
|
||||
<title>Node0</title>
|
||||
<g id="a_node1"><a xlink:href="structclutchlog_1_1scope__t.html" target="_top" xlink:title="Structure holding a location matching.">
|
||||
<polygon fill="white" stroke="black" points="0,-0.5 0,-19.5 96,-19.5 96,-0.5 0,-0.5"/>
|
||||
<text text-anchor="middle" x="48" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">clutchlog::scope_t</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 1 KiB |
107
docs/inherits.html
Normal file
|
|
@ -0,0 +1,107 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
||||
<meta name="generator" content="Doxygen 1.9.4"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>clutchlog: Class Hierarchy</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="navtreedata.js"></script>
|
||||
<script type="text/javascript" src="navtree.js"></script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<link href="doxygen-style.css" rel="stylesheet" type="text/css"/>
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr id="projectrow">
|
||||
<td id="projectlogo"><img alt="Logo" src="clutchlog_logo.svg"/></td>
|
||||
<td id="projectalign">
|
||||
<div id="projectname">clutchlog<span id="projectnumber"> 0.17</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.4 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
var searchBox = new SearchBox("searchBox", "search",'Search','.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search');
|
||||
$(document).ready(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
<div id="nav-sync" class="sync"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(document).ready(function(){initNavTree('hierarchy.html',''); initResizable(); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="headertitle"><div class="title">Class Hierarchy</div></div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<div class="textblock">
|
||||
<p><a href="hierarchy.html">Go to the textual class hierarchy</a></p>
|
||||
</div><table border="0" cellspacing="10" cellpadding="0">
|
||||
<tr><td><iframe scrolling="no" frameborder="0" src="inherit_graph_0.svg" width="86" height="38"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></td></tr>
|
||||
<tr><td><iframe scrolling="no" frameborder="0" src="inherit_graph_1.svg" width="112" height="38"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></td></tr>
|
||||
<tr><td><iframe scrolling="no" frameborder="0" src="inherit_graph_2.svg" width="568" height="190"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></td></tr>
|
||||
<tr><td><iframe scrolling="no" frameborder="0" src="inherit_graph_3.svg" width="139" height="38"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></td></tr>
|
||||
</table>
|
||||
</div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.4 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
4
docs/jquery.js
vendored
129
docs/menu.js
|
|
@ -1,25 +1,26 @@
|
|||
/*
|
||||
@licstart The following is the entire license notice for the
|
||||
JavaScript code in this file.
|
||||
@licstart The following is the entire license notice for the JavaScript code in this file.
|
||||
|
||||
Copyright (C) 1997-2017 by Dimitri van Heesch
|
||||
The MIT License (MIT)
|
||||
|
||||
This program is free software; you can redistribute it and/or modify
|
||||
it under the terms of the GNU General Public License as published by
|
||||
the Free Software Foundation; either version 2 of the License, or
|
||||
(at your option) any later version.
|
||||
Copyright (C) 1997-2020 by Dimitri van Heesch
|
||||
|
||||
This program is distributed in the hope that it will be useful,
|
||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
GNU General Public License for more details.
|
||||
Permission is hereby granted, free of charge, to any person obtaining a copy of this software
|
||||
and associated documentation files (the "Software"), to deal in the Software without restriction,
|
||||
including without limitation the rights to use, copy, modify, merge, publish, distribute,
|
||||
sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is
|
||||
furnished to do so, subject to the following conditions:
|
||||
|
||||
You should have received a copy of the GNU General Public License along
|
||||
with this program; if not, write to the Free Software Foundation, Inc.,
|
||||
51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||
The above copyright notice and this permission notice shall be included in all copies or
|
||||
substantial portions of the Software.
|
||||
|
||||
@licend The above is the entire license notice
|
||||
for the JavaScript code in this file
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING
|
||||
BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
|
||||
NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
|
||||
DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||
|
||||
@licend The above is the entire license notice for the JavaScript code in this file
|
||||
*/
|
||||
function initMenu(relPath,searchEnabled,serverSide,searchPage,search) {
|
||||
function makeTree(data,relPath) {
|
||||
|
|
@ -27,7 +28,15 @@ function initMenu(relPath,searchEnabled,serverSide,searchPage,search) {
|
|||
if ('children' in data) {
|
||||
result+='<ul>';
|
||||
for (var i in data.children) {
|
||||
result+='<li><a href="'+relPath+data.children[i].url+'">'+
|
||||
var url;
|
||||
var link;
|
||||
link = data.children[i].url;
|
||||
if (link.substring(0,1)=='^') {
|
||||
url = link.substring(1);
|
||||
} else {
|
||||
url = relPath+link;
|
||||
}
|
||||
result+='<li><a href="'+url+'">'+
|
||||
data.children[i].text+'</a>'+
|
||||
makeTree(data.children[i],relPath)+'</li>';
|
||||
}
|
||||
|
|
@ -35,16 +44,92 @@ function initMenu(relPath,searchEnabled,serverSide,searchPage,search) {
|
|||
}
|
||||
return result;
|
||||
}
|
||||
|
||||
$('#main-nav').append(makeTree(menudata,relPath));
|
||||
$('#main-nav').children(':first').addClass('sm sm-dox').attr('id','main-menu');
|
||||
var searchBox;
|
||||
if (searchEnabled) {
|
||||
if (serverSide) {
|
||||
$('#main-menu').append('<li style="float:right"><div id="MSearchBox" class="MSearchBoxInactive"><div class="left"><form id="FSearchBox" action="'+relPath+searchPage+'" method="get"><img id="MSearchSelect" src="'+relPath+'search/mag.png" alt=""/><input type="text" id="MSearchField" name="query" value="'+search+'" size="20" accesskey="S" onfocus="searchBox.OnSearchFieldFocus(true)" onblur="searchBox.OnSearchFieldFocus(false)"></form></div><div class="right"></div></div></li>');
|
||||
searchBox='<div id="MSearchBox" class="MSearchBoxInactive">'+
|
||||
'<div class="left">'+
|
||||
'<form id="FSearchBox" action="'+relPath+searchPage+
|
||||
'" method="get"><img id="MSearchSelect" src="'+
|
||||
relPath+'search/mag.svg" alt=""/>'+
|
||||
'<input type="text" id="MSearchField" name="query" value="'+search+
|
||||
'" size="20" accesskey="S" onfocus="searchBox.OnSearchFieldFocus(true)"'+
|
||||
' onblur="searchBox.OnSearchFieldFocus(false)">'+
|
||||
'</form>'+
|
||||
'</div>'+
|
||||
'<div class="right"></div>'+
|
||||
'</div>';
|
||||
} else {
|
||||
$('#main-menu').append('<li style="float:right"><div id="MSearchBox" class="MSearchBoxInactive"><span class="left"><img id="MSearchSelect" src="'+relPath+'search/mag_sel.png" onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" alt=""/><input type="text" id="MSearchField" value="'+search+'" accesskey="S" onfocus="searchBox.OnSearchFieldFocus(true)" onblur="searchBox.OnSearchFieldFocus(false)" onkeyup="searchBox.OnSearchFieldChange(event)"/></span><span class="right"><a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="'+relPath+'search/close.png" alt=""/></a></span></div></li>');
|
||||
searchBox='<div id="MSearchBox" class="MSearchBoxInactive">'+
|
||||
'<span class="left">'+
|
||||
'<img id="MSearchSelect" src="'+relPath+
|
||||
'search/mag_sel.svg" onmouseover="return searchBox.OnSearchSelectShow()"'+
|
||||
' onmouseout="return searchBox.OnSearchSelectHide()" alt=""/>'+
|
||||
'<input type="text" id="MSearchField" value="'+search+
|
||||
'" accesskey="S" onfocus="searchBox.OnSearchFieldFocus(true)" '+
|
||||
'onblur="searchBox.OnSearchFieldFocus(false)" '+
|
||||
'onkeyup="searchBox.OnSearchFieldChange(event)"/>'+
|
||||
'</span>'+
|
||||
'<span class="right"><a id="MSearchClose" '+
|
||||
'href="javascript:searchBox.CloseResultsWindow()">'+
|
||||
'<img id="MSearchCloseImg" border="0" src="'+relPath+
|
||||
'search/close.svg" alt=""/></a>'
|
||||
'</span>'
|
||||
'</div>';
|
||||
}
|
||||
}
|
||||
|
||||
$('#main-nav').before('<div class="sm sm-dox"><input id="main-menu-state" type="checkbox"/>'+
|
||||
'<label class="main-menu-btn" for="main-menu-state">'+
|
||||
'<span class="main-menu-btn-icon"></span> '+
|
||||
'Toggle main menu visibility</label>'+
|
||||
'<span id="searchBoxPos1" style="position:absolute;right:8px;top:8px;height:36px;"></span>'+
|
||||
'</div>');
|
||||
$('#main-nav').append(makeTree(menudata,relPath));
|
||||
$('#main-nav').children(':first').addClass('sm sm-dox').attr('id','main-menu');
|
||||
if (searchBox) {
|
||||
$('#main-menu').append('<li id="searchBoxPos2" style="float:right"></li>');
|
||||
}
|
||||
var $mainMenuState = $('#main-menu-state');
|
||||
var prevWidth = 0;
|
||||
if ($mainMenuState.length) {
|
||||
function initResizableIfExists() {
|
||||
if (typeof initResizable==='function') initResizable();
|
||||
}
|
||||
// animate mobile menu
|
||||
$mainMenuState.change(function(e) {
|
||||
var $menu = $('#main-menu');
|
||||
var options = { duration: 250, step: initResizableIfExists };
|
||||
if (this.checked) {
|
||||
options['complete'] = function() { $menu.css('display', 'block') };
|
||||
$menu.hide().slideDown(options);
|
||||
} else {
|
||||
options['complete'] = function() { $menu.css('display', 'none') };
|
||||
$menu.show().slideUp(options);
|
||||
}
|
||||
});
|
||||
// set default menu visibility
|
||||
function resetState() {
|
||||
var $menu = $('#main-menu');
|
||||
var $mainMenuState = $('#main-menu-state');
|
||||
var newWidth = $(window).outerWidth();
|
||||
if (newWidth!=prevWidth) {
|
||||
if ($(window).outerWidth()<768) {
|
||||
$mainMenuState.prop('checked',false); $menu.hide();
|
||||
$('#searchBoxPos1').html(searchBox);
|
||||
$('#searchBoxPos2').hide();
|
||||
} else {
|
||||
$menu.show();
|
||||
$('#searchBoxPos1').empty();
|
||||
$('#searchBoxPos2').html(searchBox);
|
||||
$('#searchBoxPos2').show();
|
||||
}
|
||||
prevWidth = newWidth;
|
||||
}
|
||||
}
|
||||
$(window).ready(function() { resetState(); initResizableIfExists(); });
|
||||
$(window).resize(resetState);
|
||||
}
|
||||
$('#main-menu').smartmenus();
|
||||
}
|
||||
/* @license-end */
|
||||
|
|
|
|||
|
|
@ -1,24 +1,26 @@
|
|||
/*
|
||||
@licstart The following is the entire license notice for the
|
||||
JavaScript code in this file.
|
||||
@licstart The following is the entire license notice for the JavaScript code in this file.
|
||||
|
||||
Copyright (C) 1997-2019 by Dimitri van Heesch
|
||||
The MIT License (MIT)
|
||||
|
||||
This program is free software; you can redistribute it and/or modify
|
||||
it under the terms of version 2 of the GNU General Public License as published by
|
||||
the Free Software Foundation
|
||||
Copyright (C) 1997-2020 by Dimitri van Heesch
|
||||
|
||||
This program is distributed in the hope that it will be useful,
|
||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
GNU General Public License for more details.
|
||||
Permission is hereby granted, free of charge, to any person obtaining a copy of this software
|
||||
and associated documentation files (the "Software"), to deal in the Software without restriction,
|
||||
including without limitation the rights to use, copy, modify, merge, publish, distribute,
|
||||
sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is
|
||||
furnished to do so, subject to the following conditions:
|
||||
|
||||
You should have received a copy of the GNU General Public License along
|
||||
with this program; if not, write to the Free Software Foundation, Inc.,
|
||||
51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||
The above copyright notice and this permission notice shall be included in all copies or
|
||||
substantial portions of the Software.
|
||||
|
||||
@licend The above is the entire license notice
|
||||
for the JavaScript code in this file
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING
|
||||
BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
|
||||
NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
|
||||
DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||
|
||||
@licend The above is the entire license notice for the JavaScript code in this file
|
||||
*/
|
||||
var menudata={children:[
|
||||
{text:"Main Page",url:"index.html"},
|
||||
|
|
@ -26,12 +28,17 @@ var menudata={children:[
|
|||
{text:"Classes",url:"annotated.html",children:[
|
||||
{text:"Class List",url:"annotated.html"},
|
||||
{text:"Class Index",url:"classes.html"},
|
||||
{text:"Class Hierarchy",url:"inherits.html"},
|
||||
{text:"Class Members",url:"functions.html",children:[
|
||||
{text:"All",url:"functions.html",children:[
|
||||
{text:"_",url:"functions.html#index__5F"},
|
||||
{text:"a",url:"functions.html#index_a"},
|
||||
{text:"b",url:"functions.html#index_b"},
|
||||
{text:"c",url:"functions.html#index_c"},
|
||||
{text:"d",url:"functions.html#index_d"},
|
||||
{text:"f",url:"functions.html#index_f"},
|
||||
{text:"g",url:"functions.html#index_g"},
|
||||
{text:"i",url:"functions.html#index_i"},
|
||||
{text:"l",url:"functions.html#index_l"},
|
||||
{text:"m",url:"functions.html#index_m"},
|
||||
{text:"o",url:"functions.html#index_o"},
|
||||
|
|
@ -39,8 +46,28 @@ var menudata={children:[
|
|||
{text:"r",url:"functions.html#index_r"},
|
||||
{text:"s",url:"functions.html#index_s"},
|
||||
{text:"t",url:"functions.html#index_t"}]},
|
||||
{text:"Functions",url:"functions_func.html"},
|
||||
{text:"Variables",url:"functions_vars.html"},
|
||||
{text:"Functions",url:"functions_func.html",children:[
|
||||
{text:"b",url:"functions_func.html#index_b"},
|
||||
{text:"c",url:"functions_func.html#index_c"},
|
||||
{text:"d",url:"functions_func.html#index_d"},
|
||||
{text:"f",url:"functions_func.html#index_f"},
|
||||
{text:"i",url:"functions_func.html#index_i"},
|
||||
{text:"l",url:"functions_func.html#index_l"},
|
||||
{text:"o",url:"functions_func.html#index_o"},
|
||||
{text:"p",url:"functions_func.html#index_p"},
|
||||
{text:"r",url:"functions_func.html#index_r"},
|
||||
{text:"s",url:"functions_func.html#index_s"},
|
||||
{text:"t",url:"functions_func.html#index_t"}]},
|
||||
{text:"Variables",url:"functions_vars.html",children:[
|
||||
{text:"_",url:"functions_vars.html#index__5F"},
|
||||
{text:"b",url:"functions_vars.html#index_b"},
|
||||
{text:"d",url:"functions_vars.html#index_d"},
|
||||
{text:"f",url:"functions_vars.html#index_f"},
|
||||
{text:"i",url:"functions_vars.html#index_i"},
|
||||
{text:"m",url:"functions_vars.html#index_m"},
|
||||
{text:"r",url:"functions_vars.html#index_r"},
|
||||
{text:"s",url:"functions_vars.html#index_s"},
|
||||
{text:"t",url:"functions_vars.html#index_t"}]},
|
||||
{text:"Enumerations",url:"functions_enum.html"},
|
||||
{text:"Related Functions",url:"functions_rela.html"}]}]},
|
||||
{text:"Files",url:"files.html",children:[
|
||||
|
|
|
|||
|
|
@ -2,8 +2,8 @@
|
|||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.17"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
||||
<meta name="generator" content="Doxygen 1.9.4"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>clutchlog: Modules</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
|
|
@ -24,11 +24,10 @@
|
|||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<tr id="projectrow">
|
||||
<td id="projectlogo"><img alt="Logo" src="clutchlog_logo.svg"/></td>
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">clutchlog
|
||||
 <span id="projectnumber">0.12</span>
|
||||
<td id="projectalign">
|
||||
<div id="projectname">clutchlog<span id="projectnumber"> 0.17</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
|
|
@ -36,21 +35,22 @@
|
|||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.17 -->
|
||||
<!-- Generated by Doxygen 1.9.4 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
var searchBox = new SearchBox("searchBox", "search",'Search','.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search');
|
||||
$(document).ready(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */</script>
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
|
|
@ -64,7 +64,7 @@ $(function() {
|
|||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(document).ready(function(){initNavTree('modules.html',''); initResizable(); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
|
|
@ -84,8 +84,7 @@ $(document).ready(function(){initNavTree('modules.html',''); initResizable(); })
|
|||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">Modules</div> </div>
|
||||
<div class="headertitle"><div class="title">Modules</div></div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<div class="textblock">Here is a list of all modules:</div><div class="directory">
|
||||
|
|
@ -94,6 +93,8 @@ $(document).ready(function(){initNavTree('modules.html',''); initResizable(); })
|
|||
<tr id="row_1_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><a class="el" href="group___use_macros.html" target="_self">High-level API macros</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_2_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><a class="el" href="group___main.html" target="_self">Main class</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_3_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><a class="el" href="group___formating.html" target="_self">Formating tools</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_4_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><a class="el" href="group__colors16.html" target="_self">Colors management in 16 colors mode (4-bits ANSI).</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_5_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><a class="el" href="group__colors256__16_m.html" target="_self">Internal colors management in 256 and 16M colors modes.</a></td><td class="desc"></td></tr>
|
||||
</table>
|
||||
</div><!-- directory -->
|
||||
</div><!-- contents -->
|
||||
|
|
@ -101,9 +102,7 @@ $(document).ready(function(){initNavTree('modules.html',''); initResizable(); })
|
|||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="footer">Generated by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.17 </li>
|
||||
<li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.4 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
|
|
|
|||
|
|
@ -3,5 +3,7 @@ var modules =
|
|||
[ "Default configuration management", "group___default_config.html", "group___default_config" ],
|
||||
[ "High-level API macros", "group___use_macros.html", "group___use_macros" ],
|
||||
[ "Main class", "group___main.html", "group___main" ],
|
||||
[ "Formating tools", "group___formating.html", "group___formating" ]
|
||||
[ "Formating tools", "group___formating.html", "group___formating" ],
|
||||
[ "Colors management in 16 colors mode (4-bits ANSI).", "group__colors16.html", "group__colors16" ],
|
||||
[ "Internal colors management in 256 and 16M colors modes.", "group__colors256__16_m.html", "group__colors256__16_m" ]
|
||||
];
|
||||
|
|
@ -87,6 +87,7 @@
|
|||
position: absolute;
|
||||
left: 0px;
|
||||
width: 250px;
|
||||
overflow : hidden;
|
||||
}
|
||||
|
||||
.ui-resizable .ui-resizable-handle {
|
||||
|
|
|
|||
|
|
@ -1,24 +1,26 @@
|
|||
/*
|
||||
@licstart The following is the entire license notice for the
|
||||
JavaScript code in this file.
|
||||
@licstart The following is the entire license notice for the JavaScript code in this file.
|
||||
|
||||
Copyright (C) 1997-2019 by Dimitri van Heesch
|
||||
The MIT License (MIT)
|
||||
|
||||
This program is free software; you can redistribute it and/or modify
|
||||
it under the terms of version 2 of the GNU General Public License as
|
||||
published by the Free Software Foundation.
|
||||
Copyright (C) 1997-2020 by Dimitri van Heesch
|
||||
|
||||
This program is distributed in the hope that it will be useful,
|
||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
GNU General Public License for more details.
|
||||
Permission is hereby granted, free of charge, to any person obtaining a copy of this software
|
||||
and associated documentation files (the "Software"), to deal in the Software without restriction,
|
||||
including without limitation the rights to use, copy, modify, merge, publish, distribute,
|
||||
sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is
|
||||
furnished to do so, subject to the following conditions:
|
||||
|
||||
You should have received a copy of the GNU General Public License along
|
||||
with this program; if not, write to the Free Software Foundation, Inc.,
|
||||
51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||
The above copyright notice and this permission notice shall be included in all copies or
|
||||
substantial portions of the Software.
|
||||
|
||||
@licend The above is the entire license notice
|
||||
for the JavaScript code in this file
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING
|
||||
BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
|
||||
NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
|
||||
DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||
|
||||
@licend The above is the entire license notice for the JavaScript code in this file
|
||||
*/
|
||||
var navTreeSubIndices = new Array();
|
||||
var arrowDown = '▼';
|
||||
|
|
@ -323,11 +325,14 @@ function selectAndHighlight(hash,n)
|
|||
$(n.itemDiv).addClass('selected');
|
||||
$(n.itemDiv).attr('id','selected');
|
||||
}
|
||||
if ($('#nav-tree-contents .item:first').hasClass('selected')) {
|
||||
$('#nav-sync').css('top','30px');
|
||||
} else {
|
||||
$('#nav-sync').css('top','5px');
|
||||
var topOffset=5;
|
||||
if (typeof page_layout!=='undefined' && page_layout==1) {
|
||||
topOffset+=$('#top').outerHeight();
|
||||
}
|
||||
if ($('#nav-tree-contents .item:first').hasClass('selected')) {
|
||||
topOffset+=25;
|
||||
}
|
||||
$('#nav-sync').css('top',topOffset+'px');
|
||||
showRoot();
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -1,29 +1,31 @@
|
|||
/*
|
||||
@licstart The following is the entire license notice for the
|
||||
JavaScript code in this file.
|
||||
@licstart The following is the entire license notice for the JavaScript code in this file.
|
||||
|
||||
Copyright (C) 1997-2019 by Dimitri van Heesch
|
||||
The MIT License (MIT)
|
||||
|
||||
This program is free software; you can redistribute it and/or modify
|
||||
it under the terms of version 2 of the GNU General Public License as published by
|
||||
the Free Software Foundation
|
||||
Copyright (C) 1997-2020 by Dimitri van Heesch
|
||||
|
||||
This program is distributed in the hope that it will be useful,
|
||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
GNU General Public License for more details.
|
||||
Permission is hereby granted, free of charge, to any person obtaining a copy of this software
|
||||
and associated documentation files (the "Software"), to deal in the Software without restriction,
|
||||
including without limitation the rights to use, copy, modify, merge, publish, distribute,
|
||||
sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is
|
||||
furnished to do so, subject to the following conditions:
|
||||
|
||||
You should have received a copy of the GNU General Public License along
|
||||
with this program; if not, write to the Free Software Foundation, Inc.,
|
||||
51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||
The above copyright notice and this permission notice shall be included in all copies or
|
||||
substantial portions of the Software.
|
||||
|
||||
@licend The above is the entire license notice
|
||||
for the JavaScript code in this file
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING
|
||||
BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
|
||||
NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
|
||||
DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||
|
||||
@licend The above is the entire license notice for the JavaScript code in this file
|
||||
*/
|
||||
var NAVTREE =
|
||||
[
|
||||
[ "clutchlog", "index.html", [
|
||||
[ "Clutchlog — versatile (de)clutchable logging", "index.html", [
|
||||
[ "Clutchlog — versatile (de)clutchable spatial logging", "index.html", [
|
||||
[ "Features", "index.html#autotoc_md0", null ],
|
||||
[ "Example", "index.html#autotoc_md1", null ],
|
||||
[ "Rationale", "index.html#autotoc_md2", null ],
|
||||
|
|
@ -34,28 +36,36 @@ var NAVTREE =
|
|||
[ "Output Configuration", "index.html#autotoc_md7", [
|
||||
[ "Log Format", "index.html#autotoc_md8", null ]
|
||||
] ],
|
||||
[ "Output style", "index.html#autotoc_md9", null ]
|
||||
[ "Output Styling", "index.html#autotoc_md9", [
|
||||
[ "Typographic Style", "index.html#autotoc_md10", null ],
|
||||
[ "Colors", "index.html#autotoc_md11", null ],
|
||||
[ "Value-dependant Format Tags", "index.html#autotoc_md12", null ]
|
||||
] ]
|
||||
] ],
|
||||
[ "Advanced Usage", "index.html#autotoc_md10", [
|
||||
[ "More Output Configuration", "index.html#autotoc_md11", [
|
||||
[ "Dump Format", "index.html#autotoc_md12", null ],
|
||||
[ "Stack Depth Mark", "index.html#autotoc_md13", null ],
|
||||
[ "Horizontal Filling", "index.html#autotoc_md14", null ],
|
||||
[ "Stack Depth", "index.html#autotoc_md15", null ]
|
||||
[ "Advanced Usage", "index.html#autotoc_md13", [
|
||||
[ "More Output Configuration", "index.html#autotoc_md14", [
|
||||
[ "Dump Format", "index.html#autotoc_md15", null ],
|
||||
[ "Stack Depth Mark", "index.html#autotoc_md16", null ],
|
||||
[ "Horizontal Filling", "index.html#autotoc_md17", null ],
|
||||
[ "Stack Depth", "index.html#autotoc_md18", null ],
|
||||
[ "Filename", "index.html#autotoc_md19", null ]
|
||||
] ],
|
||||
[ "Disabled calls", "index.html#autotoc_md16", null ],
|
||||
[ "Low-level API", "index.html#autotoc_md17", null ],
|
||||
[ "(De)clutch any function call", "index.html#autotoc_md18", null ],
|
||||
[ "(De)clutch any code section", "index.html#autotoc_md19", null ]
|
||||
[ "Disabled calls", "index.html#autotoc_md20", null ],
|
||||
[ "Low-level API", "index.html#autotoc_md21", null ],
|
||||
[ "(De)clutch any function call", "index.html#autotoc_md22", null ],
|
||||
[ "(De)clutch any code section", "index.html#autotoc_md23", null ],
|
||||
[ "Manually Increase Stack Depth", "index.html#autotoc_md24", null ]
|
||||
] ],
|
||||
[ "Examples", "index.html#autotoc_md20", null ],
|
||||
[ "Limitations", "index.html#autotoc_md21", null ],
|
||||
[ "Build and tests", "index.html#autotoc_md27", null ]
|
||||
[ "Examples", "index.html#autotoc_md25", null ],
|
||||
[ "Limitations", "index.html#autotoc_md26", null ],
|
||||
[ "Build and tests", "index.html#autotoc_md32", null ],
|
||||
[ "Usage as a Git submodule", "index.html#autotoc_md33", null ]
|
||||
] ],
|
||||
[ "Modules", "modules.html", "modules" ],
|
||||
[ "Classes", "annotated.html", [
|
||||
[ "Class List", "annotated.html", "annotated_dup" ],
|
||||
[ "Class Index", "classes.html", null ],
|
||||
[ "Class Hierarchy", "hierarchy.html", "hierarchy" ],
|
||||
[ "Class Members", "functions.html", [
|
||||
[ "All", "functions.html", null ],
|
||||
[ "Functions", "functions_func.html", null ],
|
||||
|
|
|
|||
|
|
@ -2,10 +2,12 @@ var NAVTREEINDEX0 =
|
|||
{
|
||||
"annotated.html":[2,0],
|
||||
"classclutchlog.html":[1,2,0],
|
||||
"classclutchlog.html#a03b145e36f15435a640bb5a885d9f642":[1,2,0,7],
|
||||
"classclutchlog.html#a0906d74275cedcd403da94879764815e":[1,2,0,6],
|
||||
"classclutchlog.html#a0c4ac57601e6f8d146fd5cc060968ecc":[1,2,0,34],
|
||||
"classclutchlog.html#a10064493c22f5c03b502a42d814c5c5c":[1,2,0,21],
|
||||
"classclutchlog.html#a0431616914dbbecb908a794f5b46dada":[1,2,0,52],
|
||||
"classclutchlog.html#a08310b92e86687349e70f56f9ac1d656":[1,2,0,10],
|
||||
"classclutchlog.html#a08e8a817a75a4e9f0159231c941e0dae":[1,2,0,41],
|
||||
"classclutchlog.html#a095e1545a2085ac623e4af19364fea7f":[1,2,0,51],
|
||||
"classclutchlog.html#a0c4ac57601e6f8d146fd5cc060968ecc":[1,2,0,30],
|
||||
"classclutchlog.html#a10064493c22f5c03b502a42d814c5c5c":[1,2,0,16],
|
||||
"classclutchlog.html#a10fd25a1b51c8c95bd6d876ce1b4b928":[1,2,0,53],
|
||||
"classclutchlog.html#a10fd25a1b51c8c95bd6d876ce1b4b928a023c3e8a55ddfd140d3e3268dd6221e9":[1,2,0,53,1],
|
||||
"classclutchlog.html#a10fd25a1b51c8c95bd6d876ce1b4b928a6efd7b28f876c0473c6dfeae82fc8e05":[1,2,0,53,3],
|
||||
|
|
@ -15,157 +17,149 @@ var NAVTREEINDEX0 =
|
|||
"classclutchlog.html#a10fd25a1b51c8c95bd6d876ce1b4b928abba74b810831c7753777e6dcc0c0f4e2":[1,2,0,53,7],
|
||||
"classclutchlog.html#a10fd25a1b51c8c95bd6d876ce1b4b928af332f31a368c931f79b9b64d55fc7701":[1,2,0,53,0],
|
||||
"classclutchlog.html#a10fd25a1b51c8c95bd6d876ce1b4b928af89a12aab2a73ea31e19b04ecadbdc0d":[1,2,0,53,4],
|
||||
"classclutchlog.html#a130c4f12eacbd2028102838fe16b734e":[1,2,0,51],
|
||||
"classclutchlog.html#a1896f6c4b8597e3e76ff93970bd85167":[1,2,0,48],
|
||||
"classclutchlog.html#a1a8cb6411726133208f5a2f2cb42d468":[1,2,0,38],
|
||||
"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,52],
|
||||
"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,47],
|
||||
"classclutchlog.html#a63308e8deae3cfec6801318203494143":[1,2,0,33],
|
||||
"classclutchlog.html#a656c277e074b64728cca871f2b484d1c":[1,2,0,10],
|
||||
"classclutchlog.html#a6666106b9e5c239b6ae5e0d1091648e3":[1,2,0,24],
|
||||
"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,46],
|
||||
"classclutchlog.html#a7fd7c7bd3668c537061c314a619a336d":[1,2,0,14],
|
||||
"classclutchlog.html#a972f895c70edc335f3018a2c8971d59e":[1,2,0,29],
|
||||
"classclutchlog.html#aa26c6b81ebaeb9e9daa3457e3a3d17c9":[1,2,0,23],
|
||||
"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,45],
|
||||
"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#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,50],
|
||||
"classclutchlog.html#ae90d5a1a428587ad67b38b2ea4ca9fa2":[1,2,0,30],
|
||||
"classclutchlog.html#aeb60684c89bcef5aa9273075c21cc993":[1,2,0,49],
|
||||
"classclutchlog.html#aef653a9744a72a889ca8163269bb781e":[1,2,0,9],
|
||||
"classclutchlog.html#af898bffe23b125245e338d7495c76d45":[1,2,0,36],
|
||||
"classclutchlog.html#afc53dbca51d0e2322a21899d0c571a80":[1,2,0,11],
|
||||
"classclutchlog.html#aff3aa09fb60f7d6dc688c028d3834d8a":[1,2,0,19],
|
||||
"classclutchlog.html#a130c4f12eacbd2028102838fe16b734e":[1,2,0,48],
|
||||
"classclutchlog.html#a14c19e17c54d6353ba34c0dc3371094a":[1,2,0,28],
|
||||
"classclutchlog.html#a1896f6c4b8597e3e76ff93970bd85167":[1,2,0,45],
|
||||
"classclutchlog.html#a1a8cb6411726133208f5a2f2cb42d468":[1,2,0,34],
|
||||
"classclutchlog.html#a2144abe4ec6f630126b6490908b5f924":[1,2,0,4],
|
||||
"classclutchlog.html#a229fd61519f1245282440120f2d45fb5":[1,2,0,33],
|
||||
"classclutchlog.html#a2a334e009533744b52f01ef240a59e9d":[1,2,0,50],
|
||||
"classclutchlog.html#a356df86455409193792b6ed550dfd09e":[1,2,0,38],
|
||||
"classclutchlog.html#a3cb0e4f43a4cadf1966001ad7c9861f4":[1,2,0,11],
|
||||
"classclutchlog.html#a41757198b29862832a14472a9e5e24c6":[1,2,0,49],
|
||||
"classclutchlog.html#a4831f44fd5ade102e57320632095934d":[1,2,0,22],
|
||||
"classclutchlog.html#a4ebdfcded6c56262676bf6926d63fc96":[1,2,0,24],
|
||||
"classclutchlog.html#a5a9a98c3528117223ceff22bc6bee5f7":[1,2,0,37],
|
||||
"classclutchlog.html#a5f4ddb57ce42e8be86a7c7d269f7bae5":[1,2,0,44],
|
||||
"classclutchlog.html#a656c277e074b64728cca871f2b484d1c":[1,2,0,2],
|
||||
"classclutchlog.html#a6666106b9e5c239b6ae5e0d1091648e3":[1,2,0,19],
|
||||
"classclutchlog.html#a6e2a5e98fa9f722d90ba6515895543ac":[1,2,0,1],
|
||||
"classclutchlog.html#a76eb34537b634aadb75e255f7887eeb6":[1,2,0,35],
|
||||
"classclutchlog.html#a7a7738eaad114bfa870121412fe23ad9":[1,2,0,12],
|
||||
"classclutchlog.html#a7c6e3fc082bc6f55d50131ed2b32e81e":[1,2,0,43],
|
||||
"classclutchlog.html#a7fd7c7bd3668c537061c314a619a336d":[1,2,0,6],
|
||||
"classclutchlog.html#a822062ffa857bd16ff488f9c749ff20e":[1,2,0,54],
|
||||
"classclutchlog.html#a822062ffa857bd16ff488f9c749ff20ea04548b133168127416623d51dd3b9338":[1,2,0,54,4],
|
||||
"classclutchlog.html#a822062ffa857bd16ff488f9c749ff20ea19ebb39c0f117afbe6658bbc9bea68a4":[1,2,0,54,0],
|
||||
"classclutchlog.html#a822062ffa857bd16ff488f9c749ff20ea35cf5f272267d9656cfcfe52243f4841":[1,2,0,54,2],
|
||||
"classclutchlog.html#a822062ffa857bd16ff488f9c749ff20ea5b96778dd84a50c1b288b31a5200df4d":[1,2,0,54,5],
|
||||
"classclutchlog.html#a822062ffa857bd16ff488f9c749ff20ea9534ecbf6a632833ca32ea5bb33f7eea":[1,2,0,54,3],
|
||||
"classclutchlog.html#a822062ffa857bd16ff488f9c749ff20ead79ddc78294d362c22ba917cba2cd3ef":[1,2,0,54,1],
|
||||
"classclutchlog.html#a82b9375728af2d962831a743d95f4ae7":[1,2,0,23],
|
||||
"classclutchlog.html#a8d206443dea964f77965450a83693d98":[1,2,0,14],
|
||||
"classclutchlog.html#a972f895c70edc335f3018a2c8971d59e":[1,2,0,25],
|
||||
"classclutchlog.html#aa26c6b81ebaeb9e9daa3457e3a3d17c9":[1,2,0,18],
|
||||
"classclutchlog.html#aa8d0a569ed3623ce36c5e567ec2d1ad5":[1,2,0,5],
|
||||
"classclutchlog.html#ab1c377a376e6772fe1746ff7147c125f":[1,2,0,39],
|
||||
"classclutchlog.html#ab45287cc9c14217904a13aff49573732":[1,2,0,13],
|
||||
"classclutchlog.html#ab72a0adc9ff287270afe09c9da825fdb":[1,2,0,29],
|
||||
"classclutchlog.html#ab7773f031a00a05b8c83c1936406cb98":[1,2,0,7],
|
||||
"classclutchlog.html#ab805ac5c33885459f9f752518a4aa735":[1,2,0,42],
|
||||
"classclutchlog.html#abd4625bf211bfbaa30d9c126fa3d7888":[1,2,0,40],
|
||||
"classclutchlog.html#abd692cca9a2e772e7c9d6531bb3c7761":[1,2,0,27],
|
||||
"classclutchlog.html#ac3ec55057b9c734b66f169bf43dbd591":[1,2,0,20],
|
||||
"classclutchlog.html#ac95630bfe9cf547d2b7c4b3430eaedc1":[1,2,0,36],
|
||||
"classclutchlog.html#acbb50f6306ebb3c8b0d1a52e7f327416":[1,2,0,9],
|
||||
"classclutchlog.html#ace879554298e6e6e36dafef330c27be8":[1,2,0,31],
|
||||
"classclutchlog.html#acebed8c9df9204f22bf8488e62e1cedd":[1,2,0,15],
|
||||
"classclutchlog.html#ad1cfa9945c3f7f98fe8ce724c627d0d6":[1,2,0,21],
|
||||
"classclutchlog.html#ad32b5a0274dc03ee0004f67ba58b2447":[1,2,0,17],
|
||||
"classclutchlog.html#aded03528f34d9000f618419c482c5042":[1,2,0,47],
|
||||
"classclutchlog.html#ae17db5808155fbc6dc48b4727d0c3abf":[1,2,0,8],
|
||||
"classclutchlog.html#ae90d5a1a428587ad67b38b2ea4ca9fa2":[1,2,0,26],
|
||||
"classclutchlog.html#aeb60684c89bcef5aa9273075c21cc993":[1,2,0,46],
|
||||
"classclutchlog.html#af898bffe23b125245e338d7495c76d45":[1,2,0,32],
|
||||
"classclutchlog.html#afc53dbca51d0e2322a21899d0c571a80":[1,2,0,3],
|
||||
"classclutchlog_1_1fmt.html":[1,3,0],
|
||||
"classclutchlog_1_1fmt.html#a0b607e343b6813b99eafca1fdfec9cd0":[1,3,0,7],
|
||||
"classclutchlog_1_1fmt.html#a13453c0b5dbc19d9b510dcdc0352b443":[1,3,0,3],
|
||||
"classclutchlog_1_1fmt.html#a1cf3e27e4041250ffea0a6d58010da1e":[1,3,0,15],
|
||||
"classclutchlog_1_1fmt.html#a1cf3e27e4041250ffea0a6d58010da1ea1ffd9e753c8054cc61456ac7fac1ac89":[1,3,0,15,0],
|
||||
"classclutchlog_1_1fmt.html#a1cf3e27e4041250ffea0a6d58010da1ea334c4a4c42fdb79d7ebc3e73b517e6f8":[1,3,0,15,8],
|
||||
"classclutchlog_1_1fmt.html#a1cf3e27e4041250ffea0a6d58010da1ea48d6215903dff56238e52e8891380c8f":[1,3,0,15,4],
|
||||
"classclutchlog_1_1fmt.html#a1cf3e27e4041250ffea0a6d58010da1ea4c2a4a7078da0ac6733464eacfd00f86":[1,3,0,15,5],
|
||||
"classclutchlog_1_1fmt.html#a1cf3e27e4041250ffea0a6d58010da1ea6411532ba4971f378391776a9db629d3":[1,3,0,15,6],
|
||||
"classclutchlog_1_1fmt.html#a1cf3e27e4041250ffea0a6d58010da1ea9f27410725ab8cc8854a2769c7a516b8":[1,3,0,15,2],
|
||||
"classclutchlog_1_1fmt.html#a1cf3e27e4041250ffea0a6d58010da1eabda9643ac6601722a28f238714274da4":[1,3,0,15,1],
|
||||
"classclutchlog_1_1fmt.html#a1cf3e27e4041250ffea0a6d58010da1ead487dd0b55dfcacdd920ccbdaeafa351":[1,3,0,15,3],
|
||||
"classclutchlog_1_1fmt.html#a1cf3e27e4041250ffea0a6d58010da1ead508fe45cecaf653904a0e774084bb5c":[1,3,0,15,7],
|
||||
"classclutchlog_1_1fmt.html#a2bb0fde65fcd264393e102314dd1610b":[1,3,0,13],
|
||||
"classclutchlog_1_1fmt.html#a0aa57cdd56ccc79c7750921ab534b205":[1,3,0,7],
|
||||
"classclutchlog_1_1fmt.html#a24568f7a157d50e3075a74a619719c84":[1,3,0,6],
|
||||
"classclutchlog_1_1fmt.html#a2bb0fde65fcd264393e102314dd1610b":[1,3,0,8],
|
||||
"classclutchlog_1_1fmt.html#a407506bc02ed3f91d88b3df630e54959":[1,3,0,0],
|
||||
"classclutchlog_1_1fmt.html#a4662a3ec3577c6a575a2c734636ed8a0":[1,3,0,14],
|
||||
"classclutchlog_1_1fmt.html#a4662a3ec3577c6a575a2c734636ed8a0a1ffd9e753c8054cc61456ac7fac1ac89":[1,3,0,14,0],
|
||||
"classclutchlog_1_1fmt.html#a4662a3ec3577c6a575a2c734636ed8a0a334c4a4c42fdb79d7ebc3e73b517e6f8":[1,3,0,14,8],
|
||||
"classclutchlog_1_1fmt.html#a4662a3ec3577c6a575a2c734636ed8a0a48d6215903dff56238e52e8891380c8f":[1,3,0,14,4],
|
||||
"classclutchlog_1_1fmt.html#a4662a3ec3577c6a575a2c734636ed8a0a4c2a4a7078da0ac6733464eacfd00f86":[1,3,0,14,5],
|
||||
"classclutchlog_1_1fmt.html#a4662a3ec3577c6a575a2c734636ed8a0a6411532ba4971f378391776a9db629d3":[1,3,0,14,6],
|
||||
"classclutchlog_1_1fmt.html#a4662a3ec3577c6a575a2c734636ed8a0a9f27410725ab8cc8854a2769c7a516b8":[1,3,0,14,2],
|
||||
"classclutchlog_1_1fmt.html#a4662a3ec3577c6a575a2c734636ed8a0abda9643ac6601722a28f238714274da4":[1,3,0,14,1],
|
||||
"classclutchlog_1_1fmt.html#a4662a3ec3577c6a575a2c734636ed8a0ad487dd0b55dfcacdd920ccbdaeafa351":[1,3,0,14,3],
|
||||
"classclutchlog_1_1fmt.html#a4662a3ec3577c6a575a2c734636ed8a0ad508fe45cecaf653904a0e774084bb5c":[1,3,0,14,7],
|
||||
"classclutchlog_1_1fmt.html#a65856874070ec0865b3a5b9aeb0e4f3d":[1,3,0,4],
|
||||
"classclutchlog_1_1fmt.html#a6cc6126d113fc0647ed3acbf29cdc425":[1,3,0,1],
|
||||
"classclutchlog_1_1fmt.html#a8307a848fcf9ed929435b3e1f2b53401":[1,3,0,11],
|
||||
"classclutchlog_1_1fmt.html#a86696b20e5b31c96ba592926efb324f3":[1,3,0,12],
|
||||
"classclutchlog_1_1fmt.html#a4d0b3c87ba935addf3581b000c0d7502":[1,3,0,15],
|
||||
"classclutchlog_1_1fmt.html#a4d0b3c87ba935addf3581b000c0d7502a1844e5aae3a3eefc500c545e3c35bcfa":[1,3,0,15,2],
|
||||
"classclutchlog_1_1fmt.html#a4d0b3c87ba935addf3581b000c0d7502a1e7cced329549fc4c2393381f068062e":[1,3,0,15,0],
|
||||
"classclutchlog_1_1fmt.html#a4d0b3c87ba935addf3581b000c0d7502a7a3c32a8827eb17435511b4c7a429749":[1,3,0,15,1],
|
||||
"classclutchlog_1_1fmt.html#a932f47b78fb7b10590d5613a1c4eab89":[1,3,0,16],
|
||||
"classclutchlog_1_1fmt.html#a932f47b78fb7b10590d5613a1c4eab89a334c4a4c42fdb79d7ebc3e73b517e6f8":[1,3,0,16,4],
|
||||
"classclutchlog_1_1fmt.html#a932f47b78fb7b10590d5613a1c4eab89a69dcab4a73aeec2113f69b61e6263da8":[1,3,0,16,1],
|
||||
"classclutchlog_1_1fmt.html#a932f47b78fb7b10590d5613a1c4eab89a6dc7b4483f8c2c701a48e42db552806d":[1,3,0,16,2],
|
||||
"classclutchlog_1_1fmt.html#a932f47b78fb7b10590d5613a1c4eab89a86266ee937d97f812a8e57d22b62ee29":[1,3,0,16,0],
|
||||
"classclutchlog_1_1fmt.html#a932f47b78fb7b10590d5613a1c4eab89aa91c78e040f7b9d158f381e197f8beb4":[1,3,0,16,3],
|
||||
"classclutchlog_1_1fmt.html#a96849ba427feac3a2eeaa1165e3845da":[1,3,0,10],
|
||||
"classclutchlog_1_1fmt.html#a99b3a05ddf6fa341cee6cb1e5dffc159":[1,3,0,5],
|
||||
"classclutchlog_1_1fmt.html#ab588e04e982b0b26ec979773d51ad41b":[1,3,0,9],
|
||||
"classclutchlog_1_1fmt.html#ac69e6d3b7ddaec908c429ac61f354267":[1,3,0,2],
|
||||
"classclutchlog_1_1fmt.html#aeea73b0239bf73ebc8ee84c1e6d278e2":[1,3,0,6],
|
||||
"classclutchlog_1_1fmt.html#afeaedd18298498d1dcfcc15f5f17ac3c":[1,3,0,8],
|
||||
"classclutchlog_1_1fmt.html#ab588e04e982b0b26ec979773d51ad41b":[1,3,0,3],
|
||||
"classclutchlog_1_1fmt.html#ad754c64eb6fd8730a616d113cb9f9129":[1,3,0,1],
|
||||
"classclutchlog_1_1fmt.html#afeaedd18298498d1dcfcc15f5f17ac3c":[1,3,0,2],
|
||||
"classes.html":[2,1],
|
||||
"clutchlog_8h.html":[3,0,0],
|
||||
"clutchlog_8h.html#a0acf7d306292cdee864356f0b433cc16":[3,0,0,1],
|
||||
"clutchlog_8h.html#a5c126962abcc7a40e504a6fc3abdfcc4":[3,0,0,4],
|
||||
"clutchlog_8h.html#a6bbcf13504687db4dbe0474931d867fb":[3,0,0,2],
|
||||
"clutchlog_8h.html#a6bddd1e1be320823da0d6b1d5cef7817":[3,0,0,3],
|
||||
"clutchlog_8h_source.html":[3,0,0],
|
||||
"clutchlog_8h.html":[3,0,0,0],
|
||||
"clutchlog_8h.html#a0acf7d306292cdee864356f0b433cc16":[3,0,0,0,1],
|
||||
"clutchlog_8h.html#a5c126962abcc7a40e504a6fc3abdfcc4":[3,0,0,0,4],
|
||||
"clutchlog_8h.html#a6bbcf13504687db4dbe0474931d867fb":[3,0,0,0,2],
|
||||
"clutchlog_8h.html#a6bddd1e1be320823da0d6b1d5cef7817":[3,0,0,0,3],
|
||||
"clutchlog_8h_source.html":[3,0,0,0],
|
||||
"dir_59425e443f801f1f2fd8bbe4959a3ccf.html":[3,0,1],
|
||||
"dir_c318bd5cf14aaa5601e6029e0b5b4048.html":[3,0,0],
|
||||
"files.html":[3,0],
|
||||
"functions.html":[2,2,0],
|
||||
"functions_enum.html":[2,2,3],
|
||||
"functions_func.html":[2,2,1],
|
||||
"functions_rela.html":[2,2,4],
|
||||
"functions_vars.html":[2,2,2],
|
||||
"functions.html":[2,3,0],
|
||||
"functions_enum.html":[2,3,3],
|
||||
"functions_func.html":[2,3,1],
|
||||
"functions_rela.html":[2,3,4],
|
||||
"functions_vars.html":[2,3,2],
|
||||
"globals.html":[3,1,0],
|
||||
"globals_defs.html":[3,1,1],
|
||||
"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":[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":[3,0,0,11],
|
||||
"group___default_config.html#ga524c16f280d92ee8ab683162c9ce01fa":[1,0,1],
|
||||
"group___default_config.html#ga54d29e956575e1c731eab5406135c5df":[1,0,3],
|
||||
"group___default_config.html#ga54d29e956575e1c731eab5406135c5df":[3,0,0,13],
|
||||
"group___default_config.html#ga8564be479b948ee3052b61783c66d415":[1,0,0],
|
||||
"group___default_config.html#ga8564be479b948ee3052b61783c66d415":[3,0,0,5],
|
||||
"group___default_config.html#ga98f30d814d4913a8a7c93a8793f49adf":[3,0,0,15],
|
||||
"group___default_config.html#ga98f30d814d4913a8a7c93a8793f49adf":[1,0,5],
|
||||
"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":[1,1,1],
|
||||
"group___use_macros.html#ga6f86187e2b35e7e1907d688f504a197d":[3,0,0,7],
|
||||
"group___use_macros.html#ga9f77cee4f853e582262930c9c17f90ae":[3,0,0,9],
|
||||
"group___use_macros.html#ga9f77cee4f853e582262930c9c17f90ae":[1,1,3],
|
||||
"group___use_macros.html#gaaf2e85e1153e6c88b458dd49e3c37c73":[3,0,0,10],
|
||||
"group___use_macros.html#gaaf2e85e1153e6c88b458dd49e3c37c73":[1,1,4],
|
||||
"group___use_macros.html#ga369d365b7c25ec270596c3ca6839cf2c":[1,1,1],
|
||||
"group___use_macros.html#ga572e3aa19d8b39e3ed0b9e91961104c2":[1,1,3],
|
||||
"group___use_macros.html#ga6f86187e2b35e7e1907d688f504a197d":[1,1,2],
|
||||
"group___use_macros.html#ga9f77cee4f853e582262930c9c17f90ae":[1,1,4],
|
||||
"group___use_macros.html#gaaf2e85e1153e6c88b458dd49e3c37c73":[1,1,5],
|
||||
"group___use_macros.html#gae8911119d726a43b77f5781cb5a72813":[1,1,0],
|
||||
"group___use_macros.html#gae8911119d726a43b77f5781cb5a72813":[3,0,0,6],
|
||||
"index.html":[],
|
||||
"group__colors16.html":[1,4],
|
||||
"group__colors16.html#ga1cf3e27e4041250ffea0a6d58010da1e":[1,4,1],
|
||||
"group__colors16.html#ga4662a3ec3577c6a575a2c734636ed8a0":[1,4,0],
|
||||
"group__colors16.html#ga8307a848fcf9ed929435b3e1f2b53401":[1,4,2],
|
||||
"group__colors16.html#ga86696b20e5b31c96ba592926efb324f3":[1,4,3],
|
||||
"group__colors16.html#ga93d498671d8dc2e796978c4f4de51241":[1,4,5],
|
||||
"group__colors16.html#gac00a2f504f5308207f7a94915fe9a9c5":[1,4,4],
|
||||
"group__colors256__16_m.html":[1,5],
|
||||
"group__colors256__16_m.html#ga1d687af385957846034568c3a62d4ef0":[1,5,8],
|
||||
"group__colors256__16_m.html#ga626c99eb11d1718d7a2a8bb3f079e6de":[1,5,9],
|
||||
"group__colors256__16_m.html#gaa2fcbb402dc2426d3720b8bc78a80ec0":[1,5,10],
|
||||
"group__colors256__16_m.html#gad98fbe84ef338ded8425d56955825a2c":[1,5,7],
|
||||
"hierarchy.html":[2,2],
|
||||
"index.html":[0],
|
||||
"index.html":[],
|
||||
"index.html#autotoc_md0":[0,0],
|
||||
"index.html#autotoc_md1":[0,1],
|
||||
"index.html#autotoc_md10":[0,4],
|
||||
"index.html#autotoc_md11":[0,4,0],
|
||||
"index.html#autotoc_md12":[0,4,0,0],
|
||||
"index.html#autotoc_md13":[0,4,0,1],
|
||||
"index.html#autotoc_md14":[0,4,0,2],
|
||||
"index.html#autotoc_md15":[0,4,0,3],
|
||||
"index.html#autotoc_md16":[0,4,1],
|
||||
"index.html#autotoc_md17":[0,4,2],
|
||||
"index.html#autotoc_md18":[0,4,3],
|
||||
"index.html#autotoc_md19":[0,4,4],
|
||||
"index.html#autotoc_md10":[0,3,4,0],
|
||||
"index.html#autotoc_md11":[0,3,4,1],
|
||||
"index.html#autotoc_md12":[0,3,4,2],
|
||||
"index.html#autotoc_md13":[0,4],
|
||||
"index.html#autotoc_md14":[0,4,0],
|
||||
"index.html#autotoc_md15":[0,4,0,0],
|
||||
"index.html#autotoc_md16":[0,4,0,1],
|
||||
"index.html#autotoc_md17":[0,4,0,2],
|
||||
"index.html#autotoc_md18":[0,4,0,3],
|
||||
"index.html#autotoc_md19":[0,4,0,4],
|
||||
"index.html#autotoc_md2":[0,2],
|
||||
"index.html#autotoc_md20":[0,5],
|
||||
"index.html#autotoc_md21":[0,6],
|
||||
"index.html#autotoc_md22":[0],
|
||||
"index.html#autotoc_md23":[1],
|
||||
"index.html#autotoc_md24":[2],
|
||||
"index.html#autotoc_md25":[3],
|
||||
"index.html#autotoc_md26":[4],
|
||||
"index.html#autotoc_md27":[0,7],
|
||||
"index.html#autotoc_md20":[0,4,1],
|
||||
"index.html#autotoc_md21":[0,4,2],
|
||||
"index.html#autotoc_md22":[0,4,3],
|
||||
"index.html#autotoc_md23":[0,4,4],
|
||||
"index.html#autotoc_md24":[0,4,5],
|
||||
"index.html#autotoc_md25":[0,5],
|
||||
"index.html#autotoc_md26":[0,6],
|
||||
"index.html#autotoc_md3":[0,3],
|
||||
"index.html#autotoc_md32":[0,7],
|
||||
"index.html#autotoc_md33":[0,8],
|
||||
"index.html#autotoc_md4":[0,3,0],
|
||||
"index.html#autotoc_md5":[0,3,1],
|
||||
"index.html#autotoc_md6":[0,3,2],
|
||||
|
|
@ -174,15 +168,62 @@ var NAVTREEINDEX0 =
|
|||
"index.html#autotoc_md9":[0,3,4],
|
||||
"modules.html":[1],
|
||||
"pages.html":[],
|
||||
"structclutchlog_1_1scope__t.html":[1,2,0,5],
|
||||
"structclutchlog_1_1scope__t.html#a0f1d865ffcf17f215e5559cdd2690572":[1,2,0,5,0],
|
||||
"structclutchlog_1_1scope__t.html#a7918e55cd3bac1bd30c69b8c711387ff":[1,2,0,5,3],
|
||||
"structclutchlog_1_1scope__t.html#adcca6846ff90d436c61861db85917744":[1,2,0,5,2],
|
||||
"structclutchlog_1_1scope__t.html#ae6c0e4ed20db797124ed1e5faa033ad9":[1,2,0,5,1],
|
||||
"t-assert_8cpp_source.html":[3,0,1],
|
||||
"t-color_8cpp_source.html":[3,0,2],
|
||||
"t-demo_8cpp_source.html":[3,0,3],
|
||||
"t-dump_8cpp_source.html":[3,0,4],
|
||||
"t-log_8cpp_source.html":[3,0,5],
|
||||
"t-one-line-if_8cpp_source.html":[3,0,6]
|
||||
"structclutchlog_1_1fmt_1_1bg__16_m.html":[1,5,6],
|
||||
"structclutchlog_1_1fmt_1_1bg__16_m.html#a363c314ab6a8aa22951b5500d7a78ad0":[1,5,6,0],
|
||||
"structclutchlog_1_1fmt_1_1bg__16_m.html#a68f8cb4ab78a1cfb3b7b8e1e95bee11d":[1,5,6,3],
|
||||
"structclutchlog_1_1fmt_1_1bg__16_m.html#ace018922ae99f32b48bf5cacaec91501":[1,5,6,1],
|
||||
"structclutchlog_1_1fmt_1_1bg__16_m.html#adcd5bd1e69e76e3b36015cf687693c97":[1,5,6,2],
|
||||
"structclutchlog_1_1fmt_1_1bg__256.html":[1,5,3],
|
||||
"structclutchlog_1_1fmt_1_1bg__256.html#a096d302be7373acaaf225644683408bd":[1,5,3,2],
|
||||
"structclutchlog_1_1fmt_1_1bg__256.html#a0d244a542b6b98a373f8b1f9e92a6a90":[1,5,3,0],
|
||||
"structclutchlog_1_1fmt_1_1bg__256.html#a83c663b1a9f00ba7ba7649c9c5605fad":[1,5,3,1],
|
||||
"structclutchlog_1_1fmt_1_1color.html":[1,5,0],
|
||||
"structclutchlog_1_1fmt_1_1color.html#a121619a01bf48e53b3478d23989c0c59":[1,5,0,2],
|
||||
"structclutchlog_1_1fmt_1_1color.html#a3fd18c290567bd5c4971663a1aed12ae":[1,5,0,4],
|
||||
"structclutchlog_1_1fmt_1_1color.html#a4860c13958d21118a564920fa78e6720":[1,5,0,3],
|
||||
"structclutchlog_1_1fmt_1_1color.html#a741d0165287350d8fcacb1f472ce5dac":[1,5,0,0],
|
||||
"structclutchlog_1_1fmt_1_1color.html#a96d7161ef1e7cc631ae670cd3f364603":[1,5,0,1],
|
||||
"structclutchlog_1_1fmt_1_1color.html#ad4d10c015b3af3cc10d1cf40fe38e4f0":[1,5,0,5],
|
||||
"structclutchlog_1_1fmt_1_1color.html#ad4d10c015b3af3cc10d1cf40fe38e4f0a469bba0a564235dfceede42db14f17b0":[1,5,0,5,1],
|
||||
"structclutchlog_1_1fmt_1_1color.html#ad4d10c015b3af3cc10d1cf40fe38e4f0ae64e4c4fee28f9ca7301e4c7ff598e67":[1,5,0,5,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#a780c11e42bb140732ffd37cf4eef9e1d":[1,5,4,3],
|
||||
"structclutchlog_1_1fmt_1_1color__16_m.html#ac6a4b8650ea7e9171fc76d6226015005":[1,5,4,4],
|
||||
"structclutchlog_1_1fmt_1_1color__16_m.html#aea10e881fb9b570267f5751fb67c4282":[1,5,4,0],
|
||||
"structclutchlog_1_1fmt_1_1color__256.html":[1,5,1],
|
||||
"structclutchlog_1_1fmt_1_1color__256.html#a12fdff3c5c4edbf952aaa31519f0171c":[1,5,1,0],
|
||||
"structclutchlog_1_1fmt_1_1color__256.html#a1b68065b35141c018b33c3f2c45f5726":[1,5,1,1],
|
||||
"structclutchlog_1_1fmt_1_1color__256.html#a8e0b13d6bad87c83c3465524a5d33988":[1,5,1,4],
|
||||
"structclutchlog_1_1fmt_1_1color__256.html#ad4e941accf566378e0007ec881096fb0":[1,5,1,3],
|
||||
"structclutchlog_1_1fmt_1_1color__256.html#ad79557682cec1c053dda258581972111":[1,5,1,2],
|
||||
"structclutchlog_1_1fmt_1_1fg__16_m.html":[1,5,5],
|
||||
"structclutchlog_1_1fmt_1_1fg__16_m.html#a531b717b8d78a0a5929fa90d0a01d7e5":[1,5,5,1],
|
||||
"structclutchlog_1_1fmt_1_1fg__16_m.html#a984525f33eb86b7f8b3e5d0874611194":[1,5,5,0],
|
||||
"structclutchlog_1_1fmt_1_1fg__16_m.html#a9da40a4a7ff3b80f028f26322f59eba8":[1,5,5,3],
|
||||
"structclutchlog_1_1fmt_1_1fg__16_m.html#abc768d6b7c2139c14f210755108006d3":[1,5,5,2],
|
||||
"structclutchlog_1_1fmt_1_1fg__256.html":[1,5,2],
|
||||
"structclutchlog_1_1fmt_1_1fg__256.html#a501fff36520f20ba4973ba3848fb9c23":[1,5,2,2],
|
||||
"structclutchlog_1_1fmt_1_1fg__256.html#a6df3d848db0e55c79709fb4565cbfd59":[1,5,2,1],
|
||||
"structclutchlog_1_1fmt_1_1fg__256.html#a97c241e9f80c63d269953cc525a72c7a":[1,5,2,0],
|
||||
"structclutchlog_1_1scope__t.html":[1,2,0,0],
|
||||
"structclutchlog_1_1scope__t.html#a0f1d865ffcf17f215e5559cdd2690572":[1,2,0,0,0],
|
||||
"structclutchlog_1_1scope__t.html#a7918e55cd3bac1bd30c69b8c711387ff":[1,2,0,0,3],
|
||||
"structclutchlog_1_1scope__t.html#adcca6846ff90d436c61861db85917744":[1,2,0,0,2],
|
||||
"structclutchlog_1_1scope__t.html#ae6c0e4ed20db797124ed1e5faa033ad9":[1,2,0,0,1],
|
||||
"t-assert_8cpp_source.html":[3,0,1,0],
|
||||
"t-color16_m_8cpp_source.html":[3,0,1,2],
|
||||
"t-color256_8cpp_source.html":[3,0,1,3],
|
||||
"t-color_8cpp_source.html":[3,0,1,1],
|
||||
"t-demo_8cpp_source.html":[3,0,1,4],
|
||||
"t-depth-delta_8cpp_source.html":[3,0,1,5],
|
||||
"t-dump_8cpp_source.html":[3,0,1,6],
|
||||
"t-extra_8cpp_source.html":[3,0,1,7],
|
||||
"t-filename_8cpp_source.html":[3,0,1,8],
|
||||
"t-fmt-constructors_8cpp_source.html":[3,0,1,9],
|
||||
"t-hash-color_8cpp_source.html":[3,0,1,10],
|
||||
"t-log_8cpp_source.html":[3,0,1,11],
|
||||
"t-one-line-if_8cpp_source.html":[3,0,1,12]
|
||||
};
|
||||
|
|
|
|||
62
docs/navtreeindex1.js
Normal file
|
|
@ -0,0 +1,62 @@
|
|||
var NAVTREEINDEX1 =
|
||||
{
|
||||
"structclutchlog_1_1fmt_1_1bg__16_m.html#a68f8cb4ab78a1cfb3b7b8e1e95bee11d":[1,5,6,3],
|
||||
"structclutchlog_1_1fmt_1_1bg__16_m.html#ace018922ae99f32b48bf5cacaec91501":[1,5,6,1],
|
||||
"structclutchlog_1_1fmt_1_1bg__16_m.html#adcd5bd1e69e76e3b36015cf687693c97":[1,5,6,2],
|
||||
"structclutchlog_1_1fmt_1_1bg__256.html":[1,5,3],
|
||||
"structclutchlog_1_1fmt_1_1bg__256.html#a096d302be7373acaaf225644683408bd":[1,5,3,2],
|
||||
"structclutchlog_1_1fmt_1_1bg__256.html#a0d244a542b6b98a373f8b1f9e92a6a90":[1,5,3,0],
|
||||
"structclutchlog_1_1fmt_1_1bg__256.html#a83c663b1a9f00ba7ba7649c9c5605fad":[1,5,3,1],
|
||||
"structclutchlog_1_1fmt_1_1color.html":[1,5,0],
|
||||
"structclutchlog_1_1fmt_1_1color.html#a3fd18c290567bd5c4971663a1aed12ae":[1,5,0,5],
|
||||
"structclutchlog_1_1fmt_1_1color.html#a741d0165287350d8fcacb1f472ce5dac":[1,5,0,0],
|
||||
"structclutchlog_1_1fmt_1_1color.html#a826e3d3eba925608442439d6bc3a95a6":[1,5,0,3],
|
||||
"structclutchlog_1_1fmt_1_1color.html#a96d7161ef1e7cc631ae670cd3f364603":[1,5,0,1],
|
||||
"structclutchlog_1_1fmt_1_1color.html#aa75e958436afe333924b6db3e5f0821f":[1,5,0,2],
|
||||
"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__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],
|
||||
"structclutchlog_1_1fmt_1_1color__16_m.html#ac94eaa04e4f5de4ca6cfe7105ec1c4d4":[1,5,4,6],
|
||||
"structclutchlog_1_1fmt_1_1color__16_m.html#aea10e881fb9b570267f5751fb67c4282":[1,5,4,0],
|
||||
"structclutchlog_1_1fmt_1_1color__16_m.html#aedcfa3e0597d9dd883b1783e931bb9af":[1,5,4,7],
|
||||
"structclutchlog_1_1fmt_1_1color__256.html":[1,5,1],
|
||||
"structclutchlog_1_1fmt_1_1color__256.html#a12fdff3c5c4edbf952aaa31519f0171c":[1,5,1,0],
|
||||
"structclutchlog_1_1fmt_1_1color__256.html#a1b68065b35141c018b33c3f2c45f5726":[1,5,1,1],
|
||||
"structclutchlog_1_1fmt_1_1color__256.html#a8e0b13d6bad87c83c3465524a5d33988":[1,5,1,4],
|
||||
"structclutchlog_1_1fmt_1_1color__256.html#aaae6106a11eddade981172324a43df68":[1,5,1,3],
|
||||
"structclutchlog_1_1fmt_1_1color__256.html#ad79557682cec1c053dda258581972111":[1,5,1,2],
|
||||
"structclutchlog_1_1fmt_1_1fg__16_m.html":[1,5,5],
|
||||
"structclutchlog_1_1fmt_1_1fg__16_m.html#a531b717b8d78a0a5929fa90d0a01d7e5":[1,5,5,1],
|
||||
"structclutchlog_1_1fmt_1_1fg__16_m.html#a984525f33eb86b7f8b3e5d0874611194":[1,5,5,0],
|
||||
"structclutchlog_1_1fmt_1_1fg__16_m.html#a9da40a4a7ff3b80f028f26322f59eba8":[1,5,5,3],
|
||||
"structclutchlog_1_1fmt_1_1fg__16_m.html#abc768d6b7c2139c14f210755108006d3":[1,5,5,2],
|
||||
"structclutchlog_1_1fmt_1_1fg__256.html":[1,5,2],
|
||||
"structclutchlog_1_1fmt_1_1fg__256.html#a501fff36520f20ba4973ba3848fb9c23":[1,5,2,2],
|
||||
"structclutchlog_1_1fmt_1_1fg__256.html#a6df3d848db0e55c79709fb4565cbfd59":[1,5,2,1],
|
||||
"structclutchlog_1_1fmt_1_1fg__256.html#a97c241e9f80c63d269953cc525a72c7a":[1,5,2,0],
|
||||
"structclutchlog_1_1scope__t.html":[1,2,0,5],
|
||||
"structclutchlog_1_1scope__t.html#a0f1d865ffcf17f215e5559cdd2690572":[1,2,0,5,0],
|
||||
"structclutchlog_1_1scope__t.html#a7918e55cd3bac1bd30c69b8c711387ff":[1,2,0,5,3],
|
||||
"structclutchlog_1_1scope__t.html#adcca6846ff90d436c61861db85917744":[1,2,0,5,2],
|
||||
"structclutchlog_1_1scope__t.html#ae6c0e4ed20db797124ed1e5faa033ad9":[1,2,0,5,1],
|
||||
"t-assert_8cpp_source.html":[3,0,1],
|
||||
"t-color16_m_8cpp_source.html":[3,0,3],
|
||||
"t-color256_8cpp_source.html":[3,0,4],
|
||||
"t-color_8cpp_source.html":[3,0,2],
|
||||
"t-demo-extravagant_8cpp_source.html":[3,0,5],
|
||||
"t-demo_8cpp_source.html":[3,0,6],
|
||||
"t-depth-delta_8cpp_source.html":[3,0,7],
|
||||
"t-dump_8cpp_source.html":[3,0,8],
|
||||
"t-filename_8cpp_source.html":[3,0,9],
|
||||
"t-fmt-constructors_8cpp_source.html":[3,0,10],
|
||||
"t-hash-color_8cpp_source.html":[3,0,11],
|
||||
"t-log_8cpp_source.html":[3,0,12],
|
||||
"t-one-line-if_8cpp_source.html":[3,0,13]
|
||||
};
|
||||
|
|
@ -1,25 +1,26 @@
|
|||
/*
|
||||
@licstart The following is the entire license notice for the
|
||||
JavaScript code in this file.
|
||||
@licstart The following is the entire license notice for the JavaScript code in this file.
|
||||
|
||||
Copyright (C) 1997-2017 by Dimitri van Heesch
|
||||
The MIT License (MIT)
|
||||
|
||||
This program is free software; you can redistribute it and/or modify
|
||||
it under the terms of the GNU General Public License as published by
|
||||
the Free Software Foundation; either version 2 of the License, or
|
||||
(at your option) any later version.
|
||||
Copyright (C) 1997-2020 by Dimitri van Heesch
|
||||
|
||||
This program is distributed in the hope that it will be useful,
|
||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
GNU General Public License for more details.
|
||||
Permission is hereby granted, free of charge, to any person obtaining a copy of this software
|
||||
and associated documentation files (the "Software"), to deal in the Software without restriction,
|
||||
including without limitation the rights to use, copy, modify, merge, publish, distribute,
|
||||
sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is
|
||||
furnished to do so, subject to the following conditions:
|
||||
|
||||
You should have received a copy of the GNU General Public License along
|
||||
with this program; if not, write to the Free Software Foundation, Inc.,
|
||||
51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||
The above copyright notice and this permission notice shall be included in all copies or
|
||||
substantial portions of the Software.
|
||||
|
||||
@licend The above is the entire license notice
|
||||
for the JavaScript code in this file
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING
|
||||
BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
|
||||
NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
|
||||
DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||
|
||||
@licend The above is the entire license notice for the JavaScript code in this file
|
||||
*/
|
||||
function initResizable()
|
||||
{
|
||||
|
|
@ -52,7 +53,7 @@ function initResizable()
|
|||
date.setTime(date.getTime()+(10*365*24*60*60*1000)); // default expiration is one week
|
||||
expiration = date.toGMTString();
|
||||
}
|
||||
document.cookie = cookie_namespace + "_" + cookie + "=" + val + "; expires=" + expiration+"; path=/";
|
||||
document.cookie = cookie_namespace + "_" + cookie + "=" + val + "; SameSite=Lax; expires=" + expiration+"; path=/";
|
||||
}
|
||||
|
||||
function resizeWidth()
|
||||
|
|
@ -74,10 +75,20 @@ function initResizable()
|
|||
{
|
||||
var headerHeight = header.outerHeight();
|
||||
var footerHeight = footer.outerHeight();
|
||||
var windowHeight = $(window).height() - headerHeight - footerHeight;
|
||||
content.css({height:windowHeight + "px"});
|
||||
navtree.css({height:windowHeight + "px"});
|
||||
sidenav.css({height:windowHeight + "px"});
|
||||
var windowHeight = $(window).height();
|
||||
var contentHeight,navtreeHeight,sideNavHeight;
|
||||
if (typeof page_layout==='undefined' || page_layout==0) { /* DISABLE_INDEX=NO */
|
||||
contentHeight = windowHeight - headerHeight - footerHeight;
|
||||
navtreeHeight = contentHeight;
|
||||
sideNavHeight = contentHeight;
|
||||
} else if (page_layout==1) { /* DISABLE_INDEX=YES */
|
||||
contentHeight = windowHeight - footerHeight;
|
||||
navtreeHeight = windowHeight - headerHeight;
|
||||
sideNavHeight = windowHeight;
|
||||
}
|
||||
content.css({height:contentHeight + "px"});
|
||||
navtree.css({height:navtreeHeight + "px"});
|
||||
sidenav.css({height:sideNavHeight + "px"});
|
||||
var width=$(window).width();
|
||||
if (width!=collapsedWidth) {
|
||||
if (width<desktop_vp && collapsedWidth>=desktop_vp) {
|
||||
|
|
@ -91,7 +102,9 @@ function initResizable()
|
|||
}
|
||||
collapsedWidth=width;
|
||||
}
|
||||
(document.getElementById(location.hash.slice(1))||document.body).scrollIntoView();
|
||||
if (location.hash.slice(1)) {
|
||||
(document.getElementById(location.hash.slice(1))||document.body).scrollIntoView();
|
||||
}
|
||||
}
|
||||
|
||||
function collapseExpand()
|
||||
|
|
|
|||
|
|
@ -1,7 +1,8 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html><head><title></title>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head><title></title>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta name="generator" content="Doxygen 1.8.17"/>
|
||||
<meta name="generator" content="Doxygen 1.9.4"/>
|
||||
<link rel="stylesheet" type="text/css" href="search.css"/>
|
||||
<script type="text/javascript" src="all_0.js"></script>
|
||||
<script type="text/javascript" src="search.js"></script>
|
||||
|
|
@ -10,21 +11,27 @@
|
|||
<div id="SRIndex">
|
||||
<div class="SRStatus" id="Loading">Loading...</div>
|
||||
<div id="SRResults"></div>
|
||||
<script type="text/javascript"><!--
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
createResults();
|
||||
/* @license-end */
|
||||
--></script>
|
||||
</script>
|
||||
<div class="SRStatus" id="Searching">Searching...</div>
|
||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||
<script type="text/javascript"><!--
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
document.getElementById("Loading").style.display="none";
|
||||
document.getElementById("NoMatches").style.display="none";
|
||||
var searchResults = new SearchResults("searchResults");
|
||||
searchResults.Search();
|
||||
window.addEventListener("message", function(event) {
|
||||
if (event.data == "take_focus") {
|
||||
var elem = searchResults.NavNext(0);
|
||||
if (elem) elem.focus();
|
||||
}
|
||||
});
|
||||
/* @license-end */
|
||||
--></script>
|
||||
</script>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
|
|
|
|||
|
|
@ -1,14 +1,18 @@
|
|||
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_5fword_6',['_level_word',['../classclutchlog.html#ab1c377a376e6772fe1746ff7147c125f',1,'clutchlog']]],
|
||||
['_5fout_7',['_out',['../classclutchlog.html#a1896f6c4b8597e3e76ff93970bd85167',1,'clutchlog']]],
|
||||
['_5fstage_8',['_stage',['../classclutchlog.html#aeb60684c89bcef5aa9273075c21cc993',1,'clutchlog']]],
|
||||
['_5fstrip_5fcalls_9',['_strip_calls',['../classclutchlog.html#a356df86455409193792b6ed550dfd09e',1,'clutchlog']]],
|
||||
['_5fword_5flevel_10',['_word_level',['../classclutchlog.html#abd4625bf211bfbaa30d9c126fa3d7888',1,'clutchlog']]]
|
||||
['_5ffilehash_5ffmts_0',['_filehash_fmts',['../classclutchlog.html#a2a334e009533744b52f01ef240a59e9d',1,'clutchlog']]],
|
||||
['_5ffilename_1',['_filename',['../classclutchlog.html#a0431616914dbbecb908a794f5b46dada',1,'clutchlog']]],
|
||||
['_5fformat_5fdump_2',['_format_dump',['../classclutchlog.html#a5f4ddb57ce42e8be86a7c7d269f7bae5',1,'clutchlog']]],
|
||||
['_5fformat_5flog_3',['_format_log',['../classclutchlog.html#a7c6e3fc082bc6f55d50131ed2b32e81e',1,'clutchlog']]],
|
||||
['_5ffunchash_5ffmts_4',['_funchash_fmts',['../classclutchlog.html#a095e1545a2085ac623e4af19364fea7f',1,'clutchlog']]],
|
||||
['_5fin_5ffile_5',['_in_file',['../classclutchlog.html#aded03528f34d9000f618419c482c5042',1,'clutchlog']]],
|
||||
['_5fin_5ffunc_6',['_in_func',['../classclutchlog.html#a130c4f12eacbd2028102838fe16b734e',1,'clutchlog']]],
|
||||
['_5fin_5fline_7',['_in_line',['../classclutchlog.html#a41757198b29862832a14472a9e5e24c6',1,'clutchlog']]],
|
||||
['_5flevel_5ffmt_8',['_level_fmt',['../classclutchlog.html#ab805ac5c33885459f9f752518a4aa735',1,'clutchlog']]],
|
||||
['_5flevel_5fshort_9',['_level_short',['../classclutchlog.html#a08e8a817a75a4e9f0159231c941e0dae',1,'clutchlog']]],
|
||||
['_5flevel_5fword_10',['_level_word',['../classclutchlog.html#ab1c377a376e6772fe1746ff7147c125f',1,'clutchlog']]],
|
||||
['_5fout_11',['_out',['../classclutchlog.html#a1896f6c4b8597e3e76ff93970bd85167',1,'clutchlog']]],
|
||||
['_5fstage_12',['_stage',['../classclutchlog.html#aeb60684c89bcef5aa9273075c21cc993',1,'clutchlog']]],
|
||||
['_5fstrip_5fcalls_13',['_strip_calls',['../classclutchlog.html#a356df86455409193792b6ed550dfd09e',1,'clutchlog']]],
|
||||
['_5fword_5flevel_14',['_word_level',['../classclutchlog.html#abd4625bf211bfbaa30d9c126fa3d7888',1,'clutchlog']]]
|
||||
];
|
||||
|
|
|
|||
|
|
@ -1,7 +1,8 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html><head><title></title>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head><title></title>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta name="generator" content="Doxygen 1.8.17"/>
|
||||
<meta name="generator" content="Doxygen 1.9.4"/>
|
||||
<link rel="stylesheet" type="text/css" href="search.css"/>
|
||||
<script type="text/javascript" src="all_1.js"></script>
|
||||
<script type="text/javascript" src="search.js"></script>
|
||||
|
|
@ -10,21 +11,27 @@
|
|||
<div id="SRIndex">
|
||||
<div class="SRStatus" id="Loading">Loading...</div>
|
||||
<div id="SRResults"></div>
|
||||
<script type="text/javascript"><!--
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
createResults();
|
||||
/* @license-end */
|
||||
--></script>
|
||||
</script>
|
||||
<div class="SRStatus" id="Searching">Searching...</div>
|
||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||
<script type="text/javascript"><!--
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
document.getElementById("Loading").style.display="none";
|
||||
document.getElementById("NoMatches").style.display="none";
|
||||
var searchResults = new SearchResults("searchResults");
|
||||
searchResults.Search();
|
||||
window.addEventListener("message", function(event) {
|
||||
if (event.data == "take_focus") {
|
||||
var elem = searchResults.NavNext(0);
|
||||
if (elem) elem.focus();
|
||||
}
|
||||
});
|
||||
/* @license-end */
|
||||
--></script>
|
||||
</script>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
|
|
|
|||
|
|
@ -1,5 +1,4 @@
|
|||
var searchData=
|
||||
[
|
||||
['back_11',['back',['../classclutchlog_1_1fmt.html#a86696b20e5b31c96ba592926efb324f3',1,'clutchlog::fmt']]],
|
||||
['bg_12',['bg',['../classclutchlog_1_1fmt.html#a1cf3e27e4041250ffea0a6d58010da1e',1,'clutchlog::fmt']]]
|
||||
['ansi_0',['ansi',['../classclutchlog_1_1fmt.html#a4d0b3c87ba935addf3581b000c0d7502',1,'clutchlog::fmt']]]
|
||||
];
|
||||
|
|
|
|||
37
docs/search/all_10.html
Normal file
|
|
@ -0,0 +1,37 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head><title></title>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta name="generator" content="Doxygen 1.9.4"/>
|
||||
<link rel="stylesheet" type="text/css" href="search.css"/>
|
||||
<script type="text/javascript" src="all_10.js"></script>
|
||||
<script type="text/javascript" src="search.js"></script>
|
||||
</head>
|
||||
<body class="SRPage">
|
||||
<div id="SRIndex">
|
||||
<div class="SRStatus" id="Loading">Loading...</div>
|
||||
<div id="SRResults"></div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
createResults();
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div class="SRStatus" id="Searching">Searching...</div>
|
||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
document.getElementById("Loading").style.display="none";
|
||||
document.getElementById("NoMatches").style.display="none";
|
||||
var searchResults = new SearchResults("searchResults");
|
||||
searchResults.Search();
|
||||
window.addEventListener("message", function(event) {
|
||||
if (event.data == "take_focus") {
|
||||
var elem = searchResults.NavNext(0);
|
||||
if (elem) elem.focus();
|
||||
}
|
||||
});
|
||||
/* @license-end */
|
||||
</script>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
4
docs/search/all_10.js
Normal file
|
|
@ -0,0 +1,4 @@
|
|||
var searchData=
|
||||
[
|
||||
['with_5fclutchlog_0',['WITH_CLUTCHLOG',['../clutchlog_8h.html#a5c126962abcc7a40e504a6fc3abdfcc4',1,'clutchlog.h']]]
|
||||
];
|
||||
|
|
@ -1,7 +1,8 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html><head><title></title>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head><title></title>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta name="generator" content="Doxygen 1.8.17"/>
|
||||
<meta name="generator" content="Doxygen 1.9.4"/>
|
||||
<link rel="stylesheet" type="text/css" href="search.css"/>
|
||||
<script type="text/javascript" src="all_2.js"></script>
|
||||
<script type="text/javascript" src="search.js"></script>
|
||||
|
|
@ -10,21 +11,27 @@
|
|||
<div id="SRIndex">
|
||||
<div class="SRStatus" id="Loading">Loading...</div>
|
||||
<div id="SRResults"></div>
|
||||
<script type="text/javascript"><!--
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
createResults();
|
||||
/* @license-end */
|
||||
--></script>
|
||||
</script>
|
||||
<div class="SRStatus" id="Searching">Searching...</div>
|
||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||
<script type="text/javascript"><!--
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
document.getElementById("Loading").style.display="none";
|
||||
document.getElementById("NoMatches").style.display="none";
|
||||
var searchResults = new SearchResults("searchResults");
|
||||
searchResults.Search();
|
||||
window.addEventListener("message", function(event) {
|
||||
if (event.data == "take_focus") {
|
||||
var elem = searchResults.NavNext(0);
|
||||
if (elem) elem.focus();
|
||||
}
|
||||
});
|
||||
/* @license-end */
|
||||
--></script>
|
||||
</script>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
|
|
|
|||
|
|
@ -1,20 +1,9 @@
|
|||
var searchData=
|
||||
[
|
||||
['clutchcode_13',['CLUTCHCODE',['../group___use_macros.html#gaaf2e85e1153e6c88b458dd49e3c37c73',1,'clutchlog.h']]],
|
||||
['clutchdump_14',['CLUTCHDUMP',['../group___use_macros.html#ga572e3aa19d8b39e3ed0b9e91961104c2',1,'clutchlog.h']]],
|
||||
['clutchdump_5fdefault_5fformat_15',['CLUTCHDUMP_DEFAULT_FORMAT',['../group___default_config.html#ga27b613c6727857a7cbcd0165d862034e',1,'clutchlog.h']]],
|
||||
['clutchdump_5fdefault_5fsep_16',['CLUTCHDUMP_DEFAULT_SEP',['../group___default_config.html#ga54d29e956575e1c731eab5406135c5df',1,'clutchlog.h']]],
|
||||
['clutchfunc_17',['CLUTCHFUNC',['../group___use_macros.html#ga9f77cee4f853e582262930c9c17f90ae',1,'clutchlog.h']]],
|
||||
['clutchloc_18',['CLUTCHLOC',['../group___use_macros.html#gae8911119d726a43b77f5781cb5a72813',1,'clutchlog.h']]],
|
||||
['clutchlog_19',['clutchlog',['../classclutchlog.html',1,'clutchlog'],['../group___use_macros.html#ga6f86187e2b35e7e1907d688f504a197d',1,'CLUTCHLOG(): clutchlog.h']]],
|
||||
['clutchlog_2eh_20',['clutchlog.h',['../clutchlog_8h.html',1,'']]],
|
||||
['clutchlog_5fdefault_5fdepth_5fbuilt_5fnodebug_21',['CLUTCHLOG_DEFAULT_DEPTH_BUILT_NODEBUG',['../group___default_config.html#ga8564be479b948ee3052b61783c66d415',1,'clutchlog.h']]],
|
||||
['clutchlog_5fdefault_5fdepth_5fmark_22',['CLUTCHLOG_DEFAULT_DEPTH_MARK',['../group___default_config.html#ga45c4c964fad4ad1641d5c9c28c4645b9',1,'clutchlog.h']]],
|
||||
['clutchlog_5fdefault_5fformat_23',['CLUTCHLOG_DEFAULT_FORMAT',['../group___default_config.html#ga524c16f280d92ee8ab683162c9ce01fa',1,'clutchlog.h']]],
|
||||
['clutchlog_5fdefault_5fhfill_5fmark_24',['CLUTCHLOG_DEFAULT_HFILL_MARK',['../group___default_config.html#ga4eda0c1bfded5df89351b8ce8b9c2805',1,'clutchlog.h']]],
|
||||
['clutchlog_5fh_25',['CLUTCHLOG_H',['../clutchlog_8h.html#a0acf7d306292cdee864356f0b433cc16',1,'clutchlog.h']]],
|
||||
['clutchlog_5fhave_5funix_5fsysinfo_26',['CLUTCHLOG_HAVE_UNIX_SYSINFO',['../clutchlog_8h.html#a6bbcf13504687db4dbe0474931d867fb',1,'clutchlog.h']]],
|
||||
['clutchlog_5fhave_5funix_5fsysioctl_27',['CLUTCHLOG_HAVE_UNIX_SYSIOCTL',['../clutchlog_8h.html#a6bddd1e1be320823da0d6b1d5cef7817',1,'clutchlog.h']]],
|
||||
['clutchlog_5fstrip_5fcalls_28',['CLUTCHLOG_STRIP_CALLS',['../group___default_config.html#ga98f30d814d4913a8a7c93a8793f49adf',1,'clutchlog.h']]],
|
||||
['clutchlog_20—_20versatile_20_28de_29clutchable_20logging_29',['Clutchlog — versatile (de)clutchable logging',['../index.html',1,'']]]
|
||||
['back_0',['back',['../group__colors16.html#ga86696b20e5b31c96ba592926efb324f3',1,'clutchlog::fmt']]],
|
||||
['back_5f16m_1',['back_16M',['../group__colors256__16_m.html#gaa2fcbb402dc2426d3720b8bc78a80ec0',1,'clutchlog::fmt']]],
|
||||
['back_5f256_2',['back_256',['../group__colors256__16_m.html#ga1d687af385957846034568c3a62d4ef0',1,'clutchlog::fmt']]],
|
||||
['bg_3',['bg',['../group__colors16.html#ga1cf3e27e4041250ffea0a6d58010da1e',1,'clutchlog::fmt']]],
|
||||
['bg_5f16m_4',['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 &)'],['../structclutchlog_1_1fmt_1_1bg__16_m.html',1,'clutchlog::fmt::bg_16M']]],
|
||||
['bg_5f256_5',['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 &)'],['../structclutchlog_1_1fmt_1_1bg__256.html',1,'clutchlog::fmt::bg_256']]]
|
||||
];
|
||||
|
|
|
|||
|
|
@ -1,7 +1,8 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html><head><title></title>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head><title></title>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta name="generator" content="Doxygen 1.8.17"/>
|
||||
<meta name="generator" content="Doxygen 1.9.4"/>
|
||||
<link rel="stylesheet" type="text/css" href="search.css"/>
|
||||
<script type="text/javascript" src="all_3.js"></script>
|
||||
<script type="text/javascript" src="search.js"></script>
|
||||
|
|
@ -10,21 +11,27 @@
|
|||
<div id="SRIndex">
|
||||
<div class="SRStatus" id="Loading">Loading...</div>
|
||||
<div id="SRResults"></div>
|
||||
<script type="text/javascript"><!--
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
createResults();
|
||||
/* @license-end */
|
||||
--></script>
|
||||
</script>
|
||||
<div class="SRStatus" id="Searching">Searching...</div>
|
||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||
<script type="text/javascript"><!--
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
document.getElementById("Loading").style.display="none";
|
||||
document.getElementById("NoMatches").style.display="none";
|
||||
var searchResults = new SearchResults("searchResults");
|
||||
searchResults.Search();
|
||||
window.addEventListener("message", function(event) {
|
||||
if (event.data == "take_focus") {
|
||||
var elem = searchResults.NavNext(0);
|
||||
if (elem) elem.focus();
|
||||
}
|
||||
});
|
||||
/* @license-end */
|
||||
--></script>
|
||||
</script>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
|
|
|
|||
|
|
@ -1,13 +1,29 @@
|
|||
var searchData=
|
||||
[
|
||||
['default_5fdepth_5fmark_30',['default_depth_mark',['../classclutchlog.html#a229fd61519f1245282440120f2d45fb5',1,'clutchlog']]],
|
||||
['default_5fformat_31',['default_format',['../classclutchlog.html#a0c4ac57601e6f8d146fd5cc060968ecc',1,'clutchlog']]],
|
||||
['default_5fhfill_5fchar_32',['default_hfill_char',['../classclutchlog.html#a76eb34537b634aadb75e255f7887eeb6',1,'clutchlog']]],
|
||||
['default_5fhfill_5fmax_33',['default_hfill_max',['../classclutchlog.html#ac95630bfe9cf547d2b7c4b3430eaedc1',1,'clutchlog']]],
|
||||
['default_5fhfill_5fmin_34',['default_hfill_min',['../classclutchlog.html#a5a9a98c3528117223ceff22bc6bee5f7',1,'clutchlog']]],
|
||||
['default_5fstrip_5fcalls_35',['default_strip_calls',['../classclutchlog.html#a1a8cb6411726133208f5a2f2cb42d468',1,'clutchlog']]],
|
||||
['default_20configuration_20management_36',['Default configuration management',['../group___default_config.html',1,'']]],
|
||||
['dump_37',['dump',['../classclutchlog.html#a63308e8deae3cfec6801318203494143',1,'clutchlog']]],
|
||||
['dump_5fdefault_5fformat_38',['dump_default_format',['../classclutchlog.html#ace879554298e6e6e36dafef330c27be8',1,'clutchlog']]],
|
||||
['dump_5fdefault_5fsep_39',['dump_default_sep',['../classclutchlog.html#af898bffe23b125245e338d7495c76d45',1,'clutchlog']]]
|
||||
['clutchcode_0',['CLUTCHCODE',['../group___use_macros.html#gaaf2e85e1153e6c88b458dd49e3c37c73',1,'clutchlog.h']]],
|
||||
['clutchdump_1',['CLUTCHDUMP',['../group___use_macros.html#ga572e3aa19d8b39e3ed0b9e91961104c2',1,'clutchlog.h']]],
|
||||
['clutchdump_5fdefault_5fformat_2',['CLUTCHDUMP_DEFAULT_FORMAT',['../group___default_config.html#ga27b613c6727857a7cbcd0165d862034e',1,'clutchlog.h']]],
|
||||
['clutchdump_5fdefault_5fsep_3',['CLUTCHDUMP_DEFAULT_SEP',['../group___default_config.html#ga54d29e956575e1c731eab5406135c5df',1,'clutchlog.h']]],
|
||||
['clutchfunc_4',['CLUTCHFUNC',['../group___use_macros.html#ga9f77cee4f853e582262930c9c17f90ae',1,'clutchlog.h']]],
|
||||
['clutchloc_5',['CLUTCHLOC',['../group___use_macros.html#gae8911119d726a43b77f5781cb5a72813',1,'clutchlog.h']]],
|
||||
['clutchlog_6',['clutchlog',['../classclutchlog.html',1,'']]],
|
||||
['clutchlog_7',['CLUTCHLOG',['../group___use_macros.html#ga6f86187e2b35e7e1907d688f504a197d',1,'clutchlog.h']]],
|
||||
['clutchlog_20—_20versatile_20_28de_29clutchable_20spatial_20logging_8',['Clutchlog — versatile (de)clutchable spatial logging',['../index.html',1,'']]],
|
||||
['clutchlog_2eh_9',['clutchlog.h',['../clutchlog_8h.html',1,'']]],
|
||||
['clutchlog_5fdefault_5fdepth_5fbuilt_5fnodebug_10',['CLUTCHLOG_DEFAULT_DEPTH_BUILT_NODEBUG',['../group___default_config.html#ga8564be479b948ee3052b61783c66d415',1,'clutchlog.h']]],
|
||||
['clutchlog_5fdefault_5fdepth_5fmark_11',['CLUTCHLOG_DEFAULT_DEPTH_MARK',['../group___default_config.html#ga45c4c964fad4ad1641d5c9c28c4645b9',1,'clutchlog.h']]],
|
||||
['clutchlog_5fdefault_5fformat_12',['CLUTCHLOG_DEFAULT_FORMAT',['../group___default_config.html#ga524c16f280d92ee8ab683162c9ce01fa',1,'clutchlog.h']]],
|
||||
['clutchlog_5fdefault_5fhfill_5fmark_13',['CLUTCHLOG_DEFAULT_HFILL_MARK',['../group___default_config.html#ga4eda0c1bfded5df89351b8ce8b9c2805',1,'clutchlog.h']]],
|
||||
['clutchlog_5fh_14',['CLUTCHLOG_H',['../clutchlog_8h.html#a0acf7d306292cdee864356f0b433cc16',1,'clutchlog.h']]],
|
||||
['clutchlog_5fhave_5funix_5fsysinfo_15',['CLUTCHLOG_HAVE_UNIX_SYSINFO',['../clutchlog_8h.html#a6bbcf13504687db4dbe0474931d867fb',1,'clutchlog.h']]],
|
||||
['clutchlog_5fhave_5funix_5fsysioctl_16',['CLUTCHLOG_HAVE_UNIX_SYSIOCTL',['../clutchlog_8h.html#a6bddd1e1be320823da0d6b1d5cef7817',1,'clutchlog.h']]],
|
||||
['clutchlog_5fstrip_5fcalls_17',['CLUTCHLOG_STRIP_CALLS',['../group___default_config.html#ga98f30d814d4913a8a7c93a8793f49adf',1,'clutchlog.h']]],
|
||||
['clutchlogd_18',['CLUTCHLOGD',['../group___use_macros.html#ga369d365b7c25ec270596c3ca6839cf2c',1,'clutchlog.h']]],
|
||||
['color_19',['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_20',['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_21',['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_22',['Colors management in 16 colors mode (4-bits ANSI).',['../group__colors16.html',1,'']]],
|
||||
['colors_5f16_23',['colors_16',['../classclutchlog_1_1fmt.html#a4d0b3c87ba935addf3581b000c0d7502a1e7cced329549fc4c2393381f068062e',1,'clutchlog::fmt']]],
|
||||
['colors_5f16m_24',['colors_16M',['../classclutchlog_1_1fmt.html#a4d0b3c87ba935addf3581b000c0d7502a1844e5aae3a3eefc500c545e3c35bcfa',1,'clutchlog::fmt']]],
|
||||
['colors_5f256_25',['colors_256',['../classclutchlog_1_1fmt.html#a4d0b3c87ba935addf3581b000c0d7502a7a3c32a8827eb17435511b4c7a429749',1,'clutchlog::fmt']]]
|
||||
];
|
||||
|
|
|
|||