fEventFlagUnique#

Fully qualified name: omni::structuredlog::fEventFlagUnique

Defined in omni/structuredlog/IStructuredLog.h

constexpr EventFlags omni::structuredlog::fEventFlagUnique = 0x00000080#

Flag to indicate that this event should only be emitted once per process lifetime, regardless of the values of any of its properties.

Subsequent attempts to emit the event will be discarded. Note that the uniqueness state is tracked by the structured log plugin in memory and resets when the process exits. This flag is mutually exclusive with fEventFlagUniqueWithAllProperties and the per-property fEventFlagUniqueWithProperty<n> flags; if more than one of those flags is set on a single event, this flag wins and behaves as ‘emit only once’.