Navigation
API > API/Developer > API/Developer/TraceAnalysis > API/Developer/TraceAnalysis/IAnalyzer
| Name | FEventData |
| Type | struct |
| Header File | /Engine/Source/Developer/TraceAnalysis/Public/Trace/Analyzer.h |
| Include Path | #include "Trace/Analyzer.h" |
Syntax
struct FEventData
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
const TArrayReader< ValueType > & GetArray
(
const ANSICHAR* FieldName |
Returns an object for reading data from an array-type field. | Trace/Analyzer.h | |
const IAnalyzer::TArrayReader< ValueType > & GetArray
(
const ANSICHAR* FieldName |
Trace/Analyzer.h | ||
TArrayView< const ValueType > GetArrayView
(
const ANSICHAR* FieldName |
Returns an array view for reading data from an array-type field. | Trace/Analyzer.h | |
const uint8 * GetAttachment () |
Returns the event's attachment. | Trace/Analyzer.h | |
uint32 GetAttachmentSize() |
Returns the size of the events attachment, or 0 if none. | Trace/Analyzer.h | |
TEventRef< DefinitionType > GetDefinitionId() |
If this is a spec event, gets the unique Id for this spec. | Trace/Analyzer.h | |
TEventRef< DefinitionType > GetReferenceValue
(
const ANSICHAR* FieldName |
Returns a value of a reference field. | Trace/Analyzer.h | |
TEventRef< DefinitionType > GetReferenceValue
(
uint32 FieldIndex |
Trace/Analyzer.h | ||
uint32 GetSize() |
The size of the event in uncompressed bytes excluding the header | Trace/Analyzer.h | |
bool GetString
(
const ANSICHAR* FieldName, |
Trace/Analyzer.h | ||
bool GetString
(
const ANSICHAR* FieldName, |
Trace/Analyzer.h | ||
bool GetString
(
const ANSICHAR* FieldName, |
Return the value of a string-type field. | Trace/Analyzer.h | |
const FEventTypeInfo & GetTypeInfo() |
Returns an object describing the underlying event's type. | Trace/Analyzer.h | |
ValueType GetValue
(
const ANSICHAR* FieldName, |
Queries the value of a field of the event. | Trace/Analyzer.h | |
ValueType GetValue
(
FEventFieldHandle FieldHandle |
Trace/Analyzer.h | ||
const void * GetValueRaw
(
FEventFieldHandle Handle |
Returns the raw pointer to a field value | Trace/Analyzer.h | |
void SerializeToCbor
(
TArray< uint8 >& Out |
Serializes the event to Cbor object. | Trace/Analyzer.h |