|
LIEF: Library to Instrument Executable Formats Version 0.17.1
|
This is the complete list of members for LIEF::MemoryStream, including all inherited members.
| align(size_t align_on) const | LIEF::BinaryStream | |
| base_address() const | LIEF::MemoryStream | inline |
| binary(Binary &bin) | LIEF::MemoryStream | inline |
| binary() | LIEF::MemoryStream | inline |
| BinaryStream(STREAM_TYPE type) | LIEF::BinaryStream | inline |
| can_read() const | LIEF::BinaryStream | |
| can_read(size_t offset) const | LIEF::BinaryStream | |
| can_read(int64_t offset, int64_t size) const | LIEF::BinaryStream | inline |
| classof(const BinaryStream &stream) | LIEF::MemoryStream | inlinestatic |
| decrement_pos(size_t value) const | LIEF::BinaryStream | inline |
| end() const override | LIEF::MemoryStream | inlinevirtual |
| end() | LIEF::MemoryStream | inlinevirtual |
| increment_pos(size_t value) const | LIEF::BinaryStream | inline |
| is_all_zero(const T &buffer) | LIEF::BinaryStream | inlinestatic |
| MemoryStream()=delete | LIEF::MemoryStream | |
| MemoryStream(uintptr_t base_address) | LIEF::MemoryStream | |
| MemoryStream(uintptr_t base_address, uint64_t size) | LIEF::MemoryStream | inline |
| MemoryStream(const MemoryStream &)=delete | LIEF::MemoryStream | |
| MemoryStream(MemoryStream &&) noexcept=default | LIEF::MemoryStream | |
| operator bool() const | LIEF::BinaryStream | inline |
| operator=(const MemoryStream &)=delete | LIEF::MemoryStream | |
| operator=(MemoryStream &&) noexcept=default | LIEF::MemoryStream | |
| p() const override | LIEF::MemoryStream | inlinevirtual |
| p() | LIEF::MemoryStream | inlinevirtual |
| peek() const | LIEF::BinaryStream | |
| peek(size_t offset) const | LIEF::BinaryStream | |
| peek_array(std::array< T, N > &dst) const | LIEF::BinaryStream | inline |
| peek_array(size_t size) const | LIEF::BinaryStream | |
| peek_array(size_t offset, size_t size) const | LIEF::BinaryStream | |
| peek_data(std::vector< uint8_t > &container, uint64_t offset, uint64_t size, uint64_t virtual_address=0) | LIEF::BinaryStream | inlinevirtual |
| peek_in(void *dst, uint64_t offset, uint64_t size, uint64_t virtual_address=0) const | LIEF::BinaryStream | inlinevirtual |
| peek_objects(std::vector< T > &container, uint64_t count) | LIEF::BinaryStream | inline |
| peek_objects_at(uint64_t offset, std::vector< T > &container, uint64_t count) | LIEF::BinaryStream | inline |
| peek_string(size_t maxsize=~static_cast< size_t >(0)) const | LIEF::BinaryStream | |
| peek_string_at(size_t offset, size_t maxsize=~static_cast< size_t >(0)) const | LIEF::BinaryStream | |
| peek_u16string() const | LIEF::BinaryStream | |
| peek_u16string(size_t length) const | LIEF::BinaryStream | |
| peek_u16string_at(size_t offset, size_t length) const | LIEF::BinaryStream | |
| pos() const | LIEF::BinaryStream | inline |
| read() const | LIEF::BinaryStream | |
| read_array(size_t size) const | LIEF::BinaryStream | |
| read_array(std::array< T, N > &dst) const | LIEF::BinaryStream | inline |
| read_data(std::vector< uint8_t > &container, uint64_t size) | LIEF::BinaryStream | inlinevirtual |
| read_data(std::vector< uint8_t > &container) | LIEF::BinaryStream | inline |
| read_dwarf_encoded(uint8_t encoding) const | LIEF::BinaryStream | |
| read_mutf8(size_t maxsize=~static_cast< size_t >(0)) const | LIEF::BinaryStream | |
| read_objects(std::vector< T > &container, uint64_t count) | LIEF::BinaryStream | inline |
| read_sleb128(size_t *size=nullptr) const | LIEF::BinaryStream | |
| read_string(size_t maxsize=~static_cast< size_t >(0)) const | LIEF::BinaryStream | |
| read_u16string() const | LIEF::BinaryStream | |
| read_u16string(size_t length) const | LIEF::BinaryStream | |
| read_uleb128(size_t *size=nullptr) const | LIEF::BinaryStream | |
| set_endian_swap(bool swap) | LIEF::BinaryStream | inline |
| setpos(size_t pos) const | LIEF::BinaryStream | inline |
| should_swap() const | LIEF::BinaryStream | inline |
| size() const override | LIEF::MemoryStream | inlinevirtual |
| start() const override | LIEF::MemoryStream | inlinevirtual |
| start() | LIEF::MemoryStream | inlinevirtual |
| STREAM_TYPE enum name | LIEF::BinaryStream | |
| type() const | LIEF::BinaryStream | inline |
| ~BinaryStream()=default | LIEF::BinaryStream | virtual |
| ~MemoryStream() override=default | LIEF::MemoryStream |