C++ Client-Side SDK
LaunchDarkly SDK
Public Attributes | List of all members
launchdarkly::config::shared::built::Logging Struct Reference

#include <logging.hpp>

Collaboration diagram for launchdarkly::config::shared::built::Logging:
Collaboration graph
[legend]

Public Attributes

bool disable_logging
 
std::shared_ptr< ILogBackendbackend
 
std::string tag
 
LogLevel level
 

Detailed Description

Logging configuration.

Member Data Documentation

◆ backend

std::shared_ptr<ILogBackend> launchdarkly::config::shared::built::Logging::backend

Set to use a custom back-end.

If set then name and level will not be used.

◆ level

LogLevel launchdarkly::config::shared::built::Logging::level

When logging is enabled, and a custom backend is not in use, this will be the minimum log level.

◆ tag

std::string launchdarkly::config::shared::built::Logging::tag

When logging is enabled, and a custom backend is not in use, this will be the tag used for the logger.


The documentation for this struct was generated from the following file: