Pawel Soltys 396a4de469 FEAT: patternLayout function name, class name and function alias
Added to patternLayout the following fields:

- %M - function name of the caller issuing the logging request
- %C - class name of the caller issuing the logging request
- %A - function alias of the caller issuing the logging request

The first two come from log4j, and use the same field specifiers.

When called from method bar of a Class foo:

- %M will be replaced with bar
- %C will be replaced with Foo
- %A will be empty

When called from function foo:

- %M will be replaced with foo
- %C will be empty
- %A will be empty

%A will be non empty only if the call stack parsed to obtain the values
contains string [as foo].
2022-08-27 22:00:53 +02:00
..
2022-07-26 03:07:06 +08:00
2022-06-23 01:00:07 +08:00
2022-06-23 01:00:07 +08:00
2022-06-23 01:00:07 +08:00
2022-06-23 01:00:07 +08:00
2022-06-23 01:00:07 +08:00