LLVM: llvm::xray::TraceExpander Class Reference (original) (raw)
#include "[llvm/XRay/FDRTraceExpander.h](FDRTraceExpander%5F8h%5Fsource.html)"
Inheritance diagram for llvm::xray::TraceExpander:
| Public Member Functions | |
|---|---|
| TraceExpander (function_ref< void(const XRayRecord &)> F, uint16_t L) | |
| Error | visit (BufferExtents &) override |
| Error | visit (WallclockRecord &) override |
| Error | visit (NewCPUIDRecord &) override |
| Error | visit (TSCWrapRecord &) override |
| Error | visit (CustomEventRecord &) override |
| Error | visit (CallArgRecord &) override |
| Error | visit (PIDRecord &) override |
| Error | visit (NewBufferRecord &) override |
| Error | visit (EndBufferRecord &) override |
| Error | visit (FunctionRecord &) override |
| Error | visit (CustomEventRecordV5 &) override |
| Error | visit (TypedEventRecord &) override |
| Error | flush () |
| Public Member Functions inherited from llvm::xray::RecordVisitor | |
| virtual | ~RecordVisitor ()=default |
Detailed Description
Definition at line 22 of file FDRTraceExpander.h.
Constructor & Destructor Documentation
Member Function Documentation
◆ flush()
| Error TraceExpander::flush | ( | ) |
|---|
◆ visit() [1/12]
◆ visit() [2/12]
◆ visit() [3/12]
◆ visit() [4/12]
◆ visit() [5/12]
◆ visit() [6/12]
◆ visit() [7/12]
◆ visit() [8/12]
◆ visit() [9/12]
◆ visit() [10/12]
◆ visit() [11/12]
◆ visit() [12/12]
The documentation for this class was generated from the following files:
- include/llvm/XRay/FDRTraceExpander.h
- lib/XRay/FDRTraceExpander.cpp