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