class WallclockRecord

Declaration

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

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

Inherits from: MetadataRecord

Member Variables

Inherited from MetadataRecord:

protected static kMetadataBodySize = 15

Method Overview

Inherited from MetadataRecord:

Inherited from Record:

Methods

WallclockRecord()

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

WallclockRecord(uint64_t S, uint32_t N)

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

Parameters

uint64_t S
uint32_t N

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

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

Parameters

llvm::xray::RecordVisitor& V

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

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

Parameters

const llvm::xray::Record* R

uint32_t nanos() const

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

uint64_t seconds() const

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