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::JsonTraceEventLogger Member List

This is the complete list of members for AZ::Metrics::JsonTraceEventLogger, including all inherited members.

AZ_RTTI(IEventLogger, "{D39D09FA-DEA0-4874-BC45-4B310C3DD52E}") (defined in AZ::Metrics::IEventLogger)AZ::Metrics::IEventLogger
Complete(AZ::IO::GenericStream &stream)AZ::Metrics::JsonTraceEventLoggerprotected
ErrorString typedefAZ::Metrics::IEventLogger
Flush() overrideAZ::Metrics::JsonTraceEventLoggervirtual
FlushRequest(const EventDesc &)AZ::Metrics::JsonTraceEventLoggerprotected
GetName() const overrideAZ::Metrics::JsonTraceEventLoggervirtual
JsonEventString typedef (defined in AZ::Metrics::JsonTraceEventLogger)AZ::Metrics::JsonTraceEventLogger
JsonTraceEventLogger() (defined in AZ::Metrics::JsonTraceEventLogger)AZ::Metrics::JsonTraceEventLogger
JsonTraceEventLogger(JsonTraceEventLoggerConfig) (defined in AZ::Metrics::JsonTraceEventLogger)AZ::Metrics::JsonTraceEventLoggerexplicit
JsonTraceEventLogger(AZStd::unique_ptr< AZ::IO::GenericStream > stream)AZ::Metrics::JsonTraceEventLoggerexplicit
JsonTraceEventLogger(AZStd::unique_ptr< AZ::IO::GenericStream > stream, JsonTraceEventLoggerConfig) (defined in AZ::Metrics::JsonTraceEventLogger)AZ::Metrics::JsonTraceEventLogger
m_activeAZ::Metrics::JsonTraceEventLoggerprotected
m_eventCountAZ::Metrics::JsonTraceEventLoggerprotected
m_flushToStreamMutex (defined in AZ::Metrics::JsonTraceEventLogger)AZ::Metrics::JsonTraceEventLoggerprotected
m_nameAZ::Metrics::JsonTraceEventLoggerprotected
m_prependCommaAZ::Metrics::JsonTraceEventLoggerprotected
m_settingsHandler (defined in AZ::Metrics::JsonTraceEventLogger)AZ::Metrics::JsonTraceEventLoggerprotected
m_settingsRegistryAZ::Metrics::JsonTraceEventLoggerprotected
m_stream (defined in AZ::Metrics::JsonTraceEventLogger)AZ::Metrics::JsonTraceEventLoggerprotected
MaxEventJsonStringSize (defined in AZ::Metrics::JsonTraceEventLogger)AZ::Metrics::JsonTraceEventLoggerstatic
RecordAsyncEventEnd(const AsyncArgs &) overrideAZ::Metrics::JsonTraceEventLoggervirtual
RecordAsyncEventInstant(const AsyncArgs &) overrideAZ::Metrics::JsonTraceEventLoggervirtual
RecordAsyncEventStart(const AsyncArgs &) overrideAZ::Metrics::JsonTraceEventLoggervirtual
RecordCompleteEvent(const CompleteArgs &) overrideAZ::Metrics::JsonTraceEventLoggervirtual
RecordCounterEvent(const CounterArgs &) overrideAZ::Metrics::JsonTraceEventLoggervirtual
RecordDurationEventBegin(const DurationArgs &) overrideAZ::Metrics::JsonTraceEventLoggervirtual
RecordDurationEventEnd(const DurationArgs &) overrideAZ::Metrics::JsonTraceEventLoggervirtual
RecordInstantEvent(const InstantArgs &) overrideAZ::Metrics::JsonTraceEventLoggervirtual
ResetSettingsHandler()AZ::Metrics::JsonTraceEventLoggerprotected
ResetStream(AZStd::unique_ptr< AZ::IO::GenericStream > stream)AZ::Metrics::JsonTraceEventLogger
ResultOutcome typedef (defined in AZ::Metrics::IEventLogger)AZ::Metrics::IEventLogger
SetName(AZStd::string_view) overrideAZ::Metrics::JsonTraceEventLoggervirtual
Start(AZ::IO::GenericStream &stream)AZ::Metrics::JsonTraceEventLoggerprotected
~IEventLogger()=default (defined in AZ::Metrics::IEventLogger)AZ::Metrics::IEventLoggervirtual
~JsonTraceEventLogger() (defined in AZ::Metrics::JsonTraceEventLogger)AZ::Metrics::JsonTraceEventLogger