Creates new EventLogger instances.
Definition at line 21 of file includes/opentelemetry/logs/event_logger_provider.h.

Public Member Functions | |
| virtual | ~EventLoggerProvider ()=default |
| virtual nostd::shared_ptr< EventLogger > | CreateEventLogger (nostd::shared_ptr< Logger > delegate_logger, nostd::string_view event_domain) noexcept=0 |
| Creates a named EventLogger instance. More... | |
| virtual | ~EventLoggerProvider ()=default |
| virtual nostd::shared_ptr< EventLogger > | CreateEventLogger (nostd::shared_ptr< Logger > delegate_logger, nostd::string_view event_domain) noexcept=0 |
| Creates a named EventLogger instance. More... | |
|
virtualdefault |
|
virtualdefault |
|
pure virtualnoexcept |
Creates a named EventLogger instance.
Implemented in logs::NoopEventLoggerProvider, and logs::NoopEventLoggerProvider.
|
pure virtualnoexcept |
Creates a named EventLogger instance.
Implemented in logs::NoopEventLoggerProvider, and logs::NoopEventLoggerProvider.