LLVM API Documentation

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
llvm::DataExtractor Member List

This is the complete list of members for llvm::DataExtractor, including all inherited members.

DataExtractor(StringRef Data, bool IsLittleEndian, uint8_t AddressSize)llvm::DataExtractorinline
getAddress(uint32_t *offset_ptr) const llvm::DataExtractorinline
getAddressSize() const llvm::DataExtractorinline
getCStr(uint32_t *offset_ptr) const llvm::DataExtractor
getData() const llvm::DataExtractorinline
getSigned(uint32_t *offset_ptr, uint32_t size) const llvm::DataExtractor
getSLEB128(uint32_t *offset_ptr) const llvm::DataExtractor
getU16(uint32_t *offset_ptr) const llvm::DataExtractor
getU16(uint32_t *offset_ptr, uint16_t *dst, uint32_t count) const llvm::DataExtractor
getU32(uint32_t *offset_ptr) const llvm::DataExtractor
getU32(uint32_t *offset_ptr, uint32_t *dst, uint32_t count) const llvm::DataExtractor
getU64(uint32_t *offset_ptr) const llvm::DataExtractor
getU64(uint32_t *offset_ptr, uint64_t *dst, uint32_t count) const llvm::DataExtractor
getU8(uint32_t *offset_ptr) const llvm::DataExtractor
getU8(uint32_t *offset_ptr, uint8_t *dst, uint32_t count) const llvm::DataExtractor
getULEB128(uint32_t *offset_ptr) const llvm::DataExtractor
getUnsigned(uint32_t *offset_ptr, uint32_t byte_size) const llvm::DataExtractor
isLittleEndian() const llvm::DataExtractorinline
isValidOffset(uint32_t offset) const llvm::DataExtractorinline
isValidOffsetForDataOfSize(uint32_t offset, uint32_t length) const llvm::DataExtractorinline
setAddressSize(uint8_t Size)llvm::DataExtractorinline