C++ Client-Side SDK
LaunchDarkly SDK
logging.hpp
1 #pragma once
2 
3 #include <launchdarkly/logging/log_backend.hpp>
4 
5 #include <optional>
6 
7 namespace launchdarkly::config::shared::built {
8 
12 struct Logging {
13  /*
14  * True to disable logging.
15  */
16  bool disable_logging;
17 
23  std::shared_ptr<ILogBackend> backend;
24 
29  std::string tag;
30 
35  LogLevel level;
36 };
37 
38 } // namespace launchdarkly::config::shared::built
LogLevel level
Definition: logging.hpp:35
std::string tag
Definition: logging.hpp:29
std::shared_ptr< ILogBackend > backend
Definition: logging.hpp:23