No-op implementation of a LoggerProvider.
Definition at line 75 of file includes/opentelemetry/logs/noop.h.


Public Member Functions | |
| NoopLoggerProvider () | |
| nostd::shared_ptr< Logger > | GetLogger (nostd::string_view, nostd::string_view, nostd::string_view, nostd::string_view, const common::KeyValueIterable &) override |
| NoopLoggerProvider () | |
| nostd::shared_ptr< Logger > | GetLogger (nostd::string_view, nostd::string_view, nostd::string_view, nostd::string_view, const common::KeyValueIterable &) override |
| nostd::shared_ptr< Logger > | GetLogger (nostd::string_view logger_name, nostd::string_view library_name, nostd::string_view library_version, nostd::string_view schema_url, std::initializer_list< std::pair< nostd::string_view, common::AttributeValue >> attributes) |
| template<class T , nostd::enable_if_t< common::detail::is_key_value_iterable< T >::value > * = nullptr> | |
| nostd::shared_ptr< Logger > | GetLogger (nostd::string_view logger_name, nostd::string_view library_name, nostd::string_view library_version, nostd::string_view schema_url, const T &attributes) |
|
inline |
Definition at line 78 of file includes/opentelemetry/logs/noop.h.
|
inline |
Definition at line 78 of file 9.2/includes/opentelemetry/logs/noop.h.
|
inlineinherited |
Definition at line 60 of file includes/opentelemetry/logs/logger_provider.h.
|
inlineinherited |
Definition at line 46 of file includes/opentelemetry/logs/logger_provider.h.
References nostd::span< T, Extent >::begin().
|
inlineoverridevirtual |
Implements logs::LoggerProvider.
Definition at line 80 of file includes/opentelemetry/logs/noop.h.
|
inlineoverridevirtual |
Implements logs::LoggerProvider.
Definition at line 80 of file 9.2/includes/opentelemetry/logs/noop.h.