Convenience function for loading the file header given a data extractor at a specified offset.
Declared in <llvm/XRay/FileHeaderReader.h>
Expected<XRayFileHeader>
readBinaryFormatHeader(
DataExtractor& HeaderExtractor,
uint64_t& OffsetPtr);
The parsed XRay file header, or an error on failure.
| Name | Description |
|---|---|
| HeaderExtractor | Data extractor that provides the binary XRay header. |
| OffsetPtr | Byte offset into the extractor; advanced past the header on success. |