omni::structuredlog::configureStructuredLogging

Defined in omni/structuredlog/StructuredLogSettingsUtils.h

inline void omni::structuredlog::configureStructuredLogging(carb::settings::ISettings *settings)

Checks the settings registry for structured log settings and makes them active.

Remark

This sets appropriate default values for all the structured log related settings then attempts to retrieve their current values and set them as active. This assumes that the settings hive has already been loaded from disk and made active in the main settings registry.

Thread Safety

This call is thread safe.

Parameters

settings[in] The settings interface to use to retrieve configuration values. This may not be nullptr.

Returns

No return value.