class RecordVisitor
Declaration
class RecordVisitor { /* full declaration omitted */ };
Declared at: llvm/include/llvm/XRay/FDRRecords.h:399
Method Overview
- public virtual llvm::Error visit(llvm::xray::BufferExtents &)
- public virtual llvm::Error visit(llvm::xray::WallclockRecord &)
- public virtual llvm::Error visit(llvm::xray::NewCPUIDRecord &)
- public virtual llvm::Error visit(llvm::xray::TSCWrapRecord &)
- public virtual llvm::Error visit(llvm::xray::CustomEventRecord &)
- public virtual llvm::Error visit(llvm::xray::CallArgRecord &)
- public virtual llvm::Error visit(llvm::xray::PIDRecord &)
- public virtual llvm::Error visit(llvm::xray::NewBufferRecord &)
- public virtual llvm::Error visit(llvm::xray::EndBufferRecord &)
- public virtual llvm::Error visit(llvm::xray::FunctionRecord &)
- public virtual llvm::Error visit(llvm::xray::CustomEventRecordV5 &)
- public virtual llvm::Error visit(llvm::xray::TypedEventRecord &)
- public virtual ~RecordVisitor()
Methods
¶virtual llvm::Error visit(
llvm::xray::BufferExtents&)
virtual llvm::Error visit(
llvm::xray::BufferExtents&)
Declared at: llvm/include/llvm/XRay/FDRRecords.h:404
Parameters
¶virtual llvm::Error visit(
llvm::xray::WallclockRecord&)
virtual llvm::Error visit(
llvm::xray::WallclockRecord&)
Declared at: llvm/include/llvm/XRay/FDRRecords.h:405
Parameters
¶virtual llvm::Error visit(
llvm::xray::NewCPUIDRecord&)
virtual llvm::Error visit(
llvm::xray::NewCPUIDRecord&)
Declared at: llvm/include/llvm/XRay/FDRRecords.h:406
Parameters
¶virtual llvm::Error visit(
llvm::xray::TSCWrapRecord&)
virtual llvm::Error visit(
llvm::xray::TSCWrapRecord&)
Declared at: llvm/include/llvm/XRay/FDRRecords.h:407
Parameters
¶virtual llvm::Error visit(
llvm::xray::CustomEventRecord&)
virtual llvm::Error visit(
llvm::xray::CustomEventRecord&)
Declared at: llvm/include/llvm/XRay/FDRRecords.h:408
Parameters
¶virtual llvm::Error visit(
llvm::xray::CallArgRecord&)
virtual llvm::Error visit(
llvm::xray::CallArgRecord&)
Declared at: llvm/include/llvm/XRay/FDRRecords.h:409
Parameters
¶virtual llvm::Error visit(llvm::xray::PIDRecord&)
virtual llvm::Error visit(llvm::xray::PIDRecord&)
Declared at: llvm/include/llvm/XRay/FDRRecords.h:410
Parameters
¶virtual llvm::Error visit(
llvm::xray::NewBufferRecord&)
virtual llvm::Error visit(
llvm::xray::NewBufferRecord&)
Declared at: llvm/include/llvm/XRay/FDRRecords.h:411
Parameters
¶virtual llvm::Error visit(
llvm::xray::EndBufferRecord&)
virtual llvm::Error visit(
llvm::xray::EndBufferRecord&)
Declared at: llvm/include/llvm/XRay/FDRRecords.h:412
Parameters
¶virtual llvm::Error visit(
llvm::xray::FunctionRecord&)
virtual llvm::Error visit(
llvm::xray::FunctionRecord&)
Declared at: llvm/include/llvm/XRay/FDRRecords.h:413
Parameters
¶virtual llvm::Error visit(
llvm::xray::CustomEventRecordV5&)
virtual llvm::Error visit(
llvm::xray::CustomEventRecordV5&)
Declared at: llvm/include/llvm/XRay/FDRRecords.h:414
Parameters
¶virtual llvm::Error visit(
llvm::xray::TypedEventRecord&)
virtual llvm::Error visit(
llvm::xray::TypedEventRecord&)
Declared at: llvm/include/llvm/XRay/FDRRecords.h:415
Parameters
¶virtual ~RecordVisitor()
virtual ~RecordVisitor()
Declared at: llvm/include/llvm/XRay/FDRRecords.h:401