Skip to content
#

logging-library

Here are 642 public repositories matching this topic...

A debug log framework for use in Swift projects. Allows you to log details to the console (and optionally a file), just like you would have with NSLog() or print(), but with additional information, such as the date, function name, filename and line number.

  • Updated Sep 19, 2021
  • Swift

Single header C++ logging library. It is extremely powerful, extendable, light-weight, fast performing, thread and type safe and consists of many built-in features. It provides ability to write logs in your own customized format. It also provide support for logging your classes, third-party libraries, STL and third-party containers etc.

  • Updated Apr 4, 2022
  • C++
jaskij
jaskij commented Mar 24, 2022

Feature Request

Crates

tracing_attributes

Motivation

Sometimes it's useful to be able to set the parent span when using this macro. One use case would be for structs which have their own span and want to instrument their methods.

Proposal

Add a new argument to tracing_attributes::instrument to allow explicitly setting the parent span, instead of inheriting from

kind/feature good first issue crate/attributes
izumi
pab2d
pab2d commented Mar 29, 2022

Hi,

in my case, i have to reasign a system property value on runtime and i would like to see the new value in my log file. Is there a way to achive that easily?

tinylog.properties (System property -> app.namespace)

writer2			= rolling file
writer2.level		= info
writer2.format		= {date} {level} [ns: #{app.namespace}] [th: {thread}] {class}.{method}:\n{message}
writer2.file	...

Improve this page

Add a description, image, and links to the logging-library topic page so that developers can more easily learn about it.

Curate this topic

Add this topic to your repo

To associate your repository with the logging-library topic, visit your repo's landing page and select "manage topics."

Learn more