LLVM: llvm::xray::WallclockRecord Class Reference (original) (raw)
#include "[llvm/XRay/FDRRecords.h](FDRRecords%5F8h%5Fsource.html)"
Inheritance diagram for llvm::xray::WallclockRecord:
| 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 133 of file FDRRecords.h.
Constructor & Destructor Documentation
| llvm::xray::WallclockRecord::WallclockRecord ( ) |
inline |
◆ WallclockRecord() [2/2]
Member Function Documentation
◆ apply()
◆ classof()
◆ nanos()
| uint32_t llvm::xray::WallclockRecord::nanos ( ) const |
inline |
◆ seconds()
| uint64_t llvm::xray::WallclockRecord::seconds ( ) const |
inline |
◆ RecordInitializer
The documentation for this class was generated from the following files: