LIEF: Library to Instrument Executable Formats
Version 0.15.1
Loading...
Searching...
No Matches
LIEF
FileStream
LIEF::FileStream Member List
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
classof
(const BinaryStream &stream)
LIEF::FileStream
inline
static
content
() const
LIEF::FileStream
decrement_pos
(size_t value) const
LIEF::BinaryStream
inline
end
()
LIEF::BinaryStream
inline
virtual
end
() const
LIEF::BinaryStream
inline
virtual
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
inline
static
operator bool
() const
LIEF::BinaryStream
inline
operator=
(const FileStream &)=delete
LIEF::FileStream
operator=
(FileStream &&other) noexcept=default
LIEF::FileStream
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 override
LIEF::FileStream
inline
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
~FileStream
() override=default
LIEF::FileStream
Generated by
1.11.0