Class Provider
Defined in File provider.h
Class Documentation
-
class Provider
Stores the singleton global LoggerProvider.
Public Static Functions
-
static inline nostd::shared_ptr<LoggerProvider> GetLoggerProvider() noexcept
Returns the singleton LoggerProvider.
By default, a no-op LoggerProvider is returned. This will never return a nullptr LoggerProvider.
Changes the singleton LoggerProvider.
-
static inline nostd::shared_ptr<EventLoggerProvider> GetEventLoggerProvider() noexcept
Returns the singleton EventLoggerProvider.
By default, a no-op EventLoggerProvider is returned. This will never return a nullptr EventLoggerProvider.
Changes the singleton EventLoggerProvider.
-
static inline nostd::shared_ptr<LoggerProvider> GetLoggerProvider() noexcept