LLVM: llvm::object::Decompressor Class Reference (original) (raw)

Decompressor helps to handle decompression of compressed sections. More...

#include "[llvm/Object/Decompressor.h](Decompressor%5F8h%5Fsource.html)"

Public Member Functions
template<class T>
Error resizeAndDecompress (T &Out)
Resize the buffer and uncompress section data into it.
LLVM_ABI Error decompress (MutableArrayRef< uint8_t > Output)
Uncompress section data to raw buffer provided.
uint64_t getDecompressedSize ()
Return memory buffer size required for decompression.

Decompressor helps to handle decompression of compressed sections.

Definition at line 22 of file Decompressor.h.

create()

decompress()

getDecompressedSize()

uint64_t llvm::object::Decompressor::getDecompressedSize ( ) inline

Return memory buffer size required for decompression.

Definition at line 43 of file Decompressor.h.

resizeAndDecompress()

template<class T>

Error llvm::object::Decompressor::resizeAndDecompress ( T & Out) inline

The documentation for this class was generated from the following files: