class TypedEventRecord
Declaration
class TypedEventRecord : public MetadataRecord { /* full declaration omitted */ };
Declared at: llvm/include/llvm/XRay/FDRRecords.h:262
Inherits from: MetadataRecord
Member Variables
- private int32_t Size = 0
- private int32_t Delta = 0
- private uint16_t EventType = 0
- private std::string Data = {}
Inherited from MetadataRecord:
Method Overview
- public TypedEventRecord()
- public TypedEventRecord(int32_t S, int32_t D, uint16_t E, std::string P)
- public llvm::Error apply(llvm::xray::RecordVisitor & V)
- public static bool classof(const llvm::xray::Record * R)
- public llvm::StringRef data() const
- public int32_t delta() const
- public uint16_t eventType() const
- public int32_t size() const
Inherited from MetadataRecord:
Inherited from Record:
Methods
¶TypedEventRecord()
TypedEventRecord()
Declared at: llvm/include/llvm/XRay/FDRRecords.h:270
¶TypedEventRecord(int32_t S,
int32_t D,
uint16_t E,
std::string P)
TypedEventRecord(int32_t S,
int32_t D,
uint16_t E,
std::string P)
Declared at: llvm/include/llvm/XRay/FDRRecords.h:274
Parameters
- int32_t S
- int32_t D
- uint16_t E
- std::string P
¶llvm::Error apply(llvm::xray::RecordVisitor& V)
llvm::Error apply(llvm::xray::RecordVisitor& V)
Declared at: llvm/include/llvm/XRay/FDRRecords.h:284
Parameters
¶static bool classof(const llvm::xray::Record* R)
static bool classof(const llvm::xray::Record* R)
Declared at: llvm/include/llvm/XRay/FDRRecords.h:286
Parameters
- const llvm::xray::Record* R
¶llvm::StringRef data() const
llvm::StringRef data() const
Declared at: llvm/include/llvm/XRay/FDRRecords.h:282
¶int32_t delta() const
int32_t delta() const
Declared at: llvm/include/llvm/XRay/FDRRecords.h:280
¶uint16_t eventType() const
uint16_t eventType() const
Declared at: llvm/include/llvm/XRay/FDRRecords.h:281
¶int32_t size() const
int32_t size() const
Declared at: llvm/include/llvm/XRay/FDRRecords.h:279