class RecordPrinter
Declaration
class RecordPrinter : public RecordVisitor { /* full declaration omitted */ };
Declared at: llvm/include/llvm/XRay/RecordPrinter.h:22
Inherits from: RecordVisitor
Method Overview
- public RecordPrinter(llvm::raw_ostream & O, std::string D)
- public RecordPrinter(llvm::raw_ostream & O)
- public llvm::Error visit(llvm::xray::BufferExtents &)
- public llvm::Error visit(llvm::xray::WallclockRecord &)
- public llvm::Error visit(llvm::xray::NewCPUIDRecord &)
- public llvm::Error visit(llvm::xray::TSCWrapRecord &)
- public llvm::Error visit(llvm::xray::CustomEventRecord &)
- public llvm::Error visit(llvm::xray::CallArgRecord &)
- public llvm::Error visit(llvm::xray::PIDRecord &)
- public llvm::Error visit(llvm::xray::NewBufferRecord &)
- public llvm::Error visit(llvm::xray::EndBufferRecord &)
- public llvm::Error visit(llvm::xray::FunctionRecord &)
- public llvm::Error visit(llvm::xray::CustomEventRecordV5 &)
- public llvm::Error visit(llvm::xray::TypedEventRecord &)
Inherited from RecordVisitor:
- public visit
- public visit
- public visit
- public visit
- public visit
- public visit
- public visit
- public visit
- public visit
- public visit
- public visit
- public visit
Methods
¶RecordPrinter(llvm::raw_ostream& O, std::string D)
RecordPrinter(llvm::raw_ostream& O, std::string D)
Declared at: llvm/include/llvm/XRay/RecordPrinter.h:27
Parameters
¶RecordPrinter(llvm::raw_ostream& O)
RecordPrinter(llvm::raw_ostream& O)
Declared at: llvm/include/llvm/XRay/RecordPrinter.h:30
Parameters
¶llvm::Error visit(llvm::xray::BufferExtents&)
llvm::Error visit(llvm::xray::BufferExtents&)
Declared at: llvm/include/llvm/XRay/RecordPrinter.h:32
Parameters
¶llvm::Error visit(llvm::xray::WallclockRecord&)
llvm::Error visit(llvm::xray::WallclockRecord&)
Declared at: llvm/include/llvm/XRay/RecordPrinter.h:33
Parameters
¶llvm::Error visit(llvm::xray::NewCPUIDRecord&)
llvm::Error visit(llvm::xray::NewCPUIDRecord&)
Declared at: llvm/include/llvm/XRay/RecordPrinter.h:34
Parameters
¶llvm::Error visit(llvm::xray::TSCWrapRecord&)
llvm::Error visit(llvm::xray::TSCWrapRecord&)
Declared at: llvm/include/llvm/XRay/RecordPrinter.h:35
Parameters
¶llvm::Error visit(llvm::xray::CustomEventRecord&)
llvm::Error visit(llvm::xray::CustomEventRecord&)
Declared at: llvm/include/llvm/XRay/RecordPrinter.h:36
Parameters
¶llvm::Error visit(llvm::xray::CallArgRecord&)
llvm::Error visit(llvm::xray::CallArgRecord&)
Declared at: llvm/include/llvm/XRay/RecordPrinter.h:37
Parameters
¶llvm::Error visit(llvm::xray::PIDRecord&)
llvm::Error visit(llvm::xray::PIDRecord&)
Declared at: llvm/include/llvm/XRay/RecordPrinter.h:38
Parameters
¶llvm::Error visit(llvm::xray::NewBufferRecord&)
llvm::Error visit(llvm::xray::NewBufferRecord&)
Declared at: llvm/include/llvm/XRay/RecordPrinter.h:39
Parameters
¶llvm::Error visit(llvm::xray::EndBufferRecord&)
llvm::Error visit(llvm::xray::EndBufferRecord&)
Declared at: llvm/include/llvm/XRay/RecordPrinter.h:40
Parameters
¶llvm::Error visit(llvm::xray::FunctionRecord&)
llvm::Error visit(llvm::xray::FunctionRecord&)
Declared at: llvm/include/llvm/XRay/RecordPrinter.h:41
Parameters
¶llvm::Error visit(
llvm::xray::CustomEventRecordV5&)
llvm::Error visit(
llvm::xray::CustomEventRecordV5&)
Declared at: llvm/include/llvm/XRay/RecordPrinter.h:42
Parameters
¶llvm::Error visit(llvm::xray::TypedEventRecord&)
llvm::Error visit(llvm::xray::TypedEventRecord&)
Declared at: llvm/include/llvm/XRay/RecordPrinter.h:43