class CustomEventRecord
Declaration
class CustomEventRecord : public MetadataRecord { /* full declaration omitted */ };
Declared at: llvm/include/llvm/XRay/FDRRecords.h:206
Inherits from: MetadataRecord
Member Variables
Inherited from MetadataRecord:
Method Overview
- public CustomEventRecord()
- public CustomEventRecord(uint64_t S, uint64_t T, uint16_t C, std::string D)
- public llvm::Error apply(llvm::xray::RecordVisitor & V)
- public static bool classof(const llvm::xray::Record * R)
- public uint16_t cpu() const
- public llvm::StringRef data() const
- public int32_t size() const
- public uint64_t tsc() const
Inherited from MetadataRecord:
Inherited from Record:
Methods
¶CustomEventRecord()
CustomEventRecord()
Declared at: llvm/include/llvm/XRay/FDRRecords.h:214
¶CustomEventRecord(uint64_t S,
uint64_t T,
uint16_t C,
std::string D)
CustomEventRecord(uint64_t S,
uint64_t T,
uint16_t C,
std::string D)
Declared at: llvm/include/llvm/XRay/FDRRecords.h:218
Parameters
- uint64_t S
- uint64_t T
- uint16_t C
- std::string D
¶llvm::Error apply(llvm::xray::RecordVisitor& V)
llvm::Error apply(llvm::xray::RecordVisitor& V)
Declared at: llvm/include/llvm/XRay/FDRRecords.h:228
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:230
Parameters
- const llvm::xray::Record* R
¶uint16_t cpu() const
uint16_t cpu() const
Declared at: llvm/include/llvm/XRay/FDRRecords.h:225
¶llvm::StringRef data() const
llvm::StringRef data() const
Declared at: llvm/include/llvm/XRay/FDRRecords.h:226
¶int32_t size() const
int32_t size() const
Declared at: llvm/include/llvm/XRay/FDRRecords.h:223
¶uint64_t tsc() const
uint64_t tsc() const
Declared at: llvm/include/llvm/XRay/FDRRecords.h:224