LIEF: Library to Instrument Executable Formats
Version 0.15.1
Loading...
Searching...
No Matches
LIEF
BinaryStream
LIEF::BinaryStream Member List
This is the complete list of members for
LIEF::BinaryStream
, 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
decrement_pos
(size_t value) const
LIEF::BinaryStream
inline
end
()
LIEF::BinaryStream
inline
virtual
end
() const
LIEF::BinaryStream
inline
virtual
increment_pos
(size_t value) const
LIEF::BinaryStream
inline
is_all_zero
(const T &buffer)
LIEF::BinaryStream
inline
static
operator bool
() const
LIEF::BinaryStream
inline
p
() const
LIEF::BinaryStream
inline
virtual
p
()
LIEF::BinaryStream
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 =0
LIEF::BinaryStream
pure virtual
start
()
LIEF::BinaryStream
inline
virtual
start
() const
LIEF::BinaryStream
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
Generated by
1.11.0