LIEF: Library to Instrument Executable Formats
Version 0.15.1
Loading...
Searching...
No Matches
LIEF
MemoryStream
LIEF::MemoryStream Member List
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
classof
(const BinaryStream &stream)
LIEF::MemoryStream
inline
static
decrement_pos
(size_t value) const
LIEF::BinaryStream
inline
end
() const override
LIEF::MemoryStream
inline
virtual
end
()
LIEF::MemoryStream
inline
virtual
increment_pos
(size_t value) const
LIEF::BinaryStream
inline
is_all_zero
(const T &buffer)
LIEF::BinaryStream
inline
static
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
inline
virtual
p
()
LIEF::MemoryStream
inline
virtual
peek
() const
LIEF::BinaryStream
peek
(size_t offset) const
LIEF::BinaryStream
peek_array
(size_t size) const
LIEF::BinaryStream
peek_array
(size_t offset, size_t size) const
LIEF::BinaryStream
peek_conv
() const
LIEF::BinaryStream
peek_conv
() const
LIEF::BinaryStream
peek_conv
(size_t offset) const
LIEF::BinaryStream
peek_conv_array
(size_t offset, size_t size) const
LIEF::BinaryStream
peek_data
(std::vector< uint8_t > &container, uint64_t offset, uint64_t size)
LIEF::BinaryStream
inline
virtual
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_conv
() const
LIEF::BinaryStream
read_conv_array
(size_t size) const
LIEF::BinaryStream
read_data
(std::vector< uint8_t > &container, uint64_t size)
LIEF::BinaryStream
inline
virtual
read_dwarf_encoded
(uint8_t encoding) const
LIEF::BinaryStream
read_mutf8
(size_t maxsize=~static_cast< size_t >(0)) const
LIEF::BinaryStream
read_sleb128
() 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
() 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
inline
virtual
start
() const override
LIEF::MemoryStream
inline
virtual
start
()
LIEF::MemoryStream
inline
virtual
STREAM_TYPE
enum name
LIEF::BinaryStream
swap_endian
(T u)
LIEF::BinaryStream
static
type
() const
LIEF::BinaryStream
inline
~BinaryStream
()=default
LIEF::BinaryStream
virtual
~MemoryStream
() override=default
LIEF::MemoryStream
Generated by
1.11.0