structuredlog#
Fully qualified name: omni/structuredlog
Files#
- BinarySerializer.h
Module for serializing data into the structured logging queue.
- IStructuredLog.gen.h
This file was generated by omni.bind .
- IStructuredLog.h
The core structured logging interface.
- IStructuredLogControl.gen.h
This file was generated by omni.bind .
- IStructuredLogControl.h
The structured log control interface.
- IStructuredLogControl2.gen.h
This file was generated by omni.bind .
- IStructuredLogControl2.h
The structured log control interface.
- IStructuredLogExtraFields.gen.h
This file was generated by omni.bind .
- IStructuredLogExtraFields.h
Interface to manage extra CloudEvent fields in all structured log messages.
- IStructuredLogFromILog.gen.h
This file was generated by omni.bind .
- IStructuredLogFromILog.h
An interface for redirecting omni::log::ILog messages to structured logging.
- IStructuredLogSettings.gen.h
This file was generated by omni.bind .
- IStructuredLogSettings.h
Interface to querying and adjusting structured logging settings.
- IStructuredLogSettings2.gen.h
This file was generated by omni.bind .
- IStructuredLogSettings2.h
Interface to querying and adjusting structured logging settings.
- IStructuredLogSettings3.gen.h
This file was generated by omni.bind .
- IStructuredLogSettings3.h
Interface to querying and adjusting structured logging settings.
- JsonSerializer.h
Module for manually serializing JSON data with low performance overhead.
- JsonTree.h
ABI safe structure for specifying structured log schemas.
- JsonTreeSerializer.h
Module for Serializing the omni::structuredlog::JsonNode tree structures.
- StringView.h
A string_view wrapper to make telemetry calls easier.
- StructuredLogCommon.h
Common types/macros/functions for structured logging.
- StructuredLogSettingsUtils.h
Utilities for the carb::settings::ISettings settings for structured logging.
- Telemetry.h
Utilities for uploading telemetry events.