Class Provider

Class Documentation

class Provider

Stores the singleton global MeterProvider.

Public Static Functions

static inline nostd::shared_ptr<MeterProvider> GetMeterProvider() noexcept

Returns the singleton MeterProvider.

By default, a no-op MeterProvider is returned. This will never return a nullptr MeterProvider.

static inline void SetMeterProvider(nostd::shared_ptr<MeterProvider> tp) noexcept

Changes the singleton MeterProvider.