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