llvm::xray::FileBasedRecordProducer

RecordProducer that loads FDR records from a file-backed DataExtractor.

Synopsis

Declared in <llvm/XRay/FDRRecordProducer.h>

class FileBasedRecordProducer
    : public RecordProducer

Base Classes

NameDescription
RecordProducerAbstract source of successive FDR records.

Member Functions

NameDescription
FileBasedRecordProducer [constructor]Construct a producer over header FH, extractor DE, and offset OP.
produce [virtual]This producer encapsulates the logic for loading a File-backed RecordProducer hidden behind a DataExtractor.