class Record
Declaration
class Record { /* full declaration omitted */ };
Declared at: llvm/include/llvm/XRay/FDRRecords.h:31
Method Overview
- public Record(const llvm::xray::Record &)
- public Record(llvm::xray::Record &&)
- public Record(llvm::xray::Record::RecordKind T)
- public virtual llvm::Error apply(llvm::xray::RecordVisitor & V)
- public llvm::xray::Record::RecordKind getRecordType() const
- public static llvm::StringRef kindToString(llvm::xray::Record::RecordKind K)
- public virtual ~Record()
Methods
¶Record(const llvm::xray::Record&)
Record(const llvm::xray::Record&)
Declared at: llvm/include/llvm/XRay/FDRRecords.h:56
Parameters
- const llvm::xray::Record&
¶Record(llvm::xray::Record&&)
Record(llvm::xray::Record&&)
Declared at: llvm/include/llvm/XRay/FDRRecords.h:57
Parameters
¶Record(llvm::xray::Record::RecordKind T)
Record(llvm::xray::Record::RecordKind T)
Declared at: llvm/include/llvm/XRay/FDRRecords.h:60
Parameters
- llvm::xray::Record::RecordKind T
¶virtual llvm::Error apply(
llvm::xray::RecordVisitor& V)
virtual llvm::Error apply(
llvm::xray::RecordVisitor& V)
Declared at: llvm/include/llvm/XRay/FDRRecords.h:66
Parameters
¶llvm::xray::Record::RecordKind getRecordType()
const
llvm::xray::Record::RecordKind getRecordType()
const
Declared at: llvm/include/llvm/XRay/FDRRecords.h:62
¶static llvm::StringRef kindToString(
llvm::xray::Record::RecordKind K)
static llvm::StringRef kindToString(
llvm::xray::Record::RecordKind K)
Declared at: llvm/include/llvm/XRay/FDRRecords.h:50
Parameters
- llvm::xray::Record::RecordKind K
¶virtual ~Record()
virtual ~Record()
Declared at: llvm/include/llvm/XRay/FDRRecords.h:68