LLVM: llvm::xray::CustomEventRecordV5 Class Reference (original) (raw)
#include "[llvm/XRay/FDRRecords.h](FDRRecords%5F8h%5Fsource.html)"
Inheritance diagram for llvm::xray::CustomEventRecordV5:
| Additional Inherited Members |
|
| Public Types inherited from llvm::xray::MetadataRecord |
|
| enum class |
MetadataType : unsigned { Unknown, BufferExtents, WallClockTime, NewCPUId, TSCWrap, CustomEvent, CallArg, PIDEntry, NewBuffer, EndOfBuffer, TypedEvent } |
| Public Types inherited from llvm::xray::Record |
|
| enum class |
RecordKind { RK_Metadata, RK_Metadata_BufferExtents, RK_Metadata_WallClockTime, RK_Metadata_NewCPUId, RK_Metadata_TSCWrap, RK_Metadata_CustomEvent, RK_Metadata_CustomEventV5, RK_Metadata_CallArg, RK_Metadata_PIDEntry, RK_Metadata_NewBuffer, RK_Metadata_EndOfBuffer, RK_Metadata_TypedEvent, RK_Metadata_LastMetadata, RK_Function } |
| Static Protected Attributes inherited from llvm::xray::MetadataRecord |
|
| static constexpr int |
kMetadataBodySize = 15 |
Detailed Description
Definition at line 235 of file FDRRecords.h.
Constructor & Destructor Documentation
| llvm::xray::CustomEventRecordV5::CustomEventRecordV5 ( ) |
inline |
◆ CustomEventRecordV5() [2/2]
| llvm::xray::CustomEventRecordV5::CustomEventRecordV5 ( int32_t S, int32_t D, std::string P ) |
inlineexplicit |
Member Function Documentation
◆ apply()
◆ classof()
| bool llvm::xray::CustomEventRecordV5::classof ( const Record * R) |
inlinestatic |
◆ data()
| StringRef llvm::xray::CustomEventRecordV5::data ( ) const |
inline |
◆ delta()
| int32_t llvm::xray::CustomEventRecordV5::delta ( ) const |
inline |
◆ size()
| int32_t llvm::xray::CustomEventRecordV5::size ( ) const |
inline |
◆ RecordInitializer
The documentation for this class was generated from the following files: