LLVM: llvm::TimeTraceProfilerEntry Struct Reference (original) (raw)

Represents an open or completed time section entry to be captured. More...

Public Attributes
const TimePointType Start
TimePointType End
const std::string Name
TimeTraceMetadata Metadata
const TimeTraceEventType EventType = TimeTraceEventType::CompleteEvent

Represents an open or completed time section entry to be captured.

Definition at line 73 of file TimeProfiler.cpp.

llvm::TimeTraceProfilerEntry::TimeTraceProfilerEntry ( TimePointType && S, TimePointType && E, std::string && N, std::string && Dt, TimeTraceEventType Et ) inline

TimeTraceProfilerEntry() [2/2]

getFlameGraphDurUs()

ClockType::rep llvm::TimeTraceProfilerEntry::getFlameGraphDurUs ( ) const inline

getFlameGraphStartUs()

ClockType::rep llvm::TimeTraceProfilerEntry::getFlameGraphStartUs ( TimePointType StartTime) const inline

End

TimePointType llvm::TimeTraceProfilerEntry::End

EventType

Metadata

Name

const std::string llvm::TimeTraceProfilerEntry::Name

Start

const TimePointType llvm::TimeTraceProfilerEntry::Start


The documentation for this struct was generated from the following file: