class IMSFFile
Declaration
class IMSFFile { /* full declaration omitted */ };
Declared at: llvm/include/llvm/DebugInfo/MSF/IMSFFile.h:20
Method Overview
- public virtual uint32_t getBlockCount() const
- public virtual Expected<ArrayRef<uint8_t>> getBlockData(uint32_t BlockIndex, uint32_t NumBytes) const
- public virtual uint32_t getBlockSize() const
- public virtual uint32_t getNumStreams() const
- public virtual ArrayRef<support::ulittle32_t> getStreamBlockList(uint32_t StreamIndex) const
- public virtual uint32_t getStreamByteSize(uint32_t StreamIndex) const
- public virtual llvm::Error setBlockData(uint32_t BlockIndex, uint32_t Offset, ArrayRef<uint8_t> Data) const
- public virtual ~IMSFFile()
Methods
¶virtual uint32_t getBlockCount() const
virtual uint32_t getBlockCount() const
Declared at: llvm/include/llvm/DebugInfo/MSF/IMSFFile.h:25
¶virtual Expected<ArrayRef<uint8_t>> getBlockData(
uint32_t BlockIndex,
uint32_t NumBytes) const
virtual Expected<ArrayRef<uint8_t>> getBlockData(
uint32_t BlockIndex,
uint32_t NumBytes) const
Declared at: llvm/include/llvm/DebugInfo/MSF/IMSFFile.h:32
Parameters
- uint32_t BlockIndex
- uint32_t NumBytes
¶virtual uint32_t getBlockSize() const
virtual uint32_t getBlockSize() const
Declared at: llvm/include/llvm/DebugInfo/MSF/IMSFFile.h:24
¶virtual uint32_t getNumStreams() const
virtual uint32_t getNumStreams() const
Declared at: llvm/include/llvm/DebugInfo/MSF/IMSFFile.h:27
¶virtual ArrayRef<support::ulittle32_t>
getStreamBlockList(uint32_t StreamIndex) const
virtual ArrayRef<support::ulittle32_t>
getStreamBlockList(uint32_t StreamIndex) const
Declared at: llvm/include/llvm/DebugInfo/MSF/IMSFFile.h:30
Parameters
- uint32_t StreamIndex
¶virtual uint32_t getStreamByteSize(
uint32_t StreamIndex) const
virtual uint32_t getStreamByteSize(
uint32_t StreamIndex) const
Declared at: llvm/include/llvm/DebugInfo/MSF/IMSFFile.h:28
Parameters
- uint32_t StreamIndex
¶virtual llvm::Error setBlockData(
uint32_t BlockIndex,
uint32_t Offset,
ArrayRef<uint8_t> Data) const
virtual llvm::Error setBlockData(
uint32_t BlockIndex,
uint32_t Offset,
ArrayRef<uint8_t> Data) const
Declared at: llvm/include/llvm/DebugInfo/MSF/IMSFFile.h:34
Parameters
- uint32_t BlockIndex
- uint32_t Offset
- ArrayRef<uint8_t> Data
¶virtual ~IMSFFile()
virtual ~IMSFFile()
Declared at: llvm/include/llvm/DebugInfo/MSF/IMSFFile.h:22