Open 3D Engine AzCore API Reference 23.10.0
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
AZ::Metrics::AsyncArgs Struct Reference

#include <IEventLogger.h>

Inherits AZ::Metrics::EventArgs.

Public Attributes

AZStd::string_view m_id
 
AZStd::optional< AZStd::string_viewm_scope
 Scope string used to resolve conflicts when IDs are the same.
 
- Public Attributes inherited from AZ::Metrics::EventArgs
AZStd::string_view m_name
 Name of the Event.
 
AZStd::string_view m_cat
 Comma separated list of categories associated with the event.
 
AZStd::span< EventFieldm_args
 Arguments used to fill the "args" field for each trace event.
 

Detailed Description

Structure for containing arguments for async start and end events, as well as async instant events Async events should be used to track asynchonous events, such as frames or asynchronous I/O https://docs.google.com/document/d/1CvAClvFfyA5R-PhYUmn5OOQtYMH4h6I0nSsKchNAySU/preview#heading=h.jh64i9l3vwa1

Member Data Documentation

◆ m_id

AZStd::string_view AZ::Metrics::AsyncArgs::m_id

Id to associate with the async event NOTE: ID is required in this case


The documentation for this struct was generated from the following file: