Compare commits
No commits in common. "master" and "v0.12" have entirely different histories.
|
|
@ -6,7 +6,7 @@
|
||||||
cmake_minimum_required(VERSION 3.10 FATAL_ERROR)
|
cmake_minimum_required(VERSION 3.10 FATAL_ERROR)
|
||||||
|
|
||||||
project("clutchlog"
|
project("clutchlog"
|
||||||
VERSION 0.17
|
VERSION 0.12
|
||||||
DESCRIPTION "A logging system which targets versatile debugging")
|
DESCRIPTION "A logging system which targets versatile debugging")
|
||||||
|
|
||||||
enable_language(CXX) # C++
|
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)
|
option(WITH_CLUTCHLOG "Define WITH_CLUTCHLOG, whatever the build type." OFF)
|
||||||
if(WITH_CLUTCHLOG)
|
if(WITH_CLUTCHLOG)
|
||||||
add_compile_definitions(WITH_CLUTCHLOG)
|
add_definitions(-DWITH_CLUTCHLOG)
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
# Do not build documentation by default.
|
# Do not build documentation by default.
|
||||||
|
|
|
||||||
311
README.md
|
|
@ -1,8 +1,8 @@
|
||||||
Clutchlog — versatile (de)clutchable spatial logging
|
Clutchlog — versatile (de)clutchable logging
|
||||||
====================================================
|
============================================
|
||||||
|
|
||||||
**Clutchlog is a *spatial* logging system that targets versatile *debugging*.**
|
***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.**
|
***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)
|
- [Project page on Github](https://github.com/nojhan/clutchlog)
|
||||||
- [Documentation](https://nojhan.github.io/clutchlog/)
|
- [Documentation](https://nojhan.github.io/clutchlog/)
|
||||||
|
|
@ -34,7 +34,7 @@ for instance debug messages in "Release" builds.
|
||||||
Additional features:
|
Additional features:
|
||||||
|
|
||||||
- **Templated log format**, to easily design your own format.
|
- **Templated log format**, to easily design your own format.
|
||||||
- **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.
|
- **Colored log**. By default only important ones are colored (critical and error in red, warning in magenta).
|
||||||
- **Macro to dump the content of a container in a file** with automatic naming (yes, it is useful for fast debugging).
|
- **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.
|
- **Generic clutching wrapper**, to wrap any function call. Useful to (de)clutch *asserts* for example.
|
||||||
|
|
||||||
|
|
@ -56,14 +56,6 @@ To configure the display, you indicate the three types of locations, for example
|
||||||
log.func("(mul|add|sub|div)"); // Will match "multiply", for instance.
|
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.
|
For more detailled examples, see the "Usage" sections below and the `tests` directory.
|
||||||
|
|
||||||
|
|
||||||
|
|
@ -196,19 +188,15 @@ Available tags are:
|
||||||
- `{msg}`: the logged message,
|
- `{msg}`: the logged message,
|
||||||
- `{level}`: the current log level (i.e. `Critical`, `Error`, `Warning`, `Progress`, `Note`, `Info`, `Debug` or `XDebug`),
|
- `{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,
|
- `{level_letter}`: the first letter of the current log level,
|
||||||
- `{level_short}`: the current log level, printed in only four letters,
|
- `{file}`: the current file (absolute path),
|
||||||
- `{file}`: the current file name,
|
|
||||||
- `{func}`: the current function,
|
- `{func}`: the current function,
|
||||||
- `{line}`: the current line number,
|
- `{line}`: the current line number,
|
||||||
- `{level_fmt}`: the style of the current level (i.e. configured with `clutchlog::style`),
|
- `{level_fmt}`: the format 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:
|
Some tags are only available on POSIX operating systems as of now:
|
||||||
- `{name}`: the name of the current binary,
|
- `{name}`: the name of the current binary,
|
||||||
- `{depth}`: the current depth of the call stack,
|
- `{depth}`: the current depth of the call stack,
|
||||||
- `{depth_marks}`: as many chevrons `>` as there is calls in the 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
|
- `{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.
|
in the current terminal, between the rightmost and leftmost part of the log message.
|
||||||
|
|
||||||
|
|
@ -223,17 +211,15 @@ clutchlog will not put the location-related tags in the message formats
|
||||||
(i.e. `{name}`, `{func}`, and `{line}`) when not in Debug builds.
|
(i.e. `{name}`, `{func}`, and `{line}`) when not in Debug builds.
|
||||||
|
|
||||||
|
|
||||||
Output Styling
|
Output style
|
||||||
--------------
|
------------
|
||||||
|
|
||||||
Output lines can be styled differently depending on their content.
|
Output lines can be colored differently depending on the log level.
|
||||||
|
|
||||||
For example, output lines can be colored differently depending on the log level.
|
|
||||||
```cpp
|
```cpp
|
||||||
// Print error messages in bold red:
|
// Print error messages in bold red:
|
||||||
log.style(level::error, // First, the log level.
|
log.style(clutchlog::level::error, // First, the log level.
|
||||||
fmt::fg::red, // Then the styles, in any order...
|
clutchlog::fmt::fg::red, // Then the styles, in any order...
|
||||||
fmt::typo::bold);
|
clutchlog::fmt::typo::bold);
|
||||||
```
|
```
|
||||||
|
|
||||||
Or, if you want to declare some semantics beforehand:
|
Or, if you want to declare some semantics beforehand:
|
||||||
|
|
@ -241,33 +227,40 @@ Or, if you want to declare some semantics beforehand:
|
||||||
// Print warning messages in bold magenta:
|
// Print warning messages in bold magenta:
|
||||||
using fmt = clutchlog::fmt;
|
using fmt = clutchlog::fmt;
|
||||||
fmt warn(fmt::fg::magenta, fmt::typo::bold);
|
fmt warn(fmt::fg::magenta, fmt::typo::bold);
|
||||||
log.style(level::warning, warn);
|
log.style(clutchlog::level::warning, warn);
|
||||||
```
|
```
|
||||||
|
|
||||||
Note: this inserts a style marker at the very beginning of the line.
|
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.
|
If you add other styles later on the line, they will take precedence.
|
||||||
|
|
||||||
Colors can be specified in several different ways.
|
Using the `clutchlog::fmt` class, you can style:
|
||||||
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.
|
|
||||||
|
|
||||||
For example, all the following lines encode
|
- the foreground color, passing a `clutchlog::fmt::fg`,
|
||||||
a bright red foreground for the critical level
|
- the background color, passing a `clutchlog::fmt::bg`,
|
||||||
(see the "Colors" section below):
|
- some typographic style, passing a `clutchlog::fmt::typo`.
|
||||||
```cpp
|
|
||||||
log.style(level:critical,
|
Any of the three arguments may be passed, in any order,
|
||||||
fmt::fg::red); // 16-colors mode.
|
if an argument is omitted, it defaults to no color/style.
|
||||||
log.style(level:critical,
|
|
||||||
255); // 256-colors mode.
|
Available colors are:
|
||||||
log.style(level:critical,
|
|
||||||
255,0,0); // 16M-colors mode.
|
- black,
|
||||||
log.style(level:critical,
|
- red,
|
||||||
"#ff0000"); // 16M-colors mode again.
|
- green,
|
||||||
```
|
- yellow,
|
||||||
|
- blue,
|
||||||
|
- magenta,
|
||||||
|
- cyan,
|
||||||
|
- white,
|
||||||
|
- none.
|
||||||
|
|
||||||
|
Available typographies:
|
||||||
|
|
||||||
|
- reset (remove any style),
|
||||||
|
- bold,
|
||||||
|
- underline,
|
||||||
|
- inverse,
|
||||||
|
- none.
|
||||||
|
|
||||||
You may use styling within the format message template itself, to add even more colors:
|
You may use styling within the format message template itself, to add even more colors:
|
||||||
```cpp
|
```cpp
|
||||||
|
|
@ -286,137 +279,13 @@ 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`,
|
The horizontal filling line (the `{hfill}` tag) can be configured separately with `clutchlog::hfill_style`,
|
||||||
for example:
|
for example:
|
||||||
```cpp
|
```cpp
|
||||||
log.hfill_style(fmt::fg::black);
|
log.hfill_style(clutchlog::fmt::fg::black);
|
||||||
```
|
```
|
||||||
Note: this will actually reset any styling after the hfill,
|
Note: this will actually reset any styling after the hfill,
|
||||||
disabling any style you would have set for the whole message using `clutchlog::format`
|
disabling any style you would have set for the whole message using `clutchlog::format`
|
||||||
for the remaining of the message.
|
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
|
Advanced Usage
|
||||||
==============
|
==============
|
||||||
|
|
||||||
|
|
@ -480,32 +349,6 @@ 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
|
Disabled calls
|
||||||
--------------
|
--------------
|
||||||
|
|
||||||
|
|
@ -592,23 +435,6 @@ 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
|
Examples
|
||||||
========
|
========
|
||||||
|
|
||||||
|
|
@ -665,36 +491,6 @@ And here are all the functions you may call to log something:
|
||||||
ASSERT(x>0);
|
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
|
Limitations
|
||||||
===========
|
===========
|
||||||
|
|
@ -731,11 +527,6 @@ You can make portable code using something like:
|
||||||
#endif
|
#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
|
### Dependencies
|
||||||
|
|
||||||
|
|
@ -791,21 +582,3 @@ ctest
|
||||||
|
|
||||||
There's a script that tests all the build types combinations: `./build_all.sh`.
|
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
|
Before Width: | Height: | Size: 490 KiB |
BIN
banner.xcf
BIN
demo-extra.png
|
Before Width: | Height: | Size: 175 KiB |
BIN
demo.png
|
Before Width: | Height: | Size: 113 KiB |
|
|
@ -2,8 +2,8 @@
|
||||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
<head>
|
<head>
|
||||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||||
<meta name="generator" content="Doxygen 1.9.4"/>
|
<meta name="generator" content="Doxygen 1.8.17"/>
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||||
<title>clutchlog: Class List</title>
|
<title>clutchlog: Class List</title>
|
||||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
|
|
@ -24,10 +24,11 @@
|
||||||
<div id="titlearea">
|
<div id="titlearea">
|
||||||
<table cellspacing="0" cellpadding="0">
|
<table cellspacing="0" cellpadding="0">
|
||||||
<tbody>
|
<tbody>
|
||||||
<tr id="projectrow">
|
<tr style="height: 56px;">
|
||||||
<td id="projectlogo"><img alt="Logo" src="clutchlog_logo.svg"/></td>
|
<td id="projectlogo"><img alt="Logo" src="clutchlog_logo.svg"/></td>
|
||||||
<td id="projectalign">
|
<td id="projectalign" style="padding-left: 0.5em;">
|
||||||
<div id="projectname">clutchlog<span id="projectnumber"> 0.17</span>
|
<div id="projectname">clutchlog
|
||||||
|
 <span id="projectnumber">0.12</span>
|
||||||
</div>
|
</div>
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
|
|
@ -35,22 +36,21 @@
|
||||||
</table>
|
</table>
|
||||||
</div>
|
</div>
|
||||||
<!-- end header part -->
|
<!-- end header part -->
|
||||||
<!-- Generated by Doxygen 1.9.4 -->
|
<!-- Generated by Doxygen 1.8.17 -->
|
||||||
<script type="text/javascript">
|
<script type="text/javascript">
|
||||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
var searchBox = new SearchBox("searchBox", "search",'Search','.html');
|
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||||
/* @license-end */
|
/* @license-end */
|
||||||
</script>
|
</script>
|
||||||
<script type="text/javascript" src="menudata.js"></script>
|
<script type="text/javascript" src="menudata.js"></script>
|
||||||
<script type="text/javascript" src="menu.js"></script>
|
<script type="text/javascript" src="menu.js"></script>
|
||||||
<script type="text/javascript">
|
<script type="text/javascript">
|
||||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
$(function() {
|
$(function() {
|
||||||
initMenu('',true,false,'search.php','Search');
|
initMenu('',true,false,'search.php','Search');
|
||||||
$(document).ready(function() { init_search(); });
|
$(document).ready(function() { init_search(); });
|
||||||
});
|
});
|
||||||
/* @license-end */
|
/* @license-end */</script>
|
||||||
</script>
|
|
||||||
<div id="main-nav"></div>
|
<div id="main-nav"></div>
|
||||||
</div><!-- top -->
|
</div><!-- top -->
|
||||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||||
|
|
@ -64,7 +64,7 @@ $(function() {
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<script type="text/javascript">
|
<script type="text/javascript">
|
||||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
$(document).ready(function(){initNavTree('annotated.html',''); initResizable(); });
|
$(document).ready(function(){initNavTree('annotated.html',''); initResizable(); });
|
||||||
/* @license-end */
|
/* @license-end */
|
||||||
</script>
|
</script>
|
||||||
|
|
@ -84,21 +84,15 @@ $(document).ready(function(){initNavTree('annotated.html',''); initResizable();
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="header">
|
<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><!--header-->
|
||||||
<div class="contents">
|
<div class="contents">
|
||||||
<div class="textblock">Here are the classes, structs, unions and interfaces with brief descriptions:</div><div class="directory">
|
<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><span onclick="javascript:toggleLevel(3);">3</span>]</div><table 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">
|
||||||
<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_" 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: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_"><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_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_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_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>
|
</table>
|
||||||
</div><!-- directory -->
|
</div><!-- directory -->
|
||||||
</div><!-- contents -->
|
</div><!-- contents -->
|
||||||
|
|
@ -106,7 +100,9 @@ $(document).ready(function(){initNavTree('annotated.html',''); initResizable();
|
||||||
<!-- start footer part -->
|
<!-- start footer part -->
|
||||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||||
<ul>
|
<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>
|
<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>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
</body>
|
</body>
|
||||||
|
|
|
||||||
|
|
@ -2,8 +2,8 @@
|
||||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
<head>
|
<head>
|
||||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||||
<meta name="generator" content="Doxygen 1.9.4"/>
|
<meta name="generator" content="Doxygen 1.8.17"/>
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||||
<title>clutchlog: Member List</title>
|
<title>clutchlog: Member List</title>
|
||||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
|
|
@ -24,10 +24,11 @@
|
||||||
<div id="titlearea">
|
<div id="titlearea">
|
||||||
<table cellspacing="0" cellpadding="0">
|
<table cellspacing="0" cellpadding="0">
|
||||||
<tbody>
|
<tbody>
|
||||||
<tr id="projectrow">
|
<tr style="height: 56px;">
|
||||||
<td id="projectlogo"><img alt="Logo" src="clutchlog_logo.svg"/></td>
|
<td id="projectlogo"><img alt="Logo" src="clutchlog_logo.svg"/></td>
|
||||||
<td id="projectalign">
|
<td id="projectalign" style="padding-left: 0.5em;">
|
||||||
<div id="projectname">clutchlog<span id="projectnumber"> 0.17</span>
|
<div id="projectname">clutchlog
|
||||||
|
 <span id="projectnumber">0.12</span>
|
||||||
</div>
|
</div>
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
|
|
@ -35,22 +36,21 @@
|
||||||
</table>
|
</table>
|
||||||
</div>
|
</div>
|
||||||
<!-- end header part -->
|
<!-- end header part -->
|
||||||
<!-- Generated by Doxygen 1.9.4 -->
|
<!-- Generated by Doxygen 1.8.17 -->
|
||||||
<script type="text/javascript">
|
<script type="text/javascript">
|
||||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
var searchBox = new SearchBox("searchBox", "search",'Search','.html');
|
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||||
/* @license-end */
|
/* @license-end */
|
||||||
</script>
|
</script>
|
||||||
<script type="text/javascript" src="menudata.js"></script>
|
<script type="text/javascript" src="menudata.js"></script>
|
||||||
<script type="text/javascript" src="menu.js"></script>
|
<script type="text/javascript" src="menu.js"></script>
|
||||||
<script type="text/javascript">
|
<script type="text/javascript">
|
||||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
$(function() {
|
$(function() {
|
||||||
initMenu('',true,false,'search.php','Search');
|
initMenu('',true,false,'search.php','Search');
|
||||||
$(document).ready(function() { init_search(); });
|
$(document).ready(function() { init_search(); });
|
||||||
});
|
});
|
||||||
/* @license-end */
|
/* @license-end */</script>
|
||||||
</script>
|
|
||||||
<div id="main-nav"></div>
|
<div id="main-nav"></div>
|
||||||
</div><!-- top -->
|
</div><!-- top -->
|
||||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||||
|
|
@ -64,7 +64,7 @@ $(function() {
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<script type="text/javascript">
|
<script type="text/javascript">
|
||||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
$(document).ready(function(){initNavTree('classclutchlog.html',''); initResizable(); });
|
$(document).ready(function(){initNavTree('classclutchlog.html',''); initResizable(); });
|
||||||
/* @license-end */
|
/* @license-end */
|
||||||
</script>
|
</script>
|
||||||
|
|
@ -84,89 +84,77 @@ $(document).ready(function(){initNavTree('classclutchlog.html',''); initResizabl
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="header">
|
<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><!--header-->
|
||||||
<div class="contents">
|
<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>
|
<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">
|
<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 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 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><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="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 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><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#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 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><td class="entry"><a class="el" href="classclutchlog.html#ab805ac5c33885459f9f752518a4aa735">_level_fmt</a></td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
|
||||||
<tr class="even"><td class="entry"><a class="el" href="classclutchlog.html#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 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 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><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 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 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><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 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" 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"><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>(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" 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"><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>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 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><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#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 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><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#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 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><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#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 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><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#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 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 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><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>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="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 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><td class="entry"><a class="el" href="classclutchlog.html#a10064493c22f5c03b502a42d814c5c5c">file</a>(std::string file)</td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||||
<tr class="even"><td class="entry"><a class="el" href="classclutchlog.html#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 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 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><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 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 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><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 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 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><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="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 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><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#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 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><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#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="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 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><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#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 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><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#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="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 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"><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>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 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><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#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 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"><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 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 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 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><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="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 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><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#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 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><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#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 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><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 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="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" 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"><td class="entry"><b>xdebug</b> enum value (defined in <a class="el" href="classclutchlog.html">clutchlog</a>)</td><td class="entry"><a class="el" href="classclutchlog.html">clutchlog</a></td><td class="entry"></td></tr>
|
||||||
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>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 -->
|
</table></div><!-- contents -->
|
||||||
</div><!-- doc-content -->
|
</div><!-- doc-content -->
|
||||||
<!-- start footer part -->
|
<!-- start footer part -->
|
||||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||||
<ul>
|
<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>
|
<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>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
</body>
|
</body>
|
||||||
|
|
|
||||||
|
|
@ -1,20 +1,20 @@
|
||||||
var classclutchlog =
|
var classclutchlog =
|
||||||
[
|
[
|
||||||
[ "scope_t", "structclutchlog_1_1scope__t.html", "structclutchlog_1_1scope__t" ],
|
[ "scope_t", "structclutchlog_1_1scope__t.html", "structclutchlog_1_1scope__t" ],
|
||||||
[ "logger", "classclutchlog.html#a6e2a5e98fa9f722d90ba6515895543ac", null ],
|
[ "clutchlog", "classclutchlog.html#a0906d74275cedcd403da94879764815e", null ],
|
||||||
|
[ "clutchlog", "classclutchlog.html#a03b145e36f15435a640bb5a885d9f642", null ],
|
||||||
|
[ "logger", "classclutchlog.html#acfaceb77da01503b432644a3efaee4fa", null ],
|
||||||
|
[ "operator=", "classclutchlog.html#aef653a9744a72a889ca8163269bb781e", null ],
|
||||||
[ "format", "classclutchlog.html#a656c277e074b64728cca871f2b484d1c", null ],
|
[ "format", "classclutchlog.html#a656c277e074b64728cca871f2b484d1c", null ],
|
||||||
[ "format", "classclutchlog.html#afc53dbca51d0e2322a21899d0c571a80", null ],
|
[ "format", "classclutchlog.html#afc53dbca51d0e2322a21899d0c571a80", null ],
|
||||||
[ "format_comment", "classclutchlog.html#a2144abe4ec6f630126b6490908b5f924", null ],
|
[ "format_comment", "classclutchlog.html#a2144abe4ec6f630126b6490908b5f924", null ],
|
||||||
[ "format_comment", "classclutchlog.html#aa8d0a569ed3623ce36c5e567ec2d1ad5", null ],
|
[ "format_comment", "classclutchlog.html#aa8d0a569ed3623ce36c5e567ec2d1ad5", null ],
|
||||||
[ "out", "classclutchlog.html#a7fd7c7bd3668c537061c314a619a336d", null ],
|
[ "out", "classclutchlog.html#a7fd7c7bd3668c537061c314a619a336d", null ],
|
||||||
[ "out", "classclutchlog.html#ab7773f031a00a05b8c83c1936406cb98", null ],
|
[ "out", "classclutchlog.html#a6c6ab42a1df147e6c2d115bc36ec8266", null ],
|
||||||
[ "filehash_styles", "classclutchlog.html#ae17db5808155fbc6dc48b4727d0c3abf", null ],
|
|
||||||
[ "funchash_styles", "classclutchlog.html#acbb50f6306ebb3c8b0d1a52e7f327416", null ],
|
|
||||||
[ "depth_styles", "classclutchlog.html#a08310b92e86687349e70f56f9ac1d656", null ],
|
|
||||||
[ "threshold", "classclutchlog.html#a3cb0e4f43a4cadf1966001ad7c9861f4", null ],
|
[ "threshold", "classclutchlog.html#a3cb0e4f43a4cadf1966001ad7c9861f4", null ],
|
||||||
[ "threshold", "classclutchlog.html#a7a7738eaad114bfa870121412fe23ad9", null ],
|
[ "threshold", "classclutchlog.html#a7a7738eaad114bfa870121412fe23ad9", null ],
|
||||||
[ "threshold", "classclutchlog.html#ab45287cc9c14217904a13aff49573732", null ],
|
[ "threshold", "classclutchlog.html#ab45287cc9c14217904a13aff49573732", null ],
|
||||||
[ "levels", "classclutchlog.html#a8d206443dea964f77965450a83693d98", null ],
|
[ "levels", "classclutchlog.html#aff3aa09fb60f7d6dc688c028d3834d8a", null ],
|
||||||
[ "level_of", "classclutchlog.html#acebed8c9df9204f22bf8488e62e1cedd", null ],
|
[ "level_of", "classclutchlog.html#acebed8c9df9204f22bf8488e62e1cedd", null ],
|
||||||
[ "file", "classclutchlog.html#a10064493c22f5c03b502a42d814c5c5c", null ],
|
[ "file", "classclutchlog.html#a10064493c22f5c03b502a42d814c5c5c", null ],
|
||||||
[ "func", "classclutchlog.html#ad32b5a0274dc03ee0004f67ba58b2447", null ],
|
[ "func", "classclutchlog.html#ad32b5a0274dc03ee0004f67ba58b2447", null ],
|
||||||
|
|
@ -23,13 +23,12 @@ var classclutchlog =
|
||||||
[ "style", "classclutchlog.html#ac3ec55057b9c734b66f169bf43dbd591", null ],
|
[ "style", "classclutchlog.html#ac3ec55057b9c734b66f169bf43dbd591", null ],
|
||||||
[ "style", "classclutchlog.html#ad1cfa9945c3f7f98fe8ce724c627d0d6", null ],
|
[ "style", "classclutchlog.html#ad1cfa9945c3f7f98fe8ce724c627d0d6", null ],
|
||||||
[ "style", "classclutchlog.html#a4831f44fd5ade102e57320632095934d", null ],
|
[ "style", "classclutchlog.html#a4831f44fd5ade102e57320632095934d", null ],
|
||||||
[ "filename", "classclutchlog.html#a82b9375728af2d962831a743d95f4ae7", null ],
|
|
||||||
[ "locate", "classclutchlog.html#a4ebdfcded6c56262676bf6926d63fc96", null ],
|
[ "locate", "classclutchlog.html#a4ebdfcded6c56262676bf6926d63fc96", null ],
|
||||||
[ "replace", "classclutchlog.html#a972f895c70edc335f3018a2c8971d59e", null ],
|
[ "replace", "classclutchlog.html#a972f895c70edc335f3018a2c8971d59e", null ],
|
||||||
[ "replace", "classclutchlog.html#ae90d5a1a428587ad67b38b2ea4ca9fa2", null ],
|
[ "replace", "classclutchlog.html#ae90d5a1a428587ad67b38b2ea4ca9fa2", null ],
|
||||||
[ "format", "classclutchlog.html#abd692cca9a2e772e7c9d6531bb3c7761", null ],
|
[ "format", "classclutchlog.html#abd692cca9a2e772e7c9d6531bb3c7761", null ],
|
||||||
[ "log", "classclutchlog.html#a14c19e17c54d6353ba34c0dc3371094a", null ],
|
[ "log", "classclutchlog.html#a23dbb98f0d3c5cc21c232cde16cf317a", null ],
|
||||||
[ "dump", "classclutchlog.html#ab72a0adc9ff287270afe09c9da825fdb", null ],
|
[ "dump", "classclutchlog.html#a63308e8deae3cfec6801318203494143", null ],
|
||||||
[ "default_format", "classclutchlog.html#a0c4ac57601e6f8d146fd5cc060968ecc", null ],
|
[ "default_format", "classclutchlog.html#a0c4ac57601e6f8d146fd5cc060968ecc", null ],
|
||||||
[ "dump_default_format", "classclutchlog.html#ace879554298e6e6e36dafef330c27be8", null ],
|
[ "dump_default_format", "classclutchlog.html#ace879554298e6e6e36dafef330c27be8", null ],
|
||||||
[ "dump_default_sep", "classclutchlog.html#af898bffe23b125245e338d7495c76d45", null ],
|
[ "dump_default_sep", "classclutchlog.html#af898bffe23b125245e338d7495c76d45", null ],
|
||||||
|
|
@ -41,7 +40,6 @@ var classclutchlog =
|
||||||
[ "_strip_calls", "classclutchlog.html#a356df86455409193792b6ed550dfd09e", null ],
|
[ "_strip_calls", "classclutchlog.html#a356df86455409193792b6ed550dfd09e", null ],
|
||||||
[ "_level_word", "classclutchlog.html#ab1c377a376e6772fe1746ff7147c125f", null ],
|
[ "_level_word", "classclutchlog.html#ab1c377a376e6772fe1746ff7147c125f", null ],
|
||||||
[ "_word_level", "classclutchlog.html#abd4625bf211bfbaa30d9c126fa3d7888", null ],
|
[ "_word_level", "classclutchlog.html#abd4625bf211bfbaa30d9c126fa3d7888", null ],
|
||||||
[ "_level_short", "classclutchlog.html#a08e8a817a75a4e9f0159231c941e0dae", null ],
|
|
||||||
[ "_level_fmt", "classclutchlog.html#ab805ac5c33885459f9f752518a4aa735", null ],
|
[ "_level_fmt", "classclutchlog.html#ab805ac5c33885459f9f752518a4aa735", null ],
|
||||||
[ "_format_log", "classclutchlog.html#a7c6e3fc082bc6f55d50131ed2b32e81e", null ],
|
[ "_format_log", "classclutchlog.html#a7c6e3fc082bc6f55d50131ed2b32e81e", null ],
|
||||||
[ "_format_dump", "classclutchlog.html#a5f4ddb57ce42e8be86a7c7d269f7bae5", null ],
|
[ "_format_dump", "classclutchlog.html#a5f4ddb57ce42e8be86a7c7d269f7bae5", null ],
|
||||||
|
|
@ -50,9 +48,6 @@ var classclutchlog =
|
||||||
[ "_in_file", "classclutchlog.html#aded03528f34d9000f618419c482c5042", null ],
|
[ "_in_file", "classclutchlog.html#aded03528f34d9000f618419c482c5042", null ],
|
||||||
[ "_in_func", "classclutchlog.html#a130c4f12eacbd2028102838fe16b734e", null ],
|
[ "_in_func", "classclutchlog.html#a130c4f12eacbd2028102838fe16b734e", null ],
|
||||||
[ "_in_line", "classclutchlog.html#a41757198b29862832a14472a9e5e24c6", 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", [
|
[ "level", "classclutchlog.html#a10fd25a1b51c8c95bd6d876ce1b4b928", [
|
||||||
[ "critical", "classclutchlog.html#a10fd25a1b51c8c95bd6d876ce1b4b928af332f31a368c931f79b9b64d55fc7701", null ],
|
[ "critical", "classclutchlog.html#a10fd25a1b51c8c95bd6d876ce1b4b928af332f31a368c931f79b9b64d55fc7701", null ],
|
||||||
[ "error", "classclutchlog.html#a10fd25a1b51c8c95bd6d876ce1b4b928a023c3e8a55ddfd140d3e3268dd6221e9", null ],
|
[ "error", "classclutchlog.html#a10fd25a1b51c8c95bd6d876ce1b4b928a023c3e8a55ddfd140d3e3268dd6221e9", null ],
|
||||||
|
|
@ -62,13 +57,5 @@ var classclutchlog =
|
||||||
[ "info", "classclutchlog.html#a10fd25a1b51c8c95bd6d876ce1b4b928aa1ea607f2bfe5db06f1cf2bd991f7dc1", null ],
|
[ "info", "classclutchlog.html#a10fd25a1b51c8c95bd6d876ce1b4b928aa1ea607f2bfe5db06f1cf2bd991f7dc1", null ],
|
||||||
[ "debug", "classclutchlog.html#a10fd25a1b51c8c95bd6d876ce1b4b928a911f5ef324f37061f68a239577e0d0bd", null ],
|
[ "debug", "classclutchlog.html#a10fd25a1b51c8c95bd6d876ce1b4b928a911f5ef324f37061f68a239577e0d0bd", null ],
|
||||||
[ "xdebug", "classclutchlog.html#a10fd25a1b51c8c95bd6d876ce1b4b928abba74b810831c7753777e6dcc0c0f4e2", 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">
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
<head>
|
<head>
|
||||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||||
<meta name="generator" content="Doxygen 1.9.4"/>
|
<meta name="generator" content="Doxygen 1.8.17"/>
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||||
<title>clutchlog: Member List</title>
|
<title>clutchlog: Member List</title>
|
||||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
|
|
@ -24,10 +24,11 @@
|
||||||
<div id="titlearea">
|
<div id="titlearea">
|
||||||
<table cellspacing="0" cellpadding="0">
|
<table cellspacing="0" cellpadding="0">
|
||||||
<tbody>
|
<tbody>
|
||||||
<tr id="projectrow">
|
<tr style="height: 56px;">
|
||||||
<td id="projectlogo"><img alt="Logo" src="clutchlog_logo.svg"/></td>
|
<td id="projectlogo"><img alt="Logo" src="clutchlog_logo.svg"/></td>
|
||||||
<td id="projectalign">
|
<td id="projectalign" style="padding-left: 0.5em;">
|
||||||
<div id="projectname">clutchlog<span id="projectnumber"> 0.17</span>
|
<div id="projectname">clutchlog
|
||||||
|
 <span id="projectnumber">0.12</span>
|
||||||
</div>
|
</div>
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
|
|
@ -35,22 +36,21 @@
|
||||||
</table>
|
</table>
|
||||||
</div>
|
</div>
|
||||||
<!-- end header part -->
|
<!-- end header part -->
|
||||||
<!-- Generated by Doxygen 1.9.4 -->
|
<!-- Generated by Doxygen 1.8.17 -->
|
||||||
<script type="text/javascript">
|
<script type="text/javascript">
|
||||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
var searchBox = new SearchBox("searchBox", "search",'Search','.html');
|
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||||
/* @license-end */
|
/* @license-end */
|
||||||
</script>
|
</script>
|
||||||
<script type="text/javascript" src="menudata.js"></script>
|
<script type="text/javascript" src="menudata.js"></script>
|
||||||
<script type="text/javascript" src="menu.js"></script>
|
<script type="text/javascript" src="menu.js"></script>
|
||||||
<script type="text/javascript">
|
<script type="text/javascript">
|
||||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
$(function() {
|
$(function() {
|
||||||
initMenu('',true,false,'search.php','Search');
|
initMenu('',true,false,'search.php','Search');
|
||||||
$(document).ready(function() { init_search(); });
|
$(document).ready(function() { init_search(); });
|
||||||
});
|
});
|
||||||
/* @license-end */
|
/* @license-end */</script>
|
||||||
</script>
|
|
||||||
<div id="main-nav"></div>
|
<div id="main-nav"></div>
|
||||||
</div><!-- top -->
|
</div><!-- top -->
|
||||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||||
|
|
@ -64,7 +64,7 @@ $(function() {
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<script type="text/javascript">
|
<script type="text/javascript">
|
||||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
$(document).ready(function(){initNavTree('classclutchlog_1_1fmt.html',''); initResizable(); });
|
$(document).ready(function(){initNavTree('classclutchlog_1_1fmt.html',''); initResizable(); });
|
||||||
/* @license-end */
|
/* @license-end */
|
||||||
</script>
|
</script>
|
||||||
|
|
@ -84,56 +84,38 @@ $(document).ready(function(){initNavTree('classclutchlog_1_1fmt.html',''); initR
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="header">
|
<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><!--header-->
|
||||||
<div class="contents">
|
<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>
|
<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">
|
<table class="directory">
|
||||||
<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="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 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><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="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="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 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><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 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 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 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 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 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="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" 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"><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>(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="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" 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"><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 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 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 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><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 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 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 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><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 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 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 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><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 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 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 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 -->
|
</table></div><!-- contents -->
|
||||||
</div><!-- doc-content -->
|
</div><!-- doc-content -->
|
||||||
<!-- start footer part -->
|
<!-- start footer part -->
|
||||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||||
<ul>
|
<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>
|
<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>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
</body>
|
</body>
|
||||||
|
|
|
||||||
|
|
@ -1,10 +0,0 @@
|
||||||
<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 +0,0 @@
|
||||||
3ff946c726514befbbadcc19be50a61a
|
|
||||||
|
|
@ -1,237 +0,0 @@
|
||||||
<?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>
|
|
||||||
|
Before Width: | Height: | Size: 13 KiB |
|
|
@ -1,149 +0,0 @@
|
||||||
<?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>
|
|
||||||
|
Before Width: | Height: | Size: 7.7 KiB |
|
|
@ -2,8 +2,8 @@
|
||||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
<head>
|
<head>
|
||||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||||
<meta name="generator" content="Doxygen 1.9.4"/>
|
<meta name="generator" content="Doxygen 1.8.17"/>
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||||
<title>clutchlog: Class Index</title>
|
<title>clutchlog: Class Index</title>
|
||||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
|
|
@ -24,10 +24,11 @@
|
||||||
<div id="titlearea">
|
<div id="titlearea">
|
||||||
<table cellspacing="0" cellpadding="0">
|
<table cellspacing="0" cellpadding="0">
|
||||||
<tbody>
|
<tbody>
|
||||||
<tr id="projectrow">
|
<tr style="height: 56px;">
|
||||||
<td id="projectlogo"><img alt="Logo" src="clutchlog_logo.svg"/></td>
|
<td id="projectlogo"><img alt="Logo" src="clutchlog_logo.svg"/></td>
|
||||||
<td id="projectalign">
|
<td id="projectalign" style="padding-left: 0.5em;">
|
||||||
<div id="projectname">clutchlog<span id="projectnumber"> 0.17</span>
|
<div id="projectname">clutchlog
|
||||||
|
 <span id="projectnumber">0.12</span>
|
||||||
</div>
|
</div>
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
|
|
@ -35,22 +36,21 @@
|
||||||
</table>
|
</table>
|
||||||
</div>
|
</div>
|
||||||
<!-- end header part -->
|
<!-- end header part -->
|
||||||
<!-- Generated by Doxygen 1.9.4 -->
|
<!-- Generated by Doxygen 1.8.17 -->
|
||||||
<script type="text/javascript">
|
<script type="text/javascript">
|
||||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
var searchBox = new SearchBox("searchBox", "search",'Search','.html');
|
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||||
/* @license-end */
|
/* @license-end */
|
||||||
</script>
|
</script>
|
||||||
<script type="text/javascript" src="menudata.js"></script>
|
<script type="text/javascript" src="menudata.js"></script>
|
||||||
<script type="text/javascript" src="menu.js"></script>
|
<script type="text/javascript" src="menu.js"></script>
|
||||||
<script type="text/javascript">
|
<script type="text/javascript">
|
||||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
$(function() {
|
$(function() {
|
||||||
initMenu('',true,false,'search.php','Search');
|
initMenu('',true,false,'search.php','Search');
|
||||||
$(document).ready(function() { init_search(); });
|
$(document).ready(function() { init_search(); });
|
||||||
});
|
});
|
||||||
/* @license-end */
|
/* @license-end */</script>
|
||||||
</script>
|
|
||||||
<div id="main-nav"></div>
|
<div id="main-nav"></div>
|
||||||
</div><!-- top -->
|
</div><!-- top -->
|
||||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||||
|
|
@ -64,7 +64,7 @@ $(function() {
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<script type="text/javascript">
|
<script type="text/javascript">
|
||||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
$(document).ready(function(){initNavTree('classes.html',''); initResizable(); });
|
$(document).ready(function(){initNavTree('classes.html',''); initResizable(); });
|
||||||
/* @license-end */
|
/* @license-end */
|
||||||
</script>
|
</script>
|
||||||
|
|
@ -84,30 +84,35 @@ $(document).ready(function(){initNavTree('classes.html',''); initResizable(); })
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="header">
|
<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><!--header-->
|
||||||
<div class="contents">
|
<div class="contents">
|
||||||
<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="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="classindex">
|
<table class="classindex">
|
||||||
<dl class="classindex even">
|
<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>
|
||||||
<dt class="alphachar"><a id="letter_B" name="letter_B">B</a></dt>
|
</td>
|
||||||
<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>
|
<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>
|
||||||
<dl class="classindex odd">
|
</td>
|
||||||
<dt class="alphachar"><a id="letter_C" name="letter_C">C</a></dt>
|
<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>
|
||||||
<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>
|
</td>
|
||||||
<dl class="classindex even">
|
</tr>
|
||||||
<dt class="alphachar"><a id="letter_F" name="letter_F">F</a></dt>
|
<tr><td></td></tr>
|
||||||
<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>
|
<tr><td valign="top"><a class="el" href="classclutchlog.html">clutchlog</a>   </td>
|
||||||
<dl class="classindex odd">
|
<td valign="top"><a class="el" href="classclutchlog_1_1fmt.html">clutchlog::fmt</a>   </td>
|
||||||
<dt class="alphachar"><a id="letter_S" name="letter_S">S</a></dt>
|
<td valign="top"><a class="el" href="structclutchlog_1_1scope__t.html">clutchlog::scope_t</a>   </td>
|
||||||
<dd><a class="el" href="structclutchlog_1_1scope__t.html">clutchlog::scope_t</a></dd></dl>
|
</tr>
|
||||||
</div>
|
<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><!-- contents -->
|
</div><!-- contents -->
|
||||||
</div><!-- doc-content -->
|
</div><!-- doc-content -->
|
||||||
<!-- start footer part -->
|
<!-- start footer part -->
|
||||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||||
<ul>
|
<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>
|
<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>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
</body>
|
</body>
|
||||||
|
|
|
||||||
|
|
@ -2,8 +2,8 @@
|
||||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
<head>
|
<head>
|
||||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||||
<meta name="generator" content="Doxygen 1.9.4"/>
|
<meta name="generator" content="Doxygen 1.8.17"/>
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||||
<title>clutchlog: clutchlog.h File Reference</title>
|
<title>clutchlog: clutchlog.h File Reference</title>
|
||||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
|
|
@ -24,10 +24,11 @@
|
||||||
<div id="titlearea">
|
<div id="titlearea">
|
||||||
<table cellspacing="0" cellpadding="0">
|
<table cellspacing="0" cellpadding="0">
|
||||||
<tbody>
|
<tbody>
|
||||||
<tr id="projectrow">
|
<tr style="height: 56px;">
|
||||||
<td id="projectlogo"><img alt="Logo" src="clutchlog_logo.svg"/></td>
|
<td id="projectlogo"><img alt="Logo" src="clutchlog_logo.svg"/></td>
|
||||||
<td id="projectalign">
|
<td id="projectalign" style="padding-left: 0.5em;">
|
||||||
<div id="projectname">clutchlog<span id="projectnumber"> 0.17</span>
|
<div id="projectname">clutchlog
|
||||||
|
 <span id="projectnumber">0.12</span>
|
||||||
</div>
|
</div>
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
|
|
@ -35,22 +36,21 @@
|
||||||
</table>
|
</table>
|
||||||
</div>
|
</div>
|
||||||
<!-- end header part -->
|
<!-- end header part -->
|
||||||
<!-- Generated by Doxygen 1.9.4 -->
|
<!-- Generated by Doxygen 1.8.17 -->
|
||||||
<script type="text/javascript">
|
<script type="text/javascript">
|
||||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
var searchBox = new SearchBox("searchBox", "search",'Search','.html');
|
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||||
/* @license-end */
|
/* @license-end */
|
||||||
</script>
|
</script>
|
||||||
<script type="text/javascript" src="menudata.js"></script>
|
<script type="text/javascript" src="menudata.js"></script>
|
||||||
<script type="text/javascript" src="menu.js"></script>
|
<script type="text/javascript" src="menu.js"></script>
|
||||||
<script type="text/javascript">
|
<script type="text/javascript">
|
||||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
$(function() {
|
$(function() {
|
||||||
initMenu('',true,false,'search.php','Search');
|
initMenu('',true,false,'search.php','Search');
|
||||||
$(document).ready(function() { init_search(); });
|
$(document).ready(function() { init_search(); });
|
||||||
});
|
});
|
||||||
/* @license-end */
|
/* @license-end */</script>
|
||||||
</script>
|
|
||||||
<div id="main-nav"></div>
|
<div id="main-nav"></div>
|
||||||
</div><!-- top -->
|
</div><!-- top -->
|
||||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||||
|
|
@ -64,7 +64,7 @@ $(function() {
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<script type="text/javascript">
|
<script type="text/javascript">
|
||||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
$(document).ready(function(){initNavTree('clutchlog_8h.html',''); initResizable(); });
|
$(document).ready(function(){initNavTree('clutchlog_8h.html',''); initResizable(); });
|
||||||
/* @license-end */
|
/* @license-end */
|
||||||
</script>
|
</script>
|
||||||
|
|
@ -87,12 +87,12 @@ $(document).ready(function(){initNavTree('clutchlog_8h.html',''); initResizable(
|
||||||
<div class="summary">
|
<div class="summary">
|
||||||
<a href="#nested-classes">Classes</a> |
|
<a href="#nested-classes">Classes</a> |
|
||||||
<a href="#define-members">Macros</a> </div>
|
<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><!--header-->
|
||||||
<div class="contents">
|
<div class="contents">
|
||||||
<div class="textblock"><code>#include <ciso646></code><br />
|
<div class="textblock"><code>#include <ciso646></code><br />
|
||||||
<code>#include <filesystem></code><br />
|
<code>#include <filesystem></code><br />
|
||||||
<code>#include <iterator></code><br />
|
|
||||||
<code>#include <iostream></code><br />
|
<code>#include <iostream></code><br />
|
||||||
<code>#include <sstream></code><br />
|
<code>#include <sstream></code><br />
|
||||||
<code>#include <fstream></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 id="dynsection-1-summary" class="dynsummary" style="display:block;">
|
||||||
</div>
|
</div>
|
||||||
<div id="dynsection-1-content" class="dyncontent" style="display:none;">
|
<div id="dynsection-1-content" class="dyncontent" style="display:none;">
|
||||||
<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 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>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<p><a href="clutchlog_8h_source.html">Go to the source code of this file.</a></p>
|
<p><a href="clutchlog_8h_source.html">Go to the source code of this file.</a></p>
|
||||||
<table class="memberdecls">
|
<table class="memberdecls">
|
||||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="nested-classes" name="nested-classes"></a>
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
|
||||||
Classes</h2></td></tr>
|
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="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>
|
<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,55 +127,37 @@ 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="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="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="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="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="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>
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
</table><table class="memberdecls">
|
</table><table class="memberdecls">
|
||||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="define-members" name="define-members"></a>
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="define-members"></a>
|
||||||
Macros</h2></td></tr>
|
Macros</h2></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="memitem:a0acf7d306292cdee864356f0b433cc16"><td class="memItemLeft" align="right" valign="top"><a id="a0acf7d306292cdee864356f0b433cc16"></a>
|
||||||
<tr class="memdesc:a0acf7d306292cdee864356f0b433cc16"><td class="mdescLeft"> </td><td class="mdescRight">Header guard. <a href="clutchlog_8h.html#a0acf7d306292cdee864356f0b433cc16">More...</a><br /></td></tr>
|
#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="separator:a0acf7d306292cdee864356f0b433cc16"><td class="memSeparator" colspan="2"> </td></tr>
|
<tr class="separator:a0acf7d306292cdee864356f0b433cc16"><td class="memSeparator" colspan="2"> </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="memitem:a6bbcf13504687db4dbe0474931d867fb"><td class="memItemLeft" align="right" valign="top"><a id="a6bbcf13504687db4dbe0474931d867fb"></a>
|
||||||
<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>
|
#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="separator:a6bbcf13504687db4dbe0474931d867fb"><td class="memSeparator" colspan="2"> </td></tr>
|
<tr class="separator:a6bbcf13504687db4dbe0474931d867fb"><td class="memSeparator" colspan="2"> </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="memitem:a6bddd1e1be320823da0d6b1d5cef7817"><td class="memItemLeft" align="right" valign="top"><a id="a6bddd1e1be320823da0d6b1d5cef7817"></a>
|
||||||
<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>
|
#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="separator:a6bddd1e1be320823da0d6b1d5cef7817"><td class="memSeparator" colspan="2"> </td></tr>
|
<tr class="separator:a6bddd1e1be320823da0d6b1d5cef7817"><td class="memSeparator" colspan="2"> </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="memitem:a5c126962abcc7a40e504a6fc3abdfcc4"><td class="memItemLeft" align="right" valign="top"><a id="a5c126962abcc7a40e504a6fc3abdfcc4"></a>
|
||||||
<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>
|
#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="separator:a5c126962abcc7a40e504a6fc3abdfcc4"><td class="memSeparator" colspan="2"> </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="memitem:ga8564be479b948ee3052b61783c66d415"><td class="memItemLeft" align="right" valign="top">
|
||||||
<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>
|
#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="separator:ga8564be479b948ee3052b61783c66d415"><td class="memSeparator" colspan="2"> </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="memitem:gae8911119d726a43b77f5781cb5a72813"><td class="memItemLeft" align="right" valign="top">
|
||||||
<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>
|
#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="separator:gae8911119d726a43b77f5781cb5a72813"><td class="memSeparator" colspan="2"> </td></tr>
|
<tr class="separator:gae8911119d726a43b77f5781cb5a72813"><td class="memSeparator" colspan="2"> </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="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="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="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="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>
|
<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>
|
||||||
|
|
@ -188,104 +170,40 @@ 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="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 class="separator:gaaf2e85e1153e6c88b458dd49e3c37c73"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
<tr><td colspan="2"><div class="groupHeader">Default configuration members</div></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="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="separator:ga524c16f280d92ee8ab683162c9ce01fa"><td class="memSeparator" colspan="2"> </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="memitem:ga27b613c6727857a7cbcd0165d862034e"><td class="memItemLeft" align="right" valign="top">
|
||||||
<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>
|
#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="separator:ga27b613c6727857a7cbcd0165d862034e"><td class="memSeparator" colspan="2"> </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="memitem:ga54d29e956575e1c731eab5406135c5df"><td class="memItemLeft" align="right" valign="top">
|
||||||
<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>
|
#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="separator:ga54d29e956575e1c731eab5406135c5df"><td class="memSeparator" colspan="2"> </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="memitem:ga45c4c964fad4ad1641d5c9c28c4645b9"><td class="memItemLeft" align="right" valign="top">
|
||||||
<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>
|
#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="separator:ga45c4c964fad4ad1641d5c9c28c4645b9"><td class="memSeparator" colspan="2"> </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="memitem:ga98f30d814d4913a8a7c93a8793f49adf"><td class="memItemLeft" align="right" valign="top">
|
||||||
<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>
|
#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="separator:ga98f30d814d4913a8a7c93a8793f49adf"><td class="memSeparator" colspan="2"> </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="memitem:ga4eda0c1bfded5df89351b8ce8b9c2805"><td class="memItemLeft" align="right" valign="top">
|
||||||
<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>
|
#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="separator:ga4eda0c1bfded5df89351b8ce8b9c2805"><td class="memSeparator" colspan="2"> </td></tr>
|
<tr class="separator:ga4eda0c1bfded5df89351b8ce8b9c2805"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
</table>
|
</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><!-- contents -->
|
||||||
</div><!-- doc-content -->
|
</div><!-- doc-content -->
|
||||||
<!-- start footer part -->
|
<!-- start footer part -->
|
||||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||||
<ul>
|
<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="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="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.4 </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>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
</body>
|
</body>
|
||||||
|
|
|
||||||
|
|
@ -1,13 +1,12 @@
|
||||||
var clutchlog_8h =
|
var clutchlog_8h =
|
||||||
[
|
[
|
||||||
[ "clutchlog::scope_t", "structclutchlog_1_1scope__t.html", "structclutchlog_1_1scope__t" ],
|
[ "scope_t", "structclutchlog_1_1scope__t.html", "structclutchlog_1_1scope__t" ],
|
||||||
[ "CLUTCHLOG_H", "clutchlog_8h.html#a0acf7d306292cdee864356f0b433cc16", null ],
|
[ "CLUTCHLOG_H", "clutchlog_8h.html#a0acf7d306292cdee864356f0b433cc16", null ],
|
||||||
[ "CLUTCHLOG_HAVE_UNIX_SYSINFO", "clutchlog_8h.html#a6bbcf13504687db4dbe0474931d867fb", null ],
|
[ "CLUTCHLOG_HAVE_UNIX_SYSINFO", "clutchlog_8h.html#a6bbcf13504687db4dbe0474931d867fb", null ],
|
||||||
[ "CLUTCHLOG_HAVE_UNIX_SYSIOCTL", "clutchlog_8h.html#a6bddd1e1be320823da0d6b1d5cef7817", null ],
|
[ "CLUTCHLOG_HAVE_UNIX_SYSIOCTL", "clutchlog_8h.html#a6bddd1e1be320823da0d6b1d5cef7817", null ],
|
||||||
[ "WITH_CLUTCHLOG", "clutchlog_8h.html#a5c126962abcc7a40e504a6fc3abdfcc4", null ],
|
[ "WITH_CLUTCHLOG", "clutchlog_8h.html#a5c126962abcc7a40e504a6fc3abdfcc4", null ],
|
||||||
[ "CLUTCHLOG_DEFAULT_DEPTH_BUILT_NODEBUG", "group___default_config.html#ga8564be479b948ee3052b61783c66d415", null ],
|
[ "CLUTCHLOG_DEFAULT_DEPTH_BUILT_NODEBUG", "group___default_config.html#ga8564be479b948ee3052b61783c66d415", null ],
|
||||||
[ "CLUTCHLOC", "group___use_macros.html#gae8911119d726a43b77f5781cb5a72813", null ],
|
[ "CLUTCHLOC", "group___use_macros.html#gae8911119d726a43b77f5781cb5a72813", null ],
|
||||||
[ "CLUTCHLOGD", "group___use_macros.html#ga369d365b7c25ec270596c3ca6839cf2c", null ],
|
|
||||||
[ "CLUTCHLOG", "group___use_macros.html#ga6f86187e2b35e7e1907d688f504a197d", null ],
|
[ "CLUTCHLOG", "group___use_macros.html#ga6f86187e2b35e7e1907d688f504a197d", null ],
|
||||||
[ "CLUTCHDUMP", "group___use_macros.html#ga572e3aa19d8b39e3ed0b9e91961104c2", null ],
|
[ "CLUTCHDUMP", "group___use_macros.html#ga572e3aa19d8b39e3ed0b9e91961104c2", null ],
|
||||||
[ "CLUTCHFUNC", "group___use_macros.html#ga9f77cee4f853e582262930c9c17f90ae", null ],
|
[ "CLUTCHFUNC", "group___use_macros.html#ga9f77cee4f853e582262930c9c17f90ae", null ],
|
||||||
|
|
|
||||||
|
|
@ -1,16 +1,9 @@
|
||||||
<map id="clutchlog.h" name="clutchlog.h">
|
<map id="clutchlog.h" name="clutchlog.h">
|
||||||
<area shape="rect" id="node1" title=" " alt="" coords="743,5,828,32"/>
|
<area shape="rect" id="node1" title=" " alt="" coords="283,5,368,32"/>
|
||||||
<area shape="rect" id="node2" href="$t-assert_8cpp_source.html" title=" " alt="" coords="5,80,96,107"/>
|
<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="node3" href="$t-color_8cpp_source.html" title=" " alt="" coords="120,80,203,107"/>
|
||||||
<area shape="rect" id="node4" href="$t-color16_m_8cpp_source.html" title=" " alt="" coords="227,80,335,107"/>
|
<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-color256_8cpp_source.html" title=" " alt="" coords="360,80,464,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-demo_8cpp_source.html" title=" " alt="" coords="489,80,575,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-depth-delta_8cpp_source.html" title=" " alt="" coords="599,80,718,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="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>
|
</map>
|
||||||
|
|
|
||||||
|
|
@ -1 +1 @@
|
||||||
550462ca9e6ab61c5ef8a484a81dbeed
|
14cb45843b5774232b14fc381bb80084
|
||||||
|
|
@ -4,63 +4,17 @@
|
||||||
<!-- Generated by graphviz version 2.43.0 (0)
|
<!-- Generated by graphviz version 2.43.0 (0)
|
||||||
-->
|
-->
|
||||||
<!-- Title: clutchlog.h Pages: 1 -->
|
<!-- Title: clutchlog.h Pages: 1 -->
|
||||||
<!--zoomable 84 -->
|
<svg width="497pt" height="84pt"
|
||||||
<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)">
|
viewBox="0.00 0.00 496.50 84.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||||
<style type="text/css"><![CDATA[
|
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 80)">
|
||||||
.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>
|
<title>clutchlog.h</title>
|
||||||
<polygon fill="white" stroke="transparent" points="-4,4 -4,-80 1208.5,-80 1208.5,4 -4,4"/>
|
<polygon fill="white" stroke="transparent" points="-4,4 -4,-80 492.5,-80 492.5,4 -4,4"/>
|
||||||
<!-- Node1 -->
|
<!-- Node1 -->
|
||||||
<g id="node1" class="node">
|
<g id="node1" class="node">
|
||||||
<title>Node1</title>
|
<title>Node1</title>
|
||||||
<g id="a_node1"><a xlink: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"/>
|
<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="585" y="-63.5" font-family="Helvetica,sans-Serif" font-size="10.00">clutchlog.h</text>
|
<text text-anchor="middle" x="240" y="-63.5" font-family="Helvetica,sans-Serif" font-size="10.00">clutchlog.h</text>
|
||||||
</a>
|
</a>
|
||||||
</g>
|
</g>
|
||||||
</g>
|
</g>
|
||||||
|
|
@ -76,8 +30,8 @@ var sectionId = 'dynsection-1';
|
||||||
<!-- Node1->Node2 -->
|
<!-- Node1->Node2 -->
|
||||||
<g id="edge1" class="edge">
|
<g id="edge1" class="edge">
|
||||||
<title>Node1->Node2</title>
|
<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"/>
|
<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="542.58,-66.44 552.75,-63.47 542.95,-59.45 542.58,-66.44"/>
|
<polygon fill="midnightblue" stroke="midnightblue" points="197.25,-57.41 207.81,-56.56 199.03,-50.64 197.25,-57.41"/>
|
||||||
</g>
|
</g>
|
||||||
<!-- Node3 -->
|
<!-- Node3 -->
|
||||||
<g id="node3" class="node">
|
<g id="node3" class="node">
|
||||||
|
|
@ -91,215 +45,68 @@ var sectionId = 'dynsection-1';
|
||||||
<!-- Node1->Node3 -->
|
<!-- Node1->Node3 -->
|
||||||
<g id="edge2" class="edge">
|
<g id="edge2" class="edge">
|
||||||
<title>Node1->Node3</title>
|
<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"/>
|
<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="542.66,-65.7 552.88,-62.91 543.15,-58.72 542.66,-65.7"/>
|
<polygon fill="midnightblue" stroke="midnightblue" points="209.95,-55.63 220.51,-56.44 212.76,-49.22 209.95,-55.63"/>
|
||||||
</g>
|
</g>
|
||||||
<!-- Node4 -->
|
<!-- Node4 -->
|
||||||
<g id="node4" class="node">
|
<g id="node4" class="node">
|
||||||
<title>Node4</title>
|
<title>Node4</title>
|
||||||
<g id="a_node4"><a xlink:href="t-color16_m_8cpp_source.html" target="_top" xlink: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 247.5,-19.5 247.5,-0.5 166.5,-0.5"/>
|
<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="207" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">t-color16M.cpp</text>
|
<text text-anchor="middle" x="199" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">t-demo.cpp</text>
|
||||||
</a>
|
</a>
|
||||||
</g>
|
</g>
|
||||||
</g>
|
</g>
|
||||||
<!-- Node1->Node4 -->
|
<!-- Node1->Node4 -->
|
||||||
<g id="edge3" class="edge">
|
<g id="edge3" class="edge">
|
||||||
<title>Node1->Node4</title>
|
<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"/>
|
<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="542.45,-63.27 552.81,-61.04 543.32,-56.32 542.45,-63.27"/>
|
<polygon fill="midnightblue" stroke="midnightblue" points="224.39,-50.24 233.23,-56.08 229.97,-46 224.39,-50.24"/>
|
||||||
</g>
|
</g>
|
||||||
<!-- Node5 -->
|
<!-- Node5 -->
|
||||||
<g id="node5" class="node">
|
<g id="node5" class="node">
|
||||||
<title>Node5</title>
|
<title>Node5</title>
|
||||||
<g id="a_node5"><a xlink:href="t-color256_8cpp_source.html" target="_top" xlink:title=" ">
|
<g id="a_node5"><a xlink:href="t-dump_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"/>
|
<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="305" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">t-color256.cpp</text>
|
<text text-anchor="middle" x="282" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">t-dump.cpp</text>
|
||||||
</a>
|
</a>
|
||||||
</g>
|
</g>
|
||||||
</g>
|
</g>
|
||||||
<!-- Node1->Node5 -->
|
<!-- Node1->Node5 -->
|
||||||
<g id="edge4" class="edge">
|
<g id="edge4" class="edge">
|
||||||
<title>Node1->Node5</title>
|
<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"/>
|
<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="542.4,-60.35 552.88,-58.81 543.72,-53.48 542.4,-60.35"/>
|
<polygon fill="midnightblue" stroke="midnightblue" points="250.31,-46.04 246.94,-56.08 255.84,-50.34 250.31,-46.04"/>
|
||||||
</g>
|
</g>
|
||||||
<!-- Node6 -->
|
<!-- Node6 -->
|
||||||
<g id="node6" class="node">
|
<g id="node6" class="node">
|
||||||
<title>Node6</title>
|
<title>Node6</title>
|
||||||
<g id="a_node6"><a xlink:href="t-demo_8cpp_source.html" target="_top" xlink:title=" ">
|
<g id="a_node6"><a xlink:href="t-log_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"/>
|
<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="395" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">t-demo.cpp</text>
|
<text text-anchor="middle" x="360" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">t-log.cpp</text>
|
||||||
</a>
|
</a>
|
||||||
</g>
|
</g>
|
||||||
</g>
|
</g>
|
||||||
<!-- Node1->Node6 -->
|
<!-- Node1->Node6 -->
|
||||||
<g id="edge5" class="edge">
|
<g id="edge5" class="edge">
|
||||||
<title>Node1->Node6</title>
|
<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"/>
|
<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="544.32,-57.08 554.89,-56.44 546.23,-50.34 544.32,-57.08"/>
|
<polygon fill="midnightblue" stroke="midnightblue" points="266.7,-49.15 259.01,-56.44 269.57,-55.53 266.7,-49.15"/>
|
||||||
</g>
|
</g>
|
||||||
<!-- Node7 -->
|
<!-- Node7 -->
|
||||||
<g id="node7" class="node">
|
<g id="node7" class="node">
|
||||||
<title>Node7</title>
|
<title>Node7</title>
|
||||||
<g id="a_node7"><a xlink:href="t-depth-delta_8cpp_source.html" target="_top" xlink: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="445.5,-0.5 445.5,-19.5 534.5,-19.5 534.5,-0.5 445.5,-0.5"/>
|
<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="490" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">t-depth-delta.cpp</text>
|
<text text-anchor="middle" x="447" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">t-one-line-if.cpp</text>
|
||||||
</a>
|
</a>
|
||||||
</g>
|
</g>
|
||||||
</g>
|
</g>
|
||||||
<!-- Node1->Node7 -->
|
<!-- Node1->Node7 -->
|
||||||
<g id="edge6" class="edge">
|
<g id="edge6" class="edge">
|
||||||
<title>Node1->Node7</title>
|
<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"/>
|
<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="559.31,-54.43 569.74,-56.32 562.77,-48.34 559.31,-54.43"/>
|
<polygon fill="midnightblue" stroke="midnightblue" points="281.14,-50.65 272.34,-56.56 282.9,-57.42 281.14,-50.65"/>
|
||||||
</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>
|
||||||
</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>
|
</svg>
|
||||||
|
|
|
||||||
|
Before Width: | Height: | Size: 15 KiB After Width: | Height: | Size: 5 KiB |
|
|
@ -1,217 +0,0 @@
|
||||||
<?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>
|
|
||||||
|
Before Width: | Height: | Size: 10 KiB |
|
|
@ -1,15 +1,14 @@
|
||||||
<map id="clutchlog.h" name="clutchlog.h">
|
<map id="clutchlog.h" name="clutchlog.h">
|
||||||
<area shape="rect" id="node1" title=" " alt="" coords="516,5,601,32"/>
|
<area shape="rect" id="node1" title=" " alt="" coords="473,5,559,32"/>
|
||||||
<area shape="rect" id="node2" title=" " alt="" coords="5,80,72,107"/>
|
<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="node3" title=" " alt="" coords="96,80,179,107"/>
|
||||||
<area shape="rect" id="node4" title=" " alt="" coords="203,80,266,107"/>
|
<area shape="rect" id="node4" title=" " alt="" coords="203,80,275,107"/>
|
||||||
<area shape="rect" id="node5" title=" " alt="" coords="291,80,363,107"/>
|
<area shape="rect" id="node5" title=" " alt="" coords="299,80,368,107"/>
|
||||||
<area shape="rect" id="node6" title=" " alt="" coords="387,80,456,107"/>
|
<area shape="rect" id="node6" title=" " alt="" coords="392,80,459,107"/>
|
||||||
<area shape="rect" id="node7" title=" " alt="" coords="480,80,547,107"/>
|
<area shape="rect" id="node7" title=" " alt="" coords="483,80,549,107"/>
|
||||||
<area shape="rect" id="node8" title=" " alt="" coords="571,80,637,107"/>
|
<area shape="rect" id="node8" title=" " alt="" coords="573,80,633,107"/>
|
||||||
<area shape="rect" id="node9" title=" " alt="" coords="661,80,721,107"/>
|
<area shape="rect" id="node9" title=" " alt="" coords="657,80,711,107"/>
|
||||||
<area shape="rect" id="node10" title=" " alt="" coords="745,80,799,107"/>
|
<area shape="rect" id="node10" title=" " alt="" coords="736,80,789,107"/>
|
||||||
<area shape="rect" id="node11" title=" " alt="" coords="824,80,877,107"/>
|
<area shape="rect" id="node11" title=" " alt="" coords="814,80,869,107"/>
|
||||||
<area shape="rect" id="node12" title=" " alt="" coords="902,80,957,107"/>
|
<area shape="rect" id="node12" title=" " alt="" coords="893,80,939,107"/>
|
||||||
<area shape="rect" id="node13" title=" " alt="" coords="981,80,1027,107"/>
|
|
||||||
</map>
|
</map>
|
||||||
|
|
|
||||||
|
|
@ -1 +1 @@
|
||||||
abe9435b0abe9059d00d25f6afdb3928
|
128ca966338fdda6dfe848c977a3a290
|
||||||
|
|
@ -46,7 +46,7 @@ if (edges && edges.length) {
|
||||||
</defs>
|
</defs>
|
||||||
|
|
||||||
<script type="text/javascript">
|
<script type="text/javascript">
|
||||||
var viewWidth = 775;
|
var viewWidth = 709;
|
||||||
var viewHeight = 84;
|
var viewHeight = 84;
|
||||||
var sectionId = 'dynsection-0';
|
var sectionId = 'dynsection-0';
|
||||||
</script>
|
</script>
|
||||||
|
|
@ -54,13 +54,13 @@ var sectionId = 'dynsection-0';
|
||||||
<svg id="graph" class="graph">
|
<svg id="graph" class="graph">
|
||||||
<g id="viewport">
|
<g id="viewport">
|
||||||
<title>clutchlog.h</title>
|
<title>clutchlog.h</title>
|
||||||
<polygon fill="white" stroke="transparent" points="-4,4 -4,-80 770.5,-80 770.5,4 -4,4"/>
|
<polygon fill="white" stroke="transparent" points="-4,4 -4,-80 704.5,-80 704.5,4 -4,4"/>
|
||||||
<!-- Node1 -->
|
<!-- Node1 -->
|
||||||
<g id="node1" class="node">
|
<g id="node1" class="node">
|
||||||
<title>Node1</title>
|
<title>Node1</title>
|
||||||
<g id="a_node1"><a xlink:title=" ">
|
<g id="a_node1"><a xlink:title=" ">
|
||||||
<polygon fill="#bfbfbf" stroke="black" points="383,-56.5 383,-75.5 447,-75.5 447,-56.5 383,-56.5"/>
|
<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="415" y="-63.5" font-family="Helvetica,sans-Serif" font-size="10.00">clutchlog.h</text>
|
<text text-anchor="middle" x="383" y="-63.5" font-family="Helvetica,sans-Serif" font-size="10.00">clutchlog.h</text>
|
||||||
</a>
|
</a>
|
||||||
</g>
|
</g>
|
||||||
</g>
|
</g>
|
||||||
|
|
@ -76,8 +76,8 @@ var sectionId = 'dynsection-0';
|
||||||
<!-- Node1->Node2 -->
|
<!-- Node1->Node2 -->
|
||||||
<g id="edge1" class="edge">
|
<g id="edge1" class="edge">
|
||||||
<title>Node1->Node2</title>
|
<title>Node1->Node2</title>
|
||||||
<path fill="none" stroke="midnightblue" d="M382.86,-62.38C321.82,-57.1 184.8,-43.76 60.25,-20.01"/>
|
<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.65,-16.52 50.16,-18.06 59.32,-23.4 60.65,-16.52"/>
|
<polygon fill="midnightblue" stroke="midnightblue" points="60.66,-16.55 50.17,-18.03 59.29,-23.42 60.66,-16.55"/>
|
||||||
</g>
|
</g>
|
||||||
<!-- Node3 -->
|
<!-- Node3 -->
|
||||||
<g id="node3" class="node">
|
<g id="node3" class="node">
|
||||||
|
|
@ -91,158 +91,143 @@ var sectionId = 'dynsection-0';
|
||||||
<!-- Node1->Node3 -->
|
<!-- Node1->Node3 -->
|
||||||
<g id="edge2" class="edge">
|
<g id="edge2" class="edge">
|
||||||
<title>Node1->Node3</title>
|
<title>Node1->Node3</title>
|
||||||
<path fill="none" stroke="midnightblue" d="M382.6,-60.36C332.68,-53.07 233.76,-38.07 140.3,-20.16"/>
|
<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.89,-16.71 130.41,-18.25 139.56,-23.59 140.89,-16.71"/>
|
<polygon fill="midnightblue" stroke="midnightblue" points="140.92,-16.76 130.42,-18.19 139.52,-23.62 140.92,-16.76"/>
|
||||||
</g>
|
</g>
|
||||||
<!-- Node4 -->
|
<!-- Node4 -->
|
||||||
<g id="node4" class="node">
|
<g id="node4" class="node">
|
||||||
<title>Node4</title>
|
<title>Node4</title>
|
||||||
<g id="a_node4"><a xlink:title=" ">
|
<g id="a_node4"><a xlink:title=" ">
|
||||||
<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"/>
|
<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="172" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">iterator</text>
|
<text text-anchor="middle" x="175" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">iostream</text>
|
||||||
</a>
|
</a>
|
||||||
</g>
|
</g>
|
||||||
</g>
|
</g>
|
||||||
<!-- Node1->Node4 -->
|
<!-- Node1->Node4 -->
|
||||||
<g id="edge3" class="edge">
|
<g id="edge3" class="edge">
|
||||||
<title>Node1->Node4</title>
|
<title>Node1->Node4</title>
|
||||||
<path fill="none" stroke="midnightblue" d="M382.86,-58.69C343.48,-50.83 274.53,-36.66 205.88,-20.11"/>
|
<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="206.3,-16.61 195.75,-17.65 204.64,-23.41 206.3,-16.61"/>
|
<polygon fill="midnightblue" stroke="midnightblue" points="212.67,-17.16 202.11,-18.04 210.91,-23.94 212.67,-17.16"/>
|
||||||
</g>
|
</g>
|
||||||
<!-- Node5 -->
|
<!-- Node5 -->
|
||||||
<g id="node5" class="node">
|
<g id="node5" class="node">
|
||||||
<title>Node5</title>
|
<title>Node5</title>
|
||||||
<g id="a_node5"><a xlink:title=" ">
|
<g id="a_node5"><a xlink:title=" ">
|
||||||
<polygon fill="white" stroke="#bfbfbf" points="214,-0.5 214,-19.5 268,-19.5 268,-0.5 214,-0.5"/>
|
<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="241" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">iostream</text>
|
<text text-anchor="middle" x="246" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">sstream</text>
|
||||||
</a>
|
</a>
|
||||||
</g>
|
</g>
|
||||||
</g>
|
</g>
|
||||||
<!-- Node1->Node5 -->
|
<!-- Node1->Node5 -->
|
||||||
<g id="edge4" class="edge">
|
<g id="edge4" class="edge">
|
||||||
<title>Node1->Node5</title>
|
<title>Node1->Node5</title>
|
||||||
<path fill="none" stroke="midnightblue" d="M387.43,-56.44C357.82,-47.25 310.61,-32.6 277.83,-22.43"/>
|
<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.74,-19.05 268.16,-19.43 276.67,-25.73 278.74,-19.05"/>
|
<polygon fill="midnightblue" stroke="midnightblue" points="278.19,-19.93 267.61,-19.52 275.63,-26.44 278.19,-19.93"/>
|
||||||
</g>
|
</g>
|
||||||
<!-- Node6 -->
|
<!-- Node6 -->
|
||||||
<g id="node6" class="node">
|
<g id="node6" class="node">
|
||||||
<title>Node6</title>
|
<title>Node6</title>
|
||||||
<g id="a_node6"><a xlink:title=" ">
|
<g id="a_node6"><a xlink:title=" ">
|
||||||
<polygon fill="white" stroke="#bfbfbf" points="286,-0.5 286,-19.5 338,-19.5 338,-0.5 286,-0.5"/>
|
<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="312" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">sstream</text>
|
<text text-anchor="middle" x="315" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">fstream</text>
|
||||||
</a>
|
</a>
|
||||||
</g>
|
</g>
|
||||||
</g>
|
</g>
|
||||||
<!-- Node1->Node6 -->
|
<!-- Node1->Node6 -->
|
||||||
<g id="edge5" class="edge">
|
<g id="edge5" class="edge">
|
||||||
<title>Node1->Node6</title>
|
<title>Node1->Node6</title>
|
||||||
<path fill="none" stroke="midnightblue" d="M398.45,-56.32C382.01,-47.7 356.57,-34.36 337.53,-24.39"/>
|
<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="338.99,-21.2 328.51,-19.65 335.74,-27.4 338.99,-21.2"/>
|
<polygon fill="midnightblue" stroke="midnightblue" points="336.13,-23.31 326.12,-19.83 331.78,-28.79 336.13,-23.31"/>
|
||||||
</g>
|
</g>
|
||||||
<!-- Node7 -->
|
<!-- Node7 -->
|
||||||
<g id="node7" class="node">
|
<g id="node7" class="node">
|
||||||
<title>Node7</title>
|
<title>Node7</title>
|
||||||
<g id="a_node7"><a xlink:title=" ">
|
<g id="a_node7"><a xlink:title=" ">
|
||||||
<polygon fill="white" stroke="#bfbfbf" points="356,-0.5 356,-19.5 406,-19.5 406,-0.5 356,-0.5"/>
|
<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="381" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">fstream</text>
|
<text text-anchor="middle" x="383" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">cassert</text>
|
||||||
</a>
|
</a>
|
||||||
</g>
|
</g>
|
||||||
</g>
|
</g>
|
||||||
<!-- Node1->Node7 -->
|
<!-- Node1->Node7 -->
|
||||||
<g id="edge6" class="edge">
|
<g id="edge6" class="edge">
|
||||||
<title>Node1->Node7</title>
|
<title>Node1->Node7</title>
|
||||||
<path fill="none" stroke="midnightblue" d="M409.39,-56.08C404.63,-48.53 397.68,-37.49 391.85,-28.23"/>
|
<path fill="none" stroke="midnightblue" d="M383,-56.08C383,-49.01 383,-38.86 383,-29.99"/>
|
||||||
<polygon fill="midnightblue" stroke="midnightblue" points="394.8,-26.35 386.51,-19.75 388.88,-30.08 394.8,-26.35"/>
|
<polygon fill="midnightblue" stroke="midnightblue" points="386.5,-29.75 383,-19.75 379.5,-29.75 386.5,-29.75"/>
|
||||||
</g>
|
</g>
|
||||||
<!-- Node8 -->
|
<!-- Node8 -->
|
||||||
<g id="node8" class="node">
|
<g id="node8" class="node">
|
||||||
<title>Node8</title>
|
<title>Node8</title>
|
||||||
<g id="a_node8"><a xlink:title=" ">
|
<g id="a_node8"><a xlink:title=" ">
|
||||||
<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"/>
|
<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="449" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">cassert</text>
|
<text text-anchor="middle" x="448" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">cstdlib</text>
|
||||||
</a>
|
</a>
|
||||||
</g>
|
</g>
|
||||||
</g>
|
</g>
|
||||||
<!-- Node1->Node8 -->
|
<!-- Node1->Node8 -->
|
||||||
<g id="edge7" class="edge">
|
<g id="edge7" class="edge">
|
||||||
<title>Node1->Node8</title>
|
<title>Node1->Node8</title>
|
||||||
<path fill="none" stroke="midnightblue" d="M420.61,-56.08C425.37,-48.53 432.32,-37.49 438.15,-28.23"/>
|
<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="441.12,-30.08 443.49,-19.75 435.2,-26.35 441.12,-30.08"/>
|
<polygon fill="midnightblue" stroke="midnightblue" points="431.91,-28.92 437.37,-19.83 427.44,-23.53 431.91,-28.92"/>
|
||||||
</g>
|
</g>
|
||||||
<!-- Node9 -->
|
<!-- Node9 -->
|
||||||
<g id="node9" class="node">
|
<g id="node9" class="node">
|
||||||
<title>Node9</title>
|
<title>Node9</title>
|
||||||
<g id="a_node9"><a xlink:title=" ">
|
<g id="a_node9"><a xlink:title=" ">
|
||||||
<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"/>
|
<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="514" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">cstdlib</text>
|
<text text-anchor="middle" x="509" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">string</text>
|
||||||
</a>
|
</a>
|
||||||
</g>
|
</g>
|
||||||
</g>
|
</g>
|
||||||
<!-- Node1->Node9 -->
|
<!-- Node1->Node9 -->
|
||||||
<g id="edge8" class="edge">
|
<g id="edge8" class="edge">
|
||||||
<title>Node1->Node9</title>
|
<title>Node1->Node9</title>
|
||||||
<path fill="none" stroke="midnightblue" d="M430.91,-56.32C446.64,-47.74 470.94,-34.49 489.21,-24.52"/>
|
<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="491.03,-27.52 498.13,-19.65 487.68,-21.37 491.03,-27.52"/>
|
<polygon fill="midnightblue" stroke="midnightblue" points="481.32,-26.67 489.13,-19.52 478.56,-20.24 481.32,-26.67"/>
|
||||||
</g>
|
</g>
|
||||||
<!-- Node10 -->
|
<!-- Node10 -->
|
||||||
<g id="node10" class="node">
|
<g id="node10" class="node">
|
||||||
<title>Node10</title>
|
<title>Node10</title>
|
||||||
<g id="a_node10"><a xlink:title=" ">
|
<g id="a_node10"><a xlink:title=" ">
|
||||||
<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"/>
|
<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="575" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">string</text>
|
<text text-anchor="middle" x="568" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">limits</text>
|
||||||
</a>
|
</a>
|
||||||
</g>
|
</g>
|
||||||
</g>
|
</g>
|
||||||
<!-- Node1->Node10 -->
|
<!-- Node1->Node10 -->
|
||||||
<g id="edge9" class="edge">
|
<g id="edge9" class="edge">
|
||||||
<title>Node1->Node10</title>
|
<title>Node1->Node10</title>
|
||||||
<path fill="none" stroke="midnightblue" d="M440.35,-56.44C468.69,-46.88 514.56,-31.4 544.76,-21.21"/>
|
<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="545.99,-24.49 554.35,-17.97 543.75,-17.85 545.99,-24.49"/>
|
<polygon fill="midnightblue" stroke="midnightblue" points="539.16,-23.57 547.73,-17.35 537.15,-16.86 539.16,-23.57"/>
|
||||||
</g>
|
</g>
|
||||||
<!-- Node11 -->
|
<!-- Node11 -->
|
||||||
<g id="node11" class="node">
|
<g id="node11" class="node">
|
||||||
<title>Node11</title>
|
<title>Node11</title>
|
||||||
<g id="a_node11"><a xlink:title=" ">
|
<g id="a_node11"><a xlink:title=" ">
|
||||||
<polygon fill="white" stroke="#bfbfbf" points="614,-0.5 614,-19.5 654,-19.5 654,-0.5 614,-0.5"/>
|
<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="634" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">limits</text>
|
<text text-anchor="middle" x="627" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">regex</text>
|
||||||
</a>
|
</a>
|
||||||
</g>
|
</g>
|
||||||
</g>
|
</g>
|
||||||
<!-- Node1->Node11 -->
|
<!-- Node1->Node11 -->
|
||||||
<g id="edge10" class="edge">
|
<g id="edge10" class="edge">
|
||||||
<title>Node1->Node11</title>
|
<title>Node1->Node11</title>
|
||||||
<path fill="none" stroke="midnightblue" d="M447.11,-58.1C483.1,-50.21 543.38,-36.54 604.04,-20.13"/>
|
<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="605.04,-23.48 613.77,-17.47 603.2,-16.73 605.04,-23.48"/>
|
<polygon fill="midnightblue" stroke="midnightblue" points="597.58,-23.28 606.41,-17.43 595.85,-16.5 597.58,-23.28"/>
|
||||||
</g>
|
</g>
|
||||||
<!-- Node12 -->
|
<!-- Node12 -->
|
||||||
<g id="node12" class="node">
|
<g id="node12" class="node">
|
||||||
<title>Node12</title>
|
<title>Node12</title>
|
||||||
<g id="a_node12"><a xlink:title=" ">
|
<g id="a_node12"><a xlink:title=" ">
|
||||||
<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"/>
|
<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="693" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">regex</text>
|
<text text-anchor="middle" x="683" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">map</text>
|
||||||
</a>
|
</a>
|
||||||
</g>
|
</g>
|
||||||
</g>
|
</g>
|
||||||
<!-- Node1->Node12 -->
|
<!-- Node1->Node12 -->
|
||||||
<g id="edge11" class="edge">
|
<g id="edge11" class="edge">
|
||||||
<title>Node1->Node12</title>
|
<title>Node1->Node12</title>
|
||||||
<path fill="none" stroke="midnightblue" d="M447.34,-60.32C493.1,-53.43 579.5,-39.49 662.58,-19.86"/>
|
<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="663.52,-23.24 672.43,-17.5 661.89,-16.43 663.52,-23.24"/>
|
<polygon fill="midnightblue" stroke="midnightblue" points="656.38,-23.44 665.22,-17.6 654.67,-16.65 656.38,-23.44"/>
|
||||||
</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>
|
||||||
</g>
|
</g>
|
||||||
</svg>
|
</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)
|
<!-- Generated by graphviz version 2.43.0 (0)
|
||||||
-->
|
-->
|
||||||
<!-- Title: clutchlog.h Pages: 1 -->
|
<!-- Title: clutchlog.h Pages: 1 -->
|
||||||
<svg width="775pt" height="84pt"
|
<svg width="709pt" 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">
|
viewBox="0.00 0.00 708.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)">
|
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 80)">
|
||||||
<title>clutchlog.h</title>
|
<title>clutchlog.h</title>
|
||||||
<polygon fill="white" stroke="transparent" points="-4,4 -4,-80 770.5,-80 770.5,4 -4,4"/>
|
<polygon fill="white" stroke="transparent" points="-4,4 -4,-80 704.5,-80 704.5,4 -4,4"/>
|
||||||
<!-- Node1 -->
|
<!-- Node1 -->
|
||||||
<g id="node1" class="node">
|
<g id="node1" class="node">
|
||||||
<title>Node1</title>
|
<title>Node1</title>
|
||||||
<g id="a_node1"><a xlink:title=" ">
|
<g id="a_node1"><a xlink:title=" ">
|
||||||
<polygon fill="#bfbfbf" stroke="black" points="383,-56.5 383,-75.5 447,-75.5 447,-56.5 383,-56.5"/>
|
<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="415" y="-63.5" font-family="Helvetica,sans-Serif" font-size="10.00">clutchlog.h</text>
|
<text text-anchor="middle" x="383" y="-63.5" font-family="Helvetica,sans-Serif" font-size="10.00">clutchlog.h</text>
|
||||||
</a>
|
</a>
|
||||||
</g>
|
</g>
|
||||||
</g>
|
</g>
|
||||||
|
|
@ -30,8 +30,8 @@
|
||||||
<!-- Node1->Node2 -->
|
<!-- Node1->Node2 -->
|
||||||
<g id="edge1" class="edge">
|
<g id="edge1" class="edge">
|
||||||
<title>Node1->Node2</title>
|
<title>Node1->Node2</title>
|
||||||
<path fill="none" stroke="midnightblue" d="M382.86,-62.38C321.82,-57.1 184.8,-43.76 60.25,-20.01"/>
|
<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.65,-16.52 50.16,-18.06 59.32,-23.4 60.65,-16.52"/>
|
<polygon fill="midnightblue" stroke="midnightblue" points="60.66,-16.55 50.17,-18.03 59.29,-23.42 60.66,-16.55"/>
|
||||||
</g>
|
</g>
|
||||||
<!-- Node3 -->
|
<!-- Node3 -->
|
||||||
<g id="node3" class="node">
|
<g id="node3" class="node">
|
||||||
|
|
@ -45,158 +45,143 @@
|
||||||
<!-- Node1->Node3 -->
|
<!-- Node1->Node3 -->
|
||||||
<g id="edge2" class="edge">
|
<g id="edge2" class="edge">
|
||||||
<title>Node1->Node3</title>
|
<title>Node1->Node3</title>
|
||||||
<path fill="none" stroke="midnightblue" d="M382.6,-60.36C332.68,-53.07 233.76,-38.07 140.3,-20.16"/>
|
<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.89,-16.71 130.41,-18.25 139.56,-23.59 140.89,-16.71"/>
|
<polygon fill="midnightblue" stroke="midnightblue" points="140.92,-16.76 130.42,-18.19 139.52,-23.62 140.92,-16.76"/>
|
||||||
</g>
|
</g>
|
||||||
<!-- Node4 -->
|
<!-- Node4 -->
|
||||||
<g id="node4" class="node">
|
<g id="node4" class="node">
|
||||||
<title>Node4</title>
|
<title>Node4</title>
|
||||||
<g id="a_node4"><a xlink:title=" ">
|
<g id="a_node4"><a xlink:title=" ">
|
||||||
<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"/>
|
<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="172" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">iterator</text>
|
<text text-anchor="middle" x="175" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">iostream</text>
|
||||||
</a>
|
</a>
|
||||||
</g>
|
</g>
|
||||||
</g>
|
</g>
|
||||||
<!-- Node1->Node4 -->
|
<!-- Node1->Node4 -->
|
||||||
<g id="edge3" class="edge">
|
<g id="edge3" class="edge">
|
||||||
<title>Node1->Node4</title>
|
<title>Node1->Node4</title>
|
||||||
<path fill="none" stroke="midnightblue" d="M382.86,-58.69C343.48,-50.83 274.53,-36.66 205.88,-20.11"/>
|
<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="206.3,-16.61 195.75,-17.65 204.64,-23.41 206.3,-16.61"/>
|
<polygon fill="midnightblue" stroke="midnightblue" points="212.67,-17.16 202.11,-18.04 210.91,-23.94 212.67,-17.16"/>
|
||||||
</g>
|
</g>
|
||||||
<!-- Node5 -->
|
<!-- Node5 -->
|
||||||
<g id="node5" class="node">
|
<g id="node5" class="node">
|
||||||
<title>Node5</title>
|
<title>Node5</title>
|
||||||
<g id="a_node5"><a xlink:title=" ">
|
<g id="a_node5"><a xlink:title=" ">
|
||||||
<polygon fill="white" stroke="#bfbfbf" points="214,-0.5 214,-19.5 268,-19.5 268,-0.5 214,-0.5"/>
|
<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="241" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">iostream</text>
|
<text text-anchor="middle" x="246" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">sstream</text>
|
||||||
</a>
|
</a>
|
||||||
</g>
|
</g>
|
||||||
</g>
|
</g>
|
||||||
<!-- Node1->Node5 -->
|
<!-- Node1->Node5 -->
|
||||||
<g id="edge4" class="edge">
|
<g id="edge4" class="edge">
|
||||||
<title>Node1->Node5</title>
|
<title>Node1->Node5</title>
|
||||||
<path fill="none" stroke="midnightblue" d="M387.43,-56.44C357.82,-47.25 310.61,-32.6 277.83,-22.43"/>
|
<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.74,-19.05 268.16,-19.43 276.67,-25.73 278.74,-19.05"/>
|
<polygon fill="midnightblue" stroke="midnightblue" points="278.19,-19.93 267.61,-19.52 275.63,-26.44 278.19,-19.93"/>
|
||||||
</g>
|
</g>
|
||||||
<!-- Node6 -->
|
<!-- Node6 -->
|
||||||
<g id="node6" class="node">
|
<g id="node6" class="node">
|
||||||
<title>Node6</title>
|
<title>Node6</title>
|
||||||
<g id="a_node6"><a xlink:title=" ">
|
<g id="a_node6"><a xlink:title=" ">
|
||||||
<polygon fill="white" stroke="#bfbfbf" points="286,-0.5 286,-19.5 338,-19.5 338,-0.5 286,-0.5"/>
|
<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="312" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">sstream</text>
|
<text text-anchor="middle" x="315" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">fstream</text>
|
||||||
</a>
|
</a>
|
||||||
</g>
|
</g>
|
||||||
</g>
|
</g>
|
||||||
<!-- Node1->Node6 -->
|
<!-- Node1->Node6 -->
|
||||||
<g id="edge5" class="edge">
|
<g id="edge5" class="edge">
|
||||||
<title>Node1->Node6</title>
|
<title>Node1->Node6</title>
|
||||||
<path fill="none" stroke="midnightblue" d="M398.45,-56.32C382.01,-47.7 356.57,-34.36 337.53,-24.39"/>
|
<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="338.99,-21.2 328.51,-19.65 335.74,-27.4 338.99,-21.2"/>
|
<polygon fill="midnightblue" stroke="midnightblue" points="336.13,-23.31 326.12,-19.83 331.78,-28.79 336.13,-23.31"/>
|
||||||
</g>
|
</g>
|
||||||
<!-- Node7 -->
|
<!-- Node7 -->
|
||||||
<g id="node7" class="node">
|
<g id="node7" class="node">
|
||||||
<title>Node7</title>
|
<title>Node7</title>
|
||||||
<g id="a_node7"><a xlink:title=" ">
|
<g id="a_node7"><a xlink:title=" ">
|
||||||
<polygon fill="white" stroke="#bfbfbf" points="356,-0.5 356,-19.5 406,-19.5 406,-0.5 356,-0.5"/>
|
<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="381" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">fstream</text>
|
<text text-anchor="middle" x="383" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">cassert</text>
|
||||||
</a>
|
</a>
|
||||||
</g>
|
</g>
|
||||||
</g>
|
</g>
|
||||||
<!-- Node1->Node7 -->
|
<!-- Node1->Node7 -->
|
||||||
<g id="edge6" class="edge">
|
<g id="edge6" class="edge">
|
||||||
<title>Node1->Node7</title>
|
<title>Node1->Node7</title>
|
||||||
<path fill="none" stroke="midnightblue" d="M409.39,-56.08C404.63,-48.53 397.68,-37.49 391.85,-28.23"/>
|
<path fill="none" stroke="midnightblue" d="M383,-56.08C383,-49.01 383,-38.86 383,-29.99"/>
|
||||||
<polygon fill="midnightblue" stroke="midnightblue" points="394.8,-26.35 386.51,-19.75 388.88,-30.08 394.8,-26.35"/>
|
<polygon fill="midnightblue" stroke="midnightblue" points="386.5,-29.75 383,-19.75 379.5,-29.75 386.5,-29.75"/>
|
||||||
</g>
|
</g>
|
||||||
<!-- Node8 -->
|
<!-- Node8 -->
|
||||||
<g id="node8" class="node">
|
<g id="node8" class="node">
|
||||||
<title>Node8</title>
|
<title>Node8</title>
|
||||||
<g id="a_node8"><a xlink:title=" ">
|
<g id="a_node8"><a xlink:title=" ">
|
||||||
<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"/>
|
<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="449" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">cassert</text>
|
<text text-anchor="middle" x="448" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">cstdlib</text>
|
||||||
</a>
|
</a>
|
||||||
</g>
|
</g>
|
||||||
</g>
|
</g>
|
||||||
<!-- Node1->Node8 -->
|
<!-- Node1->Node8 -->
|
||||||
<g id="edge7" class="edge">
|
<g id="edge7" class="edge">
|
||||||
<title>Node1->Node8</title>
|
<title>Node1->Node8</title>
|
||||||
<path fill="none" stroke="midnightblue" d="M420.61,-56.08C425.37,-48.53 432.32,-37.49 438.15,-28.23"/>
|
<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="441.12,-30.08 443.49,-19.75 435.2,-26.35 441.12,-30.08"/>
|
<polygon fill="midnightblue" stroke="midnightblue" points="431.91,-28.92 437.37,-19.83 427.44,-23.53 431.91,-28.92"/>
|
||||||
</g>
|
</g>
|
||||||
<!-- Node9 -->
|
<!-- Node9 -->
|
||||||
<g id="node9" class="node">
|
<g id="node9" class="node">
|
||||||
<title>Node9</title>
|
<title>Node9</title>
|
||||||
<g id="a_node9"><a xlink:title=" ">
|
<g id="a_node9"><a xlink:title=" ">
|
||||||
<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"/>
|
<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="514" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">cstdlib</text>
|
<text text-anchor="middle" x="509" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">string</text>
|
||||||
</a>
|
</a>
|
||||||
</g>
|
</g>
|
||||||
</g>
|
</g>
|
||||||
<!-- Node1->Node9 -->
|
<!-- Node1->Node9 -->
|
||||||
<g id="edge8" class="edge">
|
<g id="edge8" class="edge">
|
||||||
<title>Node1->Node9</title>
|
<title>Node1->Node9</title>
|
||||||
<path fill="none" stroke="midnightblue" d="M430.91,-56.32C446.64,-47.74 470.94,-34.49 489.21,-24.52"/>
|
<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="491.03,-27.52 498.13,-19.65 487.68,-21.37 491.03,-27.52"/>
|
<polygon fill="midnightblue" stroke="midnightblue" points="481.32,-26.67 489.13,-19.52 478.56,-20.24 481.32,-26.67"/>
|
||||||
</g>
|
</g>
|
||||||
<!-- Node10 -->
|
<!-- Node10 -->
|
||||||
<g id="node10" class="node">
|
<g id="node10" class="node">
|
||||||
<title>Node10</title>
|
<title>Node10</title>
|
||||||
<g id="a_node10"><a xlink:title=" ">
|
<g id="a_node10"><a xlink:title=" ">
|
||||||
<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"/>
|
<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="575" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">string</text>
|
<text text-anchor="middle" x="568" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">limits</text>
|
||||||
</a>
|
</a>
|
||||||
</g>
|
</g>
|
||||||
</g>
|
</g>
|
||||||
<!-- Node1->Node10 -->
|
<!-- Node1->Node10 -->
|
||||||
<g id="edge9" class="edge">
|
<g id="edge9" class="edge">
|
||||||
<title>Node1->Node10</title>
|
<title>Node1->Node10</title>
|
||||||
<path fill="none" stroke="midnightblue" d="M440.35,-56.44C468.69,-46.88 514.56,-31.4 544.76,-21.21"/>
|
<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="545.99,-24.49 554.35,-17.97 543.75,-17.85 545.99,-24.49"/>
|
<polygon fill="midnightblue" stroke="midnightblue" points="539.16,-23.57 547.73,-17.35 537.15,-16.86 539.16,-23.57"/>
|
||||||
</g>
|
</g>
|
||||||
<!-- Node11 -->
|
<!-- Node11 -->
|
||||||
<g id="node11" class="node">
|
<g id="node11" class="node">
|
||||||
<title>Node11</title>
|
<title>Node11</title>
|
||||||
<g id="a_node11"><a xlink:title=" ">
|
<g id="a_node11"><a xlink:title=" ">
|
||||||
<polygon fill="white" stroke="#bfbfbf" points="614,-0.5 614,-19.5 654,-19.5 654,-0.5 614,-0.5"/>
|
<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="634" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">limits</text>
|
<text text-anchor="middle" x="627" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">regex</text>
|
||||||
</a>
|
</a>
|
||||||
</g>
|
</g>
|
||||||
</g>
|
</g>
|
||||||
<!-- Node1->Node11 -->
|
<!-- Node1->Node11 -->
|
||||||
<g id="edge10" class="edge">
|
<g id="edge10" class="edge">
|
||||||
<title>Node1->Node11</title>
|
<title>Node1->Node11</title>
|
||||||
<path fill="none" stroke="midnightblue" d="M447.11,-58.1C483.1,-50.21 543.38,-36.54 604.04,-20.13"/>
|
<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="605.04,-23.48 613.77,-17.47 603.2,-16.73 605.04,-23.48"/>
|
<polygon fill="midnightblue" stroke="midnightblue" points="597.58,-23.28 606.41,-17.43 595.85,-16.5 597.58,-23.28"/>
|
||||||
</g>
|
</g>
|
||||||
<!-- Node12 -->
|
<!-- Node12 -->
|
||||||
<g id="node12" class="node">
|
<g id="node12" class="node">
|
||||||
<title>Node12</title>
|
<title>Node12</title>
|
||||||
<g id="a_node12"><a xlink:title=" ">
|
<g id="a_node12"><a xlink:title=" ">
|
||||||
<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"/>
|
<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="693" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">regex</text>
|
<text text-anchor="middle" x="683" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">map</text>
|
||||||
</a>
|
</a>
|
||||||
</g>
|
</g>
|
||||||
</g>
|
</g>
|
||||||
<!-- Node1->Node12 -->
|
<!-- Node1->Node12 -->
|
||||||
<g id="edge11" class="edge">
|
<g id="edge11" class="edge">
|
||||||
<title>Node1->Node12</title>
|
<title>Node1->Node12</title>
|
||||||
<path fill="none" stroke="midnightblue" d="M447.34,-60.32C493.1,-53.43 579.5,-39.49 662.58,-19.86"/>
|
<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="663.52,-23.24 672.43,-17.5 661.89,-16.43 663.52,-23.24"/>
|
<polygon fill="midnightblue" stroke="midnightblue" points="656.38,-23.44 665.22,-17.6 654.67,-16.65 656.38,-23.44"/>
|
||||||
</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>
|
||||||
</g>
|
</g>
|
||||||
</svg>
|
</svg>
|
||||||
|
|
|
||||||
|
Before Width: | Height: | Size: 8.5 KiB After Width: | Height: | Size: 7.8 KiB |
|
Before Width: | Height: | Size: 389 KiB After Width: | Height: | Size: 389 KiB |
|
|
@ -35,8 +35,8 @@
|
||||||
showgrid="false"
|
showgrid="false"
|
||||||
showguides="false"
|
showguides="false"
|
||||||
inkscape:zoom="0.3724553"
|
inkscape:zoom="0.3724553"
|
||||||
inkscape:cx="170.49026"
|
inkscape:cx="387.96602"
|
||||||
inkscape:cy="800.09601"
|
inkscape:cy="1388.086"
|
||||||
inkscape:current-layer="layer1">
|
inkscape:current-layer="layer1">
|
||||||
<sodipodi:guide
|
<sodipodi:guide
|
||||||
position="255.99999,255.99999"
|
position="255.99999,255.99999"
|
||||||
|
|
@ -1108,7 +1108,7 @@
|
||||||
id="tspan7643"
|
id="tspan7643"
|
||||||
style="font-size:23.4965px;stroke-width:0.529167;stroke-dasharray:none"
|
style="font-size:23.4965px;stroke-width:0.529167;stroke-dasharray:none"
|
||||||
x="26.512325"
|
x="26.512325"
|
||||||
y="457.33154">v0.17</tspan></text>
|
y="457.33154">v0.12</tspan></text>
|
||||||
<path
|
<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)"
|
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"
|
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">
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
<head>
|
<head>
|
||||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||||
<meta name="generator" content="Doxygen 1.9.4"/>
|
<meta name="generator" content="Doxygen 1.8.17"/>
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||||
<title>clutchlog: tests -> clutchlog Relation</title>
|
<title>clutchlog: tests -> clutchlog Relation</title>
|
||||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
|
|
@ -24,10 +24,11 @@
|
||||||
<div id="titlearea">
|
<div id="titlearea">
|
||||||
<table cellspacing="0" cellpadding="0">
|
<table cellspacing="0" cellpadding="0">
|
||||||
<tbody>
|
<tbody>
|
||||||
<tr id="projectrow">
|
<tr style="height: 56px;">
|
||||||
<td id="projectlogo"><img alt="Logo" src="clutchlog_logo.svg"/></td>
|
<td id="projectlogo"><img alt="Logo" src="clutchlog_logo.svg"/></td>
|
||||||
<td id="projectalign">
|
<td id="projectalign" style="padding-left: 0.5em;">
|
||||||
<div id="projectname">clutchlog<span id="projectnumber"> 0.17</span>
|
<div id="projectname">clutchlog
|
||||||
|
 <span id="projectnumber">0.12</span>
|
||||||
</div>
|
</div>
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
|
|
@ -35,22 +36,21 @@
|
||||||
</table>
|
</table>
|
||||||
</div>
|
</div>
|
||||||
<!-- end header part -->
|
<!-- end header part -->
|
||||||
<!-- Generated by Doxygen 1.9.4 -->
|
<!-- Generated by Doxygen 1.8.17 -->
|
||||||
<script type="text/javascript">
|
<script type="text/javascript">
|
||||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
var searchBox = new SearchBox("searchBox", "search",'Search','.html');
|
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||||
/* @license-end */
|
/* @license-end */
|
||||||
</script>
|
</script>
|
||||||
<script type="text/javascript" src="menudata.js"></script>
|
<script type="text/javascript" src="menudata.js"></script>
|
||||||
<script type="text/javascript" src="menu.js"></script>
|
<script type="text/javascript" src="menu.js"></script>
|
||||||
<script type="text/javascript">
|
<script type="text/javascript">
|
||||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
$(function() {
|
$(function() {
|
||||||
initMenu('',true,false,'search.php','Search');
|
initMenu('',true,false,'search.php','Search');
|
||||||
$(document).ready(function() { init_search(); });
|
$(document).ready(function() { init_search(); });
|
||||||
});
|
});
|
||||||
/* @license-end */
|
/* @license-end */</script>
|
||||||
</script>
|
|
||||||
<div id="main-nav"></div>
|
<div id="main-nav"></div>
|
||||||
</div><!-- top -->
|
</div><!-- top -->
|
||||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||||
|
|
@ -64,7 +64,7 @@ $(function() {
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<script type="text/javascript">
|
<script type="text/javascript">
|
||||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
$(document).ready(function(){initNavTree('dir_59425e443f801f1f2fd8bbe4959a3ccf.html',''); initResizable(); });
|
$(document).ready(function(){initNavTree('dir_59425e443f801f1f2fd8bbe4959a3ccf.html',''); initResizable(); });
|
||||||
/* @license-end */
|
/* @license-end */
|
||||||
</script>
|
</script>
|
||||||
|
|
@ -84,13 +84,15 @@ $(document).ready(function(){initNavTree('dir_59425e443f801f1f2fd8bbe4959a3ccf.h
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="contents">
|
<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-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 -->
|
<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 -->
|
||||||
</div><!-- doc-content -->
|
</div><!-- doc-content -->
|
||||||
<!-- start footer part -->
|
<!-- start footer part -->
|
||||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||||
<ul>
|
<ul>
|
||||||
<li class="navelem"><a class="el" href="dir_59425e443f801f1f2fd8bbe4959a3ccf.html">tests</a></li>
|
<li class="navelem"><a class="el" href="dir_59425e443f801f1f2fd8bbe4959a3ccf.html">tests</a></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>
|
<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>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
</body>
|
</body>
|
||||||
|
|
|
||||||
|
|
@ -2,8 +2,8 @@
|
||||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
<head>
|
<head>
|
||||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||||
<meta name="generator" content="Doxygen 1.9.4"/>
|
<meta name="generator" content="Doxygen 1.8.17"/>
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||||
<title>clutchlog: tests Directory Reference</title>
|
<title>clutchlog: tests Directory Reference</title>
|
||||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
|
|
@ -24,10 +24,11 @@
|
||||||
<div id="titlearea">
|
<div id="titlearea">
|
||||||
<table cellspacing="0" cellpadding="0">
|
<table cellspacing="0" cellpadding="0">
|
||||||
<tbody>
|
<tbody>
|
||||||
<tr id="projectrow">
|
<tr style="height: 56px;">
|
||||||
<td id="projectlogo"><img alt="Logo" src="clutchlog_logo.svg"/></td>
|
<td id="projectlogo"><img alt="Logo" src="clutchlog_logo.svg"/></td>
|
||||||
<td id="projectalign">
|
<td id="projectalign" style="padding-left: 0.5em;">
|
||||||
<div id="projectname">clutchlog<span id="projectnumber"> 0.17</span>
|
<div id="projectname">clutchlog
|
||||||
|
 <span id="projectnumber">0.12</span>
|
||||||
</div>
|
</div>
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
|
|
@ -35,22 +36,21 @@
|
||||||
</table>
|
</table>
|
||||||
</div>
|
</div>
|
||||||
<!-- end header part -->
|
<!-- end header part -->
|
||||||
<!-- Generated by Doxygen 1.9.4 -->
|
<!-- Generated by Doxygen 1.8.17 -->
|
||||||
<script type="text/javascript">
|
<script type="text/javascript">
|
||||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
var searchBox = new SearchBox("searchBox", "search",'Search','.html');
|
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||||
/* @license-end */
|
/* @license-end */
|
||||||
</script>
|
</script>
|
||||||
<script type="text/javascript" src="menudata.js"></script>
|
<script type="text/javascript" src="menudata.js"></script>
|
||||||
<script type="text/javascript" src="menu.js"></script>
|
<script type="text/javascript" src="menu.js"></script>
|
||||||
<script type="text/javascript">
|
<script type="text/javascript">
|
||||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
$(function() {
|
$(function() {
|
||||||
initMenu('',true,false,'search.php','Search');
|
initMenu('',true,false,'search.php','Search');
|
||||||
$(document).ready(function() { init_search(); });
|
$(document).ready(function() { init_search(); });
|
||||||
});
|
});
|
||||||
/* @license-end */
|
/* @license-end */</script>
|
||||||
</script>
|
|
||||||
<div id="main-nav"></div>
|
<div id="main-nav"></div>
|
||||||
</div><!-- top -->
|
</div><!-- top -->
|
||||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||||
|
|
@ -64,7 +64,7 @@ $(function() {
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<script type="text/javascript">
|
<script type="text/javascript">
|
||||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
$(document).ready(function(){initNavTree('dir_59425e443f801f1f2fd8bbe4959a3ccf.html',''); initResizable(); });
|
$(document).ready(function(){initNavTree('dir_59425e443f801f1f2fd8bbe4959a3ccf.html',''); initResizable(); });
|
||||||
/* @license-end */
|
/* @license-end */
|
||||||
</script>
|
</script>
|
||||||
|
|
@ -84,7 +84,8 @@ $(document).ready(function(){initNavTree('dir_59425e443f801f1f2fd8bbe4959a3ccf.h
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="header">
|
<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><!--header-->
|
||||||
<div class="contents">
|
<div class="contents">
|
||||||
<div id="dynsection-0" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
|
<div id="dynsection-0" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
|
||||||
|
|
@ -94,43 +95,15 @@ $(document).ready(function(){initNavTree('dir_59425e443f801f1f2fd8bbe4959a3ccf.h
|
||||||
<div id="dynsection-0-content" class="dyncontent" style="display:none;">
|
<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 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>
|
</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><!-- contents -->
|
||||||
</div><!-- doc-content -->
|
</div><!-- doc-content -->
|
||||||
<!-- start footer part -->
|
<!-- start footer part -->
|
||||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||||
<ul>
|
<ul>
|
||||||
<li class="navelem"><a class="el" href="dir_59425e443f801f1f2fd8bbe4959a3ccf.html">tests</a></li>
|
<li class="navelem"><a class="el" href="dir_59425e443f801f1f2fd8bbe4959a3ccf.html">tests</a></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>
|
<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>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
</body>
|
</body>
|
||||||
|
|
|
||||||
|
|
@ -1,16 +0,0 @@
|
||||||
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">
|
<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="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="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="13" alt="" coords="44,76,58,90"/>
|
<area shape="rect" id="edge1-headlabel" href="dir_000001_000000.html" title="6" alt="" coords="47,76,55,90"/>
|
||||||
</map>
|
</map>
|
||||||
|
|
|
||||||
|
|
@ -1 +1 @@
|
||||||
bdf89988b998d4aeafd5521fdb410fa7
|
3ef33e4b41f965850dea69a8e439659b
|
||||||
|
|
@ -13,7 +13,7 @@
|
||||||
<g id="node1" class="node">
|
<g id="node1" class="node">
|
||||||
<title>dir_59425e443f801f1f2fd8bbe4959a3ccf</title>
|
<title>dir_59425e443f801f1f2fd8bbe4959a3ccf</title>
|
||||||
<g id="a_node1"><a xlink:href="dir_59425e443f801f1f2fd8bbe4959a3ccf.html" target="_top" xlink:title="tests">
|
<g id="a_node1"><a xlink:href="dir_59425e443f801f1f2fd8bbe4959a3ccf.html" target="_top" xlink:title="tests">
|
||||||
<polygon fill="#edf0f7" stroke="#404040" stroke-width="2" points="55,-108 1,-108 1,-72 55,-72 55,-108"/>
|
<polygon fill="#eeeeff" stroke="black" 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>
|
<text text-anchor="middle" x="28" y="-87.5" font-family="Helvetica,sans-Serif" font-size="10.00">tests</text>
|
||||||
</a>
|
</a>
|
||||||
</g>
|
</g>
|
||||||
|
|
@ -22,7 +22,7 @@
|
||||||
<g id="node2" class="node">
|
<g id="node2" class="node">
|
||||||
<title>dir_c318bd5cf14aaa5601e6029e0b5b4048</title>
|
<title>dir_c318bd5cf14aaa5601e6029e0b5b4048</title>
|
||||||
<g id="a_node2"><a xlink:href="dir_c318bd5cf14aaa5601e6029e0b5b4048.html" target="_top" xlink:title="clutchlog">
|
<g id="a_node2"><a xlink:href="dir_c318bd5cf14aaa5601e6029e0b5b4048.html" target="_top" xlink:title="clutchlog">
|
||||||
<polygon fill="none" stroke="#404040" points="56,-36 0,-36 0,0 56,0 56,-36"/>
|
<polygon fill="none" stroke="black" 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>
|
<text text-anchor="middle" x="28" y="-15.5" font-family="Helvetica,sans-Serif" font-size="10.00">clutchlog</text>
|
||||||
</a>
|
</a>
|
||||||
</g>
|
</g>
|
||||||
|
|
@ -32,8 +32,8 @@
|
||||||
<title>dir_59425e443f801f1f2fd8bbe4959a3ccf->dir_c318bd5cf14aaa5601e6029e0b5b4048</title>
|
<title>dir_59425e443f801f1f2fd8bbe4959a3ccf->dir_c318bd5cf14aaa5601e6029e0b5b4048</title>
|
||||||
<path fill="none" stroke="black" d="M28,-71.7C28,-63.98 28,-54.71 28,-46.11"/>
|
<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"/>
|
<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="13">
|
<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">13</text>
|
<text text-anchor="middle" x="34.34" y="-47.2" font-family="Helvetica,sans-Serif" font-size="10.00">6</text>
|
||||||
</a>
|
</a>
|
||||||
</g>
|
</g>
|
||||||
</g>
|
</g>
|
||||||
|
|
|
||||||
|
Before Width: | Height: | Size: 2.1 KiB After Width: | Height: | Size: 2 KiB |
|
|
@ -2,8 +2,8 @@
|
||||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
<head>
|
<head>
|
||||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||||
<meta name="generator" content="Doxygen 1.9.4"/>
|
<meta name="generator" content="Doxygen 1.8.17"/>
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||||
<title>clutchlog: clutchlog Directory Reference</title>
|
<title>clutchlog: clutchlog Directory Reference</title>
|
||||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
|
|
@ -24,10 +24,11 @@
|
||||||
<div id="titlearea">
|
<div id="titlearea">
|
||||||
<table cellspacing="0" cellpadding="0">
|
<table cellspacing="0" cellpadding="0">
|
||||||
<tbody>
|
<tbody>
|
||||||
<tr id="projectrow">
|
<tr style="height: 56px;">
|
||||||
<td id="projectlogo"><img alt="Logo" src="clutchlog_logo.svg"/></td>
|
<td id="projectlogo"><img alt="Logo" src="clutchlog_logo.svg"/></td>
|
||||||
<td id="projectalign">
|
<td id="projectalign" style="padding-left: 0.5em;">
|
||||||
<div id="projectname">clutchlog<span id="projectnumber"> 0.17</span>
|
<div id="projectname">clutchlog
|
||||||
|
 <span id="projectnumber">0.12</span>
|
||||||
</div>
|
</div>
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
|
|
@ -35,22 +36,21 @@
|
||||||
</table>
|
</table>
|
||||||
</div>
|
</div>
|
||||||
<!-- end header part -->
|
<!-- end header part -->
|
||||||
<!-- Generated by Doxygen 1.9.4 -->
|
<!-- Generated by Doxygen 1.8.17 -->
|
||||||
<script type="text/javascript">
|
<script type="text/javascript">
|
||||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
var searchBox = new SearchBox("searchBox", "search",'Search','.html');
|
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||||
/* @license-end */
|
/* @license-end */
|
||||||
</script>
|
</script>
|
||||||
<script type="text/javascript" src="menudata.js"></script>
|
<script type="text/javascript" src="menudata.js"></script>
|
||||||
<script type="text/javascript" src="menu.js"></script>
|
<script type="text/javascript" src="menu.js"></script>
|
||||||
<script type="text/javascript">
|
<script type="text/javascript">
|
||||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
$(function() {
|
$(function() {
|
||||||
initMenu('',true,false,'search.php','Search');
|
initMenu('',true,false,'search.php','Search');
|
||||||
$(document).ready(function() { init_search(); });
|
$(document).ready(function() { init_search(); });
|
||||||
});
|
});
|
||||||
/* @license-end */
|
/* @license-end */</script>
|
||||||
</script>
|
|
||||||
<div id="main-nav"></div>
|
<div id="main-nav"></div>
|
||||||
</div><!-- top -->
|
</div><!-- top -->
|
||||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||||
|
|
@ -64,7 +64,7 @@ $(function() {
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<script type="text/javascript">
|
<script type="text/javascript">
|
||||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
$(document).ready(function(){initNavTree('dir_c318bd5cf14aaa5601e6029e0b5b4048.html',''); initResizable(); });
|
$(document).ready(function(){initNavTree('dir_c318bd5cf14aaa5601e6029e0b5b4048.html',''); initResizable(); });
|
||||||
/* @license-end */
|
/* @license-end */
|
||||||
</script>
|
</script>
|
||||||
|
|
@ -84,13 +84,14 @@ $(document).ready(function(){initNavTree('dir_c318bd5cf14aaa5601e6029e0b5b4048.h
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="header">
|
<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><!--header-->
|
||||||
<div class="contents">
|
<div class="contents">
|
||||||
<table class="memberdecls">
|
<table class="memberdecls">
|
||||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="files" name="files"></a>
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="files"></a>
|
||||||
Files</h2></td></tr>
|
Files</h2></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="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="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
</table>
|
</table>
|
||||||
</div><!-- contents -->
|
</div><!-- contents -->
|
||||||
|
|
@ -99,7 +100,9 @@ Files</h2></td></tr>
|
||||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||||
<ul>
|
<ul>
|
||||||
<li class="navelem"><a class="el" href="dir_c318bd5cf14aaa5601e6029e0b5b4048.html">clutchlog</a></li>
|
<li class="navelem"><a class="el" href="dir_c318bd5cf14aaa5601e6029e0b5b4048.html">clutchlog</a></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>
|
<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>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
</body>
|
</body>
|
||||||
|
|
|
||||||
|
|
@ -1,4 +0,0 @@
|
||||||
var dir_c318bd5cf14aaa5601e6029e0b5b4048 =
|
|
||||||
[
|
|
||||||
[ "clutchlog.h", "clutchlog_8h.html", "clutchlog_8h" ]
|
|
||||||
];
|
|
||||||
218
docs/doxygen.css
|
|
@ -1,4 +1,4 @@
|
||||||
/* The standard CSS for doxygen 1.9.4 */
|
/* The standard CSS for doxygen 1.8.17 */
|
||||||
|
|
||||||
body, table, div, p, dl {
|
body, table, div, p, dl {
|
||||||
font: 400 14px/22px Roboto,sans-serif;
|
font: 400 14px/22px Roboto,sans-serif;
|
||||||
|
|
@ -66,7 +66,7 @@ p.startli, p.startdd {
|
||||||
margin-top: 2px;
|
margin-top: 2px;
|
||||||
}
|
}
|
||||||
|
|
||||||
th p.starttd, th p.intertd, th p.endtd {
|
th p.starttd, p.intertd, p.endtd {
|
||||||
font-size: 100%;
|
font-size: 100%;
|
||||||
font-weight: 700;
|
font-weight: 700;
|
||||||
}
|
}
|
||||||
|
|
@ -103,96 +103,30 @@ caption {
|
||||||
}
|
}
|
||||||
|
|
||||||
span.legend {
|
span.legend {
|
||||||
font-size: 70%;
|
font-size: 70%;
|
||||||
text-align: center;
|
text-align: center;
|
||||||
}
|
}
|
||||||
|
|
||||||
h3.version {
|
h3.version {
|
||||||
font-size: 90%;
|
font-size: 90%;
|
||||||
|
text-align: center;
|
||||||
|
}
|
||||||
|
|
||||||
|
div.qindex, div.navtab{
|
||||||
|
background-color: #EBEFF6;
|
||||||
|
border: 1px solid #A3B4D7;
|
||||||
text-align: center;
|
text-align: center;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
div.qindex, div.navpath {
|
||||||
|
width: 100%;
|
||||||
|
line-height: 140%;
|
||||||
|
}
|
||||||
|
|
||||||
div.navtab {
|
div.navtab {
|
||||||
border-right: 1px solid #A3B4D7;
|
margin-right: 15px;
|
||||||
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 */
|
/* @group Link Styling */
|
||||||
|
|
||||||
a {
|
a {
|
||||||
|
|
@ -209,6 +143,17 @@ a:hover {
|
||||||
text-decoration: underline;
|
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 {
|
.contents a.qindexHL:visited {
|
||||||
color: #FFFFFF;
|
color: #FFFFFF;
|
||||||
}
|
}
|
||||||
|
|
@ -228,33 +173,6 @@ a.codeRef, a.codeRef:visited, a.lineRef, a.lineRef:visited {
|
||||||
color: #4665A2;
|
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 */
|
/* @end */
|
||||||
|
|
||||||
dl.el {
|
dl.el {
|
||||||
|
|
@ -262,7 +180,7 @@ dl.el {
|
||||||
}
|
}
|
||||||
|
|
||||||
ul {
|
ul {
|
||||||
overflow: visible;
|
overflow: hidden; /*Fixed: list item bullets overlap floating elements*/
|
||||||
}
|
}
|
||||||
|
|
||||||
#side-nav ul {
|
#side-nav ul {
|
||||||
|
|
@ -340,7 +258,6 @@ div.line.glow {
|
||||||
|
|
||||||
span.lineno {
|
span.lineno {
|
||||||
padding-right: 4px;
|
padding-right: 4px;
|
||||||
margin-right: 9px;
|
|
||||||
text-align: right;
|
text-align: right;
|
||||||
border-right: 2px solid #0F0;
|
border-right: 2px solid #0F0;
|
||||||
background-color: #E8E8E8;
|
background-color: #E8E8E8;
|
||||||
|
|
@ -467,12 +384,6 @@ img.footer {
|
||||||
vertical-align: middle;
|
vertical-align: middle;
|
||||||
}
|
}
|
||||||
|
|
||||||
.compoundTemplParams {
|
|
||||||
color: #4665A2;
|
|
||||||
font-size: 80%;
|
|
||||||
line-height: 120%;
|
|
||||||
}
|
|
||||||
|
|
||||||
/* @group Code Colorization */
|
/* @group Code Colorization */
|
||||||
|
|
||||||
span.keyword {
|
span.keyword {
|
||||||
|
|
@ -1356,11 +1267,6 @@ dl.section dd {
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
#projectrow
|
|
||||||
{
|
|
||||||
height: 56px;
|
|
||||||
}
|
|
||||||
|
|
||||||
#projectlogo
|
#projectlogo
|
||||||
{
|
{
|
||||||
text-align: center;
|
text-align: center;
|
||||||
|
|
@ -1376,19 +1282,18 @@ dl.section dd {
|
||||||
#projectalign
|
#projectalign
|
||||||
{
|
{
|
||||||
vertical-align: middle;
|
vertical-align: middle;
|
||||||
padding-left: 0.5em;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
#projectname
|
#projectname
|
||||||
{
|
{
|
||||||
font: 200% Tahoma, Arial,sans-serif;
|
font: 300% Tahoma, Arial,sans-serif;
|
||||||
margin: 0px;
|
margin: 0px;
|
||||||
padding: 2px 0px;
|
padding: 2px 0px;
|
||||||
}
|
}
|
||||||
|
|
||||||
#projectbrief
|
#projectbrief
|
||||||
{
|
{
|
||||||
font: 90% Tahoma, Arial,sans-serif;
|
font: 120% Tahoma, Arial,sans-serif;
|
||||||
margin: 0px;
|
margin: 0px;
|
||||||
padding: 0px;
|
padding: 0px;
|
||||||
}
|
}
|
||||||
|
|
@ -1453,12 +1358,10 @@ dl.citelist dt {
|
||||||
font-weight:bold;
|
font-weight:bold;
|
||||||
margin-right:10px;
|
margin-right:10px;
|
||||||
padding:5px;
|
padding:5px;
|
||||||
text-align:right;
|
|
||||||
width:52px;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
dl.citelist dd {
|
dl.citelist dd {
|
||||||
margin:2px 0 2px 72px;
|
margin:2px 0;
|
||||||
padding:5px 0;
|
padding:5px 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -1521,16 +1424,6 @@ div.toc li.level4 {
|
||||||
margin-left: 45px;
|
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 {
|
.PageDocRTL-title div.toc li.level1 {
|
||||||
margin-left: 0 !important;
|
margin-left: 0 !important;
|
||||||
margin-right: 0;
|
margin-right: 0;
|
||||||
|
|
@ -1585,7 +1478,7 @@ tr.heading h2 {
|
||||||
|
|
||||||
#powerTip {
|
#powerTip {
|
||||||
cursor: default;
|
cursor: default;
|
||||||
/*white-space: nowrap;*/
|
white-space: nowrap;
|
||||||
background-color: white;
|
background-color: white;
|
||||||
border: 1px solid gray;
|
border: 1px solid gray;
|
||||||
border-radius: 4px 4px 4px 4px;
|
border-radius: 4px 4px 4px 4px;
|
||||||
|
|
@ -1768,6 +1661,47 @@ tr.heading h2 {
|
||||||
|
|
||||||
/* @group Markdown */
|
/* @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 {
|
table.markdownTable {
|
||||||
border-collapse:collapse;
|
border-collapse:collapse;
|
||||||
margin-top: 4px;
|
margin-top: 4px;
|
||||||
|
|
@ -1824,10 +1758,6 @@ table.DocNodeLTR {
|
||||||
margin-left: 0;
|
margin-left: 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
code.JavaDocCode {
|
|
||||||
direction:ltr;
|
|
||||||
}
|
|
||||||
|
|
||||||
tt, code, kbd, samp
|
tt, code, kbd, samp
|
||||||
{
|
{
|
||||||
display: inline-block;
|
display: inline-block;
|
||||||
|
|
|
||||||
|
Before Width: | Height: | Size: 15 KiB |
|
|
@ -1,26 +1,25 @@
|
||||||
/*
|
/*
|
||||||
@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.
|
||||||
|
|
||||||
The MIT License (MIT)
|
Copyright (C) 1997-2017 by Dimitri van Heesch
|
||||||
|
|
||||||
Copyright (C) 1997-2020 by Dimitri van Heesch
|
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.
|
||||||
|
|
||||||
Permission is hereby granted, free of charge, to any person obtaining a copy of this software
|
This program is distributed in the hope that it will be useful,
|
||||||
and associated documentation files (the "Software"), to deal in the Software without restriction,
|
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
including without limitation the rights to use, copy, modify, merge, publish, distribute,
|
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is
|
GNU General Public License for more details.
|
||||||
furnished to do so, subject to the following conditions:
|
|
||||||
|
|
||||||
The above copyright notice and this permission notice shall be included in all copies or
|
You should have received a copy of the GNU General Public License along
|
||||||
substantial portions of the Software.
|
with this program; if not, write to the Free Software Foundation, Inc.,
|
||||||
|
51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||||
|
|
||||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING
|
@licend The above is the entire license notice
|
||||||
BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
|
for the JavaScript code in this file
|
||||||
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)
|
function toggleVisibility(linkObj)
|
||||||
{
|
{
|
||||||
|
|
@ -119,10 +118,10 @@ function toggleInherit(id)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
/* @license-end */
|
/* @license-end */
|
||||||
|
|
||||||
$(document).ready(function() {
|
$(document).ready(function() {
|
||||||
$('.code,.codeRef').each(function() {
|
$('.code,.codeRef').each(function() {
|
||||||
$(this).data('powertip',$('#a'+$(this).attr('href').replace(/.*\//,'').replace(/[^a-z_A-Z0-9]/g,'_')).html());
|
$(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 });
|
$(this).powerTip({ placement: 's', smartPlacement: true, mouseOnToPopup: true });
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
|
|
||||||
|
|
@ -2,8 +2,8 @@
|
||||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
<head>
|
<head>
|
||||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||||
<meta name="generator" content="Doxygen 1.9.4"/>
|
<meta name="generator" content="Doxygen 1.8.17"/>
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||||
<title>clutchlog: File List</title>
|
<title>clutchlog: File List</title>
|
||||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
|
|
@ -24,10 +24,11 @@
|
||||||
<div id="titlearea">
|
<div id="titlearea">
|
||||||
<table cellspacing="0" cellpadding="0">
|
<table cellspacing="0" cellpadding="0">
|
||||||
<tbody>
|
<tbody>
|
||||||
<tr id="projectrow">
|
<tr style="height: 56px;">
|
||||||
<td id="projectlogo"><img alt="Logo" src="clutchlog_logo.svg"/></td>
|
<td id="projectlogo"><img alt="Logo" src="clutchlog_logo.svg"/></td>
|
||||||
<td id="projectalign">
|
<td id="projectalign" style="padding-left: 0.5em;">
|
||||||
<div id="projectname">clutchlog<span id="projectnumber"> 0.17</span>
|
<div id="projectname">clutchlog
|
||||||
|
 <span id="projectnumber">0.12</span>
|
||||||
</div>
|
</div>
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
|
|
@ -35,22 +36,21 @@
|
||||||
</table>
|
</table>
|
||||||
</div>
|
</div>
|
||||||
<!-- end header part -->
|
<!-- end header part -->
|
||||||
<!-- Generated by Doxygen 1.9.4 -->
|
<!-- Generated by Doxygen 1.8.17 -->
|
||||||
<script type="text/javascript">
|
<script type="text/javascript">
|
||||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
var searchBox = new SearchBox("searchBox", "search",'Search','.html');
|
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||||
/* @license-end */
|
/* @license-end */
|
||||||
</script>
|
</script>
|
||||||
<script type="text/javascript" src="menudata.js"></script>
|
<script type="text/javascript" src="menudata.js"></script>
|
||||||
<script type="text/javascript" src="menu.js"></script>
|
<script type="text/javascript" src="menu.js"></script>
|
||||||
<script type="text/javascript">
|
<script type="text/javascript">
|
||||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
$(function() {
|
$(function() {
|
||||||
initMenu('',true,false,'search.php','Search');
|
initMenu('',true,false,'search.php','Search');
|
||||||
$(document).ready(function() { init_search(); });
|
$(document).ready(function() { init_search(); });
|
||||||
});
|
});
|
||||||
/* @license-end */
|
/* @license-end */</script>
|
||||||
</script>
|
|
||||||
<div id="main-nav"></div>
|
<div id="main-nav"></div>
|
||||||
</div><!-- top -->
|
</div><!-- top -->
|
||||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||||
|
|
@ -64,7 +64,7 @@ $(function() {
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<script type="text/javascript">
|
<script type="text/javascript">
|
||||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
$(document).ready(function(){initNavTree('files.html',''); initResizable(); });
|
$(document).ready(function(){initNavTree('files.html',''); initResizable(); });
|
||||||
/* @license-end */
|
/* @license-end */
|
||||||
</script>
|
</script>
|
||||||
|
|
@ -84,27 +84,19 @@ $(document).ready(function(){initNavTree('files.html',''); initResizable(); });
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="header">
|
<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><!--header-->
|
||||||
<div class="contents">
|
<div class="contents">
|
||||||
<div class="textblock">Here is a list of all documented files with brief descriptions:</div><div class="directory">
|
<div class="textblock">Here is a list of all documented files 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">
|
<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_" 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_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_"><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_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_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_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_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_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_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_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_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_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_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>
|
||||||
<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>
|
</table>
|
||||||
</div><!-- directory -->
|
</div><!-- directory -->
|
||||||
</div><!-- contents -->
|
</div><!-- contents -->
|
||||||
|
|
@ -112,7 +104,9 @@ $(document).ready(function(){initNavTree('files.html',''); initResizable(); });
|
||||||
<!-- start footer part -->
|
<!-- start footer part -->
|
||||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||||
<ul>
|
<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>
|
<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>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
</body>
|
</body>
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,10 @@
|
||||||
var files_dup =
|
var files_dup =
|
||||||
[
|
[
|
||||||
[ "clutchlog", "dir_c318bd5cf14aaa5601e6029e0b5b4048.html", "dir_c318bd5cf14aaa5601e6029e0b5b4048" ],
|
[ "clutchlog.h", "clutchlog_8h.html", "clutchlog_8h" ],
|
||||||
[ "tests", "dir_59425e443f801f1f2fd8bbe4959a3ccf.html", "dir_59425e443f801f1f2fd8bbe4959a3ccf" ]
|
[ "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 ]
|
||||||
];
|
];
|
||||||
|
|
@ -2,8 +2,8 @@
|
||||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
<head>
|
<head>
|
||||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||||
<meta name="generator" content="Doxygen 1.9.4"/>
|
<meta name="generator" content="Doxygen 1.8.17"/>
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||||
<title>clutchlog: Class Members</title>
|
<title>clutchlog: Class Members</title>
|
||||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
|
|
@ -24,10 +24,11 @@
|
||||||
<div id="titlearea">
|
<div id="titlearea">
|
||||||
<table cellspacing="0" cellpadding="0">
|
<table cellspacing="0" cellpadding="0">
|
||||||
<tbody>
|
<tbody>
|
||||||
<tr id="projectrow">
|
<tr style="height: 56px;">
|
||||||
<td id="projectlogo"><img alt="Logo" src="clutchlog_logo.svg"/></td>
|
<td id="projectlogo"><img alt="Logo" src="clutchlog_logo.svg"/></td>
|
||||||
<td id="projectalign">
|
<td id="projectalign" style="padding-left: 0.5em;">
|
||||||
<div id="projectname">clutchlog<span id="projectnumber"> 0.17</span>
|
<div id="projectname">clutchlog
|
||||||
|
 <span id="projectnumber">0.12</span>
|
||||||
</div>
|
</div>
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
|
|
@ -35,22 +36,21 @@
|
||||||
</table>
|
</table>
|
||||||
</div>
|
</div>
|
||||||
<!-- end header part -->
|
<!-- end header part -->
|
||||||
<!-- Generated by Doxygen 1.9.4 -->
|
<!-- Generated by Doxygen 1.8.17 -->
|
||||||
<script type="text/javascript">
|
<script type="text/javascript">
|
||||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
var searchBox = new SearchBox("searchBox", "search",'Search','.html');
|
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||||
/* @license-end */
|
/* @license-end */
|
||||||
</script>
|
</script>
|
||||||
<script type="text/javascript" src="menudata.js"></script>
|
<script type="text/javascript" src="menudata.js"></script>
|
||||||
<script type="text/javascript" src="menu.js"></script>
|
<script type="text/javascript" src="menu.js"></script>
|
||||||
<script type="text/javascript">
|
<script type="text/javascript">
|
||||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
$(function() {
|
$(function() {
|
||||||
initMenu('',true,false,'search.php','Search');
|
initMenu('',true,false,'search.php','Search');
|
||||||
$(document).ready(function() { init_search(); });
|
$(document).ready(function() { init_search(); });
|
||||||
});
|
});
|
||||||
/* @license-end */
|
/* @license-end */</script>
|
||||||
</script>
|
|
||||||
<div id="main-nav"></div>
|
<div id="main-nav"></div>
|
||||||
</div><!-- top -->
|
</div><!-- top -->
|
||||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||||
|
|
@ -64,7 +64,7 @@ $(function() {
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<script type="text/javascript">
|
<script type="text/javascript">
|
||||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
$(document).ready(function(){initNavTree('functions.html',''); initResizable(); });
|
$(document).ready(function(){initNavTree('functions.html',''); initResizable(); });
|
||||||
/* @license-end */
|
/* @license-end */
|
||||||
</script>
|
</script>
|
||||||
|
|
@ -86,146 +86,207 @@ $(document).ready(function(){initNavTree('functions.html',''); initResizable();
|
||||||
<div class="contents">
|
<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>
|
<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" name="index__5F"></a>- _ -</h3><ul>
|
<h3><a id="index__5F"></a>- _ -</h3><ul>
|
||||||
<li>_filehash_fmts : <a class="el" href="classclutchlog.html#a2a334e009533744b52f01ef240a59e9d">clutchlog</a></li>
|
<li>_format_dump
|
||||||
<li>_filename : <a class="el" href="classclutchlog.html#a0431616914dbbecb908a794f5b46dada">clutchlog</a></li>
|
: <a class="el" href="classclutchlog.html#a5f4ddb57ce42e8be86a7c7d269f7bae5">clutchlog</a>
|
||||||
<li>_format_dump : <a class="el" href="classclutchlog.html#a5f4ddb57ce42e8be86a7c7d269f7bae5">clutchlog</a></li>
|
</li>
|
||||||
<li>_format_log : <a class="el" href="classclutchlog.html#a7c6e3fc082bc6f55d50131ed2b32e81e">clutchlog</a></li>
|
<li>_format_log
|
||||||
<li>_funchash_fmts : <a class="el" href="classclutchlog.html#a095e1545a2085ac623e4af19364fea7f">clutchlog</a></li>
|
: <a class="el" href="classclutchlog.html#a7c6e3fc082bc6f55d50131ed2b32e81e">clutchlog</a>
|
||||||
<li>_in_file : <a class="el" href="classclutchlog.html#aded03528f34d9000f618419c482c5042">clutchlog</a></li>
|
</li>
|
||||||
<li>_in_func : <a class="el" href="classclutchlog.html#a130c4f12eacbd2028102838fe16b734e">clutchlog</a></li>
|
<li>_in_file
|
||||||
<li>_in_line : <a class="el" href="classclutchlog.html#a41757198b29862832a14472a9e5e24c6">clutchlog</a></li>
|
: <a class="el" href="classclutchlog.html#aded03528f34d9000f618419c482c5042">clutchlog</a>
|
||||||
<li>_level_fmt : <a class="el" href="classclutchlog.html#ab805ac5c33885459f9f752518a4aa735">clutchlog</a></li>
|
</li>
|
||||||
<li>_level_short : <a class="el" href="classclutchlog.html#a08e8a817a75a4e9f0159231c941e0dae">clutchlog</a></li>
|
<li>_in_func
|
||||||
<li>_level_word : <a class="el" href="classclutchlog.html#ab1c377a376e6772fe1746ff7147c125f">clutchlog</a></li>
|
: <a class="el" href="classclutchlog.html#a130c4f12eacbd2028102838fe16b734e">clutchlog</a>
|
||||||
<li>_out : <a class="el" href="classclutchlog.html#a1896f6c4b8597e3e76ff93970bd85167">clutchlog</a></li>
|
</li>
|
||||||
<li>_stage : <a class="el" href="classclutchlog.html#aeb60684c89bcef5aa9273075c21cc993">clutchlog</a></li>
|
<li>_in_line
|
||||||
<li>_strip_calls : <a class="el" href="classclutchlog.html#a356df86455409193792b6ed550dfd09e">clutchlog</a></li>
|
: <a class="el" href="classclutchlog.html#a41757198b29862832a14472a9e5e24c6">clutchlog</a>
|
||||||
<li>_word_level : <a class="el" href="classclutchlog.html#abd4625bf211bfbaa30d9c126fa3d7888">clutchlog</a></li>
|
</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>
|
||||||
</ul>
|
</ul>
|
||||||
|
|
||||||
|
|
||||||
<h3><a id="index_a" name="index_a"></a>- a -</h3><ul>
|
<h3><a id="index_b"></a>- b -</h3><ul>
|
||||||
<li>ansi : <a class="el" href="classclutchlog_1_1fmt.html#a4d0b3c87ba935addf3581b000c0d7502">clutchlog::fmt</a></li>
|
<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>
|
||||||
</ul>
|
</ul>
|
||||||
|
|
||||||
|
|
||||||
<h3><a id="index_b" name="index_b"></a>- b -</h3><ul>
|
<h3><a id="index_d"></a>- d -</h3><ul>
|
||||||
<li>back : <a class="el" href="group__colors16.html#ga86696b20e5b31c96ba592926efb324f3">clutchlog::fmt</a></li>
|
<li>default_depth_mark
|
||||||
<li>back_16M : <a class="el" href="group__colors256__16_m.html#gaa2fcbb402dc2426d3720b8bc78a80ec0">clutchlog::fmt</a></li>
|
: <a class="el" href="classclutchlog.html#a229fd61519f1245282440120f2d45fb5">clutchlog</a>
|
||||||
<li>back_256 : <a class="el" href="group__colors256__16_m.html#ga1d687af385957846034568c3a62d4ef0">clutchlog::fmt</a></li>
|
</li>
|
||||||
<li>bg : <a class="el" href="group__colors16.html#ga1cf3e27e4041250ffea0a6d58010da1e">clutchlog::fmt</a></li>
|
<li>default_format
|
||||||
<li>bg_16M() : <a class="el" href="structclutchlog_1_1fmt_1_1bg__16_m.html#a363c314ab6a8aa22951b5500d7a78ad0">clutchlog::fmt::bg_16M</a></li>
|
: <a class="el" href="classclutchlog.html#a0c4ac57601e6f8d146fd5cc060968ecc">clutchlog</a>
|
||||||
<li>bg_256() : <a class="el" href="structclutchlog_1_1fmt_1_1bg__256.html#a0d244a542b6b98a373f8b1f9e92a6a90">clutchlog::fmt::bg_256</a></li>
|
</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>
|
||||||
</ul>
|
</ul>
|
||||||
|
|
||||||
|
|
||||||
<h3><a id="index_c" name="index_c"></a>- c -</h3><ul>
|
<h3><a id="index_f"></a>- f -</h3><ul>
|
||||||
<li>color() : <a class="el" href="structclutchlog_1_1fmt_1_1color.html#a741d0165287350d8fcacb1f472ce5dac">clutchlog::fmt::color</a></li>
|
<li>fg
|
||||||
<li>color_16M() : <a class="el" href="structclutchlog_1_1fmt_1_1color__16_m.html#aea10e881fb9b570267f5751fb67c4282">clutchlog::fmt::color_16M</a></li>
|
: <a class="el" href="classclutchlog_1_1fmt.html#a4662a3ec3577c6a575a2c734636ed8a0">clutchlog::fmt</a>
|
||||||
<li>color_256() : <a class="el" href="structclutchlog_1_1fmt_1_1color__256.html#a12fdff3c5c4edbf952aaa31519f0171c">clutchlog::fmt::color_256</a></li>
|
</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>
|
||||||
</ul>
|
</ul>
|
||||||
|
|
||||||
|
|
||||||
<h3><a id="index_d" name="index_d"></a>- d -</h3><ul>
|
<h3><a id="index_l"></a>- l -</h3><ul>
|
||||||
<li>default_depth_mark : <a class="el" href="classclutchlog.html#a229fd61519f1245282440120f2d45fb5">clutchlog</a></li>
|
<li>level
|
||||||
<li>default_format : <a class="el" href="classclutchlog.html#a0c4ac57601e6f8d146fd5cc060968ecc">clutchlog</a></li>
|
: <a class="el" href="classclutchlog.html#a10fd25a1b51c8c95bd6d876ce1b4b928">clutchlog</a>
|
||||||
<li>default_hfill_char : <a class="el" href="classclutchlog.html#a76eb34537b634aadb75e255f7887eeb6">clutchlog</a></li>
|
</li>
|
||||||
<li>default_hfill_max : <a class="el" href="classclutchlog.html#ac95630bfe9cf547d2b7c4b3430eaedc1">clutchlog</a></li>
|
<li>level_of()
|
||||||
<li>default_hfill_min : <a class="el" href="classclutchlog.html#a5a9a98c3528117223ceff22bc6bee5f7">clutchlog</a></li>
|
: <a class="el" href="classclutchlog.html#acebed8c9df9204f22bf8488e62e1cedd">clutchlog</a>
|
||||||
<li>default_strip_calls : <a class="el" href="classclutchlog.html#a1a8cb6411726133208f5a2f2cb42d468">clutchlog</a></li>
|
</li>
|
||||||
<li>depth_styles() : <a class="el" href="classclutchlog.html#a08310b92e86687349e70f56f9ac1d656">clutchlog</a></li>
|
<li>levels()
|
||||||
<li>dump() : <a class="el" href="classclutchlog.html#ab72a0adc9ff287270afe09c9da825fdb">clutchlog</a></li>
|
: <a class="el" href="classclutchlog.html#aff3aa09fb60f7d6dc688c028d3834d8a">clutchlog</a>
|
||||||
<li>dump_default_format : <a class="el" href="classclutchlog.html#ace879554298e6e6e36dafef330c27be8">clutchlog</a></li>
|
</li>
|
||||||
<li>dump_default_sep : <a class="el" href="classclutchlog.html#af898bffe23b125245e338d7495c76d45">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>
|
||||||
</ul>
|
</ul>
|
||||||
|
|
||||||
|
|
||||||
<h3><a id="index_f" name="index_f"></a>- f -</h3><ul>
|
<h3><a id="index_m"></a>- m -</h3><ul>
|
||||||
<li>fg : <a class="el" href="group__colors16.html#ga4662a3ec3577c6a575a2c734636ed8a0">clutchlog::fmt</a></li>
|
<li>matches
|
||||||
<li>fg_16M() : <a class="el" href="structclutchlog_1_1fmt_1_1fg__16_m.html#a984525f33eb86b7f8b3e5d0874611194">clutchlog::fmt::fg_16M</a></li>
|
: <a class="el" href="structclutchlog_1_1scope__t.html#ae6c0e4ed20db797124ed1e5faa033ad9">clutchlog::scope_t</a>
|
||||||
<li>fg_256() : <a class="el" href="structclutchlog_1_1fmt_1_1fg__256.html#a97c241e9f80c63d269953cc525a72c7a">clutchlog::fmt::fg_256</a></li>
|
</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>
|
</ul>
|
||||||
|
|
||||||
|
|
||||||
<h3><a id="index_g" name="index_g"></a>- g -</h3><ul>
|
<h3><a id="index_o"></a>- o -</h3><ul>
|
||||||
<li>ground : <a class="el" href="structclutchlog_1_1fmt_1_1color.html#ad4d10c015b3af3cc10d1cf40fe38e4f0">clutchlog::fmt::color</a></li>
|
<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>
|
||||||
</ul>
|
</ul>
|
||||||
|
|
||||||
|
|
||||||
<h3><a id="index_i" name="index_i"></a>- i -</h3><ul>
|
<h3><a id="index_p"></a>- p -</h3><ul>
|
||||||
<li>index : <a class="el" href="structclutchlog_1_1fmt_1_1color__256.html#a8e0b13d6bad87c83c3465524a5d33988">clutchlog::fmt::color_256</a></li>
|
<li>print_on()
|
||||||
<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>
|
: <a class="el" href="classclutchlog_1_1fmt.html#a0b607e343b6813b99eafca1fdfec9cd0">clutchlog::fmt</a>
|
||||||
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
|
|
||||||
|
|
||||||
<h3><a id="index_l" name="index_l"></a>- l -</h3><ul>
|
<h3><a id="index_r"></a>- r -</h3><ul>
|
||||||
<li>level : <a class="el" href="classclutchlog.html#a10fd25a1b51c8c95bd6d876ce1b4b928">clutchlog</a></li>
|
<li>replace()
|
||||||
<li>level_of() : <a class="el" href="classclutchlog.html#acebed8c9df9204f22bf8488e62e1cedd">clutchlog</a></li>
|
: <a class="el" href="classclutchlog.html#a972f895c70edc335f3018a2c8971d59e">clutchlog</a>
|
||||||
<li>levels() : <a class="el" href="classclutchlog.html#a8d206443dea964f77965450a83693d98">clutchlog</a></li>
|
</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>
|
</ul>
|
||||||
|
|
||||||
|
|
||||||
<h3><a id="index_m" name="index_m"></a>- m -</h3><ul>
|
<h3><a id="index_s"></a>- s -</h3><ul>
|
||||||
<li>matches : <a class="el" href="structclutchlog_1_1scope__t.html#ae6c0e4ed20db797124ed1e5faa033ad9">clutchlog::scope_t</a></li>
|
<li>scope_t()
|
||||||
<li>mode : <a class="el" href="classclutchlog_1_1fmt.html#a0aa57cdd56ccc79c7750921ab534b205">clutchlog::fmt</a></li>
|
: <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>
|
||||||
</ul>
|
</ul>
|
||||||
|
|
||||||
|
|
||||||
<h3><a id="index_o" name="index_o"></a>- o -</h3><ul>
|
<h3><a id="index_t"></a>- t -</h3><ul>
|
||||||
<li>operator()() : <a class="el" href="classclutchlog_1_1fmt.html#afeaedd18298498d1dcfcc15f5f17ac3c">clutchlog::fmt</a></li>
|
<li>there
|
||||||
<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>
|
: <a class="el" href="structclutchlog_1_1scope__t.html#a7918e55cd3bac1bd30c69b8c711387ff">clutchlog::scope_t</a>
|
||||||
<li>out() : <a class="el" href="classclutchlog.html#a7fd7c7bd3668c537061c314a619a336d">clutchlog</a></li>
|
</li>
|
||||||
</ul>
|
<li>threshold()
|
||||||
|
: <a class="el" href="classclutchlog.html#a3cb0e4f43a4cadf1966001ad7c9861f4">clutchlog</a>
|
||||||
|
</li>
|
||||||
<h3><a id="index_p" name="index_p"></a>- p -</h3><ul>
|
<li>typo
|
||||||
<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>
|
: <a class="el" href="classclutchlog_1_1fmt.html#a932f47b78fb7b10590d5613a1c4eab89">clutchlog::fmt</a>
|
||||||
</ul>
|
</li>
|
||||||
|
|
||||||
|
|
||||||
<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>
|
</ul>
|
||||||
</div><!-- contents -->
|
</div><!-- contents -->
|
||||||
</div><!-- doc-content -->
|
</div><!-- doc-content -->
|
||||||
<!-- start footer part -->
|
<!-- start footer part -->
|
||||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||||
<ul>
|
<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>
|
<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>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
</body>
|
</body>
|
||||||
|
|
|
||||||
|
|
@ -2,8 +2,8 @@
|
||||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
<head>
|
<head>
|
||||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||||
<meta name="generator" content="Doxygen 1.9.4"/>
|
<meta name="generator" content="Doxygen 1.8.17"/>
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||||
<title>clutchlog: Class Members - Enumerations</title>
|
<title>clutchlog: Class Members - Enumerations</title>
|
||||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
|
|
@ -24,10 +24,11 @@
|
||||||
<div id="titlearea">
|
<div id="titlearea">
|
||||||
<table cellspacing="0" cellpadding="0">
|
<table cellspacing="0" cellpadding="0">
|
||||||
<tbody>
|
<tbody>
|
||||||
<tr id="projectrow">
|
<tr style="height: 56px;">
|
||||||
<td id="projectlogo"><img alt="Logo" src="clutchlog_logo.svg"/></td>
|
<td id="projectlogo"><img alt="Logo" src="clutchlog_logo.svg"/></td>
|
||||||
<td id="projectalign">
|
<td id="projectalign" style="padding-left: 0.5em;">
|
||||||
<div id="projectname">clutchlog<span id="projectnumber"> 0.17</span>
|
<div id="projectname">clutchlog
|
||||||
|
 <span id="projectnumber">0.12</span>
|
||||||
</div>
|
</div>
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
|
|
@ -35,22 +36,21 @@
|
||||||
</table>
|
</table>
|
||||||
</div>
|
</div>
|
||||||
<!-- end header part -->
|
<!-- end header part -->
|
||||||
<!-- Generated by Doxygen 1.9.4 -->
|
<!-- Generated by Doxygen 1.8.17 -->
|
||||||
<script type="text/javascript">
|
<script type="text/javascript">
|
||||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
var searchBox = new SearchBox("searchBox", "search",'Search','.html');
|
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||||
/* @license-end */
|
/* @license-end */
|
||||||
</script>
|
</script>
|
||||||
<script type="text/javascript" src="menudata.js"></script>
|
<script type="text/javascript" src="menudata.js"></script>
|
||||||
<script type="text/javascript" src="menu.js"></script>
|
<script type="text/javascript" src="menu.js"></script>
|
||||||
<script type="text/javascript">
|
<script type="text/javascript">
|
||||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
$(function() {
|
$(function() {
|
||||||
initMenu('',true,false,'search.php','Search');
|
initMenu('',true,false,'search.php','Search');
|
||||||
$(document).ready(function() { init_search(); });
|
$(document).ready(function() { init_search(); });
|
||||||
});
|
});
|
||||||
/* @license-end */
|
/* @license-end */</script>
|
||||||
</script>
|
|
||||||
<div id="main-nav"></div>
|
<div id="main-nav"></div>
|
||||||
</div><!-- top -->
|
</div><!-- top -->
|
||||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||||
|
|
@ -64,7 +64,7 @@ $(function() {
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<script type="text/javascript">
|
<script type="text/javascript">
|
||||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
$(document).ready(function(){initNavTree('functions_enum.html',''); initResizable(); });
|
$(document).ready(function(){initNavTree('functions_enum.html',''); initResizable(); });
|
||||||
/* @license-end */
|
/* @license-end */
|
||||||
</script>
|
</script>
|
||||||
|
|
@ -85,20 +85,27 @@ $(document).ready(function(){initNavTree('functions_enum.html',''); initResizabl
|
||||||
|
|
||||||
<div class="contents">
|
<div class="contents">
|
||||||
 <ul>
|
 <ul>
|
||||||
<li>ansi : <a class="el" href="classclutchlog_1_1fmt.html#a4d0b3c87ba935addf3581b000c0d7502">clutchlog::fmt</a></li>
|
<li>bg
|
||||||
<li>bg : <a class="el" href="group__colors16.html#ga1cf3e27e4041250ffea0a6d58010da1e">clutchlog::fmt</a></li>
|
: <a class="el" href="classclutchlog_1_1fmt.html#a1cf3e27e4041250ffea0a6d58010da1e">clutchlog::fmt</a>
|
||||||
<li>fg : <a class="el" href="group__colors16.html#ga4662a3ec3577c6a575a2c734636ed8a0">clutchlog::fmt</a></li>
|
</li>
|
||||||
<li>filename : <a class="el" href="classclutchlog.html#a822062ffa857bd16ff488f9c749ff20e">clutchlog</a></li>
|
<li>fg
|
||||||
<li>ground : <a class="el" href="structclutchlog_1_1fmt_1_1color.html#ad4d10c015b3af3cc10d1cf40fe38e4f0">clutchlog::fmt::color</a></li>
|
: <a class="el" href="classclutchlog_1_1fmt.html#a4662a3ec3577c6a575a2c734636ed8a0">clutchlog::fmt</a>
|
||||||
<li>level : <a class="el" href="classclutchlog.html#a10fd25a1b51c8c95bd6d876ce1b4b928">clutchlog</a></li>
|
</li>
|
||||||
<li>typo : <a class="el" href="classclutchlog_1_1fmt.html#a932f47b78fb7b10590d5613a1c4eab89">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>
|
||||||
</ul>
|
</ul>
|
||||||
</div><!-- contents -->
|
</div><!-- contents -->
|
||||||
</div><!-- doc-content -->
|
</div><!-- doc-content -->
|
||||||
<!-- start footer part -->
|
<!-- start footer part -->
|
||||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||||
<ul>
|
<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>
|
<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>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
</body>
|
</body>
|
||||||
|
|
|
||||||
|
|
@ -2,8 +2,8 @@
|
||||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
<head>
|
<head>
|
||||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||||
<meta name="generator" content="Doxygen 1.9.4"/>
|
<meta name="generator" content="Doxygen 1.8.17"/>
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||||
<title>clutchlog: Class Members - Functions</title>
|
<title>clutchlog: Class Members - Functions</title>
|
||||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
|
|
@ -24,10 +24,11 @@
|
||||||
<div id="titlearea">
|
<div id="titlearea">
|
||||||
<table cellspacing="0" cellpadding="0">
|
<table cellspacing="0" cellpadding="0">
|
||||||
<tbody>
|
<tbody>
|
||||||
<tr id="projectrow">
|
<tr style="height: 56px;">
|
||||||
<td id="projectlogo"><img alt="Logo" src="clutchlog_logo.svg"/></td>
|
<td id="projectlogo"><img alt="Logo" src="clutchlog_logo.svg"/></td>
|
||||||
<td id="projectalign">
|
<td id="projectalign" style="padding-left: 0.5em;">
|
||||||
<div id="projectname">clutchlog<span id="projectnumber"> 0.17</span>
|
<div id="projectname">clutchlog
|
||||||
|
 <span id="projectnumber">0.12</span>
|
||||||
</div>
|
</div>
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
|
|
@ -35,22 +36,21 @@
|
||||||
</table>
|
</table>
|
||||||
</div>
|
</div>
|
||||||
<!-- end header part -->
|
<!-- end header part -->
|
||||||
<!-- Generated by Doxygen 1.9.4 -->
|
<!-- Generated by Doxygen 1.8.17 -->
|
||||||
<script type="text/javascript">
|
<script type="text/javascript">
|
||||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
var searchBox = new SearchBox("searchBox", "search",'Search','.html');
|
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||||
/* @license-end */
|
/* @license-end */
|
||||||
</script>
|
</script>
|
||||||
<script type="text/javascript" src="menudata.js"></script>
|
<script type="text/javascript" src="menudata.js"></script>
|
||||||
<script type="text/javascript" src="menu.js"></script>
|
<script type="text/javascript" src="menu.js"></script>
|
||||||
<script type="text/javascript">
|
<script type="text/javascript">
|
||||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
$(function() {
|
$(function() {
|
||||||
initMenu('',true,false,'search.php','Search');
|
initMenu('',true,false,'search.php','Search');
|
||||||
$(document).ready(function() { init_search(); });
|
$(document).ready(function() { init_search(); });
|
||||||
});
|
});
|
||||||
/* @license-end */
|
/* @license-end */</script>
|
||||||
</script>
|
|
||||||
<div id="main-nav"></div>
|
<div id="main-nav"></div>
|
||||||
</div><!-- top -->
|
</div><!-- top -->
|
||||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||||
|
|
@ -64,7 +64,7 @@ $(function() {
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<script type="text/javascript">
|
<script type="text/javascript">
|
||||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
$(document).ready(function(){initNavTree('functions_func.html',''); initResizable(); });
|
$(document).ready(function(){initNavTree('functions_func.html',''); initResizable(); });
|
||||||
/* @license-end */
|
/* @license-end */
|
||||||
</script>
|
</script>
|
||||||
|
|
@ -84,89 +84,79 @@ $(document).ready(function(){initNavTree('functions_func.html',''); initResizabl
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="contents">
|
<div class="contents">
|
||||||
 
|
 <ul>
|
||||||
|
<li>dump()
|
||||||
<h3><a id="index_b" name="index_b"></a>- b -</h3><ul>
|
: <a class="el" href="classclutchlog.html#a63308e8deae3cfec6801318203494143">clutchlog</a>
|
||||||
<li>bg_16M() : <a class="el" href="structclutchlog_1_1fmt_1_1bg__16_m.html#a363c314ab6a8aa22951b5500d7a78ad0">clutchlog::fmt::bg_16M</a></li>
|
</li>
|
||||||
<li>bg_256() : <a class="el" href="structclutchlog_1_1fmt_1_1bg__256.html#a0d244a542b6b98a373f8b1f9e92a6a90">clutchlog::fmt::bg_256</a></li>
|
<li>file()
|
||||||
</ul>
|
: <a class="el" href="classclutchlog.html#a10064493c22f5c03b502a42d814c5c5c">clutchlog</a>
|
||||||
|
</li>
|
||||||
|
<li>fmt()
|
||||||
<h3><a id="index_c" name="index_c"></a>- c -</h3><ul>
|
: <a class="el" href="classclutchlog_1_1fmt.html#a407506bc02ed3f91d88b3df630e54959">clutchlog::fmt</a>
|
||||||
<li>color() : <a class="el" href="structclutchlog_1_1fmt_1_1color.html#a741d0165287350d8fcacb1f472ce5dac">clutchlog::fmt::color</a></li>
|
</li>
|
||||||
<li>color_16M() : <a class="el" href="structclutchlog_1_1fmt_1_1color__16_m.html#aea10e881fb9b570267f5751fb67c4282">clutchlog::fmt::color_16M</a></li>
|
<li>format()
|
||||||
<li>color_256() : <a class="el" href="structclutchlog_1_1fmt_1_1color__256.html#a12fdff3c5c4edbf952aaa31519f0171c">clutchlog::fmt::color_256</a></li>
|
: <a class="el" href="classclutchlog.html#abd692cca9a2e772e7c9d6531bb3c7761">clutchlog</a>
|
||||||
</ul>
|
</li>
|
||||||
|
<li>format_comment()
|
||||||
|
: <a class="el" href="classclutchlog.html#a2144abe4ec6f630126b6490908b5f924">clutchlog</a>
|
||||||
<h3><a id="index_d" name="index_d"></a>- d -</h3><ul>
|
</li>
|
||||||
<li>depth_styles() : <a class="el" href="classclutchlog.html#a08310b92e86687349e70f56f9ac1d656">clutchlog</a></li>
|
<li>func()
|
||||||
<li>dump() : <a class="el" href="classclutchlog.html#ab72a0adc9ff287270afe09c9da825fdb">clutchlog</a></li>
|
: <a class="el" href="classclutchlog.html#ad32b5a0274dc03ee0004f67ba58b2447">clutchlog</a>
|
||||||
</ul>
|
</li>
|
||||||
|
<li>level_of()
|
||||||
|
: <a class="el" href="classclutchlog.html#acebed8c9df9204f22bf8488e62e1cedd">clutchlog</a>
|
||||||
<h3><a id="index_f" name="index_f"></a>- f -</h3><ul>
|
</li>
|
||||||
<li>fg_16M() : <a class="el" href="structclutchlog_1_1fmt_1_1fg__16_m.html#a531b717b8d78a0a5929fa90d0a01d7e5">clutchlog::fmt::fg_16M</a></li>
|
<li>levels()
|
||||||
<li>fg_256() : <a class="el" href="structclutchlog_1_1fmt_1_1fg__256.html#a97c241e9f80c63d269953cc525a72c7a">clutchlog::fmt::fg_256</a></li>
|
: <a class="el" href="classclutchlog.html#aff3aa09fb60f7d6dc688c028d3834d8a">clutchlog</a>
|
||||||
<li>file() : <a class="el" href="classclutchlog.html#a10064493c22f5c03b502a42d814c5c5c">clutchlog</a></li>
|
</li>
|
||||||
<li>filehash_styles() : <a class="el" href="classclutchlog.html#ae17db5808155fbc6dc48b4727d0c3abf">clutchlog</a></li>
|
<li>line()
|
||||||
<li>filename() : <a class="el" href="classclutchlog.html#a82b9375728af2d962831a743d95f4ae7">clutchlog</a></li>
|
: <a class="el" href="classclutchlog.html#aa26c6b81ebaeb9e9daa3457e3a3d17c9">clutchlog</a>
|
||||||
<li>fmt() : <a class="el" href="classclutchlog_1_1fmt.html#a407506bc02ed3f91d88b3df630e54959">clutchlog::fmt</a></li>
|
</li>
|
||||||
<li>format() : <a class="el" href="classclutchlog.html#a656c277e074b64728cca871f2b484d1c">clutchlog</a></li>
|
<li>locate()
|
||||||
<li>format_comment() : <a class="el" href="classclutchlog.html#a2144abe4ec6f630126b6490908b5f924">clutchlog</a></li>
|
: <a class="el" href="classclutchlog.html#a4ebdfcded6c56262676bf6926d63fc96">clutchlog</a>
|
||||||
<li>func() : <a class="el" href="classclutchlog.html#ad32b5a0274dc03ee0004f67ba58b2447">clutchlog</a></li>
|
</li>
|
||||||
<li>funchash_styles() : <a class="el" href="classclutchlog.html#acbb50f6306ebb3c8b0d1a52e7f327416">clutchlog</a></li>
|
<li>location()
|
||||||
</ul>
|
: <a class="el" href="classclutchlog.html#a6666106b9e5c239b6ae5e0d1091648e3">clutchlog</a>
|
||||||
|
</li>
|
||||||
|
<li>log()
|
||||||
<h3><a id="index_i" name="index_i"></a>- i -</h3><ul>
|
: <a class="el" href="classclutchlog.html#a23dbb98f0d3c5cc21c232cde16cf317a">clutchlog</a>
|
||||||
<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>
|
</li>
|
||||||
</ul>
|
<li>logger()
|
||||||
|
: <a class="el" href="classclutchlog.html#acfaceb77da01503b432644a3efaee4fa">clutchlog</a>
|
||||||
|
</li>
|
||||||
<h3><a id="index_l" name="index_l"></a>- l -</h3><ul>
|
<li>operator()()
|
||||||
<li>level_of() : <a class="el" href="classclutchlog.html#acebed8c9df9204f22bf8488e62e1cedd">clutchlog</a></li>
|
: <a class="el" href="classclutchlog_1_1fmt.html#afeaedd18298498d1dcfcc15f5f17ac3c">clutchlog::fmt</a>
|
||||||
<li>levels() : <a class="el" href="classclutchlog.html#a8d206443dea964f77965450a83693d98">clutchlog</a></li>
|
</li>
|
||||||
<li>line() : <a class="el" href="classclutchlog.html#aa26c6b81ebaeb9e9daa3457e3a3d17c9">clutchlog</a></li>
|
<li>out()
|
||||||
<li>locate() : <a class="el" href="classclutchlog.html#a4ebdfcded6c56262676bf6926d63fc96">clutchlog</a></li>
|
: <a class="el" href="classclutchlog.html#a7fd7c7bd3668c537061c314a619a336d">clutchlog</a>
|
||||||
<li>location() : <a class="el" href="classclutchlog.html#a6666106b9e5c239b6ae5e0d1091648e3">clutchlog</a></li>
|
</li>
|
||||||
<li>log() : <a class="el" href="classclutchlog.html#a14c19e17c54d6353ba34c0dc3371094a">clutchlog</a></li>
|
<li>print_on()
|
||||||
<li>logger() : <a class="el" href="classclutchlog.html#a6e2a5e98fa9f722d90ba6515895543ac">clutchlog</a></li>
|
: <a class="el" href="classclutchlog_1_1fmt.html#a0b607e343b6813b99eafca1fdfec9cd0">clutchlog::fmt</a>
|
||||||
</ul>
|
</li>
|
||||||
|
<li>replace()
|
||||||
|
: <a class="el" href="classclutchlog.html#a972f895c70edc335f3018a2c8971d59e">clutchlog</a>
|
||||||
<h3><a id="index_o" name="index_o"></a>- o -</h3><ul>
|
</li>
|
||||||
<li>operator()() : <a class="el" href="classclutchlog_1_1fmt.html#afeaedd18298498d1dcfcc15f5f17ac3c">clutchlog::fmt</a></li>
|
<li>scope_t()
|
||||||
<li>out() : <a class="el" href="classclutchlog.html#a7fd7c7bd3668c537061c314a619a336d">clutchlog</a></li>
|
: <a class="el" href="structclutchlog_1_1scope__t.html#a0f1d865ffcf17f215e5559cdd2690572">clutchlog::scope_t</a>
|
||||||
</ul>
|
</li>
|
||||||
|
<li>str()
|
||||||
|
: <a class="el" href="classclutchlog_1_1fmt.html#ab588e04e982b0b26ec979773d51ad41b">clutchlog::fmt</a>
|
||||||
<h3><a id="index_p" name="index_p"></a>- p -</h3><ul>
|
</li>
|
||||||
<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>
|
<li>style()
|
||||||
</ul>
|
: <a class="el" href="classclutchlog.html#ac3ec55057b9c734b66f169bf43dbd591">clutchlog</a>
|
||||||
|
</li>
|
||||||
|
<li>threshold()
|
||||||
<h3><a id="index_r" name="index_r"></a>- r -</h3><ul>
|
: <a class="el" href="classclutchlog.html#a3cb0e4f43a4cadf1966001ad7c9861f4">clutchlog</a>
|
||||||
<li>replace() : <a class="el" href="classclutchlog.html#a972f895c70edc335f3018a2c8971d59e">clutchlog</a></li>
|
</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>
|
</ul>
|
||||||
</div><!-- contents -->
|
</div><!-- contents -->
|
||||||
</div><!-- doc-content -->
|
</div><!-- doc-content -->
|
||||||
<!-- start footer part -->
|
<!-- start footer part -->
|
||||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||||
<ul>
|
<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>
|
<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>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
</body>
|
</body>
|
||||||
|
|
|
||||||
|
|
@ -2,8 +2,8 @@
|
||||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
<head>
|
<head>
|
||||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||||
<meta name="generator" content="Doxygen 1.9.4"/>
|
<meta name="generator" content="Doxygen 1.8.17"/>
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||||
<title>clutchlog: Class Members - Related Functions</title>
|
<title>clutchlog: Class Members - Related Functions</title>
|
||||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
|
|
@ -24,10 +24,11 @@
|
||||||
<div id="titlearea">
|
<div id="titlearea">
|
||||||
<table cellspacing="0" cellpadding="0">
|
<table cellspacing="0" cellpadding="0">
|
||||||
<tbody>
|
<tbody>
|
||||||
<tr id="projectrow">
|
<tr style="height: 56px;">
|
||||||
<td id="projectlogo"><img alt="Logo" src="clutchlog_logo.svg"/></td>
|
<td id="projectlogo"><img alt="Logo" src="clutchlog_logo.svg"/></td>
|
||||||
<td id="projectalign">
|
<td id="projectalign" style="padding-left: 0.5em;">
|
||||||
<div id="projectname">clutchlog<span id="projectnumber"> 0.17</span>
|
<div id="projectname">clutchlog
|
||||||
|
 <span id="projectnumber">0.12</span>
|
||||||
</div>
|
</div>
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
|
|
@ -35,22 +36,21 @@
|
||||||
</table>
|
</table>
|
||||||
</div>
|
</div>
|
||||||
<!-- end header part -->
|
<!-- end header part -->
|
||||||
<!-- Generated by Doxygen 1.9.4 -->
|
<!-- Generated by Doxygen 1.8.17 -->
|
||||||
<script type="text/javascript">
|
<script type="text/javascript">
|
||||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
var searchBox = new SearchBox("searchBox", "search",'Search','.html');
|
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||||
/* @license-end */
|
/* @license-end */
|
||||||
</script>
|
</script>
|
||||||
<script type="text/javascript" src="menudata.js"></script>
|
<script type="text/javascript" src="menudata.js"></script>
|
||||||
<script type="text/javascript" src="menu.js"></script>
|
<script type="text/javascript" src="menu.js"></script>
|
||||||
<script type="text/javascript">
|
<script type="text/javascript">
|
||||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
$(function() {
|
$(function() {
|
||||||
initMenu('',true,false,'search.php','Search');
|
initMenu('',true,false,'search.php','Search');
|
||||||
$(document).ready(function() { init_search(); });
|
$(document).ready(function() { init_search(); });
|
||||||
});
|
});
|
||||||
/* @license-end */
|
/* @license-end */</script>
|
||||||
</script>
|
|
||||||
<div id="main-nav"></div>
|
<div id="main-nav"></div>
|
||||||
</div><!-- top -->
|
</div><!-- top -->
|
||||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||||
|
|
@ -64,7 +64,7 @@ $(function() {
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<script type="text/javascript">
|
<script type="text/javascript">
|
||||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
$(document).ready(function(){initNavTree('functions_rela.html',''); initResizable(); });
|
$(document).ready(function(){initNavTree('functions_rela.html',''); initResizable(); });
|
||||||
/* @license-end */
|
/* @license-end */
|
||||||
</script>
|
</script>
|
||||||
|
|
@ -85,14 +85,18 @@ $(document).ready(function(){initNavTree('functions_rela.html',''); initResizabl
|
||||||
|
|
||||||
<div class="contents">
|
<div class="contents">
|
||||||
 <ul>
|
 <ul>
|
||||||
<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>operator<<
|
||||||
|
: <a class="el" href="classclutchlog_1_1fmt.html#a96849ba427feac3a2eeaa1165e3845da">clutchlog::fmt</a>
|
||||||
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
</div><!-- contents -->
|
</div><!-- contents -->
|
||||||
</div><!-- doc-content -->
|
</div><!-- doc-content -->
|
||||||
<!-- start footer part -->
|
<!-- start footer part -->
|
||||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||||
<ul>
|
<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>
|
<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>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
</body>
|
</body>
|
||||||
|
|
|
||||||
|
|
@ -2,8 +2,8 @@
|
||||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
<head>
|
<head>
|
||||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||||
<meta name="generator" content="Doxygen 1.9.4"/>
|
<meta name="generator" content="Doxygen 1.8.17"/>
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||||
<title>clutchlog: Class Members - Variables</title>
|
<title>clutchlog: Class Members - Variables</title>
|
||||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
|
|
@ -24,10 +24,11 @@
|
||||||
<div id="titlearea">
|
<div id="titlearea">
|
||||||
<table cellspacing="0" cellpadding="0">
|
<table cellspacing="0" cellpadding="0">
|
||||||
<tbody>
|
<tbody>
|
||||||
<tr id="projectrow">
|
<tr style="height: 56px;">
|
||||||
<td id="projectlogo"><img alt="Logo" src="clutchlog_logo.svg"/></td>
|
<td id="projectlogo"><img alt="Logo" src="clutchlog_logo.svg"/></td>
|
||||||
<td id="projectalign">
|
<td id="projectalign" style="padding-left: 0.5em;">
|
||||||
<div id="projectname">clutchlog<span id="projectnumber"> 0.17</span>
|
<div id="projectname">clutchlog
|
||||||
|
 <span id="projectnumber">0.12</span>
|
||||||
</div>
|
</div>
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
|
|
@ -35,22 +36,21 @@
|
||||||
</table>
|
</table>
|
||||||
</div>
|
</div>
|
||||||
<!-- end header part -->
|
<!-- end header part -->
|
||||||
<!-- Generated by Doxygen 1.9.4 -->
|
<!-- Generated by Doxygen 1.8.17 -->
|
||||||
<script type="text/javascript">
|
<script type="text/javascript">
|
||||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
var searchBox = new SearchBox("searchBox", "search",'Search','.html');
|
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||||
/* @license-end */
|
/* @license-end */
|
||||||
</script>
|
</script>
|
||||||
<script type="text/javascript" src="menudata.js"></script>
|
<script type="text/javascript" src="menudata.js"></script>
|
||||||
<script type="text/javascript" src="menu.js"></script>
|
<script type="text/javascript" src="menu.js"></script>
|
||||||
<script type="text/javascript">
|
<script type="text/javascript">
|
||||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
$(function() {
|
$(function() {
|
||||||
initMenu('',true,false,'search.php','Search');
|
initMenu('',true,false,'search.php','Search');
|
||||||
$(document).ready(function() { init_search(); });
|
$(document).ready(function() { init_search(); });
|
||||||
});
|
});
|
||||||
/* @license-end */
|
/* @license-end */</script>
|
||||||
</script>
|
|
||||||
<div id="main-nav"></div>
|
<div id="main-nav"></div>
|
||||||
</div><!-- top -->
|
</div><!-- top -->
|
||||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||||
|
|
@ -64,7 +64,7 @@ $(function() {
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<script type="text/javascript">
|
<script type="text/javascript">
|
||||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
$(document).ready(function(){initNavTree('functions_vars.html',''); initResizable(); });
|
$(document).ready(function(){initNavTree('functions_vars.html',''); initResizable(); });
|
||||||
/* @license-end */
|
/* @license-end */
|
||||||
</script>
|
</script>
|
||||||
|
|
@ -84,85 +84,91 @@ $(document).ready(function(){initNavTree('functions_vars.html',''); initResizabl
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="contents">
|
<div class="contents">
|
||||||
 
|
 <ul>
|
||||||
|
<li>_format_dump
|
||||||
<h3><a id="index__5F" name="index__5F"></a>- _ -</h3><ul>
|
: <a class="el" href="classclutchlog.html#a5f4ddb57ce42e8be86a7c7d269f7bae5">clutchlog</a>
|
||||||
<li>_filehash_fmts : <a class="el" href="classclutchlog.html#a2a334e009533744b52f01ef240a59e9d">clutchlog</a></li>
|
</li>
|
||||||
<li>_filename : <a class="el" href="classclutchlog.html#a0431616914dbbecb908a794f5b46dada">clutchlog</a></li>
|
<li>_format_log
|
||||||
<li>_format_dump : <a class="el" href="classclutchlog.html#a5f4ddb57ce42e8be86a7c7d269f7bae5">clutchlog</a></li>
|
: <a class="el" href="classclutchlog.html#a7c6e3fc082bc6f55d50131ed2b32e81e">clutchlog</a>
|
||||||
<li>_format_log : <a class="el" href="classclutchlog.html#a7c6e3fc082bc6f55d50131ed2b32e81e">clutchlog</a></li>
|
</li>
|
||||||
<li>_funchash_fmts : <a class="el" href="classclutchlog.html#a095e1545a2085ac623e4af19364fea7f">clutchlog</a></li>
|
<li>_in_file
|
||||||
<li>_in_file : <a class="el" href="classclutchlog.html#aded03528f34d9000f618419c482c5042">clutchlog</a></li>
|
: <a class="el" href="classclutchlog.html#aded03528f34d9000f618419c482c5042">clutchlog</a>
|
||||||
<li>_in_func : <a class="el" href="classclutchlog.html#a130c4f12eacbd2028102838fe16b734e">clutchlog</a></li>
|
</li>
|
||||||
<li>_in_line : <a class="el" href="classclutchlog.html#a41757198b29862832a14472a9e5e24c6">clutchlog</a></li>
|
<li>_in_func
|
||||||
<li>_level_fmt : <a class="el" href="classclutchlog.html#ab805ac5c33885459f9f752518a4aa735">clutchlog</a></li>
|
: <a class="el" href="classclutchlog.html#a130c4f12eacbd2028102838fe16b734e">clutchlog</a>
|
||||||
<li>_level_short : <a class="el" href="classclutchlog.html#a08e8a817a75a4e9f0159231c941e0dae">clutchlog</a></li>
|
</li>
|
||||||
<li>_level_word : <a class="el" href="classclutchlog.html#ab1c377a376e6772fe1746ff7147c125f">clutchlog</a></li>
|
<li>_in_line
|
||||||
<li>_out : <a class="el" href="classclutchlog.html#a1896f6c4b8597e3e76ff93970bd85167">clutchlog</a></li>
|
: <a class="el" href="classclutchlog.html#a41757198b29862832a14472a9e5e24c6">clutchlog</a>
|
||||||
<li>_stage : <a class="el" href="classclutchlog.html#aeb60684c89bcef5aa9273075c21cc993">clutchlog</a></li>
|
</li>
|
||||||
<li>_strip_calls : <a class="el" href="classclutchlog.html#a356df86455409193792b6ed550dfd09e">clutchlog</a></li>
|
<li>_level_fmt
|
||||||
<li>_word_level : <a class="el" href="classclutchlog.html#abd4625bf211bfbaa30d9c126fa3d7888">clutchlog</a></li>
|
: <a class="el" href="classclutchlog.html#ab805ac5c33885459f9f752518a4aa735">clutchlog</a>
|
||||||
</ul>
|
</li>
|
||||||
|
<li>_level_word
|
||||||
|
: <a class="el" href="classclutchlog.html#ab1c377a376e6772fe1746ff7147c125f">clutchlog</a>
|
||||||
<h3><a id="index_b" name="index_b"></a>- b -</h3><ul>
|
</li>
|
||||||
<li>back : <a class="el" href="group__colors16.html#ga86696b20e5b31c96ba592926efb324f3">clutchlog::fmt</a></li>
|
<li>_out
|
||||||
<li>back_16M : <a class="el" href="group__colors256__16_m.html#gaa2fcbb402dc2426d3720b8bc78a80ec0">clutchlog::fmt</a></li>
|
: <a class="el" href="classclutchlog.html#a1896f6c4b8597e3e76ff93970bd85167">clutchlog</a>
|
||||||
<li>back_256 : <a class="el" href="group__colors256__16_m.html#ga1d687af385957846034568c3a62d4ef0">clutchlog::fmt</a></li>
|
</li>
|
||||||
</ul>
|
<li>_stage
|
||||||
|
: <a class="el" href="classclutchlog.html#aeb60684c89bcef5aa9273075c21cc993">clutchlog</a>
|
||||||
|
</li>
|
||||||
<h3><a id="index_d" name="index_d"></a>- d -</h3><ul>
|
<li>_strip_calls
|
||||||
<li>default_depth_mark : <a class="el" href="classclutchlog.html#a229fd61519f1245282440120f2d45fb5">clutchlog</a></li>
|
: <a class="el" href="classclutchlog.html#a356df86455409193792b6ed550dfd09e">clutchlog</a>
|
||||||
<li>default_format : <a class="el" href="classclutchlog.html#a0c4ac57601e6f8d146fd5cc060968ecc">clutchlog</a></li>
|
</li>
|
||||||
<li>default_hfill_char : <a class="el" href="classclutchlog.html#a76eb34537b634aadb75e255f7887eeb6">clutchlog</a></li>
|
<li>_word_level
|
||||||
<li>default_hfill_max : <a class="el" href="classclutchlog.html#ac95630bfe9cf547d2b7c4b3430eaedc1">clutchlog</a></li>
|
: <a class="el" href="classclutchlog.html#abd4625bf211bfbaa30d9c126fa3d7888">clutchlog</a>
|
||||||
<li>default_hfill_min : <a class="el" href="classclutchlog.html#a5a9a98c3528117223ceff22bc6bee5f7">clutchlog</a></li>
|
</li>
|
||||||
<li>default_strip_calls : <a class="el" href="classclutchlog.html#a1a8cb6411726133208f5a2f2cb42d468">clutchlog</a></li>
|
<li>back
|
||||||
<li>dump_default_format : <a class="el" href="classclutchlog.html#ace879554298e6e6e36dafef330c27be8">clutchlog</a></li>
|
: <a class="el" href="classclutchlog_1_1fmt.html#a86696b20e5b31c96ba592926efb324f3">clutchlog::fmt</a>
|
||||||
<li>dump_default_sep : <a class="el" href="classclutchlog.html#af898bffe23b125245e338d7495c76d45">clutchlog</a></li>
|
</li>
|
||||||
</ul>
|
<li>default_depth_mark
|
||||||
|
: <a class="el" href="classclutchlog.html#a229fd61519f1245282440120f2d45fb5">clutchlog</a>
|
||||||
|
</li>
|
||||||
<h3><a id="index_f" name="index_f"></a>- f -</h3><ul>
|
<li>default_format
|
||||||
<li>fore : <a class="el" href="group__colors16.html#ga8307a848fcf9ed929435b3e1f2b53401">clutchlog::fmt</a></li>
|
: <a class="el" href="classclutchlog.html#a0c4ac57601e6f8d146fd5cc060968ecc">clutchlog</a>
|
||||||
<li>fore_16M : <a class="el" href="group__colors256__16_m.html#ga626c99eb11d1718d7a2a8bb3f079e6de">clutchlog::fmt</a></li>
|
</li>
|
||||||
<li>fore_256 : <a class="el" href="group__colors256__16_m.html#gad98fbe84ef338ded8425d56955825a2c">clutchlog::fmt</a></li>
|
<li>default_hfill_char
|
||||||
</ul>
|
: <a class="el" href="classclutchlog.html#a76eb34537b634aadb75e255f7887eeb6">clutchlog</a>
|
||||||
|
</li>
|
||||||
|
<li>default_hfill_max
|
||||||
<h3><a id="index_i" name="index_i"></a>- i -</h3><ul>
|
: <a class="el" href="classclutchlog.html#ac95630bfe9cf547d2b7c4b3430eaedc1">clutchlog</a>
|
||||||
<li>index : <a class="el" href="structclutchlog_1_1fmt_1_1color__256.html#a8e0b13d6bad87c83c3465524a5d33988">clutchlog::fmt::color_256</a></li>
|
</li>
|
||||||
</ul>
|
<li>default_hfill_min
|
||||||
|
: <a class="el" href="classclutchlog.html#a5a9a98c3528117223ceff22bc6bee5f7">clutchlog</a>
|
||||||
|
</li>
|
||||||
<h3><a id="index_m" name="index_m"></a>- m -</h3><ul>
|
<li>default_strip_calls
|
||||||
<li>matches : <a class="el" href="structclutchlog_1_1scope__t.html#ae6c0e4ed20db797124ed1e5faa033ad9">clutchlog::scope_t</a></li>
|
: <a class="el" href="classclutchlog.html#a1a8cb6411726133208f5a2f2cb42d468">clutchlog</a>
|
||||||
<li>mode : <a class="el" href="classclutchlog_1_1fmt.html#a0aa57cdd56ccc79c7750921ab534b205">clutchlog::fmt</a></li>
|
</li>
|
||||||
</ul>
|
<li>dump_default_format
|
||||||
|
: <a class="el" href="classclutchlog.html#ace879554298e6e6e36dafef330c27be8">clutchlog</a>
|
||||||
|
</li>
|
||||||
<h3><a id="index_r" name="index_r"></a>- r -</h3><ul>
|
<li>dump_default_sep
|
||||||
<li>red : <a class="el" href="structclutchlog_1_1fmt_1_1color__16_m.html#a19e1517a9afb75a4e6224f718ed11c61">clutchlog::fmt::color_16M</a></li>
|
: <a class="el" href="classclutchlog.html#af898bffe23b125245e338d7495c76d45">clutchlog</a>
|
||||||
</ul>
|
</li>
|
||||||
|
<li>fore
|
||||||
|
: <a class="el" href="classclutchlog_1_1fmt.html#a8307a848fcf9ed929435b3e1f2b53401">clutchlog::fmt</a>
|
||||||
<h3><a id="index_s" name="index_s"></a>- s -</h3><ul>
|
</li>
|
||||||
<li>stage : <a class="el" href="structclutchlog_1_1scope__t.html#adcca6846ff90d436c61861db85917744">clutchlog::scope_t</a></li>
|
<li>matches
|
||||||
<li>style : <a class="el" href="classclutchlog_1_1fmt.html#a2bb0fde65fcd264393e102314dd1610b">clutchlog::fmt</a></li>
|
: <a class="el" href="structclutchlog_1_1scope__t.html#ae6c0e4ed20db797124ed1e5faa033ad9">clutchlog::scope_t</a>
|
||||||
</ul>
|
</li>
|
||||||
|
<li>stage
|
||||||
|
: <a class="el" href="structclutchlog_1_1scope__t.html#adcca6846ff90d436c61861db85917744">clutchlog::scope_t</a>
|
||||||
<h3><a id="index_t" name="index_t"></a>- t -</h3><ul>
|
</li>
|
||||||
<li>there : <a class="el" href="structclutchlog_1_1scope__t.html#a7918e55cd3bac1bd30c69b8c711387ff">clutchlog::scope_t</a></li>
|
<li>style
|
||||||
<li>type : <a class="el" href="structclutchlog_1_1fmt_1_1color.html#a3fd18c290567bd5c4971663a1aed12ae">clutchlog::fmt::color</a></li>
|
: <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>
|
||||||
</ul>
|
</ul>
|
||||||
</div><!-- contents -->
|
</div><!-- contents -->
|
||||||
</div><!-- doc-content -->
|
</div><!-- doc-content -->
|
||||||
<!-- start footer part -->
|
<!-- start footer part -->
|
||||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||||
<ul>
|
<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>
|
<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>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
</body>
|
</body>
|
||||||
|
|
|
||||||
|
|
@ -2,8 +2,8 @@
|
||||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
<head>
|
<head>
|
||||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||||
<meta name="generator" content="Doxygen 1.9.4"/>
|
<meta name="generator" content="Doxygen 1.8.17"/>
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||||
<title>clutchlog: File Members</title>
|
<title>clutchlog: File Members</title>
|
||||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
|
|
@ -24,10 +24,11 @@
|
||||||
<div id="titlearea">
|
<div id="titlearea">
|
||||||
<table cellspacing="0" cellpadding="0">
|
<table cellspacing="0" cellpadding="0">
|
||||||
<tbody>
|
<tbody>
|
||||||
<tr id="projectrow">
|
<tr style="height: 56px;">
|
||||||
<td id="projectlogo"><img alt="Logo" src="clutchlog_logo.svg"/></td>
|
<td id="projectlogo"><img alt="Logo" src="clutchlog_logo.svg"/></td>
|
||||||
<td id="projectalign">
|
<td id="projectalign" style="padding-left: 0.5em;">
|
||||||
<div id="projectname">clutchlog<span id="projectnumber"> 0.17</span>
|
<div id="projectname">clutchlog
|
||||||
|
 <span id="projectnumber">0.12</span>
|
||||||
</div>
|
</div>
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
|
|
@ -35,22 +36,21 @@
|
||||||
</table>
|
</table>
|
||||||
</div>
|
</div>
|
||||||
<!-- end header part -->
|
<!-- end header part -->
|
||||||
<!-- Generated by Doxygen 1.9.4 -->
|
<!-- Generated by Doxygen 1.8.17 -->
|
||||||
<script type="text/javascript">
|
<script type="text/javascript">
|
||||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
var searchBox = new SearchBox("searchBox", "search",'Search','.html');
|
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||||
/* @license-end */
|
/* @license-end */
|
||||||
</script>
|
</script>
|
||||||
<script type="text/javascript" src="menudata.js"></script>
|
<script type="text/javascript" src="menudata.js"></script>
|
||||||
<script type="text/javascript" src="menu.js"></script>
|
<script type="text/javascript" src="menu.js"></script>
|
||||||
<script type="text/javascript">
|
<script type="text/javascript">
|
||||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
$(function() {
|
$(function() {
|
||||||
initMenu('',true,false,'search.php','Search');
|
initMenu('',true,false,'search.php','Search');
|
||||||
$(document).ready(function() { init_search(); });
|
$(document).ready(function() { init_search(); });
|
||||||
});
|
});
|
||||||
/* @license-end */
|
/* @license-end */</script>
|
||||||
</script>
|
|
||||||
<div id="main-nav"></div>
|
<div id="main-nav"></div>
|
||||||
</div><!-- top -->
|
</div><!-- top -->
|
||||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||||
|
|
@ -64,7 +64,7 @@ $(function() {
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<script type="text/javascript">
|
<script type="text/javascript">
|
||||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
$(document).ready(function(){initNavTree('globals.html',''); initResizable(); });
|
$(document).ready(function(){initNavTree('globals.html',''); initResizable(); });
|
||||||
/* @license-end */
|
/* @license-end */
|
||||||
</script>
|
</script>
|
||||||
|
|
@ -85,30 +85,63 @@ $(document).ready(function(){initNavTree('globals.html',''); initResizable(); })
|
||||||
|
|
||||||
<div class="contents">
|
<div class="contents">
|
||||||
<div class="textblock">Here is a list of all documented file members with links to the documentation:</div><ul>
|
<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>CLUTCHCODE
|
||||||
<li>CLUTCHDUMP : <a class="el" href="group___use_macros.html#ga572e3aa19d8b39e3ed0b9e91961104c2">clutchlog.h</a></li>
|
: <a class="el" href="group___use_macros.html#gaaf2e85e1153e6c88b458dd49e3c37c73">clutchlog.h</a>
|
||||||
<li>CLUTCHDUMP_DEFAULT_FORMAT : <a class="el" href="group___default_config.html#ga27b613c6727857a7cbcd0165d862034e">clutchlog.h</a></li>
|
</li>
|
||||||
<li>CLUTCHDUMP_DEFAULT_SEP : <a class="el" href="group___default_config.html#ga54d29e956575e1c731eab5406135c5df">clutchlog.h</a></li>
|
<li>CLUTCHDUMP
|
||||||
<li>CLUTCHFUNC : <a class="el" href="group___use_macros.html#ga9f77cee4f853e582262930c9c17f90ae">clutchlog.h</a></li>
|
: <a class="el" href="group___use_macros.html#ga572e3aa19d8b39e3ed0b9e91961104c2">clutchlog.h</a>
|
||||||
<li>CLUTCHLOC : <a class="el" href="group___use_macros.html#gae8911119d726a43b77f5781cb5a72813">clutchlog.h</a></li>
|
</li>
|
||||||
<li>CLUTCHLOG : <a class="el" href="group___use_macros.html#ga6f86187e2b35e7e1907d688f504a197d">clutchlog.h</a></li>
|
<li>CLUTCHDUMP_DEFAULT_FORMAT
|
||||||
<li>CLUTCHLOG_DEFAULT_DEPTH_BUILT_NODEBUG : <a class="el" href="group___default_config.html#ga8564be479b948ee3052b61783c66d415">clutchlog.h</a></li>
|
: <a class="el" href="group___default_config.html#ga27b613c6727857a7cbcd0165d862034e">clutchlog.h</a>
|
||||||
<li>CLUTCHLOG_DEFAULT_DEPTH_MARK : <a class="el" href="group___default_config.html#ga45c4c964fad4ad1641d5c9c28c4645b9">clutchlog.h</a></li>
|
</li>
|
||||||
<li>CLUTCHLOG_DEFAULT_FORMAT : <a class="el" href="group___default_config.html#ga524c16f280d92ee8ab683162c9ce01fa">clutchlog.h</a></li>
|
<li>CLUTCHDUMP_DEFAULT_SEP
|
||||||
<li>CLUTCHLOG_DEFAULT_HFILL_MARK : <a class="el" href="group___default_config.html#ga4eda0c1bfded5df89351b8ce8b9c2805">clutchlog.h</a></li>
|
: <a class="el" href="group___default_config.html#ga54d29e956575e1c731eab5406135c5df">clutchlog.h</a>
|
||||||
<li>CLUTCHLOG_H : <a class="el" href="clutchlog_8h.html#a0acf7d306292cdee864356f0b433cc16">clutchlog.h</a></li>
|
</li>
|
||||||
<li>CLUTCHLOG_HAVE_UNIX_SYSINFO : <a class="el" href="clutchlog_8h.html#a6bbcf13504687db4dbe0474931d867fb">clutchlog.h</a></li>
|
<li>CLUTCHFUNC
|
||||||
<li>CLUTCHLOG_HAVE_UNIX_SYSIOCTL : <a class="el" href="clutchlog_8h.html#a6bddd1e1be320823da0d6b1d5cef7817">clutchlog.h</a></li>
|
: <a class="el" href="group___use_macros.html#ga9f77cee4f853e582262930c9c17f90ae">clutchlog.h</a>
|
||||||
<li>CLUTCHLOG_STRIP_CALLS : <a class="el" href="group___default_config.html#ga98f30d814d4913a8a7c93a8793f49adf">clutchlog.h</a></li>
|
</li>
|
||||||
<li>CLUTCHLOGD : <a class="el" href="group___use_macros.html#ga369d365b7c25ec270596c3ca6839cf2c">clutchlog.h</a></li>
|
<li>CLUTCHLOC
|
||||||
<li>WITH_CLUTCHLOG : <a class="el" href="clutchlog_8h.html#a5c126962abcc7a40e504a6fc3abdfcc4">clutchlog.h</a></li>
|
: <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>
|
||||||
</ul>
|
</ul>
|
||||||
</div><!-- contents -->
|
</div><!-- contents -->
|
||||||
</div><!-- doc-content -->
|
</div><!-- doc-content -->
|
||||||
<!-- start footer part -->
|
<!-- start footer part -->
|
||||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||||
<ul>
|
<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>
|
<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>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
</body>
|
</body>
|
||||||
|
|
|
||||||
|
|
@ -2,8 +2,8 @@
|
||||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
<head>
|
<head>
|
||||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||||
<meta name="generator" content="Doxygen 1.9.4"/>
|
<meta name="generator" content="Doxygen 1.8.17"/>
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||||
<title>clutchlog: File Members</title>
|
<title>clutchlog: File Members</title>
|
||||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
|
|
@ -24,10 +24,11 @@
|
||||||
<div id="titlearea">
|
<div id="titlearea">
|
||||||
<table cellspacing="0" cellpadding="0">
|
<table cellspacing="0" cellpadding="0">
|
||||||
<tbody>
|
<tbody>
|
||||||
<tr id="projectrow">
|
<tr style="height: 56px;">
|
||||||
<td id="projectlogo"><img alt="Logo" src="clutchlog_logo.svg"/></td>
|
<td id="projectlogo"><img alt="Logo" src="clutchlog_logo.svg"/></td>
|
||||||
<td id="projectalign">
|
<td id="projectalign" style="padding-left: 0.5em;">
|
||||||
<div id="projectname">clutchlog<span id="projectnumber"> 0.17</span>
|
<div id="projectname">clutchlog
|
||||||
|
 <span id="projectnumber">0.12</span>
|
||||||
</div>
|
</div>
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
|
|
@ -35,22 +36,21 @@
|
||||||
</table>
|
</table>
|
||||||
</div>
|
</div>
|
||||||
<!-- end header part -->
|
<!-- end header part -->
|
||||||
<!-- Generated by Doxygen 1.9.4 -->
|
<!-- Generated by Doxygen 1.8.17 -->
|
||||||
<script type="text/javascript">
|
<script type="text/javascript">
|
||||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
var searchBox = new SearchBox("searchBox", "search",'Search','.html');
|
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||||
/* @license-end */
|
/* @license-end */
|
||||||
</script>
|
</script>
|
||||||
<script type="text/javascript" src="menudata.js"></script>
|
<script type="text/javascript" src="menudata.js"></script>
|
||||||
<script type="text/javascript" src="menu.js"></script>
|
<script type="text/javascript" src="menu.js"></script>
|
||||||
<script type="text/javascript">
|
<script type="text/javascript">
|
||||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
$(function() {
|
$(function() {
|
||||||
initMenu('',true,false,'search.php','Search');
|
initMenu('',true,false,'search.php','Search');
|
||||||
$(document).ready(function() { init_search(); });
|
$(document).ready(function() { init_search(); });
|
||||||
});
|
});
|
||||||
/* @license-end */
|
/* @license-end */</script>
|
||||||
</script>
|
|
||||||
<div id="main-nav"></div>
|
<div id="main-nav"></div>
|
||||||
</div><!-- top -->
|
</div><!-- top -->
|
||||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||||
|
|
@ -64,7 +64,7 @@ $(function() {
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<script type="text/javascript">
|
<script type="text/javascript">
|
||||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
$(document).ready(function(){initNavTree('globals_defs.html',''); initResizable(); });
|
$(document).ready(function(){initNavTree('globals_defs.html',''); initResizable(); });
|
||||||
/* @license-end */
|
/* @license-end */
|
||||||
</script>
|
</script>
|
||||||
|
|
@ -85,30 +85,63 @@ $(document).ready(function(){initNavTree('globals_defs.html',''); initResizable(
|
||||||
|
|
||||||
<div class="contents">
|
<div class="contents">
|
||||||
 <ul>
|
 <ul>
|
||||||
<li>CLUTCHCODE : <a class="el" href="group___use_macros.html#gaaf2e85e1153e6c88b458dd49e3c37c73">clutchlog.h</a></li>
|
<li>CLUTCHCODE
|
||||||
<li>CLUTCHDUMP : <a class="el" href="group___use_macros.html#ga572e3aa19d8b39e3ed0b9e91961104c2">clutchlog.h</a></li>
|
: <a class="el" href="group___use_macros.html#gaaf2e85e1153e6c88b458dd49e3c37c73">clutchlog.h</a>
|
||||||
<li>CLUTCHDUMP_DEFAULT_FORMAT : <a class="el" href="group___default_config.html#ga27b613c6727857a7cbcd0165d862034e">clutchlog.h</a></li>
|
</li>
|
||||||
<li>CLUTCHDUMP_DEFAULT_SEP : <a class="el" href="group___default_config.html#ga54d29e956575e1c731eab5406135c5df">clutchlog.h</a></li>
|
<li>CLUTCHDUMP
|
||||||
<li>CLUTCHFUNC : <a class="el" href="group___use_macros.html#ga9f77cee4f853e582262930c9c17f90ae">clutchlog.h</a></li>
|
: <a class="el" href="group___use_macros.html#ga572e3aa19d8b39e3ed0b9e91961104c2">clutchlog.h</a>
|
||||||
<li>CLUTCHLOC : <a class="el" href="group___use_macros.html#gae8911119d726a43b77f5781cb5a72813">clutchlog.h</a></li>
|
</li>
|
||||||
<li>CLUTCHLOG : <a class="el" href="group___use_macros.html#ga6f86187e2b35e7e1907d688f504a197d">clutchlog.h</a></li>
|
<li>CLUTCHDUMP_DEFAULT_FORMAT
|
||||||
<li>CLUTCHLOG_DEFAULT_DEPTH_BUILT_NODEBUG : <a class="el" href="group___default_config.html#ga8564be479b948ee3052b61783c66d415">clutchlog.h</a></li>
|
: <a class="el" href="group___default_config.html#ga27b613c6727857a7cbcd0165d862034e">clutchlog.h</a>
|
||||||
<li>CLUTCHLOG_DEFAULT_DEPTH_MARK : <a class="el" href="group___default_config.html#ga45c4c964fad4ad1641d5c9c28c4645b9">clutchlog.h</a></li>
|
</li>
|
||||||
<li>CLUTCHLOG_DEFAULT_FORMAT : <a class="el" href="group___default_config.html#ga524c16f280d92ee8ab683162c9ce01fa">clutchlog.h</a></li>
|
<li>CLUTCHDUMP_DEFAULT_SEP
|
||||||
<li>CLUTCHLOG_DEFAULT_HFILL_MARK : <a class="el" href="group___default_config.html#ga4eda0c1bfded5df89351b8ce8b9c2805">clutchlog.h</a></li>
|
: <a class="el" href="group___default_config.html#ga54d29e956575e1c731eab5406135c5df">clutchlog.h</a>
|
||||||
<li>CLUTCHLOG_H : <a class="el" href="clutchlog_8h.html#a0acf7d306292cdee864356f0b433cc16">clutchlog.h</a></li>
|
</li>
|
||||||
<li>CLUTCHLOG_HAVE_UNIX_SYSINFO : <a class="el" href="clutchlog_8h.html#a6bbcf13504687db4dbe0474931d867fb">clutchlog.h</a></li>
|
<li>CLUTCHFUNC
|
||||||
<li>CLUTCHLOG_HAVE_UNIX_SYSIOCTL : <a class="el" href="clutchlog_8h.html#a6bddd1e1be320823da0d6b1d5cef7817">clutchlog.h</a></li>
|
: <a class="el" href="group___use_macros.html#ga9f77cee4f853e582262930c9c17f90ae">clutchlog.h</a>
|
||||||
<li>CLUTCHLOG_STRIP_CALLS : <a class="el" href="group___default_config.html#ga98f30d814d4913a8a7c93a8793f49adf">clutchlog.h</a></li>
|
</li>
|
||||||
<li>CLUTCHLOGD : <a class="el" href="group___use_macros.html#ga369d365b7c25ec270596c3ca6839cf2c">clutchlog.h</a></li>
|
<li>CLUTCHLOC
|
||||||
<li>WITH_CLUTCHLOG : <a class="el" href="clutchlog_8h.html#a5c126962abcc7a40e504a6fc3abdfcc4">clutchlog.h</a></li>
|
: <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>
|
||||||
</ul>
|
</ul>
|
||||||
</div><!-- contents -->
|
</div><!-- contents -->
|
||||||
</div><!-- doc-content -->
|
</div><!-- doc-content -->
|
||||||
<!-- start footer part -->
|
<!-- start footer part -->
|
||||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||||
<ul>
|
<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>
|
<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>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
</body>
|
</body>
|
||||||
|
|
|
||||||
|
|
@ -2,8 +2,8 @@
|
||||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
<head>
|
<head>
|
||||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||||
<meta name="generator" content="Doxygen 1.9.4"/>
|
<meta name="generator" content="Doxygen 1.8.17"/>
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||||
<title>clutchlog: Graph Legend</title>
|
<title>clutchlog: Graph Legend</title>
|
||||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
|
|
@ -24,10 +24,11 @@
|
||||||
<div id="titlearea">
|
<div id="titlearea">
|
||||||
<table cellspacing="0" cellpadding="0">
|
<table cellspacing="0" cellpadding="0">
|
||||||
<tbody>
|
<tbody>
|
||||||
<tr id="projectrow">
|
<tr style="height: 56px;">
|
||||||
<td id="projectlogo"><img alt="Logo" src="clutchlog_logo.svg"/></td>
|
<td id="projectlogo"><img alt="Logo" src="clutchlog_logo.svg"/></td>
|
||||||
<td id="projectalign">
|
<td id="projectalign" style="padding-left: 0.5em;">
|
||||||
<div id="projectname">clutchlog<span id="projectnumber"> 0.17</span>
|
<div id="projectname">clutchlog
|
||||||
|
 <span id="projectnumber">0.12</span>
|
||||||
</div>
|
</div>
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
|
|
@ -35,22 +36,21 @@
|
||||||
</table>
|
</table>
|
||||||
</div>
|
</div>
|
||||||
<!-- end header part -->
|
<!-- end header part -->
|
||||||
<!-- Generated by Doxygen 1.9.4 -->
|
<!-- Generated by Doxygen 1.8.17 -->
|
||||||
<script type="text/javascript">
|
<script type="text/javascript">
|
||||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
var searchBox = new SearchBox("searchBox", "search",'Search','.html');
|
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||||
/* @license-end */
|
/* @license-end */
|
||||||
</script>
|
</script>
|
||||||
<script type="text/javascript" src="menudata.js"></script>
|
<script type="text/javascript" src="menudata.js"></script>
|
||||||
<script type="text/javascript" src="menu.js"></script>
|
<script type="text/javascript" src="menu.js"></script>
|
||||||
<script type="text/javascript">
|
<script type="text/javascript">
|
||||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
$(function() {
|
$(function() {
|
||||||
initMenu('',true,false,'search.php','Search');
|
initMenu('',true,false,'search.php','Search');
|
||||||
$(document).ready(function() { init_search(); });
|
$(document).ready(function() { init_search(); });
|
||||||
});
|
});
|
||||||
/* @license-end */
|
/* @license-end */</script>
|
||||||
</script>
|
|
||||||
<div id="main-nav"></div>
|
<div id="main-nav"></div>
|
||||||
</div><!-- top -->
|
</div><!-- top -->
|
||||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||||
|
|
@ -64,7 +64,7 @@ $(function() {
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<script type="text/javascript">
|
<script type="text/javascript">
|
||||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
$(document).ready(function(){initNavTree('graph_legend.html',''); initResizable(); });
|
$(document).ready(function(){initNavTree('graph_legend.html',''); initResizable(); });
|
||||||
/* @license-end */
|
/* @license-end */
|
||||||
</script>
|
</script>
|
||||||
|
|
@ -84,11 +84,12 @@ $(document).ready(function(){initNavTree('graph_legend.html',''); initResizable(
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="header">
|
<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><!--header-->
|
||||||
<div class="contents">
|
<div class="contents">
|
||||||
<p >This page explains how to interpret the graphs that are generated by doxygen.</p>
|
<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>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="keyword">class </span>Invisible { };</div>
|
||||||
<div class="line"><span class="comment"></span> </div>
|
<div class="line"><span class="comment"></span> </div>
|
||||||
<div class="line"><span class="comment">/*! Truncated class, inheritance relation is hidden */</span></div>
|
<div class="line"><span class="comment">/*! Truncated class, inheritance relation is hidden */</span></div>
|
||||||
|
|
@ -123,7 +124,7 @@ $(document).ready(function(){initNavTree('graph_legend.html',''); initResizable(
|
||||||
<div class="line"> Used *m_usedClass;</div>
|
<div class="line"> Used *m_usedClass;</div>
|
||||||
<div class="line">};</div>
|
<div class="line">};</div>
|
||||||
</div><!-- fragment --><p> This will result in the following graph:</p>
|
</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>
|
<ul>
|
||||||
<li>
|
<li>
|
||||||
A filled gray box represents the struct or class for which the graph is generated. </li>
|
A filled gray box represents the struct or class for which the graph is generated. </li>
|
||||||
|
|
@ -134,7 +135,7 @@ A box with a gray border denotes an undocumented struct or class. </li>
|
||||||
<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>
|
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>
|
</ul>
|
||||||
<p >The arrows have the following meaning: </p>
|
<p>The arrows have the following meaning: </p>
|
||||||
<ul>
|
<ul>
|
||||||
<li>
|
<li>
|
||||||
A dark blue arrow is used to visualize a public inheritance relation between two classes. </li>
|
A dark blue arrow is used to visualize a public inheritance relation between two classes. </li>
|
||||||
|
|
@ -152,7 +153,9 @@ A yellow dashed arrow denotes a relation between a template instance and the tem
|
||||||
<!-- start footer part -->
|
<!-- start footer part -->
|
||||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||||
<ul>
|
<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>
|
<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>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
</body>
|
</body>
|
||||||
|
|
|
||||||
|
|
@ -2,8 +2,8 @@
|
||||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
<head>
|
<head>
|
||||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||||
<meta name="generator" content="Doxygen 1.9.4"/>
|
<meta name="generator" content="Doxygen 1.8.17"/>
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||||
<title>clutchlog: Default configuration management</title>
|
<title>clutchlog: Default configuration management</title>
|
||||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
|
|
@ -24,10 +24,11 @@
|
||||||
<div id="titlearea">
|
<div id="titlearea">
|
||||||
<table cellspacing="0" cellpadding="0">
|
<table cellspacing="0" cellpadding="0">
|
||||||
<tbody>
|
<tbody>
|
||||||
<tr id="projectrow">
|
<tr style="height: 56px;">
|
||||||
<td id="projectlogo"><img alt="Logo" src="clutchlog_logo.svg"/></td>
|
<td id="projectlogo"><img alt="Logo" src="clutchlog_logo.svg"/></td>
|
||||||
<td id="projectalign">
|
<td id="projectalign" style="padding-left: 0.5em;">
|
||||||
<div id="projectname">clutchlog<span id="projectnumber"> 0.17</span>
|
<div id="projectname">clutchlog
|
||||||
|
 <span id="projectnumber">0.12</span>
|
||||||
</div>
|
</div>
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
|
|
@ -35,22 +36,21 @@
|
||||||
</table>
|
</table>
|
||||||
</div>
|
</div>
|
||||||
<!-- end header part -->
|
<!-- end header part -->
|
||||||
<!-- Generated by Doxygen 1.9.4 -->
|
<!-- Generated by Doxygen 1.8.17 -->
|
||||||
<script type="text/javascript">
|
<script type="text/javascript">
|
||||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
var searchBox = new SearchBox("searchBox", "search",'Search','.html');
|
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||||
/* @license-end */
|
/* @license-end */
|
||||||
</script>
|
</script>
|
||||||
<script type="text/javascript" src="menudata.js"></script>
|
<script type="text/javascript" src="menudata.js"></script>
|
||||||
<script type="text/javascript" src="menu.js"></script>
|
<script type="text/javascript" src="menu.js"></script>
|
||||||
<script type="text/javascript">
|
<script type="text/javascript">
|
||||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
$(function() {
|
$(function() {
|
||||||
initMenu('',true,false,'search.php','Search');
|
initMenu('',true,false,'search.php','Search');
|
||||||
$(document).ready(function() { init_search(); });
|
$(document).ready(function() { init_search(); });
|
||||||
});
|
});
|
||||||
/* @license-end */
|
/* @license-end */</script>
|
||||||
</script>
|
|
||||||
<div id="main-nav"></div>
|
<div id="main-nav"></div>
|
||||||
</div><!-- top -->
|
</div><!-- top -->
|
||||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||||
|
|
@ -64,7 +64,7 @@ $(function() {
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<script type="text/javascript">
|
<script type="text/javascript">
|
||||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
$(document).ready(function(){initNavTree('group___default_config.html',''); initResizable(); });
|
$(document).ready(function(){initNavTree('group___default_config.html',''); initResizable(); });
|
||||||
/* @license-end */
|
/* @license-end */
|
||||||
</script>
|
</script>
|
||||||
|
|
@ -86,168 +86,54 @@ $(document).ready(function(){initNavTree('group___default_config.html',''); init
|
||||||
<div class="header">
|
<div class="header">
|
||||||
<div class="summary">
|
<div class="summary">
|
||||||
<a href="#define-members">Macros</a> </div>
|
<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><!--header-->
|
||||||
<div class="contents">
|
<div class="contents">
|
||||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||||
<table class="memberdecls">
|
<table class="memberdecls">
|
||||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="define-members" name="define-members"></a>
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="define-members"></a>
|
||||||
Macros</h2></td></tr>
|
Macros</h2></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="memitem:ga8564be479b948ee3052b61783c66d415"><td class="memItemLeft" align="right" valign="top"><a id="ga8564be479b948ee3052b61783c66d415"></a>
|
||||||
<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>
|
#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="separator:ga8564be479b948ee3052b61783c66d415"><td class="memSeparator" colspan="2"> </td></tr>
|
<tr class="separator:ga8564be479b948ee3052b61783c66d415"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
</table><table class="memberdecls">
|
</table><table class="memberdecls">
|
||||||
<tr class="heading"><td colspan="2"><h2 class="groupheader">Default configuration members</h2></td></tr>
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="member-group"></a>
|
||||||
<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>
|
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="separator:ga524c16f280d92ee8ab683162c9ce01fa"><td class="memSeparator" colspan="2"> </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="memitem:ga27b613c6727857a7cbcd0165d862034e"><td class="memItemLeft" align="right" valign="top"><a id="ga27b613c6727857a7cbcd0165d862034e"></a>
|
||||||
<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>
|
#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="separator:ga27b613c6727857a7cbcd0165d862034e"><td class="memSeparator" colspan="2"> </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="memitem:ga54d29e956575e1c731eab5406135c5df"><td class="memItemLeft" align="right" valign="top"><a id="ga54d29e956575e1c731eab5406135c5df"></a>
|
||||||
<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>
|
#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="separator:ga54d29e956575e1c731eab5406135c5df"><td class="memSeparator" colspan="2"> </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="memitem:ga45c4c964fad4ad1641d5c9c28c4645b9"><td class="memItemLeft" align="right" valign="top"><a id="ga45c4c964fad4ad1641d5c9c28c4645b9"></a>
|
||||||
<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>
|
#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="separator:ga45c4c964fad4ad1641d5c9c28c4645b9"><td class="memSeparator" colspan="2"> </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="memitem:ga98f30d814d4913a8a7c93a8793f49adf"><td class="memItemLeft" align="right" valign="top"><a id="ga98f30d814d4913a8a7c93a8793f49adf"></a>
|
||||||
<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>
|
#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="separator:ga98f30d814d4913a8a7c93a8793f49adf"><td class="memSeparator" colspan="2"> </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="memitem:ga4eda0c1bfded5df89351b8ce8b9c2805"><td class="memItemLeft" align="right" valign="top"><a id="ga4eda0c1bfded5df89351b8ce8b9c2805"></a>
|
||||||
<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>
|
#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="separator:ga4eda0c1bfded5df89351b8ce8b9c2805"><td class="memSeparator" colspan="2"> </td></tr>
|
<tr class="separator:ga4eda0c1bfded5df89351b8ce8b9c2805"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
</table>
|
</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><!-- contents -->
|
||||||
</div><!-- doc-content -->
|
</div><!-- doc-content -->
|
||||||
<!-- start footer part -->
|
<!-- start footer part -->
|
||||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||||
<ul>
|
<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>
|
<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>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
</body>
|
</body>
|
||||||
|
|
|
||||||
|
|
@ -2,8 +2,8 @@
|
||||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
<head>
|
<head>
|
||||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||||
<meta name="generator" content="Doxygen 1.9.4"/>
|
<meta name="generator" content="Doxygen 1.8.17"/>
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||||
<title>clutchlog: Formating tools</title>
|
<title>clutchlog: Formating tools</title>
|
||||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
|
|
@ -24,10 +24,11 @@
|
||||||
<div id="titlearea">
|
<div id="titlearea">
|
||||||
<table cellspacing="0" cellpadding="0">
|
<table cellspacing="0" cellpadding="0">
|
||||||
<tbody>
|
<tbody>
|
||||||
<tr id="projectrow">
|
<tr style="height: 56px;">
|
||||||
<td id="projectlogo"><img alt="Logo" src="clutchlog_logo.svg"/></td>
|
<td id="projectlogo"><img alt="Logo" src="clutchlog_logo.svg"/></td>
|
||||||
<td id="projectalign">
|
<td id="projectalign" style="padding-left: 0.5em;">
|
||||||
<div id="projectname">clutchlog<span id="projectnumber"> 0.17</span>
|
<div id="projectname">clutchlog
|
||||||
|
 <span id="projectnumber">0.12</span>
|
||||||
</div>
|
</div>
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
|
|
@ -35,22 +36,21 @@
|
||||||
</table>
|
</table>
|
||||||
</div>
|
</div>
|
||||||
<!-- end header part -->
|
<!-- end header part -->
|
||||||
<!-- Generated by Doxygen 1.9.4 -->
|
<!-- Generated by Doxygen 1.8.17 -->
|
||||||
<script type="text/javascript">
|
<script type="text/javascript">
|
||||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
var searchBox = new SearchBox("searchBox", "search",'Search','.html');
|
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||||
/* @license-end */
|
/* @license-end */
|
||||||
</script>
|
</script>
|
||||||
<script type="text/javascript" src="menudata.js"></script>
|
<script type="text/javascript" src="menudata.js"></script>
|
||||||
<script type="text/javascript" src="menu.js"></script>
|
<script type="text/javascript" src="menu.js"></script>
|
||||||
<script type="text/javascript">
|
<script type="text/javascript">
|
||||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
$(function() {
|
$(function() {
|
||||||
initMenu('',true,false,'search.php','Search');
|
initMenu('',true,false,'search.php','Search');
|
||||||
$(document).ready(function() { init_search(); });
|
$(document).ready(function() { init_search(); });
|
||||||
});
|
});
|
||||||
/* @license-end */
|
/* @license-end */</script>
|
||||||
</script>
|
|
||||||
<div id="main-nav"></div>
|
<div id="main-nav"></div>
|
||||||
</div><!-- top -->
|
</div><!-- top -->
|
||||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||||
|
|
@ -64,7 +64,7 @@ $(function() {
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<script type="text/javascript">
|
<script type="text/javascript">
|
||||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
$(document).ready(function(){initNavTree('group___formating.html',''); initResizable(); });
|
$(document).ready(function(){initNavTree('group___formating.html',''); initResizable(); });
|
||||||
/* @license-end */
|
/* @license-end */
|
||||||
</script>
|
</script>
|
||||||
|
|
@ -86,12 +86,13 @@ $(document).ready(function(){initNavTree('group___formating.html',''); initResiz
|
||||||
<div class="header">
|
<div class="header">
|
||||||
<div class="summary">
|
<div class="summary">
|
||||||
<a href="#nested-classes">Classes</a> </div>
|
<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><!--header-->
|
||||||
<div class="contents">
|
<div class="contents">
|
||||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||||
<table class="memberdecls">
|
<table class="memberdecls">
|
||||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="nested-classes" name="nested-classes"></a>
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
|
||||||
Classes</h2></td></tr>
|
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="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="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>
|
||||||
|
|
@ -102,7 +103,9 @@ Classes</h2></td></tr>
|
||||||
<!-- start footer part -->
|
<!-- start footer part -->
|
||||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||||
<ul>
|
<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>
|
<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>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
</body>
|
</body>
|
||||||
|
|
|
||||||
|
|
@ -1,25 +1,41 @@
|
||||||
var group___formating =
|
var group___formating =
|
||||||
[
|
[
|
||||||
[ "clutchlog::fmt", "classclutchlog_1_1fmt.html", [
|
[ "fmt", "classclutchlog_1_1fmt.html", [
|
||||||
[ "fmt", "classclutchlog_1_1fmt.html#a407506bc02ed3f91d88b3df630e54959", null ],
|
[ "fmt", "classclutchlog_1_1fmt.html#a407506bc02ed3f91d88b3df630e54959", null ],
|
||||||
[ "print_on", "classclutchlog_1_1fmt.html#ad754c64eb6fd8730a616d113cb9f9129", 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 ],
|
||||||
[ "operator()", "classclutchlog_1_1fmt.html#afeaedd18298498d1dcfcc15f5f17ac3c", null ],
|
[ "operator()", "classclutchlog_1_1fmt.html#afeaedd18298498d1dcfcc15f5f17ac3c", null ],
|
||||||
[ "str", "classclutchlog_1_1fmt.html#ab588e04e982b0b26ec979773d51ad41b", null ],
|
[ "str", "classclutchlog_1_1fmt.html#ab588e04e982b0b26ec979773d51ad41b", null ],
|
||||||
[ "operator<<", "group__colors16.html#gac00a2f504f5308207f7a94915fe9a9c5", null ],
|
[ "operator<<", "classclutchlog_1_1fmt.html#a96849ba427feac3a2eeaa1165e3845da", null ],
|
||||||
[ "operator<<", "group__colors16.html#ga93d498671d8dc2e796978c4f4de51241", null ],
|
[ "fore", "classclutchlog_1_1fmt.html#a8307a848fcf9ed929435b3e1f2b53401", null ],
|
||||||
[ "operator<<", "classclutchlog_1_1fmt.html#a24568f7a157d50e3075a74a619719c84", null ],
|
[ "back", "classclutchlog_1_1fmt.html#a86696b20e5b31c96ba592926efb324f3", null ],
|
||||||
[ "mode", "classclutchlog_1_1fmt.html#a0aa57cdd56ccc79c7750921ab534b205", null ],
|
|
||||||
[ "style", "classclutchlog_1_1fmt.html#a2bb0fde65fcd264393e102314dd1610b", null ],
|
[ "style", "classclutchlog_1_1fmt.html#a2bb0fde65fcd264393e102314dd1610b", null ],
|
||||||
[ "fore", "group__colors16.html#ga8307a848fcf9ed929435b3e1f2b53401", null ],
|
[ "fg", "classclutchlog_1_1fmt.html#a4662a3ec3577c6a575a2c734636ed8a0", [
|
||||||
[ "back", "group__colors16.html#ga86696b20e5b31c96ba592926efb324f3", null ],
|
[ "black", "classclutchlog_1_1fmt.html#a4662a3ec3577c6a575a2c734636ed8a0a1ffd9e753c8054cc61456ac7fac1ac89", null ],
|
||||||
[ "fore_256", "group__colors256__16_m.html#gad98fbe84ef338ded8425d56955825a2c", null ],
|
[ "red", "classclutchlog_1_1fmt.html#a4662a3ec3577c6a575a2c734636ed8a0abda9643ac6601722a28f238714274da4", null ],
|
||||||
[ "back_256", "group__colors256__16_m.html#ga1d687af385957846034568c3a62d4ef0", null ],
|
[ "green", "classclutchlog_1_1fmt.html#a4662a3ec3577c6a575a2c734636ed8a0a9f27410725ab8cc8854a2769c7a516b8", null ],
|
||||||
[ "fore_16M", "group__colors256__16_m.html#ga626c99eb11d1718d7a2a8bb3f079e6de", null ],
|
[ "yellow", "classclutchlog_1_1fmt.html#a4662a3ec3577c6a575a2c734636ed8a0ad487dd0b55dfcacdd920ccbdaeafa351", null ],
|
||||||
[ "back_16M", "group__colors256__16_m.html#gaa2fcbb402dc2426d3720b8bc78a80ec0", null ],
|
[ "blue", "classclutchlog_1_1fmt.html#a4662a3ec3577c6a575a2c734636ed8a0a48d6215903dff56238e52e8891380c8f", null ],
|
||||||
[ "ansi", "classclutchlog_1_1fmt.html#a4d0b3c87ba935addf3581b000c0d7502", [
|
[ "magenta", "classclutchlog_1_1fmt.html#a4662a3ec3577c6a575a2c734636ed8a0a4c2a4a7078da0ac6733464eacfd00f86", null ],
|
||||||
[ "colors_16", "classclutchlog_1_1fmt.html#a4d0b3c87ba935addf3581b000c0d7502a1e7cced329549fc4c2393381f068062e", null ],
|
[ "cyan", "classclutchlog_1_1fmt.html#a4662a3ec3577c6a575a2c734636ed8a0a6411532ba4971f378391776a9db629d3", null ],
|
||||||
[ "colors_256", "classclutchlog_1_1fmt.html#a4d0b3c87ba935addf3581b000c0d7502a7a3c32a8827eb17435511b4c7a429749", null ],
|
[ "white", "classclutchlog_1_1fmt.html#a4662a3ec3577c6a575a2c734636ed8a0ad508fe45cecaf653904a0e774084bb5c", null ],
|
||||||
[ "colors_16M", "classclutchlog_1_1fmt.html#a4d0b3c87ba935addf3581b000c0d7502a1844e5aae3a3eefc500c545e3c35bcfa", 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 ]
|
||||||
] ],
|
] ],
|
||||||
[ "typo", "classclutchlog_1_1fmt.html#a932f47b78fb7b10590d5613a1c4eab89", [
|
[ "typo", "classclutchlog_1_1fmt.html#a932f47b78fb7b10590d5613a1c4eab89", [
|
||||||
[ "reset", "classclutchlog_1_1fmt.html#a932f47b78fb7b10590d5613a1c4eab89a86266ee937d97f812a8e57d22b62ee29", null ],
|
[ "reset", "classclutchlog_1_1fmt.html#a932f47b78fb7b10590d5613a1c4eab89a86266ee937d97f812a8e57d22b62ee29", null ],
|
||||||
|
|
@ -27,44 +43,6 @@ var group___formating =
|
||||||
[ "underline", "classclutchlog_1_1fmt.html#a932f47b78fb7b10590d5613a1c4eab89a6dc7b4483f8c2c701a48e42db552806d", null ],
|
[ "underline", "classclutchlog_1_1fmt.html#a932f47b78fb7b10590d5613a1c4eab89a6dc7b4483f8c2c701a48e42db552806d", null ],
|
||||||
[ "inverse", "classclutchlog_1_1fmt.html#a932f47b78fb7b10590d5613a1c4eab89aa91c78e040f7b9d158f381e197f8beb4", null ],
|
[ "inverse", "classclutchlog_1_1fmt.html#a932f47b78fb7b10590d5613a1c4eab89aa91c78e040f7b9d158f381e197f8beb4", null ],
|
||||||
[ "none", "classclutchlog_1_1fmt.html#a932f47b78fb7b10590d5613a1c4eab89a334c4a4c42fdb79d7ebc3e73b517e6f8", 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">
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
<head>
|
<head>
|
||||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||||
<meta name="generator" content="Doxygen 1.9.4"/>
|
<meta name="generator" content="Doxygen 1.8.17"/>
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||||
<title>clutchlog: Main class</title>
|
<title>clutchlog: Main class</title>
|
||||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
|
|
@ -24,10 +24,11 @@
|
||||||
<div id="titlearea">
|
<div id="titlearea">
|
||||||
<table cellspacing="0" cellpadding="0">
|
<table cellspacing="0" cellpadding="0">
|
||||||
<tbody>
|
<tbody>
|
||||||
<tr id="projectrow">
|
<tr style="height: 56px;">
|
||||||
<td id="projectlogo"><img alt="Logo" src="clutchlog_logo.svg"/></td>
|
<td id="projectlogo"><img alt="Logo" src="clutchlog_logo.svg"/></td>
|
||||||
<td id="projectalign">
|
<td id="projectalign" style="padding-left: 0.5em;">
|
||||||
<div id="projectname">clutchlog<span id="projectnumber"> 0.17</span>
|
<div id="projectname">clutchlog
|
||||||
|
 <span id="projectnumber">0.12</span>
|
||||||
</div>
|
</div>
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
|
|
@ -35,22 +36,21 @@
|
||||||
</table>
|
</table>
|
||||||
</div>
|
</div>
|
||||||
<!-- end header part -->
|
<!-- end header part -->
|
||||||
<!-- Generated by Doxygen 1.9.4 -->
|
<!-- Generated by Doxygen 1.8.17 -->
|
||||||
<script type="text/javascript">
|
<script type="text/javascript">
|
||||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
var searchBox = new SearchBox("searchBox", "search",'Search','.html');
|
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||||
/* @license-end */
|
/* @license-end */
|
||||||
</script>
|
</script>
|
||||||
<script type="text/javascript" src="menudata.js"></script>
|
<script type="text/javascript" src="menudata.js"></script>
|
||||||
<script type="text/javascript" src="menu.js"></script>
|
<script type="text/javascript" src="menu.js"></script>
|
||||||
<script type="text/javascript">
|
<script type="text/javascript">
|
||||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
$(function() {
|
$(function() {
|
||||||
initMenu('',true,false,'search.php','Search');
|
initMenu('',true,false,'search.php','Search');
|
||||||
$(document).ready(function() { init_search(); });
|
$(document).ready(function() { init_search(); });
|
||||||
});
|
});
|
||||||
/* @license-end */
|
/* @license-end */</script>
|
||||||
</script>
|
|
||||||
<div id="main-nav"></div>
|
<div id="main-nav"></div>
|
||||||
</div><!-- top -->
|
</div><!-- top -->
|
||||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||||
|
|
@ -64,7 +64,7 @@ $(function() {
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<script type="text/javascript">
|
<script type="text/javascript">
|
||||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
$(document).ready(function(){initNavTree('group___main.html',''); initResizable(); });
|
$(document).ready(function(){initNavTree('group___main.html',''); initResizable(); });
|
||||||
/* @license-end */
|
/* @license-end */
|
||||||
</script>
|
</script>
|
||||||
|
|
@ -86,12 +86,13 @@ $(document).ready(function(){initNavTree('group___main.html',''); initResizable(
|
||||||
<div class="header">
|
<div class="header">
|
||||||
<div class="summary">
|
<div class="summary">
|
||||||
<a href="#nested-classes">Classes</a> </div>
|
<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><!--header-->
|
||||||
<div class="contents">
|
<div class="contents">
|
||||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||||
<table class="memberdecls">
|
<table class="memberdecls">
|
||||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="nested-classes" name="nested-classes"></a>
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
|
||||||
Classes</h2></td></tr>
|
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="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>
|
<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>
|
||||||
|
|
@ -102,7 +103,9 @@ Classes</h2></td></tr>
|
||||||
<!-- start footer part -->
|
<!-- start footer part -->
|
||||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||||
<ul>
|
<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>
|
<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>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
</body>
|
</body>
|
||||||
|
|
|
||||||
|
|
@ -1,26 +1,31 @@
|
||||||
var group___main =
|
var group___main =
|
||||||
[
|
[
|
||||||
[ "clutchlog", "classclutchlog.html", [
|
[ "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", [
|
||||||
[ "scope_t", "structclutchlog_1_1scope__t.html#a0f1d865ffcf17f215e5559cdd2690572", null ],
|
[ "scope_t", "structclutchlog_1_1scope__t.html#a0f1d865ffcf17f215e5559cdd2690572", null ],
|
||||||
[ "matches", "structclutchlog_1_1scope__t.html#ae6c0e4ed20db797124ed1e5faa033ad9", null ],
|
[ "matches", "structclutchlog_1_1scope__t.html#ae6c0e4ed20db797124ed1e5faa033ad9", null ],
|
||||||
[ "stage", "structclutchlog_1_1scope__t.html#adcca6846ff90d436c61861db85917744", null ],
|
[ "stage", "structclutchlog_1_1scope__t.html#adcca6846ff90d436c61861db85917744", null ],
|
||||||
[ "there", "structclutchlog_1_1scope__t.html#a7918e55cd3bac1bd30c69b8c711387ff", null ]
|
[ "there", "structclutchlog_1_1scope__t.html#a7918e55cd3bac1bd30c69b8c711387ff", null ]
|
||||||
] ],
|
] ],
|
||||||
[ "logger", "classclutchlog.html#a6e2a5e98fa9f722d90ba6515895543ac", null ],
|
[ "clutchlog", "classclutchlog.html#a0906d74275cedcd403da94879764815e", null ],
|
||||||
|
[ "clutchlog", "classclutchlog.html#a03b145e36f15435a640bb5a885d9f642", null ],
|
||||||
|
[ "logger", "classclutchlog.html#acfaceb77da01503b432644a3efaee4fa", null ],
|
||||||
|
[ "operator=", "classclutchlog.html#aef653a9744a72a889ca8163269bb781e", null ],
|
||||||
[ "format", "classclutchlog.html#a656c277e074b64728cca871f2b484d1c", null ],
|
[ "format", "classclutchlog.html#a656c277e074b64728cca871f2b484d1c", null ],
|
||||||
[ "format", "classclutchlog.html#afc53dbca51d0e2322a21899d0c571a80", null ],
|
[ "format", "classclutchlog.html#afc53dbca51d0e2322a21899d0c571a80", null ],
|
||||||
[ "format_comment", "classclutchlog.html#a2144abe4ec6f630126b6490908b5f924", null ],
|
[ "format_comment", "classclutchlog.html#a2144abe4ec6f630126b6490908b5f924", null ],
|
||||||
[ "format_comment", "classclutchlog.html#aa8d0a569ed3623ce36c5e567ec2d1ad5", null ],
|
[ "format_comment", "classclutchlog.html#aa8d0a569ed3623ce36c5e567ec2d1ad5", null ],
|
||||||
[ "out", "classclutchlog.html#a7fd7c7bd3668c537061c314a619a336d", null ],
|
[ "out", "classclutchlog.html#a7fd7c7bd3668c537061c314a619a336d", null ],
|
||||||
[ "out", "classclutchlog.html#ab7773f031a00a05b8c83c1936406cb98", null ],
|
[ "out", "classclutchlog.html#a6c6ab42a1df147e6c2d115bc36ec8266", null ],
|
||||||
[ "filehash_styles", "classclutchlog.html#ae17db5808155fbc6dc48b4727d0c3abf", null ],
|
|
||||||
[ "funchash_styles", "classclutchlog.html#acbb50f6306ebb3c8b0d1a52e7f327416", null ],
|
|
||||||
[ "depth_styles", "classclutchlog.html#a08310b92e86687349e70f56f9ac1d656", null ],
|
|
||||||
[ "threshold", "classclutchlog.html#a3cb0e4f43a4cadf1966001ad7c9861f4", null ],
|
[ "threshold", "classclutchlog.html#a3cb0e4f43a4cadf1966001ad7c9861f4", null ],
|
||||||
[ "threshold", "classclutchlog.html#a7a7738eaad114bfa870121412fe23ad9", null ],
|
[ "threshold", "classclutchlog.html#a7a7738eaad114bfa870121412fe23ad9", null ],
|
||||||
[ "threshold", "classclutchlog.html#ab45287cc9c14217904a13aff49573732", null ],
|
[ "threshold", "classclutchlog.html#ab45287cc9c14217904a13aff49573732", null ],
|
||||||
[ "levels", "classclutchlog.html#a8d206443dea964f77965450a83693d98", null ],
|
[ "levels", "classclutchlog.html#aff3aa09fb60f7d6dc688c028d3834d8a", null ],
|
||||||
[ "level_of", "classclutchlog.html#acebed8c9df9204f22bf8488e62e1cedd", null ],
|
[ "level_of", "classclutchlog.html#acebed8c9df9204f22bf8488e62e1cedd", null ],
|
||||||
[ "file", "classclutchlog.html#a10064493c22f5c03b502a42d814c5c5c", null ],
|
[ "file", "classclutchlog.html#a10064493c22f5c03b502a42d814c5c5c", null ],
|
||||||
[ "func", "classclutchlog.html#ad32b5a0274dc03ee0004f67ba58b2447", null ],
|
[ "func", "classclutchlog.html#ad32b5a0274dc03ee0004f67ba58b2447", null ],
|
||||||
|
|
@ -29,13 +34,12 @@ var group___main =
|
||||||
[ "style", "classclutchlog.html#ac3ec55057b9c734b66f169bf43dbd591", null ],
|
[ "style", "classclutchlog.html#ac3ec55057b9c734b66f169bf43dbd591", null ],
|
||||||
[ "style", "classclutchlog.html#ad1cfa9945c3f7f98fe8ce724c627d0d6", null ],
|
[ "style", "classclutchlog.html#ad1cfa9945c3f7f98fe8ce724c627d0d6", null ],
|
||||||
[ "style", "classclutchlog.html#a4831f44fd5ade102e57320632095934d", null ],
|
[ "style", "classclutchlog.html#a4831f44fd5ade102e57320632095934d", null ],
|
||||||
[ "filename", "classclutchlog.html#a82b9375728af2d962831a743d95f4ae7", null ],
|
|
||||||
[ "locate", "classclutchlog.html#a4ebdfcded6c56262676bf6926d63fc96", null ],
|
[ "locate", "classclutchlog.html#a4ebdfcded6c56262676bf6926d63fc96", null ],
|
||||||
[ "replace", "classclutchlog.html#a972f895c70edc335f3018a2c8971d59e", null ],
|
[ "replace", "classclutchlog.html#a972f895c70edc335f3018a2c8971d59e", null ],
|
||||||
[ "replace", "classclutchlog.html#ae90d5a1a428587ad67b38b2ea4ca9fa2", null ],
|
[ "replace", "classclutchlog.html#ae90d5a1a428587ad67b38b2ea4ca9fa2", null ],
|
||||||
[ "format", "classclutchlog.html#abd692cca9a2e772e7c9d6531bb3c7761", null ],
|
[ "format", "classclutchlog.html#abd692cca9a2e772e7c9d6531bb3c7761", null ],
|
||||||
[ "log", "classclutchlog.html#a14c19e17c54d6353ba34c0dc3371094a", null ],
|
[ "log", "classclutchlog.html#a23dbb98f0d3c5cc21c232cde16cf317a", null ],
|
||||||
[ "dump", "classclutchlog.html#ab72a0adc9ff287270afe09c9da825fdb", null ],
|
[ "dump", "classclutchlog.html#a63308e8deae3cfec6801318203494143", null ],
|
||||||
[ "default_format", "classclutchlog.html#a0c4ac57601e6f8d146fd5cc060968ecc", null ],
|
[ "default_format", "classclutchlog.html#a0c4ac57601e6f8d146fd5cc060968ecc", null ],
|
||||||
[ "dump_default_format", "classclutchlog.html#ace879554298e6e6e36dafef330c27be8", null ],
|
[ "dump_default_format", "classclutchlog.html#ace879554298e6e6e36dafef330c27be8", null ],
|
||||||
[ "dump_default_sep", "classclutchlog.html#af898bffe23b125245e338d7495c76d45", null ],
|
[ "dump_default_sep", "classclutchlog.html#af898bffe23b125245e338d7495c76d45", null ],
|
||||||
|
|
@ -47,7 +51,6 @@ var group___main =
|
||||||
[ "_strip_calls", "classclutchlog.html#a356df86455409193792b6ed550dfd09e", null ],
|
[ "_strip_calls", "classclutchlog.html#a356df86455409193792b6ed550dfd09e", null ],
|
||||||
[ "_level_word", "classclutchlog.html#ab1c377a376e6772fe1746ff7147c125f", null ],
|
[ "_level_word", "classclutchlog.html#ab1c377a376e6772fe1746ff7147c125f", null ],
|
||||||
[ "_word_level", "classclutchlog.html#abd4625bf211bfbaa30d9c126fa3d7888", null ],
|
[ "_word_level", "classclutchlog.html#abd4625bf211bfbaa30d9c126fa3d7888", null ],
|
||||||
[ "_level_short", "classclutchlog.html#a08e8a817a75a4e9f0159231c941e0dae", null ],
|
|
||||||
[ "_level_fmt", "classclutchlog.html#ab805ac5c33885459f9f752518a4aa735", null ],
|
[ "_level_fmt", "classclutchlog.html#ab805ac5c33885459f9f752518a4aa735", null ],
|
||||||
[ "_format_log", "classclutchlog.html#a7c6e3fc082bc6f55d50131ed2b32e81e", null ],
|
[ "_format_log", "classclutchlog.html#a7c6e3fc082bc6f55d50131ed2b32e81e", null ],
|
||||||
[ "_format_dump", "classclutchlog.html#a5f4ddb57ce42e8be86a7c7d269f7bae5", null ],
|
[ "_format_dump", "classclutchlog.html#a5f4ddb57ce42e8be86a7c7d269f7bae5", null ],
|
||||||
|
|
@ -56,9 +59,6 @@ var group___main =
|
||||||
[ "_in_file", "classclutchlog.html#aded03528f34d9000f618419c482c5042", null ],
|
[ "_in_file", "classclutchlog.html#aded03528f34d9000f618419c482c5042", null ],
|
||||||
[ "_in_func", "classclutchlog.html#a130c4f12eacbd2028102838fe16b734e", null ],
|
[ "_in_func", "classclutchlog.html#a130c4f12eacbd2028102838fe16b734e", null ],
|
||||||
[ "_in_line", "classclutchlog.html#a41757198b29862832a14472a9e5e24c6", 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", [
|
[ "level", "classclutchlog.html#a10fd25a1b51c8c95bd6d876ce1b4b928", [
|
||||||
[ "critical", "classclutchlog.html#a10fd25a1b51c8c95bd6d876ce1b4b928af332f31a368c931f79b9b64d55fc7701", null ],
|
[ "critical", "classclutchlog.html#a10fd25a1b51c8c95bd6d876ce1b4b928af332f31a368c931f79b9b64d55fc7701", null ],
|
||||||
[ "error", "classclutchlog.html#a10fd25a1b51c8c95bd6d876ce1b4b928a023c3e8a55ddfd140d3e3268dd6221e9", null ],
|
[ "error", "classclutchlog.html#a10fd25a1b51c8c95bd6d876ce1b4b928a023c3e8a55ddfd140d3e3268dd6221e9", null ],
|
||||||
|
|
@ -68,14 +68,6 @@ var group___main =
|
||||||
[ "info", "classclutchlog.html#a10fd25a1b51c8c95bd6d876ce1b4b928aa1ea607f2bfe5db06f1cf2bd991f7dc1", null ],
|
[ "info", "classclutchlog.html#a10fd25a1b51c8c95bd6d876ce1b4b928aa1ea607f2bfe5db06f1cf2bd991f7dc1", null ],
|
||||||
[ "debug", "classclutchlog.html#a10fd25a1b51c8c95bd6d876ce1b4b928a911f5ef324f37061f68a239577e0d0bd", null ],
|
[ "debug", "classclutchlog.html#a10fd25a1b51c8c95bd6d876ce1b4b928a911f5ef324f37061f68a239577e0d0bd", null ],
|
||||||
[ "xdebug", "classclutchlog.html#a10fd25a1b51c8c95bd6d876ce1b4b928abba74b810831c7753777e6dcc0c0f4e2", 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">
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
<head>
|
<head>
|
||||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||||
<meta name="generator" content="Doxygen 1.9.4"/>
|
<meta name="generator" content="Doxygen 1.8.17"/>
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||||
<title>clutchlog: High-level API macros</title>
|
<title>clutchlog: High-level API macros</title>
|
||||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
|
|
@ -24,10 +24,11 @@
|
||||||
<div id="titlearea">
|
<div id="titlearea">
|
||||||
<table cellspacing="0" cellpadding="0">
|
<table cellspacing="0" cellpadding="0">
|
||||||
<tbody>
|
<tbody>
|
||||||
<tr id="projectrow">
|
<tr style="height: 56px;">
|
||||||
<td id="projectlogo"><img alt="Logo" src="clutchlog_logo.svg"/></td>
|
<td id="projectlogo"><img alt="Logo" src="clutchlog_logo.svg"/></td>
|
||||||
<td id="projectalign">
|
<td id="projectalign" style="padding-left: 0.5em;">
|
||||||
<div id="projectname">clutchlog<span id="projectnumber"> 0.17</span>
|
<div id="projectname">clutchlog
|
||||||
|
 <span id="projectnumber">0.12</span>
|
||||||
</div>
|
</div>
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
|
|
@ -35,22 +36,21 @@
|
||||||
</table>
|
</table>
|
||||||
</div>
|
</div>
|
||||||
<!-- end header part -->
|
<!-- end header part -->
|
||||||
<!-- Generated by Doxygen 1.9.4 -->
|
<!-- Generated by Doxygen 1.8.17 -->
|
||||||
<script type="text/javascript">
|
<script type="text/javascript">
|
||||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
var searchBox = new SearchBox("searchBox", "search",'Search','.html');
|
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||||
/* @license-end */
|
/* @license-end */
|
||||||
</script>
|
</script>
|
||||||
<script type="text/javascript" src="menudata.js"></script>
|
<script type="text/javascript" src="menudata.js"></script>
|
||||||
<script type="text/javascript" src="menu.js"></script>
|
<script type="text/javascript" src="menu.js"></script>
|
||||||
<script type="text/javascript">
|
<script type="text/javascript">
|
||||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
$(function() {
|
$(function() {
|
||||||
initMenu('',true,false,'search.php','Search');
|
initMenu('',true,false,'search.php','Search');
|
||||||
$(document).ready(function() { init_search(); });
|
$(document).ready(function() { init_search(); });
|
||||||
});
|
});
|
||||||
/* @license-end */
|
/* @license-end */</script>
|
||||||
</script>
|
|
||||||
<div id="main-nav"></div>
|
<div id="main-nav"></div>
|
||||||
</div><!-- top -->
|
</div><!-- top -->
|
||||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||||
|
|
@ -64,7 +64,7 @@ $(function() {
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<script type="text/javascript">
|
<script type="text/javascript">
|
||||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
$(document).ready(function(){initNavTree('group___use_macros.html',''); initResizable(); });
|
$(document).ready(function(){initNavTree('group___use_macros.html',''); initResizable(); });
|
||||||
/* @license-end */
|
/* @license-end */
|
||||||
</script>
|
</script>
|
||||||
|
|
@ -86,20 +86,19 @@ $(document).ready(function(){initNavTree('group___use_macros.html',''); initResi
|
||||||
<div class="header">
|
<div class="header">
|
||||||
<div class="summary">
|
<div class="summary">
|
||||||
<a href="#define-members">Macros</a> </div>
|
<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><!--header-->
|
||||||
<div class="contents">
|
<div class="contents">
|
||||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||||
<table class="memberdecls">
|
<table class="memberdecls">
|
||||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="define-members" name="define-members"></a>
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="define-members"></a>
|
||||||
Macros</h2></td></tr>
|
Macros</h2></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="memitem:gae8911119d726a43b77f5781cb5a72813"><td class="memItemLeft" align="right" valign="top"><a id="gae8911119d726a43b77f5781cb5a72813"></a>
|
||||||
<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>
|
#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="separator:gae8911119d726a43b77f5781cb5a72813"><td class="memSeparator" colspan="2"> </td></tr>
|
<tr class="separator:gae8911119d726a43b77f5781cb5a72813"><td class="memSeparator" colspan="2"> </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="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="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="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="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>
|
<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>
|
||||||
|
|
@ -113,70 +112,7 @@ Macros</h2></td></tr>
|
||||||
<tr class="separator:gaaf2e85e1153e6c88b458dd49e3c37c73"><td class="memSeparator" colspan="2"> </td></tr>
|
<tr class="separator:gaaf2e85e1153e6c88b458dd49e3c37c73"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
</table>
|
</table>
|
||||||
<h2 class="groupheader">Macro Definition Documentation</h2>
|
<h2 class="groupheader">Macro Definition Documentation</h2>
|
||||||
<a id="gae8911119d726a43b77f5781cb5a72813" name="gae8911119d726a43b77f5781cb5a72813"></a>
|
<a id="ga6f86187e2b35e7e1907d688f504a197d"></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>
|
<h2 class="memtitle"><span class="permalink"><a href="#ga6f86187e2b35e7e1907d688f504a197d">◆ </a></span>CLUTCHLOG</h2>
|
||||||
|
|
||||||
<div class="memitem">
|
<div class="memitem">
|
||||||
|
|
@ -197,18 +133,23 @@ Macros</h2></td></tr>
|
||||||
<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>
|
<td></td><td></td>
|
||||||
</tr>
|
</tr>
|
||||||
</table>
|
</table>
|
||||||
</div><div class="memdoc">
|
</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>Log a message at the given level. </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>
|
<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>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<a id="ga572e3aa19d8b39e3ed0b9e91961104c2" name="ga572e3aa19d8b39e3ed0b9e91961104c2"></a>
|
<a id="ga572e3aa19d8b39e3ed0b9e91961104c2"></a>
|
||||||
<h2 class="memtitle"><span class="permalink"><a href="#ga572e3aa19d8b39e3ed0b9e91961104c2">◆ </a></span>CLUTCHDUMP</h2>
|
<h2 class="memtitle"><span class="permalink"><a href="#ga572e3aa19d8b39e3ed0b9e91961104c2">◆ </a></span>CLUTCHDUMP</h2>
|
||||||
|
|
||||||
<div class="memitem">
|
<div class="memitem">
|
||||||
|
|
@ -240,19 +181,18 @@ Macros</h2></td></tr>
|
||||||
</table>
|
</table>
|
||||||
</div><div class="memdoc">
|
</div><div class="memdoc">
|
||||||
<b>Value:</b><div class="fragment"><div class="line"> <span class="keywordflow">do</span> { \</div>
|
<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"> auto& clutchlog__logger = <a class="code" href="classclutchlog.html#acfaceb77da01503b432644a3efaee4fa">clutchlog::logger</a>(); \</div>
|
||||||
<div class="line"> clutchlog__logger.dump(clutchlog::level::LEVEL, std::begin(CONTAINER), std::end(CONTAINER), \</div>
|
<div class="line"> clutchlog__logger.dump(clutchlog::level::LEVEL, std::begin(CONTAINER), std::end(CONTAINER), \</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"> <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"> } <span class="keywordflow">while</span>(0)</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 -->
|
</div><!-- fragment -->
|
||||||
<p>Dump the given container. </p>
|
<p>Dump the given container. </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>
|
<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>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<a id="ga9f77cee4f853e582262930c9c17f90ae" name="ga9f77cee4f853e582262930c9c17f90ae"></a>
|
<a id="ga9f77cee4f853e582262930c9c17f90ae"></a>
|
||||||
<h2 class="memtitle"><span class="permalink"><a href="#ga9f77cee4f853e582262930c9c17f90ae">◆ </a></span>CLUTCHFUNC</h2>
|
<h2 class="memtitle"><span class="permalink"><a href="#ga9f77cee4f853e582262930c9c17f90ae">◆ </a></span>CLUTCHFUNC</h2>
|
||||||
|
|
||||||
<div class="memitem">
|
<div class="memitem">
|
||||||
|
|
@ -284,8 +224,8 @@ Macros</h2></td></tr>
|
||||||
</table>
|
</table>
|
||||||
</div><div class="memdoc">
|
</div><div class="memdoc">
|
||||||
<b>Value:</b><div class="fragment"><div class="line"> <span class="keywordflow">do</span> { \</div>
|
<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"> 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 hl_define" href="group___use_macros.html#gae8911119d726a43b77f5781cb5a72813">CLUTCHLOC</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"> if(clutchlog__scope.matches) { \</div>
|
<div class="line"> if(clutchlog__scope.matches) { \</div>
|
||||||
<div class="line"> FUNC(__VA_ARGS__); \</div>
|
<div class="line"> FUNC(__VA_ARGS__); \</div>
|
||||||
<div class="line"> } \</div>
|
<div class="line"> } \</div>
|
||||||
|
|
@ -293,11 +233,11 @@ Macros</h2></td></tr>
|
||||||
</div><!-- fragment -->
|
</div><!-- fragment -->
|
||||||
<p>Call any function if the scope matches. </p>
|
<p>Call any function if the scope matches. </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>
|
<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>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<a id="gaaf2e85e1153e6c88b458dd49e3c37c73" name="gaaf2e85e1153e6c88b458dd49e3c37c73"></a>
|
<a id="gaaf2e85e1153e6c88b458dd49e3c37c73"></a>
|
||||||
<h2 class="memtitle"><span class="permalink"><a href="#gaaf2e85e1153e6c88b458dd49e3c37c73">◆ </a></span>CLUTCHCODE</h2>
|
<h2 class="memtitle"><span class="permalink"><a href="#gaaf2e85e1153e6c88b458dd49e3c37c73">◆ </a></span>CLUTCHCODE</h2>
|
||||||
|
|
||||||
<div class="memitem">
|
<div class="memitem">
|
||||||
|
|
@ -323,8 +263,8 @@ Macros</h2></td></tr>
|
||||||
</table>
|
</table>
|
||||||
</div><div class="memdoc">
|
</div><div class="memdoc">
|
||||||
<b>Value:</b><div class="fragment"><div class="line"> <span class="keywordflow">do</span> { \</div>
|
<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"> 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 hl_define" href="group___use_macros.html#gae8911119d726a43b77f5781cb5a72813">CLUTCHLOC</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"> if(clutchlog__scope.matches) { \</div>
|
<div class="line"> if(clutchlog__scope.matches) { \</div>
|
||||||
<div class="line"> __VA_ARGS__ \</div>
|
<div class="line"> __VA_ARGS__ \</div>
|
||||||
<div class="line"> } \</div>
|
<div class="line"> } \</div>
|
||||||
|
|
@ -332,16 +272,21 @@ Macros</h2></td></tr>
|
||||||
</div><!-- fragment -->
|
</div><!-- fragment -->
|
||||||
<p>Run any code if the scope matches. </p>
|
<p>Run any code if the scope matches. </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>
|
<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>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div><!-- contents -->
|
</div><!-- contents -->
|
||||||
</div><!-- doc-content -->
|
</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 -->
|
<!-- start footer part -->
|
||||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||||
<ul>
|
<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>
|
<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>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
</body>
|
</body>
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,6 @@
|
||||||
var group___use_macros =
|
var group___use_macros =
|
||||||
[
|
[
|
||||||
[ "CLUTCHLOC", "group___use_macros.html#gae8911119d726a43b77f5781cb5a72813", null ],
|
[ "CLUTCHLOC", "group___use_macros.html#gae8911119d726a43b77f5781cb5a72813", null ],
|
||||||
[ "CLUTCHLOGD", "group___use_macros.html#ga369d365b7c25ec270596c3ca6839cf2c", null ],
|
|
||||||
[ "CLUTCHLOG", "group___use_macros.html#ga6f86187e2b35e7e1907d688f504a197d", null ],
|
[ "CLUTCHLOG", "group___use_macros.html#ga6f86187e2b35e7e1907d688f504a197d", null ],
|
||||||
[ "CLUTCHDUMP", "group___use_macros.html#ga572e3aa19d8b39e3ed0b9e91961104c2", null ],
|
[ "CLUTCHDUMP", "group___use_macros.html#ga572e3aa19d8b39e3ed0b9e91961104c2", null ],
|
||||||
[ "CLUTCHFUNC", "group___use_macros.html#ga9f77cee4f853e582262930c9c17f90ae", null ],
|
[ "CLUTCHFUNC", "group___use_macros.html#ga9f77cee4f853e582262930c9c17f90ae", null ],
|
||||||
|
|
|
||||||
|
|
@ -1,314 +0,0 @@
|
||||||
<!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>
|
|
||||||
|
|
@ -1,9 +0,0 @@
|
||||||
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 ]
|
|
||||||
];
|
|
||||||
|
|
@ -1,147 +0,0 @@
|
||||||
<!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>
|
|
||||||
|
|
@ -1,55 +0,0 @@
|
||||||
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 ]
|
|
||||||
];
|
|
||||||
|
|
@ -1,115 +0,0 @@
|
||||||
<!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>
|
|
||||||
|
|
@ -1,16 +0,0 @@
|
||||||
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 ]
|
|
||||||
];
|
|
||||||
495
docs/index.html
|
|
@ -2,10 +2,10 @@
|
||||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
<head>
|
<head>
|
||||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||||
<meta name="generator" content="Doxygen 1.9.4"/>
|
<meta name="generator" content="Doxygen 1.8.17"/>
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||||
<title>clutchlog: Clutchlog — versatile (de)clutchable spatial logging</title>
|
<title>clutchlog: Clutchlog — versatile (de)clutchable logging</title>
|
||||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
<script type="text/javascript" src="jquery.js"></script>
|
<script type="text/javascript" src="jquery.js"></script>
|
||||||
<script type="text/javascript" src="dynsections.js"></script>
|
<script type="text/javascript" src="dynsections.js"></script>
|
||||||
|
|
@ -24,10 +24,11 @@
|
||||||
<div id="titlearea">
|
<div id="titlearea">
|
||||||
<table cellspacing="0" cellpadding="0">
|
<table cellspacing="0" cellpadding="0">
|
||||||
<tbody>
|
<tbody>
|
||||||
<tr id="projectrow">
|
<tr style="height: 56px;">
|
||||||
<td id="projectlogo"><img alt="Logo" src="clutchlog_logo.svg"/></td>
|
<td id="projectlogo"><img alt="Logo" src="clutchlog_logo.svg"/></td>
|
||||||
<td id="projectalign">
|
<td id="projectalign" style="padding-left: 0.5em;">
|
||||||
<div id="projectname">clutchlog<span id="projectnumber"> 0.17</span>
|
<div id="projectname">clutchlog
|
||||||
|
 <span id="projectnumber">0.12</span>
|
||||||
</div>
|
</div>
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
|
|
@ -35,22 +36,21 @@
|
||||||
</table>
|
</table>
|
||||||
</div>
|
</div>
|
||||||
<!-- end header part -->
|
<!-- end header part -->
|
||||||
<!-- Generated by Doxygen 1.9.4 -->
|
<!-- Generated by Doxygen 1.8.17 -->
|
||||||
<script type="text/javascript">
|
<script type="text/javascript">
|
||||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
var searchBox = new SearchBox("searchBox", "search",'Search','.html');
|
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||||
/* @license-end */
|
/* @license-end */
|
||||||
</script>
|
</script>
|
||||||
<script type="text/javascript" src="menudata.js"></script>
|
<script type="text/javascript" src="menudata.js"></script>
|
||||||
<script type="text/javascript" src="menu.js"></script>
|
<script type="text/javascript" src="menu.js"></script>
|
||||||
<script type="text/javascript">
|
<script type="text/javascript">
|
||||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
$(function() {
|
$(function() {
|
||||||
initMenu('',true,false,'search.php','Search');
|
initMenu('',true,false,'search.php','Search');
|
||||||
$(document).ready(function() { init_search(); });
|
$(document).ready(function() { init_search(); });
|
||||||
});
|
});
|
||||||
/* @license-end */
|
/* @license-end */</script>
|
||||||
</script>
|
|
||||||
<div id="main-nav"></div>
|
<div id="main-nav"></div>
|
||||||
</div><!-- top -->
|
</div><!-- top -->
|
||||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||||
|
|
@ -64,7 +64,7 @@ $(function() {
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<script type="text/javascript">
|
<script type="text/javascript">
|
||||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
$(document).ready(function(){initNavTree('index.html',''); initResizable(); });
|
$(document).ready(function(){initNavTree('index.html',''); initResizable(); });
|
||||||
/* @license-end */
|
/* @license-end */
|
||||||
</script>
|
</script>
|
||||||
|
|
@ -83,8 +83,9 @@ $(document).ready(function(){initNavTree('index.html',''); initResizable(); });
|
||||||
</iframe>
|
</iframe>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div><div class="header">
|
<div class="PageDoc"><div class="header">
|
||||||
<div class="headertitle"><div class="title">Clutchlog — versatile (de)clutchable spatial logging </div></div>
|
<div class="headertitle">
|
||||||
|
<div class="title">Clutchlog — versatile (de)clutchable logging </div> </div>
|
||||||
</div><!--header-->
|
</div><!--header-->
|
||||||
<div class="contents">
|
<div class="contents">
|
||||||
<div class="toc"><h3>Table of Contents</h3>
|
<div class="toc"><h3>Table of Contents</h3>
|
||||||
|
|
@ -97,112 +98,97 @@ $(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>
|
<li class="level2"><a href="#autotoc_md7">Output Configuration</a><ul><li class="level3"><a href="#autotoc_md8">Log Format</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</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="level2"><a href="#autotoc_md9">Output 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>
|
</ul>
|
||||||
</li>
|
</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>
|
</ul>
|
||||||
</li>
|
</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="level2"><a href="#autotoc_md16">Disabled calls</a></li>
|
||||||
<li class="level3"><a href="#autotoc_md16">Stack Depth Mark</a></li>
|
<li class="level2"><a href="#autotoc_md17">Low-level API</a></li>
|
||||||
<li class="level3"><a href="#autotoc_md17">Horizontal Filling</a></li>
|
<li class="level2"><a href="#autotoc_md18">(De)clutch any function call</a></li>
|
||||||
<li class="level3"><a href="#autotoc_md18">Stack Depth</a></li>
|
<li class="level2"><a href="#autotoc_md19">(De)clutch any code section</a></li>
|
||||||
<li class="level3"><a href="#autotoc_md19">Filename</a></li>
|
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
<li class="level2"><a href="#autotoc_md20">Disabled calls</a></li>
|
<li class="level1"><a href="#autotoc_md20">Examples</a></li>
|
||||||
<li class="level2"><a href="#autotoc_md21">Low-level API</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="level2"><a href="#autotoc_md22">(De)clutch any function call</a></li>
|
<li class="level3"><a href="#autotoc_md23">System-dependent horizontal fill</a></li>
|
||||||
<li class="level2"><a href="#autotoc_md23">(De)clutch any code section</a></li>
|
<li class="level3"><a href="#autotoc_md24">Dependencies</a></li>
|
||||||
<li class="level2"><a href="#autotoc_md24">Manually Increase Stack Depth</a></li>
|
<li class="level3"><a href="#autotoc_md25">Variable names within the CLUTCHLOG macro</a></li>
|
||||||
</ul>
|
<li class="level3"><a href="#autotoc_md26">Features</a></li>
|
||||||
</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>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
<li class="level1"><a href="#autotoc_md32">Build and tests</a></li>
|
<li class="level1"><a href="#autotoc_md27">Build and tests</a></li>
|
||||||
<li class="level1"><a href="#autotoc_md33">Usage as a Git submodule</a></li>
|
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
<div class="textblock"><p ><a class="anchor" id="md_README"></a></p>
|
<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>
|
||||||
<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>
|
<ul>
|
||||||
<li><a href="https://github.com/nojhan/clutchlog">Project page on Github</a></li>
|
<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>
|
<li><a href="https://nojhan.github.io/clutchlog/">Documentation</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
<p align="center"></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>
|
<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>
|
<h1><a class="anchor" id="autotoc_md0"></a>
|
||||||
Features</h1>
|
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>
|
<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>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>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>
|
<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>
|
</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>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>Additional features:</p>
|
||||||
<ul>
|
<ul>
|
||||||
<li><b>Templated log format</b>, to easily design your own format.</li>
|
<li><b>Templated log format</b>, to easily design your own format.</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>Colored log</b>. By default only important ones are colored (critical and error in red, warning in magenta).</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>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>
|
<li><b>Generic clutching wrapper</b>, to wrap any function call. Useful to (de)clutch <em>asserts</em> for example.</li>
|
||||||
</ul>
|
</ul>
|
||||||
<h1><a class="anchor" id="autotoc_md1"></a>
|
<h1><a class="anchor" id="autotoc_md1"></a>
|
||||||
Example</h1>
|
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 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>
|
<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 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" href="classclutchlog.html#acfaceb77da01503b432644a3efaee4fa">clutchlog::logger</a>();</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.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.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.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 class="line">log.func(<span class="stringliteral">"(mul|add|sub|div)"</span>); <span class="comment">// Will match "multiply", for instance.</span></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><!-- fragment --><p>For more detailled examples, see the "Usage" sections below and the <code>tests</code> directory.</p>
|
||||||
</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>
|
<h1><a class="anchor" id="autotoc_md2"></a>
|
||||||
Rationale</h1>
|
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>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>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>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>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>
|
<h1><a class="anchor" id="autotoc_md3"></a>
|
||||||
Basic Usage</h1>
|
Basic Usage</h1>
|
||||||
<h2><a class="anchor" id="autotoc_md4"></a>
|
<h2><a class="anchor" id="autotoc_md4"></a>
|
||||||
Calls</h2>
|
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>
|
<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"><a class="code" href="group___use_macros.html#ga6f86187e2b35e7e1907d688f504a197d">CLUTCHLOG</a>(info, <span class="stringliteral">"hello world"</span>);</div>
|
||||||
<div class="line"> </div>
|
<div class="line"> </div>
|
||||||
<div class="line"><span class="comment">// Serialisable variable:</span></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"><span class="keywordtype">double</span> value = 0;</div>
|
||||||
<div class="line"><a class="code hl_define" href="group___use_macros.html#ga6f86187e2b35e7e1907d688f504a197d">CLUTCHLOG</a>(error, value);</div>
|
<div class="line"><a class="code" href="group___use_macros.html#ga6f86187e2b35e7e1907d688f504a197d">CLUTCHLOG</a>(error, value);</div>
|
||||||
<div class="line"> </div>
|
<div class="line"> </div>
|
||||||
<div class="line"><span class="comment">// passed using inline output stream operators:</span></div>
|
<div class="line"><span class="comment">// passed using inline output stream operators:</span></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 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><!-- 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">std::generate(v.begin(), v.end(), std::rand);</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"><a class="code" 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">/* 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">* # [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">* 1804289383</span></div>
|
||||||
<div class="line"><span class="comment">* 846930886</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">* 1681692777</span></div>
|
||||||
<div class="line"><span class="comment">*/</span></div>
|
<div class="line"><span class="comment">*/</span></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#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>
|
||||||
</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>
|
<h2><a class="anchor" id="autotoc_md5"></a>
|
||||||
Log level semantics</h2>
|
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>
|
<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>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>
|
<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>
|
||||||
|
|
@ -213,106 +199,62 @@ 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>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>
|
<li><em>XDebug</em>: debugging information that would be heavy to read.</li>
|
||||||
</ul>
|
</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>
|
<h2><a class="anchor" id="autotoc_md6"></a>
|
||||||
Location filtering</h2>
|
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 hl_function" href="classclutchlog.html#a6e2a5e98fa9f722d90ba6515895543ac">clutchlog::logger</a>();</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" 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>
|
</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 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>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>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.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 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>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>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>Note that the case of the log levels strings matters (see below).</p>
|
||||||
<h2><a class="anchor" id="autotoc_md7"></a>
|
<h2><a class="anchor" id="autotoc_md7"></a>
|
||||||
Output Configuration</h2>
|
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>
|
<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>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>
|
</div><!-- fragment --><p>Available tags are:</p>
|
||||||
<ul>
|
<ul>
|
||||||
<li><code>{msg}</code>: the logged message,</li>
|
<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}</code>: the current log level (i.e. <code>Critical</code>, <code>Error</code>, <code>Warning</code>, <code>Progress</code>, <code>Note</code>, <code>Info</code>, <code>Debug</code> or <code>XDebug</code>),</li>
|
||||||
<li><code>{level_letter}</code>: the first letter of the current log level,</li>
|
<li><code>{level_letter}</code>: the first letter of the current log level,</li>
|
||||||
<li><code>{level_short}</code>: the current log level, printed in only four letters,</li>
|
<li><code>{file}</code>: the current file (absolute path),</li>
|
||||||
<li><code>{file}</code>: the current file name,</li>
|
|
||||||
<li><code>{func}</code>: the current function,</li>
|
<li><code>{func}</code>: the current function,</li>
|
||||||
<li><code>{line}</code>: the current line number,</li>
|
<li><code>{line}</code>: the current line number,</li>
|
||||||
<li><code>{level_fmt}</code>: the style of the current level (i.e. configured with <code><a class="el" href="classclutchlog.html#ac3ec55057b9c734b66f169bf43dbd591" title="Set the style (color and typo) of the given log level.">clutchlog::style</a></code>),</li>
|
<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>{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>
|
</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>{name}</code>: the name of the current binary,</li>
|
||||||
<li><code>{depth}</code>: the current depth of the call stack,</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_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>
|
<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>
|
</ul>
|
||||||
<h3><a class="anchor" id="autotoc_md8"></a>
|
<h3><a class="anchor" id="autotoc_md8"></a>
|
||||||
Log Format</h3>
|
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>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>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>
|
<h2><a class="anchor" id="autotoc_md9"></a>
|
||||||
Output Styling</h2>
|
Output style</h2>
|
||||||
<p >Output lines can be styled differently depending on their content.</p>
|
<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>
|
||||||
<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(clutchlog::level::error, <span class="comment">// First, the log level.</span></div>
|
||||||
<div class="line">log.style(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"> fmt::fg::red, <span class="comment">// Then the styles, in any order...</span></div>
|
<div class="line"> clutchlog::fmt::typo::bold);</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><!-- 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>
|
||||||
<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">fmt warn(fmt::fg::magenta, fmt::typo::bold);</div>
|
||||||
<div class="line">log.style(level::warning, warn);</div>
|
<div class="line">log.style(clutchlog::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>
|
||||||
</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>
|
||||||
<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 >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>
|
<ul>
|
||||||
<li>reset (remove any style),</li>
|
<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>bold,</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>underline,</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>
|
||||||
<li>inverse,</li>
|
|
||||||
<li>none.</li>
|
|
||||||
</ul>
|
</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>
|
<p>Any of the three arguments may be passed, in any order, if an argument is omitted, it defaults to no color/style.</p>
|
||||||
<h3><a class="anchor" id="autotoc_md11"></a>
|
<p>Available colors are:</p>
|
||||||
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>
|
<ul>
|
||||||
<li>black,</li>
|
<li>black,</li>
|
||||||
<li>red,</li>
|
<li>red,</li>
|
||||||
|
|
@ -322,126 +264,79 @@ Colors</h3>
|
||||||
<li>magenta,</li>
|
<li>magenta,</li>
|
||||||
<li>cyan,</li>
|
<li>cyan,</li>
|
||||||
<li>white,</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>
|
<li>none.</li>
|
||||||
</ul>
|
</ul>
|
||||||
<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>
|
<p>Available typographies:</p>
|
||||||
<h4>256-colors mode</h4>
|
<ul>
|
||||||
<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>
|
<li>reset (remove any style),</li>
|
||||||
<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>
|
<li>bold,</li>
|
||||||
<div class="fragment"><div class="line">log.style(level::info, fg::none, 52); <span class="comment">// No color over dark red.</span></div>
|
<li>underline,</li>
|
||||||
<div class="line">log.style(level::info, fg::none, 52, typo::bold); <span class="comment">// No color over bold dark red.</span></div>
|
<li>inverse,</li>
|
||||||
</div><!-- fragment --><h4>16 million colors mode (RGB)</h4>
|
<li>none.</li>
|
||||||
<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>
|
</ul>
|
||||||
<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>
|
<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="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">std::ostringstream format;</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 class="line">fmt discreet(fmt::fg::blue);</div>
|
||||||
</div><!-- fragment --><h3><a class="anchor" id="autotoc_md12"></a>
|
<div class="line">format << <span class="stringliteral">"{level}: "</span></div>
|
||||||
Value-dependant Format Tags</h3>
|
<div class="line"> << discreet(<span class="stringliteral">"{file}:"</span>) <span class="comment">// Used as a function (inserts a reset at the end).</span></div>
|
||||||
<p >Some tags can be used to change the style of (part of) the output line,</p>
|
<div class="line"> << fmt(fmt::fg::yellow) << <span class="stringliteral">"{line}"</span> <span class="comment">// Used as a tag (no reset inserted).</span></div>
|
||||||
<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>
|
<div class="line"> << fmt(fmt::typo::reset) << <span class="stringliteral">" {msg}"</span> << std::endl; <span class="comment">// This is a reset.</span></div>
|
||||||
<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.format(format.str());</div>
|
||||||
<div class="line">log.filehash_styles( { fmt(fg::red), fmt(fg::yellow) } );</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>
|
||||||
<div class="line"><span class="comment">// This would fix the function name style to a single one:</span></div>
|
<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 class="line">log.funchash_styles( { fmt(typo::bold) } );</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>
|
||||||
<div class="line"><span class="comment">// Works with any `fmt` constructor</span></div>
|
<h1><a class="anchor" id="autotoc_md10"></a>
|
||||||
<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>
|
Advanced Usage</h1>
|
||||||
<h2><a class="anchor" id="autotoc_md14"></a>
|
<h2><a class="anchor" id="autotoc_md11"></a>
|
||||||
More Output Configuration</h2>
|
More Output Configuration</h2>
|
||||||
<h3><a class="anchor" id="autotoc_md15"></a>
|
<h3><a class="anchor" id="autotoc_md12"></a>
|
||||||
Dump Format</h3>
|
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>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, 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>
|
<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>
|
<h3><a class="anchor" id="autotoc_md13"></a>
|
||||||
Stack Depth Mark</h3>
|
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>
|
<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 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_md14"></a>
|
||||||
</div><!-- fragment --><h3><a class="anchor" id="autotoc_md17"></a>
|
|
||||||
Horizontal Filling</h3>
|
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>
|
<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 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><!-- 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 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>
|
||||||
</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>
|
||||||
<h3><a class="anchor" id="autotoc_md18"></a>
|
|
||||||
Stack Depth</h3>
|
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 hl_define" href="group___default_config.html#ga98f30d814d4913a8a7c93a8793f49adf">CLUTCHLOG_STRIP_CALLS</a>); <span class="comment">// Defaults to 5.</span></div>
|
<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 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 --><h2><a class="anchor" id="autotoc_md16"></a>
|
||||||
</div><!-- fragment --><h3><a class="anchor" id="autotoc_md19"></a>
|
|
||||||
Filename</h3>
|
|
||||||
<p >By default, the <code>{file}</code> template tag is rendered as the absolute path (which is usualy handy if your terminal detects paths and allows to run a command on click).</p>
|
|
||||||
<p >You can change this behavior to display shorter names, using <code><a class="el" href="classclutchlog.html#a822062ffa857bd16ff488f9c749ff20e" title="Available filename rendering methods.">clutchlog::filename</a></code>, and passing one of the following the shortening method:</p><ul>
|
|
||||||
<li><code>clutchlog::filename::base</code>: the file name itself,</li>
|
|
||||||
<li><code>clutchlog::filename::dir</code>: the name of the single last directory containing the file,</li>
|
|
||||||
<li><code>clutchlog::filename::dirbase</code>: the last directory and the file names,</li>
|
|
||||||
<li><code>clutchlog::filename::stem</code>: the file name without its extension,</li>
|
|
||||||
<li><code>clutchlog::filename::dirstem</code>: the last directory and the file without extension.</li>
|
|
||||||
<li><code>clutchlog::filename::path</code>: the absolute path (the default).</li>
|
|
||||||
</ul>
|
|
||||||
<p >Example: </p><div class="fragment"><div class="line">log.filename(clutchlog::filename::path) <span class="comment">// /home/nojhan/code/clutchlog/tests/t-filename.cpp</span></div>
|
|
||||||
<div class="line">log.filename(clutchlog::filename::base) <span class="comment">// t-filename.cpp</span></div>
|
|
||||||
<div class="line">log.filename(clutchlog::filename::dir) <span class="comment">// tests</span></div>
|
|
||||||
<div class="line">log.filename(clutchlog::filename::dirbase) <span class="comment">// tests/t-filename.cpp</span></div>
|
|
||||||
<div class="line">log.filename(clutchlog::filename::stem) <span class="comment">// t-filename</span></div>
|
|
||||||
<div class="line">log.filename(clutchlog::filename::dirstem) <span class="comment">// tests/t-filename</span></div>
|
|
||||||
</div><!-- fragment --><h2><a class="anchor" id="autotoc_md20"></a>
|
|
||||||
Disabled calls</h2>
|
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>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>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>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>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 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>
|
</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>
|
<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>
|
<h2><a class="anchor" id="autotoc_md17"></a>
|
||||||
Low-level API</h2>
|
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>
|
<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>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 hl_define" href="group___use_macros.html#gae8911119d726a43b77f5781cb5a72813">CLUTCHLOC</a>);</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 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" href="group___use_macros.html#gae8911119d726a43b77f5781cb5a72813">CLUTCHLOC</a>, <span class="stringliteral">"dumped_{n}.dat"</span>, <span class="stringliteral">"\n"</span>);</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 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 --><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>
|
</div><!-- fragment --><h2><a class="anchor" id="autotoc_md18"></a>
|
||||||
(De)clutch any function call</h2>
|
(De)clutch any function call</h2>
|
||||||
<p >The <code>CLUTHFUNC</code> macro allows to wrap any function within the current logger.</p>
|
<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>
|
<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>
|
</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>
|
<h2><a class="anchor" id="autotoc_md19"></a>
|
||||||
(De)clutch any code section</h2>
|
(De)clutch any code section</h2>
|
||||||
<p >The <code>CLUTCHCODE</code> macro allows to wrap any code within the current logger.</p>
|
<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>
|
<p>For instance: </p><div class="fragment"><div class="line"><a class="code" href="group___use_macros.html#gaaf2e85e1153e6c88b458dd49e3c37c73">CLUTCHCODE</a>(info,</div>
|
||||||
<div class="line"> std::clog << <span class="stringliteral">"We are clutched!\n"</span>;</div>
|
<div class="line"> std::clog << <span class="stringliteral">"We are clutched!\n"</span>;</div>
|
||||||
<div class="line">);</div>
|
<div class="line">);</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#l00146">clutchlog.h:146</a></div></div>
|
</div><!-- fragment --><h1><a class="anchor" id="autotoc_md20"></a>
|
||||||
</div><!-- fragment --><h2><a class="anchor" id="autotoc_md24"></a>
|
|
||||||
Manually Increase Stack Depth</h2>
|
|
||||||
<p >You may want to manually increase the stack depth for a given logging call, for instance to subdivise a single function in sections. To do so, you can use the <code>CLUTCHLOGD</code> macro, which take an additional argument, in the form of the number of additional (fake) stack depths you want: </p><div class="fragment"><div class="line"><a class="code 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>
|
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 hl_function" href="classclutchlog.html#a6e2a5e98fa9f722d90ba6515895543ac">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" href="classclutchlog.html#acfaceb77da01503b432644a3efaee4fa">clutchlog::logger</a>();</div>
|
||||||
<div class="line">log.out(std::clog);</div>
|
<div class="line">log.out(std::clog);</div>
|
||||||
<div class="line"><span class="comment">// Location filtering.</span></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.depth(std::numeric_limits<size_t>::max());</div>
|
||||||
|
|
@ -450,13 +345,13 @@ Examples</h1>
|
||||||
<div class="line">log.func(<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">log.line(<span class="stringliteral">".*"</span>);</div>
|
||||||
<div class="line"><span class="comment">// Colors of the 3 firsts levels.</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">log.style(clutchlog::level::critical, <a class="code" href="classclutchlog_1_1fmt.html">clutchlog::fmt</a>(</div>
|
||||||
<div class="line"> clutchlog::fmt::fg::red,</div>
|
<div class="line"> clutchlog::fmt::fg::red,</div>
|
||||||
<div class="line"> clutchlog::fmt::typo::underline);</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">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"> clutchlog::fmt::fg::red,</div>
|
<div class="line"> clutchlog::fmt::fg::red,</div>
|
||||||
<div class="line"> clutchlog::fmt::typo::bold);</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">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"> clutchlog::fmt::fg::magenta,</div>
|
<div class="line"> clutchlog::fmt::fg::magenta,</div>
|
||||||
<div class="line"> clutchlog::fmt::typo::bold);</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"><span class="comment">// Assuming you are on a POSIX system.</span></div>
|
||||||
|
|
@ -466,83 +361,55 @@ Examples</h1>
|
||||||
<div class="line">log.hfill_char(<span class="charliteral">'.'</span>);</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_max(300);</div>
|
||||||
<div class="line">log.hfill_style(clutchlog::fmt::fg::none);</div>
|
<div class="line">log.hfill_style(clutchlog::fmt::fg::none);</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><!-- 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="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"> </div>
|
||||||
<div class="line"><span class="comment">// Any code section.</span></div>
|
<div class="line"><span class="comment">// Any code section.</span></div>
|
||||||
<div class="line"><a class="code hl_define" href="group___use_macros.html#gaaf2e85e1153e6c88b458dd49e3c37c73">CLUTCHCODE</a>(xdebug,</div>
|
<div class="line"><a class="code" 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"> <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"> </div>
|
<div class="line"> </div>
|
||||||
<div class="line"><span class="comment">// Container to a file.</span></div>
|
<div class="line"><span class="comment">// Container to a file.</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"><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"> </div>
|
<div class="line"> </div>
|
||||||
<div class="line"><span class="comment">// Container to a numbered file.</span></div>
|
<div class="line"><span class="comment">// Container to a numbered file.</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"><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"> </div>
|
<div class="line"> </div>
|
||||||
<div class="line"><span class="comment">// Function call.</span></div>
|
<div class="line"><span class="comment">// Function call.</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"><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"> </div>
|
<div class="line"> </div>
|
||||||
<div class="line"><span class="comment">// Declutchable asserts.</span></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">#define ASSERT(...) { CLUTCHFUNC(critical, assert, __VA_ARGS__) }</span></div>
|
||||||
<div class="line">ASSERT(x>0);</div>
|
<div class="line"><span class="preprocessor">ASSERT(x>0);</span></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 --><h1><a class="anchor" id="autotoc_md21"></a>
|
||||||
</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>
|
Limitations</h1>
|
||||||
<h3><a class="anchor" id="autotoc_md27"></a>
|
<h3><a class="anchor" id="autotoc_md22"></a>
|
||||||
System-dependent stack depth</h3>
|
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>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>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"> log.depth( x );</div>
|
||||||
<div class="line"><span class="preprocessor">#endif </span></div>
|
<div class="line"><span class="preprocessor">#endif </span></div>
|
||||||
</div><!-- fragment --><h3><a class="anchor" id="autotoc_md28"></a>
|
</div><!-- fragment --><h3><a class="anchor" id="autotoc_md23"></a>
|
||||||
System-dependent horizontal fill</h3>
|
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>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>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"> log.hfill_mark( <span class="charliteral">'_'</span> );</div>
|
||||||
<div class="line"><span class="preprocessor">#endif </span></div>
|
<div class="line"><span class="preprocessor">#endif </span></div>
|
||||||
</div><!-- fragment --><p >If you use unicode characters in your template, the horizontal width will not be computed properly, resulting in incorrectly right-aligned lines. Solving this would require the use of third-party libraries, making portability more difficult.</p>
|
</div><!-- fragment --><h3><a class="anchor" id="autotoc_md24"></a>
|
||||||
<h3><a class="anchor" id="autotoc_md29"></a>
|
|
||||||
Dependencies</h3>
|
Dependencies</h3>
|
||||||
<p >Some colors/styles may not be supported by some exotic terminal emulators.</p>
|
<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>
|
<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>
|
<h3><a class="anchor" id="autotoc_md25"></a>
|
||||||
Variable names within the CLUTCHLOG macro</h3>
|
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>
|
<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>
|
<h3><a class="anchor" id="autotoc_md26"></a>
|
||||||
Features</h3>
|
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>
|
<ul>
|
||||||
<li>Super fast log writing.</li>
|
<li>Super fast log writing.</li>
|
||||||
<li>Thread safety.</li>
|
<li>Thread safety.</li>
|
||||||
</ul>
|
</ul>
|
||||||
<p >What Clutchlog will most certainly never provide:</p>
|
<p>What Clutchlog will most certainly never provide:</p>
|
||||||
<ul>
|
<ul>
|
||||||
<li>Round-robin log managers.</li>
|
<li>Round-robin log managers.</li>
|
||||||
<li>Duplicated messages management.</li>
|
<li>Duplicated messages management.</li>
|
||||||
|
|
@ -551,30 +418,36 @@ Features</h3>
|
||||||
<li>Automatic argument parser (please, use a dedicated lib).</li>
|
<li>Automatic argument parser (please, use a dedicated lib).</li>
|
||||||
<li>Signal handling (WTF would you do that, anyway?).</li>
|
<li>Signal handling (WTF would you do that, anyway?).</li>
|
||||||
</ul>
|
</ul>
|
||||||
<h1><a class="anchor" id="autotoc_md32"></a>
|
<h1><a class="anchor" id="autotoc_md27"></a>
|
||||||
Build and tests</h1>
|
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>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>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 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">cd build</div>
|
||||||
<div class="line">cmake -DCMAKE_BUILD_TYPE=Debug -DWITH_CLUTCHLOG=ON ..</div>
|
<div class="line">cmake -DCMAKE_BUILD_TYPE=Debug -DWITH_CLUTCHLOG=ON ..</div>
|
||||||
<div class="line">make</div>
|
<div class="line">make</div>
|
||||||
<div class="line">ctest</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></div><!-- PageDoc -->
|
||||||
</div><!-- contents -->
|
</div><!-- contents -->
|
||||||
</div><!-- doc-content -->
|
</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 -->
|
<!-- start footer part -->
|
||||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||||
<ul>
|
<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>
|
<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>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
</body>
|
</body>
|
||||||
|
|
|
||||||
|
|
@ -1,3 +0,0 @@
|
||||||
<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 +0,0 @@
|
||||||
9a02f8e2a3eef4f094beaffe602d13af
|
|
||||||
|
|
@ -1,22 +0,0 @@
|
||||||
<?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>
|
|
||||||
|
Before Width: | Height: | Size: 1,017 B |
|
|
@ -1,3 +0,0 @@
|
||||||
<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 +0,0 @@
|
||||||
509a5f8902ca8da90966c100c09ae253
|
|
||||||
|
|
@ -1,22 +0,0 @@
|
||||||
<?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>
|
|
||||||
|
Before Width: | Height: | Size: 1 KiB |
|
|
@ -1,9 +0,0 @@
|
||||||
<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 +0,0 @@
|
||||||
fcd84f58a5479d3ddbec10d930728f7d
|
|
||||||
|
|
@ -1,112 +0,0 @@
|
||||||
<?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>
|
|
||||||
|
Before Width: | Height: | Size: 5.5 KiB |
|
|
@ -1,3 +0,0 @@
|
||||||
<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 +0,0 @@
|
||||||
1d06d42137c2e4fefcf9e485cd034e37
|
|
||||||
|
|
@ -1,22 +0,0 @@
|
||||||
<?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>
|
|
||||||
|
Before Width: | Height: | Size: 1 KiB |
|
|
@ -1,107 +0,0 @@
|
||||||
<!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,26 +1,25 @@
|
||||||
/*
|
/*
|
||||||
@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.
|
||||||
|
|
||||||
The MIT License (MIT)
|
Copyright (C) 1997-2017 by Dimitri van Heesch
|
||||||
|
|
||||||
Copyright (C) 1997-2020 by Dimitri van Heesch
|
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.
|
||||||
|
|
||||||
Permission is hereby granted, free of charge, to any person obtaining a copy of this software
|
This program is distributed in the hope that it will be useful,
|
||||||
and associated documentation files (the "Software"), to deal in the Software without restriction,
|
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
including without limitation the rights to use, copy, modify, merge, publish, distribute,
|
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is
|
GNU General Public License for more details.
|
||||||
furnished to do so, subject to the following conditions:
|
|
||||||
|
|
||||||
The above copyright notice and this permission notice shall be included in all copies or
|
You should have received a copy of the GNU General Public License along
|
||||||
substantial portions of the Software.
|
with this program; if not, write to the Free Software Foundation, Inc.,
|
||||||
|
51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||||
|
|
||||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING
|
@licend The above is the entire license notice
|
||||||
BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
|
for the JavaScript code in this file
|
||||||
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 initMenu(relPath,searchEnabled,serverSide,searchPage,search) {
|
||||||
function makeTree(data,relPath) {
|
function makeTree(data,relPath) {
|
||||||
|
|
@ -28,15 +27,7 @@ function initMenu(relPath,searchEnabled,serverSide,searchPage,search) {
|
||||||
if ('children' in data) {
|
if ('children' in data) {
|
||||||
result+='<ul>';
|
result+='<ul>';
|
||||||
for (var i in data.children) {
|
for (var i in data.children) {
|
||||||
var url;
|
result+='<li><a href="'+relPath+data.children[i].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>'+
|
data.children[i].text+'</a>'+
|
||||||
makeTree(data.children[i],relPath)+'</li>';
|
makeTree(data.children[i],relPath)+'</li>';
|
||||||
}
|
}
|
||||||
|
|
@ -44,91 +35,15 @@ function initMenu(relPath,searchEnabled,serverSide,searchPage,search) {
|
||||||
}
|
}
|
||||||
return result;
|
return result;
|
||||||
}
|
}
|
||||||
var searchBox;
|
|
||||||
if (searchEnabled) {
|
|
||||||
if (serverSide) {
|
|
||||||
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 {
|
|
||||||
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').append(makeTree(menudata,relPath));
|
||||||
$('#main-nav').children(':first').addClass('sm sm-dox').attr('id','main-menu');
|
$('#main-nav').children(':first').addClass('sm sm-dox').attr('id','main-menu');
|
||||||
if (searchBox) {
|
if (searchEnabled) {
|
||||||
$('#main-menu').append('<li id="searchBoxPos2" style="float:right"></li>');
|
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>');
|
||||||
var $mainMenuState = $('#main-menu-state');
|
} else {
|
||||||
var prevWidth = 0;
|
$('#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>');
|
||||||
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();
|
$('#main-menu').smartmenus();
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -1,26 +1,24 @@
|
||||||
/*
|
/*
|
||||||
@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.
|
||||||
|
|
||||||
The MIT License (MIT)
|
Copyright (C) 1997-2019 by Dimitri van Heesch
|
||||||
|
|
||||||
Copyright (C) 1997-2020 by Dimitri van Heesch
|
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
|
||||||
|
|
||||||
Permission is hereby granted, free of charge, to any person obtaining a copy of this software
|
This program is distributed in the hope that it will be useful,
|
||||||
and associated documentation files (the "Software"), to deal in the Software without restriction,
|
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
including without limitation the rights to use, copy, modify, merge, publish, distribute,
|
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is
|
GNU General Public License for more details.
|
||||||
furnished to do so, subject to the following conditions:
|
|
||||||
|
|
||||||
The above copyright notice and this permission notice shall be included in all copies or
|
You should have received a copy of the GNU General Public License along
|
||||||
substantial portions of the Software.
|
with this program; if not, write to the Free Software Foundation, Inc.,
|
||||||
|
51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||||
|
|
||||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING
|
@licend The above is the entire license notice
|
||||||
BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
|
for the JavaScript code in this file
|
||||||
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:[
|
var menudata={children:[
|
||||||
{text:"Main Page",url:"index.html"},
|
{text:"Main Page",url:"index.html"},
|
||||||
|
|
@ -28,17 +26,12 @@ var menudata={children:[
|
||||||
{text:"Classes",url:"annotated.html",children:[
|
{text:"Classes",url:"annotated.html",children:[
|
||||||
{text:"Class List",url:"annotated.html"},
|
{text:"Class List",url:"annotated.html"},
|
||||||
{text:"Class Index",url:"classes.html"},
|
{text:"Class Index",url:"classes.html"},
|
||||||
{text:"Class Hierarchy",url:"inherits.html"},
|
|
||||||
{text:"Class Members",url:"functions.html",children:[
|
{text:"Class Members",url:"functions.html",children:[
|
||||||
{text:"All",url:"functions.html",children:[
|
{text:"All",url:"functions.html",children:[
|
||||||
{text:"_",url:"functions.html#index__5F"},
|
{text:"_",url:"functions.html#index__5F"},
|
||||||
{text:"a",url:"functions.html#index_a"},
|
|
||||||
{text:"b",url:"functions.html#index_b"},
|
{text:"b",url:"functions.html#index_b"},
|
||||||
{text:"c",url:"functions.html#index_c"},
|
|
||||||
{text:"d",url:"functions.html#index_d"},
|
{text:"d",url:"functions.html#index_d"},
|
||||||
{text:"f",url:"functions.html#index_f"},
|
{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:"l",url:"functions.html#index_l"},
|
||||||
{text:"m",url:"functions.html#index_m"},
|
{text:"m",url:"functions.html#index_m"},
|
||||||
{text:"o",url:"functions.html#index_o"},
|
{text:"o",url:"functions.html#index_o"},
|
||||||
|
|
@ -46,28 +39,8 @@ var menudata={children:[
|
||||||
{text:"r",url:"functions.html#index_r"},
|
{text:"r",url:"functions.html#index_r"},
|
||||||
{text:"s",url:"functions.html#index_s"},
|
{text:"s",url:"functions.html#index_s"},
|
||||||
{text:"t",url:"functions.html#index_t"}]},
|
{text:"t",url:"functions.html#index_t"}]},
|
||||||
{text:"Functions",url:"functions_func.html",children:[
|
{text:"Functions",url:"functions_func.html"},
|
||||||
{text:"b",url:"functions_func.html#index_b"},
|
{text:"Variables",url:"functions_vars.html"},
|
||||||
{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:"Enumerations",url:"functions_enum.html"},
|
||||||
{text:"Related Functions",url:"functions_rela.html"}]}]},
|
{text:"Related Functions",url:"functions_rela.html"}]}]},
|
||||||
{text:"Files",url:"files.html",children:[
|
{text:"Files",url:"files.html",children:[
|
||||||
|
|
|
||||||
|
|
@ -2,8 +2,8 @@
|
||||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
<head>
|
<head>
|
||||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||||
<meta name="generator" content="Doxygen 1.9.4"/>
|
<meta name="generator" content="Doxygen 1.8.17"/>
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||||
<title>clutchlog: Modules</title>
|
<title>clutchlog: Modules</title>
|
||||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
|
|
@ -24,10 +24,11 @@
|
||||||
<div id="titlearea">
|
<div id="titlearea">
|
||||||
<table cellspacing="0" cellpadding="0">
|
<table cellspacing="0" cellpadding="0">
|
||||||
<tbody>
|
<tbody>
|
||||||
<tr id="projectrow">
|
<tr style="height: 56px;">
|
||||||
<td id="projectlogo"><img alt="Logo" src="clutchlog_logo.svg"/></td>
|
<td id="projectlogo"><img alt="Logo" src="clutchlog_logo.svg"/></td>
|
||||||
<td id="projectalign">
|
<td id="projectalign" style="padding-left: 0.5em;">
|
||||||
<div id="projectname">clutchlog<span id="projectnumber"> 0.17</span>
|
<div id="projectname">clutchlog
|
||||||
|
 <span id="projectnumber">0.12</span>
|
||||||
</div>
|
</div>
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
|
|
@ -35,22 +36,21 @@
|
||||||
</table>
|
</table>
|
||||||
</div>
|
</div>
|
||||||
<!-- end header part -->
|
<!-- end header part -->
|
||||||
<!-- Generated by Doxygen 1.9.4 -->
|
<!-- Generated by Doxygen 1.8.17 -->
|
||||||
<script type="text/javascript">
|
<script type="text/javascript">
|
||||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
var searchBox = new SearchBox("searchBox", "search",'Search','.html');
|
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||||
/* @license-end */
|
/* @license-end */
|
||||||
</script>
|
</script>
|
||||||
<script type="text/javascript" src="menudata.js"></script>
|
<script type="text/javascript" src="menudata.js"></script>
|
||||||
<script type="text/javascript" src="menu.js"></script>
|
<script type="text/javascript" src="menu.js"></script>
|
||||||
<script type="text/javascript">
|
<script type="text/javascript">
|
||||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
$(function() {
|
$(function() {
|
||||||
initMenu('',true,false,'search.php','Search');
|
initMenu('',true,false,'search.php','Search');
|
||||||
$(document).ready(function() { init_search(); });
|
$(document).ready(function() { init_search(); });
|
||||||
});
|
});
|
||||||
/* @license-end */
|
/* @license-end */</script>
|
||||||
</script>
|
|
||||||
<div id="main-nav"></div>
|
<div id="main-nav"></div>
|
||||||
</div><!-- top -->
|
</div><!-- top -->
|
||||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||||
|
|
@ -64,7 +64,7 @@ $(function() {
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<script type="text/javascript">
|
<script type="text/javascript">
|
||||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
$(document).ready(function(){initNavTree('modules.html',''); initResizable(); });
|
$(document).ready(function(){initNavTree('modules.html',''); initResizable(); });
|
||||||
/* @license-end */
|
/* @license-end */
|
||||||
</script>
|
</script>
|
||||||
|
|
@ -84,7 +84,8 @@ $(document).ready(function(){initNavTree('modules.html',''); initResizable(); })
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="header">
|
<div class="header">
|
||||||
<div class="headertitle"><div class="title">Modules</div></div>
|
<div class="headertitle">
|
||||||
|
<div class="title">Modules</div> </div>
|
||||||
</div><!--header-->
|
</div><!--header-->
|
||||||
<div class="contents">
|
<div class="contents">
|
||||||
<div class="textblock">Here is a list of all modules:</div><div class="directory">
|
<div class="textblock">Here is a list of all modules:</div><div class="directory">
|
||||||
|
|
@ -93,8 +94,6 @@ $(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_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_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_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>
|
</table>
|
||||||
</div><!-- directory -->
|
</div><!-- directory -->
|
||||||
</div><!-- contents -->
|
</div><!-- contents -->
|
||||||
|
|
@ -102,7 +101,9 @@ $(document).ready(function(){initNavTree('modules.html',''); initResizable(); })
|
||||||
<!-- start footer part -->
|
<!-- start footer part -->
|
||||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||||
<ul>
|
<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>
|
<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>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
</body>
|
</body>
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,5 @@ var modules =
|
||||||
[ "Default configuration management", "group___default_config.html", "group___default_config" ],
|
[ "Default configuration management", "group___default_config.html", "group___default_config" ],
|
||||||
[ "High-level API macros", "group___use_macros.html", "group___use_macros" ],
|
[ "High-level API macros", "group___use_macros.html", "group___use_macros" ],
|
||||||
[ "Main class", "group___main.html", "group___main" ],
|
[ "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,7 +87,6 @@
|
||||||
position: absolute;
|
position: absolute;
|
||||||
left: 0px;
|
left: 0px;
|
||||||
width: 250px;
|
width: 250px;
|
||||||
overflow : hidden;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
.ui-resizable .ui-resizable-handle {
|
.ui-resizable .ui-resizable-handle {
|
||||||
|
|
|
||||||
|
|
@ -1,26 +1,24 @@
|
||||||
/*
|
/*
|
||||||
@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.
|
||||||
|
|
||||||
The MIT License (MIT)
|
Copyright (C) 1997-2019 by Dimitri van Heesch
|
||||||
|
|
||||||
Copyright (C) 1997-2020 by Dimitri van Heesch
|
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.
|
||||||
|
|
||||||
Permission is hereby granted, free of charge, to any person obtaining a copy of this software
|
This program is distributed in the hope that it will be useful,
|
||||||
and associated documentation files (the "Software"), to deal in the Software without restriction,
|
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
including without limitation the rights to use, copy, modify, merge, publish, distribute,
|
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is
|
GNU General Public License for more details.
|
||||||
furnished to do so, subject to the following conditions:
|
|
||||||
|
|
||||||
The above copyright notice and this permission notice shall be included in all copies or
|
You should have received a copy of the GNU General Public License along
|
||||||
substantial portions of the Software.
|
with this program; if not, write to the Free Software Foundation, Inc.,
|
||||||
|
51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||||
|
|
||||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING
|
@licend The above is the entire license notice
|
||||||
BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
|
for the JavaScript code in this file
|
||||||
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 navTreeSubIndices = new Array();
|
||||||
var arrowDown = '▼';
|
var arrowDown = '▼';
|
||||||
|
|
@ -325,14 +323,11 @@ function selectAndHighlight(hash,n)
|
||||||
$(n.itemDiv).addClass('selected');
|
$(n.itemDiv).addClass('selected');
|
||||||
$(n.itemDiv).attr('id','selected');
|
$(n.itemDiv).attr('id','selected');
|
||||||
}
|
}
|
||||||
var topOffset=5;
|
|
||||||
if (typeof page_layout!=='undefined' && page_layout==1) {
|
|
||||||
topOffset+=$('#top').outerHeight();
|
|
||||||
}
|
|
||||||
if ($('#nav-tree-contents .item:first').hasClass('selected')) {
|
if ($('#nav-tree-contents .item:first').hasClass('selected')) {
|
||||||
topOffset+=25;
|
$('#nav-sync').css('top','30px');
|
||||||
|
} else {
|
||||||
|
$('#nav-sync').css('top','5px');
|
||||||
}
|
}
|
||||||
$('#nav-sync').css('top',topOffset+'px');
|
|
||||||
showRoot();
|
showRoot();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,31 +1,29 @@
|
||||||
/*
|
/*
|
||||||
@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.
|
||||||
|
|
||||||
The MIT License (MIT)
|
Copyright (C) 1997-2019 by Dimitri van Heesch
|
||||||
|
|
||||||
Copyright (C) 1997-2020 by Dimitri van Heesch
|
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
|
||||||
|
|
||||||
Permission is hereby granted, free of charge, to any person obtaining a copy of this software
|
This program is distributed in the hope that it will be useful,
|
||||||
and associated documentation files (the "Software"), to deal in the Software without restriction,
|
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
including without limitation the rights to use, copy, modify, merge, publish, distribute,
|
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is
|
GNU General Public License for more details.
|
||||||
furnished to do so, subject to the following conditions:
|
|
||||||
|
|
||||||
The above copyright notice and this permission notice shall be included in all copies or
|
You should have received a copy of the GNU General Public License along
|
||||||
substantial portions of the Software.
|
with this program; if not, write to the Free Software Foundation, Inc.,
|
||||||
|
51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||||
|
|
||||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING
|
@licend The above is the entire license notice
|
||||||
BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
|
for the JavaScript code in this file
|
||||||
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 =
|
var NAVTREE =
|
||||||
[
|
[
|
||||||
[ "clutchlog", "index.html", [
|
[ "clutchlog", "index.html", [
|
||||||
[ "Clutchlog — versatile (de)clutchable spatial logging", "index.html", [
|
[ "Clutchlog — versatile (de)clutchable logging", "index.html", [
|
||||||
[ "Features", "index.html#autotoc_md0", null ],
|
[ "Features", "index.html#autotoc_md0", null ],
|
||||||
[ "Example", "index.html#autotoc_md1", null ],
|
[ "Example", "index.html#autotoc_md1", null ],
|
||||||
[ "Rationale", "index.html#autotoc_md2", null ],
|
[ "Rationale", "index.html#autotoc_md2", null ],
|
||||||
|
|
@ -36,36 +34,28 @@ var NAVTREE =
|
||||||
[ "Output Configuration", "index.html#autotoc_md7", [
|
[ "Output Configuration", "index.html#autotoc_md7", [
|
||||||
[ "Log Format", "index.html#autotoc_md8", null ]
|
[ "Log Format", "index.html#autotoc_md8", null ]
|
||||||
] ],
|
] ],
|
||||||
[ "Output Styling", "index.html#autotoc_md9", [
|
[ "Output style", "index.html#autotoc_md9", null ]
|
||||||
[ "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_md13", [
|
[ "Advanced Usage", "index.html#autotoc_md10", [
|
||||||
[ "More Output Configuration", "index.html#autotoc_md14", [
|
[ "More Output Configuration", "index.html#autotoc_md11", [
|
||||||
[ "Dump Format", "index.html#autotoc_md15", null ],
|
[ "Dump Format", "index.html#autotoc_md12", null ],
|
||||||
[ "Stack Depth Mark", "index.html#autotoc_md16", null ],
|
[ "Stack Depth Mark", "index.html#autotoc_md13", null ],
|
||||||
[ "Horizontal Filling", "index.html#autotoc_md17", null ],
|
[ "Horizontal Filling", "index.html#autotoc_md14", null ],
|
||||||
[ "Stack Depth", "index.html#autotoc_md18", null ],
|
[ "Stack Depth", "index.html#autotoc_md15", null ]
|
||||||
[ "Filename", "index.html#autotoc_md19", null ]
|
|
||||||
] ],
|
] ],
|
||||||
[ "Disabled calls", "index.html#autotoc_md20", null ],
|
[ "Disabled calls", "index.html#autotoc_md16", null ],
|
||||||
[ "Low-level API", "index.html#autotoc_md21", null ],
|
[ "Low-level API", "index.html#autotoc_md17", null ],
|
||||||
[ "(De)clutch any function call", "index.html#autotoc_md22", null ],
|
[ "(De)clutch any function call", "index.html#autotoc_md18", null ],
|
||||||
[ "(De)clutch any code section", "index.html#autotoc_md23", null ],
|
[ "(De)clutch any code section", "index.html#autotoc_md19", null ]
|
||||||
[ "Manually Increase Stack Depth", "index.html#autotoc_md24", null ]
|
|
||||||
] ],
|
] ],
|
||||||
[ "Examples", "index.html#autotoc_md25", null ],
|
[ "Examples", "index.html#autotoc_md20", null ],
|
||||||
[ "Limitations", "index.html#autotoc_md26", null ],
|
[ "Limitations", "index.html#autotoc_md21", null ],
|
||||||
[ "Build and tests", "index.html#autotoc_md32", null ],
|
[ "Build and tests", "index.html#autotoc_md27", null ]
|
||||||
[ "Usage as a Git submodule", "index.html#autotoc_md33", null ]
|
|
||||||
] ],
|
] ],
|
||||||
[ "Modules", "modules.html", "modules" ],
|
[ "Modules", "modules.html", "modules" ],
|
||||||
[ "Classes", "annotated.html", [
|
[ "Classes", "annotated.html", [
|
||||||
[ "Class List", "annotated.html", "annotated_dup" ],
|
[ "Class List", "annotated.html", "annotated_dup" ],
|
||||||
[ "Class Index", "classes.html", null ],
|
[ "Class Index", "classes.html", null ],
|
||||||
[ "Class Hierarchy", "hierarchy.html", "hierarchy" ],
|
|
||||||
[ "Class Members", "functions.html", [
|
[ "Class Members", "functions.html", [
|
||||||
[ "All", "functions.html", null ],
|
[ "All", "functions.html", null ],
|
||||||
[ "Functions", "functions_func.html", null ],
|
[ "Functions", "functions_func.html", null ],
|
||||||
|
|
|
||||||
|
|
@ -2,12 +2,10 @@ var NAVTREEINDEX0 =
|
||||||
{
|
{
|
||||||
"annotated.html":[2,0],
|
"annotated.html":[2,0],
|
||||||
"classclutchlog.html":[1,2,0],
|
"classclutchlog.html":[1,2,0],
|
||||||
"classclutchlog.html#a0431616914dbbecb908a794f5b46dada":[1,2,0,52],
|
"classclutchlog.html#a03b145e36f15435a640bb5a885d9f642":[1,2,0,7],
|
||||||
"classclutchlog.html#a08310b92e86687349e70f56f9ac1d656":[1,2,0,10],
|
"classclutchlog.html#a0906d74275cedcd403da94879764815e":[1,2,0,6],
|
||||||
"classclutchlog.html#a08e8a817a75a4e9f0159231c941e0dae":[1,2,0,41],
|
"classclutchlog.html#a0c4ac57601e6f8d146fd5cc060968ecc":[1,2,0,34],
|
||||||
"classclutchlog.html#a095e1545a2085ac623e4af19364fea7f":[1,2,0,51],
|
"classclutchlog.html#a10064493c22f5c03b502a42d814c5c5c":[1,2,0,21],
|
||||||
"classclutchlog.html#a0c4ac57601e6f8d146fd5cc060968ecc":[1,2,0,30],
|
|
||||||
"classclutchlog.html#a10064493c22f5c03b502a42d814c5c5c":[1,2,0,16],
|
|
||||||
"classclutchlog.html#a10fd25a1b51c8c95bd6d876ce1b4b928":[1,2,0,53],
|
"classclutchlog.html#a10fd25a1b51c8c95bd6d876ce1b4b928":[1,2,0,53],
|
||||||
"classclutchlog.html#a10fd25a1b51c8c95bd6d876ce1b4b928a023c3e8a55ddfd140d3e3268dd6221e9":[1,2,0,53,1],
|
"classclutchlog.html#a10fd25a1b51c8c95bd6d876ce1b4b928a023c3e8a55ddfd140d3e3268dd6221e9":[1,2,0,53,1],
|
||||||
"classclutchlog.html#a10fd25a1b51c8c95bd6d876ce1b4b928a6efd7b28f876c0473c6dfeae82fc8e05":[1,2,0,53,3],
|
"classclutchlog.html#a10fd25a1b51c8c95bd6d876ce1b4b928a6efd7b28f876c0473c6dfeae82fc8e05":[1,2,0,53,3],
|
||||||
|
|
@ -17,149 +15,157 @@ var NAVTREEINDEX0 =
|
||||||
"classclutchlog.html#a10fd25a1b51c8c95bd6d876ce1b4b928abba74b810831c7753777e6dcc0c0f4e2":[1,2,0,53,7],
|
"classclutchlog.html#a10fd25a1b51c8c95bd6d876ce1b4b928abba74b810831c7753777e6dcc0c0f4e2":[1,2,0,53,7],
|
||||||
"classclutchlog.html#a10fd25a1b51c8c95bd6d876ce1b4b928af332f31a368c931f79b9b64d55fc7701":[1,2,0,53,0],
|
"classclutchlog.html#a10fd25a1b51c8c95bd6d876ce1b4b928af332f31a368c931f79b9b64d55fc7701":[1,2,0,53,0],
|
||||||
"classclutchlog.html#a10fd25a1b51c8c95bd6d876ce1b4b928af89a12aab2a73ea31e19b04ecadbdc0d":[1,2,0,53,4],
|
"classclutchlog.html#a10fd25a1b51c8c95bd6d876ce1b4b928af89a12aab2a73ea31e19b04ecadbdc0d":[1,2,0,53,4],
|
||||||
"classclutchlog.html#a130c4f12eacbd2028102838fe16b734e":[1,2,0,48],
|
"classclutchlog.html#a130c4f12eacbd2028102838fe16b734e":[1,2,0,51],
|
||||||
"classclutchlog.html#a14c19e17c54d6353ba34c0dc3371094a":[1,2,0,28],
|
"classclutchlog.html#a1896f6c4b8597e3e76ff93970bd85167":[1,2,0,48],
|
||||||
"classclutchlog.html#a1896f6c4b8597e3e76ff93970bd85167":[1,2,0,45],
|
"classclutchlog.html#a1a8cb6411726133208f5a2f2cb42d468":[1,2,0,38],
|
||||||
"classclutchlog.html#a1a8cb6411726133208f5a2f2cb42d468":[1,2,0,34],
|
"classclutchlog.html#a2144abe4ec6f630126b6490908b5f924":[1,2,0,12],
|
||||||
"classclutchlog.html#a2144abe4ec6f630126b6490908b5f924":[1,2,0,4],
|
"classclutchlog.html#a229fd61519f1245282440120f2d45fb5":[1,2,0,37],
|
||||||
"classclutchlog.html#a229fd61519f1245282440120f2d45fb5":[1,2,0,33],
|
"classclutchlog.html#a23dbb98f0d3c5cc21c232cde16cf317a":[1,2,0,32],
|
||||||
"classclutchlog.html#a2a334e009533744b52f01ef240a59e9d":[1,2,0,50],
|
"classclutchlog.html#a356df86455409193792b6ed550dfd09e":[1,2,0,42],
|
||||||
"classclutchlog.html#a356df86455409193792b6ed550dfd09e":[1,2,0,38],
|
"classclutchlog.html#a3cb0e4f43a4cadf1966001ad7c9861f4":[1,2,0,16],
|
||||||
"classclutchlog.html#a3cb0e4f43a4cadf1966001ad7c9861f4":[1,2,0,11],
|
"classclutchlog.html#a41757198b29862832a14472a9e5e24c6":[1,2,0,52],
|
||||||
"classclutchlog.html#a41757198b29862832a14472a9e5e24c6":[1,2,0,49],
|
"classclutchlog.html#a4831f44fd5ade102e57320632095934d":[1,2,0,27],
|
||||||
"classclutchlog.html#a4831f44fd5ade102e57320632095934d":[1,2,0,22],
|
"classclutchlog.html#a4ebdfcded6c56262676bf6926d63fc96":[1,2,0,28],
|
||||||
"classclutchlog.html#a4ebdfcded6c56262676bf6926d63fc96":[1,2,0,24],
|
"classclutchlog.html#a5a9a98c3528117223ceff22bc6bee5f7":[1,2,0,41],
|
||||||
"classclutchlog.html#a5a9a98c3528117223ceff22bc6bee5f7":[1,2,0,37],
|
"classclutchlog.html#a5f4ddb57ce42e8be86a7c7d269f7bae5":[1,2,0,47],
|
||||||
"classclutchlog.html#a5f4ddb57ce42e8be86a7c7d269f7bae5":[1,2,0,44],
|
"classclutchlog.html#a63308e8deae3cfec6801318203494143":[1,2,0,33],
|
||||||
"classclutchlog.html#a656c277e074b64728cca871f2b484d1c":[1,2,0,2],
|
"classclutchlog.html#a656c277e074b64728cca871f2b484d1c":[1,2,0,10],
|
||||||
"classclutchlog.html#a6666106b9e5c239b6ae5e0d1091648e3":[1,2,0,19],
|
"classclutchlog.html#a6666106b9e5c239b6ae5e0d1091648e3":[1,2,0,24],
|
||||||
"classclutchlog.html#a6e2a5e98fa9f722d90ba6515895543ac":[1,2,0,1],
|
"classclutchlog.html#a6c6ab42a1df147e6c2d115bc36ec8266":[1,2,0,15],
|
||||||
"classclutchlog.html#a76eb34537b634aadb75e255f7887eeb6":[1,2,0,35],
|
"classclutchlog.html#a76eb34537b634aadb75e255f7887eeb6":[1,2,0,39],
|
||||||
"classclutchlog.html#a7a7738eaad114bfa870121412fe23ad9":[1,2,0,12],
|
"classclutchlog.html#a7a7738eaad114bfa870121412fe23ad9":[1,2,0,17],
|
||||||
"classclutchlog.html#a7c6e3fc082bc6f55d50131ed2b32e81e":[1,2,0,43],
|
"classclutchlog.html#a7c6e3fc082bc6f55d50131ed2b32e81e":[1,2,0,46],
|
||||||
"classclutchlog.html#a7fd7c7bd3668c537061c314a619a336d":[1,2,0,6],
|
"classclutchlog.html#a7fd7c7bd3668c537061c314a619a336d":[1,2,0,14],
|
||||||
"classclutchlog.html#a822062ffa857bd16ff488f9c749ff20e":[1,2,0,54],
|
"classclutchlog.html#a972f895c70edc335f3018a2c8971d59e":[1,2,0,29],
|
||||||
"classclutchlog.html#a822062ffa857bd16ff488f9c749ff20ea04548b133168127416623d51dd3b9338":[1,2,0,54,4],
|
"classclutchlog.html#aa26c6b81ebaeb9e9daa3457e3a3d17c9":[1,2,0,23],
|
||||||
"classclutchlog.html#a822062ffa857bd16ff488f9c749ff20ea19ebb39c0f117afbe6658bbc9bea68a4":[1,2,0,54,0],
|
"classclutchlog.html#aa8d0a569ed3623ce36c5e567ec2d1ad5":[1,2,0,13],
|
||||||
"classclutchlog.html#a822062ffa857bd16ff488f9c749ff20ea35cf5f272267d9656cfcfe52243f4841":[1,2,0,54,2],
|
"classclutchlog.html#ab1c377a376e6772fe1746ff7147c125f":[1,2,0,43],
|
||||||
"classclutchlog.html#a822062ffa857bd16ff488f9c749ff20ea5b96778dd84a50c1b288b31a5200df4d":[1,2,0,54,5],
|
"classclutchlog.html#ab45287cc9c14217904a13aff49573732":[1,2,0,18],
|
||||||
"classclutchlog.html#a822062ffa857bd16ff488f9c749ff20ea9534ecbf6a632833ca32ea5bb33f7eea":[1,2,0,54,3],
|
"classclutchlog.html#ab805ac5c33885459f9f752518a4aa735":[1,2,0,45],
|
||||||
"classclutchlog.html#a822062ffa857bd16ff488f9c749ff20ead79ddc78294d362c22ba917cba2cd3ef":[1,2,0,54,1],
|
"classclutchlog.html#abd4625bf211bfbaa30d9c126fa3d7888":[1,2,0,44],
|
||||||
"classclutchlog.html#a82b9375728af2d962831a743d95f4ae7":[1,2,0,23],
|
"classclutchlog.html#abd692cca9a2e772e7c9d6531bb3c7761":[1,2,0,31],
|
||||||
"classclutchlog.html#a8d206443dea964f77965450a83693d98":[1,2,0,14],
|
"classclutchlog.html#ac3ec55057b9c734b66f169bf43dbd591":[1,2,0,25],
|
||||||
"classclutchlog.html#a972f895c70edc335f3018a2c8971d59e":[1,2,0,25],
|
"classclutchlog.html#ac95630bfe9cf547d2b7c4b3430eaedc1":[1,2,0,40],
|
||||||
"classclutchlog.html#aa26c6b81ebaeb9e9daa3457e3a3d17c9":[1,2,0,18],
|
"classclutchlog.html#ace879554298e6e6e36dafef330c27be8":[1,2,0,35],
|
||||||
"classclutchlog.html#aa8d0a569ed3623ce36c5e567ec2d1ad5":[1,2,0,5],
|
"classclutchlog.html#acebed8c9df9204f22bf8488e62e1cedd":[1,2,0,20],
|
||||||
"classclutchlog.html#ab1c377a376e6772fe1746ff7147c125f":[1,2,0,39],
|
"classclutchlog.html#acfaceb77da01503b432644a3efaee4fa":[1,2,0,8],
|
||||||
"classclutchlog.html#ab45287cc9c14217904a13aff49573732":[1,2,0,13],
|
"classclutchlog.html#ad1cfa9945c3f7f98fe8ce724c627d0d6":[1,2,0,26],
|
||||||
"classclutchlog.html#ab72a0adc9ff287270afe09c9da825fdb":[1,2,0,29],
|
"classclutchlog.html#ad32b5a0274dc03ee0004f67ba58b2447":[1,2,0,22],
|
||||||
"classclutchlog.html#ab7773f031a00a05b8c83c1936406cb98":[1,2,0,7],
|
"classclutchlog.html#aded03528f34d9000f618419c482c5042":[1,2,0,50],
|
||||||
"classclutchlog.html#ab805ac5c33885459f9f752518a4aa735":[1,2,0,42],
|
"classclutchlog.html#ae90d5a1a428587ad67b38b2ea4ca9fa2":[1,2,0,30],
|
||||||
"classclutchlog.html#abd4625bf211bfbaa30d9c126fa3d7888":[1,2,0,40],
|
"classclutchlog.html#aeb60684c89bcef5aa9273075c21cc993":[1,2,0,49],
|
||||||
"classclutchlog.html#abd692cca9a2e772e7c9d6531bb3c7761":[1,2,0,27],
|
"classclutchlog.html#aef653a9744a72a889ca8163269bb781e":[1,2,0,9],
|
||||||
"classclutchlog.html#ac3ec55057b9c734b66f169bf43dbd591":[1,2,0,20],
|
"classclutchlog.html#af898bffe23b125245e338d7495c76d45":[1,2,0,36],
|
||||||
"classclutchlog.html#ac95630bfe9cf547d2b7c4b3430eaedc1":[1,2,0,36],
|
"classclutchlog.html#afc53dbca51d0e2322a21899d0c571a80":[1,2,0,11],
|
||||||
"classclutchlog.html#acbb50f6306ebb3c8b0d1a52e7f327416":[1,2,0,9],
|
"classclutchlog.html#aff3aa09fb60f7d6dc688c028d3834d8a":[1,2,0,19],
|
||||||
"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":[1,3,0],
|
||||||
"classclutchlog_1_1fmt.html#a0aa57cdd56ccc79c7750921ab534b205":[1,3,0,7],
|
"classclutchlog_1_1fmt.html#a0b607e343b6813b99eafca1fdfec9cd0":[1,3,0,7],
|
||||||
"classclutchlog_1_1fmt.html#a24568f7a157d50e3075a74a619719c84":[1,3,0,6],
|
"classclutchlog_1_1fmt.html#a13453c0b5dbc19d9b510dcdc0352b443":[1,3,0,3],
|
||||||
"classclutchlog_1_1fmt.html#a2bb0fde65fcd264393e102314dd1610b":[1,3,0,8],
|
"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#a407506bc02ed3f91d88b3df630e54959":[1,3,0,0],
|
"classclutchlog_1_1fmt.html#a407506bc02ed3f91d88b3df630e54959":[1,3,0,0],
|
||||||
"classclutchlog_1_1fmt.html#a4d0b3c87ba935addf3581b000c0d7502":[1,3,0,15],
|
"classclutchlog_1_1fmt.html#a4662a3ec3577c6a575a2c734636ed8a0":[1,3,0,14],
|
||||||
"classclutchlog_1_1fmt.html#a4d0b3c87ba935addf3581b000c0d7502a1844e5aae3a3eefc500c545e3c35bcfa":[1,3,0,15,2],
|
"classclutchlog_1_1fmt.html#a4662a3ec3577c6a575a2c734636ed8a0a1ffd9e753c8054cc61456ac7fac1ac89":[1,3,0,14,0],
|
||||||
"classclutchlog_1_1fmt.html#a4d0b3c87ba935addf3581b000c0d7502a1e7cced329549fc4c2393381f068062e":[1,3,0,15,0],
|
"classclutchlog_1_1fmt.html#a4662a3ec3577c6a575a2c734636ed8a0a334c4a4c42fdb79d7ebc3e73b517e6f8":[1,3,0,14,8],
|
||||||
"classclutchlog_1_1fmt.html#a4d0b3c87ba935addf3581b000c0d7502a7a3c32a8827eb17435511b4c7a429749":[1,3,0,15,1],
|
"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#a932f47b78fb7b10590d5613a1c4eab89":[1,3,0,16],
|
"classclutchlog_1_1fmt.html#a932f47b78fb7b10590d5613a1c4eab89":[1,3,0,16],
|
||||||
"classclutchlog_1_1fmt.html#a932f47b78fb7b10590d5613a1c4eab89a334c4a4c42fdb79d7ebc3e73b517e6f8":[1,3,0,16,4],
|
"classclutchlog_1_1fmt.html#a932f47b78fb7b10590d5613a1c4eab89a334c4a4c42fdb79d7ebc3e73b517e6f8":[1,3,0,16,4],
|
||||||
"classclutchlog_1_1fmt.html#a932f47b78fb7b10590d5613a1c4eab89a69dcab4a73aeec2113f69b61e6263da8":[1,3,0,16,1],
|
"classclutchlog_1_1fmt.html#a932f47b78fb7b10590d5613a1c4eab89a69dcab4a73aeec2113f69b61e6263da8":[1,3,0,16,1],
|
||||||
"classclutchlog_1_1fmt.html#a932f47b78fb7b10590d5613a1c4eab89a6dc7b4483f8c2c701a48e42db552806d":[1,3,0,16,2],
|
"classclutchlog_1_1fmt.html#a932f47b78fb7b10590d5613a1c4eab89a6dc7b4483f8c2c701a48e42db552806d":[1,3,0,16,2],
|
||||||
"classclutchlog_1_1fmt.html#a932f47b78fb7b10590d5613a1c4eab89a86266ee937d97f812a8e57d22b62ee29":[1,3,0,16,0],
|
"classclutchlog_1_1fmt.html#a932f47b78fb7b10590d5613a1c4eab89a86266ee937d97f812a8e57d22b62ee29":[1,3,0,16,0],
|
||||||
"classclutchlog_1_1fmt.html#a932f47b78fb7b10590d5613a1c4eab89aa91c78e040f7b9d158f381e197f8beb4":[1,3,0,16,3],
|
"classclutchlog_1_1fmt.html#a932f47b78fb7b10590d5613a1c4eab89aa91c78e040f7b9d158f381e197f8beb4":[1,3,0,16,3],
|
||||||
"classclutchlog_1_1fmt.html#ab588e04e982b0b26ec979773d51ad41b":[1,3,0,3],
|
"classclutchlog_1_1fmt.html#a96849ba427feac3a2eeaa1165e3845da":[1,3,0,10],
|
||||||
"classclutchlog_1_1fmt.html#ad754c64eb6fd8730a616d113cb9f9129":[1,3,0,1],
|
"classclutchlog_1_1fmt.html#a99b3a05ddf6fa341cee6cb1e5dffc159":[1,3,0,5],
|
||||||
"classclutchlog_1_1fmt.html#afeaedd18298498d1dcfcc15f5f17ac3c":[1,3,0,2],
|
"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],
|
||||||
"classes.html":[2,1],
|
"classes.html":[2,1],
|
||||||
"clutchlog_8h.html":[3,0,0,0],
|
"clutchlog_8h.html":[3,0,0],
|
||||||
"clutchlog_8h.html#a0acf7d306292cdee864356f0b433cc16":[3,0,0,0,1],
|
"clutchlog_8h.html#a0acf7d306292cdee864356f0b433cc16":[3,0,0,1],
|
||||||
"clutchlog_8h.html#a5c126962abcc7a40e504a6fc3abdfcc4":[3,0,0,0,4],
|
"clutchlog_8h.html#a5c126962abcc7a40e504a6fc3abdfcc4":[3,0,0,4],
|
||||||
"clutchlog_8h.html#a6bbcf13504687db4dbe0474931d867fb":[3,0,0,0,2],
|
"clutchlog_8h.html#a6bbcf13504687db4dbe0474931d867fb":[3,0,0,2],
|
||||||
"clutchlog_8h.html#a6bddd1e1be320823da0d6b1d5cef7817":[3,0,0,0,3],
|
"clutchlog_8h.html#a6bddd1e1be320823da0d6b1d5cef7817":[3,0,0,3],
|
||||||
"clutchlog_8h_source.html":[3,0,0,0],
|
"clutchlog_8h_source.html":[3,0,0],
|
||||||
"dir_59425e443f801f1f2fd8bbe4959a3ccf.html":[3,0,1],
|
|
||||||
"dir_c318bd5cf14aaa5601e6029e0b5b4048.html":[3,0,0],
|
|
||||||
"files.html":[3,0],
|
"files.html":[3,0],
|
||||||
"functions.html":[2,3,0],
|
"functions.html":[2,2,0],
|
||||||
"functions_enum.html":[2,3,3],
|
"functions_enum.html":[2,2,3],
|
||||||
"functions_func.html":[2,3,1],
|
"functions_func.html":[2,2,1],
|
||||||
"functions_rela.html":[2,3,4],
|
"functions_rela.html":[2,2,4],
|
||||||
"functions_vars.html":[2,3,2],
|
"functions_vars.html":[2,2,2],
|
||||||
"globals.html":[3,1,0],
|
"globals.html":[3,1,0],
|
||||||
"globals_defs.html":[3,1,1],
|
"globals_defs.html":[3,1,1],
|
||||||
"group___default_config.html":[1,0],
|
"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#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#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#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#ga524c16f280d92ee8ab683162c9ce01fa":[1,0,1],
|
||||||
"group___default_config.html#ga54d29e956575e1c731eab5406135c5df":[1,0,3],
|
"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":[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___default_config.html#ga98f30d814d4913a8a7c93a8793f49adf":[1,0,5],
|
||||||
"group___formating.html":[1,3],
|
"group___formating.html":[1,3],
|
||||||
"group___main.html":[1,2],
|
"group___main.html":[1,2],
|
||||||
"group___use_macros.html":[1,1],
|
"group___use_macros.html":[1,1],
|
||||||
"group___use_macros.html#ga369d365b7c25ec270596c3ca6839cf2c":[1,1,1],
|
"group___use_macros.html#ga572e3aa19d8b39e3ed0b9e91961104c2":[1,1,2],
|
||||||
"group___use_macros.html#ga572e3aa19d8b39e3ed0b9e91961104c2":[1,1,3],
|
"group___use_macros.html#ga572e3aa19d8b39e3ed0b9e91961104c2":[3,0,0,8],
|
||||||
"group___use_macros.html#ga6f86187e2b35e7e1907d688f504a197d":[1,1,2],
|
"group___use_macros.html#ga6f86187e2b35e7e1907d688f504a197d":[1,1,1],
|
||||||
"group___use_macros.html#ga9f77cee4f853e582262930c9c17f90ae":[1,1,4],
|
"group___use_macros.html#ga6f86187e2b35e7e1907d688f504a197d":[3,0,0,7],
|
||||||
"group___use_macros.html#gaaf2e85e1153e6c88b458dd49e3c37c73":[1,1,5],
|
"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#gae8911119d726a43b77f5781cb5a72813":[1,1,0],
|
"group___use_macros.html#gae8911119d726a43b77f5781cb5a72813":[1,1,0],
|
||||||
"group__colors16.html":[1,4],
|
"group___use_macros.html#gae8911119d726a43b77f5781cb5a72813":[3,0,0,6],
|
||||||
"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":[],
|
||||||
|
"index.html":[0],
|
||||||
"index.html#autotoc_md0":[0,0],
|
"index.html#autotoc_md0":[0,0],
|
||||||
"index.html#autotoc_md1":[0,1],
|
"index.html#autotoc_md1":[0,1],
|
||||||
"index.html#autotoc_md10":[0,3,4,0],
|
"index.html#autotoc_md10":[0,4],
|
||||||
"index.html#autotoc_md11":[0,3,4,1],
|
"index.html#autotoc_md11":[0,4,0],
|
||||||
"index.html#autotoc_md12":[0,3,4,2],
|
"index.html#autotoc_md12":[0,4,0,0],
|
||||||
"index.html#autotoc_md13":[0,4],
|
"index.html#autotoc_md13":[0,4,0,1],
|
||||||
"index.html#autotoc_md14":[0,4,0],
|
"index.html#autotoc_md14":[0,4,0,2],
|
||||||
"index.html#autotoc_md15":[0,4,0,0],
|
"index.html#autotoc_md15":[0,4,0,3],
|
||||||
"index.html#autotoc_md16":[0,4,0,1],
|
"index.html#autotoc_md16":[0,4,1],
|
||||||
"index.html#autotoc_md17":[0,4,0,2],
|
"index.html#autotoc_md17":[0,4,2],
|
||||||
"index.html#autotoc_md18":[0,4,0,3],
|
"index.html#autotoc_md18":[0,4,3],
|
||||||
"index.html#autotoc_md19":[0,4,0,4],
|
"index.html#autotoc_md19":[0,4,4],
|
||||||
"index.html#autotoc_md2":[0,2],
|
"index.html#autotoc_md2":[0,2],
|
||||||
"index.html#autotoc_md20":[0,4,1],
|
"index.html#autotoc_md20":[0,5],
|
||||||
"index.html#autotoc_md21":[0,4,2],
|
"index.html#autotoc_md21":[0,6],
|
||||||
"index.html#autotoc_md22":[0,4,3],
|
"index.html#autotoc_md22":[0],
|
||||||
"index.html#autotoc_md23":[0,4,4],
|
"index.html#autotoc_md23":[1],
|
||||||
"index.html#autotoc_md24":[0,4,5],
|
"index.html#autotoc_md24":[2],
|
||||||
"index.html#autotoc_md25":[0,5],
|
"index.html#autotoc_md25":[3],
|
||||||
"index.html#autotoc_md26":[0,6],
|
"index.html#autotoc_md26":[4],
|
||||||
|
"index.html#autotoc_md27":[0,7],
|
||||||
"index.html#autotoc_md3":[0,3],
|
"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_md4":[0,3,0],
|
||||||
"index.html#autotoc_md5":[0,3,1],
|
"index.html#autotoc_md5":[0,3,1],
|
||||||
"index.html#autotoc_md6":[0,3,2],
|
"index.html#autotoc_md6":[0,3,2],
|
||||||
|
|
@ -168,62 +174,15 @@ var NAVTREEINDEX0 =
|
||||||
"index.html#autotoc_md9":[0,3,4],
|
"index.html#autotoc_md9":[0,3,4],
|
||||||
"modules.html":[1],
|
"modules.html":[1],
|
||||||
"pages.html":[],
|
"pages.html":[],
|
||||||
"structclutchlog_1_1fmt_1_1bg__16_m.html":[1,5,6],
|
"structclutchlog_1_1scope__t.html":[1,2,0,5],
|
||||||
"structclutchlog_1_1fmt_1_1bg__16_m.html#a363c314ab6a8aa22951b5500d7a78ad0":[1,5,6,0],
|
"structclutchlog_1_1scope__t.html#a0f1d865ffcf17f215e5559cdd2690572":[1,2,0,5,0],
|
||||||
"structclutchlog_1_1fmt_1_1bg__16_m.html#a68f8cb4ab78a1cfb3b7b8e1e95bee11d":[1,5,6,3],
|
"structclutchlog_1_1scope__t.html#a7918e55cd3bac1bd30c69b8c711387ff":[1,2,0,5,3],
|
||||||
"structclutchlog_1_1fmt_1_1bg__16_m.html#ace018922ae99f32b48bf5cacaec91501":[1,5,6,1],
|
"structclutchlog_1_1scope__t.html#adcca6846ff90d436c61861db85917744":[1,2,0,5,2],
|
||||||
"structclutchlog_1_1fmt_1_1bg__16_m.html#adcd5bd1e69e76e3b36015cf687693c97":[1,5,6,2],
|
"structclutchlog_1_1scope__t.html#ae6c0e4ed20db797124ed1e5faa033ad9":[1,2,0,5,1],
|
||||||
"structclutchlog_1_1fmt_1_1bg__256.html":[1,5,3],
|
"t-assert_8cpp_source.html":[3,0,1],
|
||||||
"structclutchlog_1_1fmt_1_1bg__256.html#a096d302be7373acaaf225644683408bd":[1,5,3,2],
|
"t-color_8cpp_source.html":[3,0,2],
|
||||||
"structclutchlog_1_1fmt_1_1bg__256.html#a0d244a542b6b98a373f8b1f9e92a6a90":[1,5,3,0],
|
"t-demo_8cpp_source.html":[3,0,3],
|
||||||
"structclutchlog_1_1fmt_1_1bg__256.html#a83c663b1a9f00ba7ba7649c9c5605fad":[1,5,3,1],
|
"t-dump_8cpp_source.html":[3,0,4],
|
||||||
"structclutchlog_1_1fmt_1_1color.html":[1,5,0],
|
"t-log_8cpp_source.html":[3,0,5],
|
||||||
"structclutchlog_1_1fmt_1_1color.html#a121619a01bf48e53b3478d23989c0c59":[1,5,0,2],
|
"t-one-line-if_8cpp_source.html":[3,0,6]
|
||||||
"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]
|
|
||||||
};
|
};
|
||||||
|
|
|
||||||
|
|
@ -1,62 +0,0 @@
|
||||||
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,26 +1,25 @@
|
||||||
/*
|
/*
|
||||||
@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.
|
||||||
|
|
||||||
The MIT License (MIT)
|
Copyright (C) 1997-2017 by Dimitri van Heesch
|
||||||
|
|
||||||
Copyright (C) 1997-2020 by Dimitri van Heesch
|
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.
|
||||||
|
|
||||||
Permission is hereby granted, free of charge, to any person obtaining a copy of this software
|
This program is distributed in the hope that it will be useful,
|
||||||
and associated documentation files (the "Software"), to deal in the Software without restriction,
|
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
including without limitation the rights to use, copy, modify, merge, publish, distribute,
|
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is
|
GNU General Public License for more details.
|
||||||
furnished to do so, subject to the following conditions:
|
|
||||||
|
|
||||||
The above copyright notice and this permission notice shall be included in all copies or
|
You should have received a copy of the GNU General Public License along
|
||||||
substantial portions of the Software.
|
with this program; if not, write to the Free Software Foundation, Inc.,
|
||||||
|
51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||||
|
|
||||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING
|
@licend The above is the entire license notice
|
||||||
BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
|
for the JavaScript code in this file
|
||||||
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()
|
function initResizable()
|
||||||
{
|
{
|
||||||
|
|
@ -53,7 +52,7 @@ function initResizable()
|
||||||
date.setTime(date.getTime()+(10*365*24*60*60*1000)); // default expiration is one week
|
date.setTime(date.getTime()+(10*365*24*60*60*1000)); // default expiration is one week
|
||||||
expiration = date.toGMTString();
|
expiration = date.toGMTString();
|
||||||
}
|
}
|
||||||
document.cookie = cookie_namespace + "_" + cookie + "=" + val + "; SameSite=Lax; expires=" + expiration+"; path=/";
|
document.cookie = cookie_namespace + "_" + cookie + "=" + val + "; expires=" + expiration+"; path=/";
|
||||||
}
|
}
|
||||||
|
|
||||||
function resizeWidth()
|
function resizeWidth()
|
||||||
|
|
@ -75,20 +74,10 @@ function initResizable()
|
||||||
{
|
{
|
||||||
var headerHeight = header.outerHeight();
|
var headerHeight = header.outerHeight();
|
||||||
var footerHeight = footer.outerHeight();
|
var footerHeight = footer.outerHeight();
|
||||||
var windowHeight = $(window).height();
|
var windowHeight = $(window).height() - headerHeight - footerHeight;
|
||||||
var contentHeight,navtreeHeight,sideNavHeight;
|
content.css({height:windowHeight + "px"});
|
||||||
if (typeof page_layout==='undefined' || page_layout==0) { /* DISABLE_INDEX=NO */
|
navtree.css({height:windowHeight + "px"});
|
||||||
contentHeight = windowHeight - headerHeight - footerHeight;
|
sidenav.css({height:windowHeight + "px"});
|
||||||
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();
|
var width=$(window).width();
|
||||||
if (width!=collapsedWidth) {
|
if (width!=collapsedWidth) {
|
||||||
if (width<desktop_vp && collapsedWidth>=desktop_vp) {
|
if (width<desktop_vp && collapsedWidth>=desktop_vp) {
|
||||||
|
|
@ -102,9 +91,7 @@ function initResizable()
|
||||||
}
|
}
|
||||||
collapsedWidth=width;
|
collapsedWidth=width;
|
||||||
}
|
}
|
||||||
if (location.hash.slice(1)) {
|
(document.getElementById(location.hash.slice(1))||document.body).scrollIntoView();
|
||||||
(document.getElementById(location.hash.slice(1))||document.body).scrollIntoView();
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
function collapseExpand()
|
function collapseExpand()
|
||||||
|
|
|
||||||
|
|
@ -1,8 +1,7 @@
|
||||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
<!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">
|
<html><head><title></title>
|
||||||
<head><title></title>
|
|
||||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
<meta name="generator" content="Doxygen 1.9.4"/>
|
<meta name="generator" content="Doxygen 1.8.17"/>
|
||||||
<link rel="stylesheet" type="text/css" href="search.css"/>
|
<link rel="stylesheet" type="text/css" href="search.css"/>
|
||||||
<script type="text/javascript" src="all_0.js"></script>
|
<script type="text/javascript" src="all_0.js"></script>
|
||||||
<script type="text/javascript" src="search.js"></script>
|
<script type="text/javascript" src="search.js"></script>
|
||||||
|
|
@ -11,27 +10,21 @@
|
||||||
<div id="SRIndex">
|
<div id="SRIndex">
|
||||||
<div class="SRStatus" id="Loading">Loading...</div>
|
<div class="SRStatus" id="Loading">Loading...</div>
|
||||||
<div id="SRResults"></div>
|
<div id="SRResults"></div>
|
||||||
<script type="text/javascript">
|
<script type="text/javascript"><!--
|
||||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
createResults();
|
createResults();
|
||||||
/* @license-end */
|
/* @license-end */
|
||||||
</script>
|
--></script>
|
||||||
<div class="SRStatus" id="Searching">Searching...</div>
|
<div class="SRStatus" id="Searching">Searching...</div>
|
||||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||||
<script type="text/javascript">
|
<script type="text/javascript"><!--
|
||||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
document.getElementById("Loading").style.display="none";
|
document.getElementById("Loading").style.display="none";
|
||||||
document.getElementById("NoMatches").style.display="none";
|
document.getElementById("NoMatches").style.display="none";
|
||||||
var searchResults = new SearchResults("searchResults");
|
var searchResults = new SearchResults("searchResults");
|
||||||
searchResults.Search();
|
searchResults.Search();
|
||||||
window.addEventListener("message", function(event) {
|
|
||||||
if (event.data == "take_focus") {
|
|
||||||
var elem = searchResults.NavNext(0);
|
|
||||||
if (elem) elem.focus();
|
|
||||||
}
|
|
||||||
});
|
|
||||||
/* @license-end */
|
/* @license-end */
|
||||||
</script>
|
--></script>
|
||||||
</div>
|
</div>
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
|
|
|
||||||
|
|
@ -1,18 +1,14 @@
|
||||||
var searchData=
|
var searchData=
|
||||||
[
|
[
|
||||||
['_5ffilehash_5ffmts_0',['_filehash_fmts',['../classclutchlog.html#a2a334e009533744b52f01ef240a59e9d',1,'clutchlog']]],
|
['_5fformat_5fdump_0',['_format_dump',['../classclutchlog.html#a5f4ddb57ce42e8be86a7c7d269f7bae5',1,'clutchlog']]],
|
||||||
['_5ffilename_1',['_filename',['../classclutchlog.html#a0431616914dbbecb908a794f5b46dada',1,'clutchlog']]],
|
['_5fformat_5flog_1',['_format_log',['../classclutchlog.html#a7c6e3fc082bc6f55d50131ed2b32e81e',1,'clutchlog']]],
|
||||||
['_5fformat_5fdump_2',['_format_dump',['../classclutchlog.html#a5f4ddb57ce42e8be86a7c7d269f7bae5',1,'clutchlog']]],
|
['_5fin_5ffile_2',['_in_file',['../classclutchlog.html#aded03528f34d9000f618419c482c5042',1,'clutchlog']]],
|
||||||
['_5fformat_5flog_3',['_format_log',['../classclutchlog.html#a7c6e3fc082bc6f55d50131ed2b32e81e',1,'clutchlog']]],
|
['_5fin_5ffunc_3',['_in_func',['../classclutchlog.html#a130c4f12eacbd2028102838fe16b734e',1,'clutchlog']]],
|
||||||
['_5ffunchash_5ffmts_4',['_funchash_fmts',['../classclutchlog.html#a095e1545a2085ac623e4af19364fea7f',1,'clutchlog']]],
|
['_5fin_5fline_4',['_in_line',['../classclutchlog.html#a41757198b29862832a14472a9e5e24c6',1,'clutchlog']]],
|
||||||
['_5fin_5ffile_5',['_in_file',['../classclutchlog.html#aded03528f34d9000f618419c482c5042',1,'clutchlog']]],
|
['_5flevel_5ffmt_5',['_level_fmt',['../classclutchlog.html#ab805ac5c33885459f9f752518a4aa735',1,'clutchlog']]],
|
||||||
['_5fin_5ffunc_6',['_in_func',['../classclutchlog.html#a130c4f12eacbd2028102838fe16b734e',1,'clutchlog']]],
|
['_5flevel_5fword_6',['_level_word',['../classclutchlog.html#ab1c377a376e6772fe1746ff7147c125f',1,'clutchlog']]],
|
||||||
['_5fin_5fline_7',['_in_line',['../classclutchlog.html#a41757198b29862832a14472a9e5e24c6',1,'clutchlog']]],
|
['_5fout_7',['_out',['../classclutchlog.html#a1896f6c4b8597e3e76ff93970bd85167',1,'clutchlog']]],
|
||||||
['_5flevel_5ffmt_8',['_level_fmt',['../classclutchlog.html#ab805ac5c33885459f9f752518a4aa735',1,'clutchlog']]],
|
['_5fstage_8',['_stage',['../classclutchlog.html#aeb60684c89bcef5aa9273075c21cc993',1,'clutchlog']]],
|
||||||
['_5flevel_5fshort_9',['_level_short',['../classclutchlog.html#a08e8a817a75a4e9f0159231c941e0dae',1,'clutchlog']]],
|
['_5fstrip_5fcalls_9',['_strip_calls',['../classclutchlog.html#a356df86455409193792b6ed550dfd09e',1,'clutchlog']]],
|
||||||
['_5flevel_5fword_10',['_level_word',['../classclutchlog.html#ab1c377a376e6772fe1746ff7147c125f',1,'clutchlog']]],
|
['_5fword_5flevel_10',['_word_level',['../classclutchlog.html#abd4625bf211bfbaa30d9c126fa3d7888',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,8 +1,7 @@
|
||||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
<!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">
|
<html><head><title></title>
|
||||||
<head><title></title>
|
|
||||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
<meta name="generator" content="Doxygen 1.9.4"/>
|
<meta name="generator" content="Doxygen 1.8.17"/>
|
||||||
<link rel="stylesheet" type="text/css" href="search.css"/>
|
<link rel="stylesheet" type="text/css" href="search.css"/>
|
||||||
<script type="text/javascript" src="all_1.js"></script>
|
<script type="text/javascript" src="all_1.js"></script>
|
||||||
<script type="text/javascript" src="search.js"></script>
|
<script type="text/javascript" src="search.js"></script>
|
||||||
|
|
@ -11,27 +10,21 @@
|
||||||
<div id="SRIndex">
|
<div id="SRIndex">
|
||||||
<div class="SRStatus" id="Loading">Loading...</div>
|
<div class="SRStatus" id="Loading">Loading...</div>
|
||||||
<div id="SRResults"></div>
|
<div id="SRResults"></div>
|
||||||
<script type="text/javascript">
|
<script type="text/javascript"><!--
|
||||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
createResults();
|
createResults();
|
||||||
/* @license-end */
|
/* @license-end */
|
||||||
</script>
|
--></script>
|
||||||
<div class="SRStatus" id="Searching">Searching...</div>
|
<div class="SRStatus" id="Searching">Searching...</div>
|
||||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||||
<script type="text/javascript">
|
<script type="text/javascript"><!--
|
||||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
document.getElementById("Loading").style.display="none";
|
document.getElementById("Loading").style.display="none";
|
||||||
document.getElementById("NoMatches").style.display="none";
|
document.getElementById("NoMatches").style.display="none";
|
||||||
var searchResults = new SearchResults("searchResults");
|
var searchResults = new SearchResults("searchResults");
|
||||||
searchResults.Search();
|
searchResults.Search();
|
||||||
window.addEventListener("message", function(event) {
|
|
||||||
if (event.data == "take_focus") {
|
|
||||||
var elem = searchResults.NavNext(0);
|
|
||||||
if (elem) elem.focus();
|
|
||||||
}
|
|
||||||
});
|
|
||||||
/* @license-end */
|
/* @license-end */
|
||||||
</script>
|
--></script>
|
||||||
</div>
|
</div>
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
|
|
|
||||||
|
|
@ -1,4 +1,5 @@
|
||||||
var searchData=
|
var searchData=
|
||||||
[
|
[
|
||||||
['ansi_0',['ansi',['../classclutchlog_1_1fmt.html#a4d0b3c87ba935addf3581b000c0d7502',1,'clutchlog::fmt']]]
|
['back_11',['back',['../classclutchlog_1_1fmt.html#a86696b20e5b31c96ba592926efb324f3',1,'clutchlog::fmt']]],
|
||||||
|
['bg_12',['bg',['../classclutchlog_1_1fmt.html#a1cf3e27e4041250ffea0a6d58010da1e',1,'clutchlog::fmt']]]
|
||||||
];
|
];
|
||||||
|
|
|
||||||
|
|
@ -1,37 +0,0 @@
|
||||||
<!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>
|
|
||||||
|
|
@ -1,4 +0,0 @@
|
||||||
var searchData=
|
|
||||||
[
|
|
||||||
['with_5fclutchlog_0',['WITH_CLUTCHLOG',['../clutchlog_8h.html#a5c126962abcc7a40e504a6fc3abdfcc4',1,'clutchlog.h']]]
|
|
||||||
];
|
|
||||||
|
|
@ -1,8 +1,7 @@
|
||||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
<!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">
|
<html><head><title></title>
|
||||||
<head><title></title>
|
|
||||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
<meta name="generator" content="Doxygen 1.9.4"/>
|
<meta name="generator" content="Doxygen 1.8.17"/>
|
||||||
<link rel="stylesheet" type="text/css" href="search.css"/>
|
<link rel="stylesheet" type="text/css" href="search.css"/>
|
||||||
<script type="text/javascript" src="all_2.js"></script>
|
<script type="text/javascript" src="all_2.js"></script>
|
||||||
<script type="text/javascript" src="search.js"></script>
|
<script type="text/javascript" src="search.js"></script>
|
||||||
|
|
@ -11,27 +10,21 @@
|
||||||
<div id="SRIndex">
|
<div id="SRIndex">
|
||||||
<div class="SRStatus" id="Loading">Loading...</div>
|
<div class="SRStatus" id="Loading">Loading...</div>
|
||||||
<div id="SRResults"></div>
|
<div id="SRResults"></div>
|
||||||
<script type="text/javascript">
|
<script type="text/javascript"><!--
|
||||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
createResults();
|
createResults();
|
||||||
/* @license-end */
|
/* @license-end */
|
||||||
</script>
|
--></script>
|
||||||
<div class="SRStatus" id="Searching">Searching...</div>
|
<div class="SRStatus" id="Searching">Searching...</div>
|
||||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||||
<script type="text/javascript">
|
<script type="text/javascript"><!--
|
||||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
document.getElementById("Loading").style.display="none";
|
document.getElementById("Loading").style.display="none";
|
||||||
document.getElementById("NoMatches").style.display="none";
|
document.getElementById("NoMatches").style.display="none";
|
||||||
var searchResults = new SearchResults("searchResults");
|
var searchResults = new SearchResults("searchResults");
|
||||||
searchResults.Search();
|
searchResults.Search();
|
||||||
window.addEventListener("message", function(event) {
|
|
||||||
if (event.data == "take_focus") {
|
|
||||||
var elem = searchResults.NavNext(0);
|
|
||||||
if (elem) elem.focus();
|
|
||||||
}
|
|
||||||
});
|
|
||||||
/* @license-end */
|
/* @license-end */
|
||||||
</script>
|
--></script>
|
||||||
</div>
|
</div>
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
|
|
|
||||||
|
|
@ -1,9 +1,20 @@
|
||||||
var searchData=
|
var searchData=
|
||||||
[
|
[
|
||||||
['back_0',['back',['../group__colors16.html#ga86696b20e5b31c96ba592926efb324f3',1,'clutchlog::fmt']]],
|
['clutchcode_13',['CLUTCHCODE',['../group___use_macros.html#gaaf2e85e1153e6c88b458dd49e3c37c73',1,'clutchlog.h']]],
|
||||||
['back_5f16m_1',['back_16M',['../group__colors256__16_m.html#gaa2fcbb402dc2426d3720b8bc78a80ec0',1,'clutchlog::fmt']]],
|
['clutchdump_14',['CLUTCHDUMP',['../group___use_macros.html#ga572e3aa19d8b39e3ed0b9e91961104c2',1,'clutchlog.h']]],
|
||||||
['back_5f256_2',['back_256',['../group__colors256__16_m.html#ga1d687af385957846034568c3a62d4ef0',1,'clutchlog::fmt']]],
|
['clutchdump_5fdefault_5fformat_15',['CLUTCHDUMP_DEFAULT_FORMAT',['../group___default_config.html#ga27b613c6727857a7cbcd0165d862034e',1,'clutchlog.h']]],
|
||||||
['bg_3',['bg',['../group__colors16.html#ga1cf3e27e4041250ffea0a6d58010da1e',1,'clutchlog::fmt']]],
|
['clutchdump_5fdefault_5fsep_16',['CLUTCHDUMP_DEFAULT_SEP',['../group___default_config.html#ga54d29e956575e1c731eab5406135c5df',1,'clutchlog.h']]],
|
||||||
['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']]],
|
['clutchfunc_17',['CLUTCHFUNC',['../group___use_macros.html#ga9f77cee4f853e582262930c9c17f90ae',1,'clutchlog.h']]],
|
||||||
['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']]]
|
['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,'']]]
|
||||||
];
|
];
|
||||||
|
|
|
||||||
|
|
@ -1,8 +1,7 @@
|
||||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
<!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">
|
<html><head><title></title>
|
||||||
<head><title></title>
|
|
||||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
<meta name="generator" content="Doxygen 1.9.4"/>
|
<meta name="generator" content="Doxygen 1.8.17"/>
|
||||||
<link rel="stylesheet" type="text/css" href="search.css"/>
|
<link rel="stylesheet" type="text/css" href="search.css"/>
|
||||||
<script type="text/javascript" src="all_3.js"></script>
|
<script type="text/javascript" src="all_3.js"></script>
|
||||||
<script type="text/javascript" src="search.js"></script>
|
<script type="text/javascript" src="search.js"></script>
|
||||||
|
|
@ -11,27 +10,21 @@
|
||||||
<div id="SRIndex">
|
<div id="SRIndex">
|
||||||
<div class="SRStatus" id="Loading">Loading...</div>
|
<div class="SRStatus" id="Loading">Loading...</div>
|
||||||
<div id="SRResults"></div>
|
<div id="SRResults"></div>
|
||||||
<script type="text/javascript">
|
<script type="text/javascript"><!--
|
||||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
createResults();
|
createResults();
|
||||||
/* @license-end */
|
/* @license-end */
|
||||||
</script>
|
--></script>
|
||||||
<div class="SRStatus" id="Searching">Searching...</div>
|
<div class="SRStatus" id="Searching">Searching...</div>
|
||||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||||
<script type="text/javascript">
|
<script type="text/javascript"><!--
|
||||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
document.getElementById("Loading").style.display="none";
|
document.getElementById("Loading").style.display="none";
|
||||||
document.getElementById("NoMatches").style.display="none";
|
document.getElementById("NoMatches").style.display="none";
|
||||||
var searchResults = new SearchResults("searchResults");
|
var searchResults = new SearchResults("searchResults");
|
||||||
searchResults.Search();
|
searchResults.Search();
|
||||||
window.addEventListener("message", function(event) {
|
|
||||||
if (event.data == "take_focus") {
|
|
||||||
var elem = searchResults.NavNext(0);
|
|
||||||
if (elem) elem.focus();
|
|
||||||
}
|
|
||||||
});
|
|
||||||
/* @license-end */
|
/* @license-end */
|
||||||
</script>
|
--></script>
|
||||||
</div>
|
</div>
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
|
|
|
||||||
|
|
@ -1,29 +1,13 @@
|
||||||
var searchData=
|
var searchData=
|
||||||
[
|
[
|
||||||
['clutchcode_0',['CLUTCHCODE',['../group___use_macros.html#gaaf2e85e1153e6c88b458dd49e3c37c73',1,'clutchlog.h']]],
|
['default_5fdepth_5fmark_30',['default_depth_mark',['../classclutchlog.html#a229fd61519f1245282440120f2d45fb5',1,'clutchlog']]],
|
||||||
['clutchdump_1',['CLUTCHDUMP',['../group___use_macros.html#ga572e3aa19d8b39e3ed0b9e91961104c2',1,'clutchlog.h']]],
|
['default_5fformat_31',['default_format',['../classclutchlog.html#a0c4ac57601e6f8d146fd5cc060968ecc',1,'clutchlog']]],
|
||||||
['clutchdump_5fdefault_5fformat_2',['CLUTCHDUMP_DEFAULT_FORMAT',['../group___default_config.html#ga27b613c6727857a7cbcd0165d862034e',1,'clutchlog.h']]],
|
['default_5fhfill_5fchar_32',['default_hfill_char',['../classclutchlog.html#a76eb34537b634aadb75e255f7887eeb6',1,'clutchlog']]],
|
||||||
['clutchdump_5fdefault_5fsep_3',['CLUTCHDUMP_DEFAULT_SEP',['../group___default_config.html#ga54d29e956575e1c731eab5406135c5df',1,'clutchlog.h']]],
|
['default_5fhfill_5fmax_33',['default_hfill_max',['../classclutchlog.html#ac95630bfe9cf547d2b7c4b3430eaedc1',1,'clutchlog']]],
|
||||||
['clutchfunc_4',['CLUTCHFUNC',['../group___use_macros.html#ga9f77cee4f853e582262930c9c17f90ae',1,'clutchlog.h']]],
|
['default_5fhfill_5fmin_34',['default_hfill_min',['../classclutchlog.html#a5a9a98c3528117223ceff22bc6bee5f7',1,'clutchlog']]],
|
||||||
['clutchloc_5',['CLUTCHLOC',['../group___use_macros.html#gae8911119d726a43b77f5781cb5a72813',1,'clutchlog.h']]],
|
['default_5fstrip_5fcalls_35',['default_strip_calls',['../classclutchlog.html#a1a8cb6411726133208f5a2f2cb42d468',1,'clutchlog']]],
|
||||||
['clutchlog_6',['clutchlog',['../classclutchlog.html',1,'']]],
|
['default_20configuration_20management_36',['Default configuration management',['../group___default_config.html',1,'']]],
|
||||||
['clutchlog_7',['CLUTCHLOG',['../group___use_macros.html#ga6f86187e2b35e7e1907d688f504a197d',1,'clutchlog.h']]],
|
['dump_37',['dump',['../classclutchlog.html#a63308e8deae3cfec6801318203494143',1,'clutchlog']]],
|
||||||
['clutchlog_20—_20versatile_20_28de_29clutchable_20spatial_20logging_8',['Clutchlog — versatile (de)clutchable spatial logging',['../index.html',1,'']]],
|
['dump_5fdefault_5fformat_38',['dump_default_format',['../classclutchlog.html#ace879554298e6e6e36dafef330c27be8',1,'clutchlog']]],
|
||||||
['clutchlog_2eh_9',['clutchlog.h',['../clutchlog_8h.html',1,'']]],
|
['dump_5fdefault_5fsep_39',['dump_default_sep',['../classclutchlog.html#af898bffe23b125245e338d7495c76d45',1,'clutchlog']]]
|
||||||
['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']]]
|
|
||||||
];
|
];
|
||||||
|
|
|
||||||