|
LIEF: Library to Instrument Executable Formats Version 0.17.1
|
This is the complete list of members for LIEF::FileStream, including all inherited members.
| align(size_t align_on) const | LIEF::BinaryStream | |
| 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::FileStream | inlinestatic |
| content() const | LIEF::FileStream | |
| decrement_pos(size_t value) const | LIEF::BinaryStream | inline |
| end() | LIEF::BinaryStream | inlinevirtual |
| end() const | LIEF::BinaryStream | inlinevirtual |
| FileStream(std::ifstream fs, uint64_t size) | LIEF::FileStream | inline |
| FileStream()=delete | LIEF::FileStream | |
| FileStream(const FileStream &)=delete | LIEF::FileStream | |
| FileStream(FileStream &&other) noexcept=default | LIEF::FileStream | |
| from_file(const std::string &file) | LIEF::FileStream | static |
| increment_pos(size_t value) const | LIEF::BinaryStream | inline |
| is_all_zero(const T &buffer) | LIEF::BinaryStream | inlinestatic |
| operator bool() const | LIEF::BinaryStream | inline |
| operator=(const FileStream &)=delete | LIEF::FileStream | |
| operator=(FileStream &&other) noexcept=default | LIEF::FileStream | |
| p() const | LIEF::BinaryStream | inlinevirtual |
| p() | LIEF::BinaryStream | 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=0) const override | LIEF::FileStream | 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_at(uint64_t, uint64_t, uint64_t) const override | LIEF::FileStream | inlinevirtual |
| 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::FileStream | inlinevirtual |
| start() | LIEF::BinaryStream | inlinevirtual |
| start() const | LIEF::BinaryStream | inlinevirtual |
| STREAM_TYPE enum name | LIEF::BinaryStream | |
| type() const | LIEF::BinaryStream | inline |
| ~BinaryStream()=default | LIEF::BinaryStream | virtual |
| ~FileStream() override=default | LIEF::FileStream |