class CustomEventRecordV5

Declaration

class CustomEventRecordV5 : public MetadataRecord { /* full declaration omitted */ };

Declared at: llvm/include/llvm/XRay/FDRRecords.h:235

Inherits from: MetadataRecord

Member Variables

private int32_t Size = 0
private int32_t Delta = 0
private std::string Data = {}

Inherited from MetadataRecord:

protected static kMetadataBodySize = 15

Method Overview

Inherited from MetadataRecord:

Inherited from Record:

Methods

CustomEventRecordV5()

Declared at: llvm/include/llvm/XRay/FDRRecords.h:242

CustomEventRecordV5(int32_t S,
                    int32_t D,
                    std::string P)

Declared at: llvm/include/llvm/XRay/FDRRecords.h:246

Parameters

int32_t S
int32_t D
std::string P

llvm::Error apply(llvm::xray::RecordVisitor& V)

Declared at: llvm/include/llvm/XRay/FDRRecords.h:255

Parameters

llvm::xray::RecordVisitor& V

static bool classof(const llvm::xray::Record* R)

Declared at: llvm/include/llvm/XRay/FDRRecords.h:257

Parameters

const llvm::xray::Record* R

llvm::StringRef data() const

Declared at: llvm/include/llvm/XRay/FDRRecords.h:253

int32_t delta() const

Declared at: llvm/include/llvm/XRay/FDRRecords.h:252

int32_t size() const

Declared at: llvm/include/llvm/XRay/FDRRecords.h:251