LIEF: Library to Instrument Executable Formats Version 0.15.0
|
This is the complete list of members for LIEF::VectorStream, including all inherited members.
align(size_t align_on) const (defined in LIEF::BinaryStream) | LIEF::BinaryStream | |
BinaryStream(STREAM_TYPE type) (defined in LIEF::BinaryStream) | LIEF::BinaryStream | inline |
can_read() const (defined in LIEF::BinaryStream) | LIEF::BinaryStream | |
can_read(size_t offset) const (defined in LIEF::BinaryStream) | LIEF::BinaryStream | |
classof(const BinaryStream &stream) (defined in LIEF::VectorStream) | LIEF::VectorStream | inlinestatic |
content() const (defined in LIEF::VectorStream) | LIEF::VectorStream | inline |
decrement_pos(size_t value) const (defined in LIEF::BinaryStream) | LIEF::BinaryStream | inline |
end() const override (defined in LIEF::VectorStream) | LIEF::VectorStream | inlinevirtual |
end() (defined in LIEF::VectorStream) | LIEF::VectorStream | inlinevirtual |
end() const (defined in LIEF::VectorStream) | LIEF::VectorStream | inlinevirtual |
from_file(const std::string &file) (defined in LIEF::VectorStream) | LIEF::VectorStream | static |
increment_pos(size_t value) const (defined in LIEF::BinaryStream) | LIEF::BinaryStream | inline |
is_all_zero(const T &buffer) (defined in LIEF::BinaryStream) | LIEF::BinaryStream | inlinestatic |
move_content() (defined in LIEF::VectorStream) | LIEF::VectorStream | inline |
operator bool() const (defined in LIEF::BinaryStream) | LIEF::BinaryStream | inline |
operator=(const VectorStream &)=delete (defined in LIEF::VectorStream) | LIEF::VectorStream | |
operator=(VectorStream &&other) noexcept=default (defined in LIEF::VectorStream) | LIEF::VectorStream | |
p() const override (defined in LIEF::VectorStream) | LIEF::VectorStream | inlinevirtual |
p() const (defined in LIEF::VectorStream) | LIEF::VectorStream | inlinevirtual |
p() (defined in LIEF::VectorStream) | LIEF::VectorStream | inlinevirtual |
peek() const (defined in LIEF::BinaryStream) | LIEF::BinaryStream | |
peek(size_t offset) const (defined in LIEF::BinaryStream) | LIEF::BinaryStream | |
peek_array(size_t size) const (defined in LIEF::BinaryStream) | LIEF::BinaryStream | |
peek_array(size_t offset, size_t size) const (defined in LIEF::BinaryStream) | LIEF::BinaryStream | |
peek_conv() const (defined in LIEF::BinaryStream) | LIEF::BinaryStream | |
peek_conv() const (defined in LIEF::BinaryStream) | LIEF::BinaryStream | |
peek_conv(size_t offset) const (defined in LIEF::BinaryStream) | LIEF::BinaryStream | |
peek_conv_array(size_t offset, size_t size) const (defined in LIEF::BinaryStream) | LIEF::BinaryStream | |
peek_data(std::vector< uint8_t > &container, uint64_t offset, uint64_t size) (defined in LIEF::BinaryStream) | LIEF::BinaryStream | inlinevirtual |
peek_string(size_t maxsize=~static_cast< size_t >(0)) const (defined in LIEF::BinaryStream) | LIEF::BinaryStream | |
peek_string_at(size_t offset, size_t maxsize=~static_cast< size_t >(0)) const (defined in LIEF::BinaryStream) | LIEF::BinaryStream | |
peek_u16string() const (defined in LIEF::BinaryStream) | LIEF::BinaryStream | |
peek_u16string(size_t length) const (defined in LIEF::BinaryStream) | LIEF::BinaryStream | |
peek_u16string_at(size_t offset, size_t length) const (defined in LIEF::BinaryStream) | LIEF::BinaryStream | |
pos() const (defined in LIEF::BinaryStream) | LIEF::BinaryStream | inline |
read() const (defined in LIEF::BinaryStream) | LIEF::BinaryStream | |
read_array(size_t size) const (defined in LIEF::BinaryStream) | LIEF::BinaryStream | |
read_conv() const (defined in LIEF::BinaryStream) | LIEF::BinaryStream | |
read_conv_array(size_t size) const (defined in LIEF::BinaryStream) | LIEF::BinaryStream | |
read_data(std::vector< uint8_t > &container, uint64_t size) (defined in LIEF::BinaryStream) | LIEF::BinaryStream | inlinevirtual |
read_dwarf_encoded(uint8_t encoding) const (defined in LIEF::BinaryStream) | LIEF::BinaryStream | |
read_mutf8(size_t maxsize=~static_cast< size_t >(0)) const (defined in LIEF::BinaryStream) | LIEF::BinaryStream | |
read_sleb128() const (defined in LIEF::BinaryStream) | LIEF::BinaryStream | |
read_string(size_t maxsize=~static_cast< size_t >(0)) const (defined in LIEF::BinaryStream) | LIEF::BinaryStream | |
read_u16string() const (defined in LIEF::BinaryStream) | LIEF::BinaryStream | |
read_u16string(size_t length) const (defined in LIEF::BinaryStream) | LIEF::BinaryStream | |
read_uleb128() const (defined in LIEF::BinaryStream) | LIEF::BinaryStream | |
set_endian_swap(bool swap) (defined in LIEF::BinaryStream) | LIEF::BinaryStream | inline |
setpos(size_t pos) const (defined in LIEF::BinaryStream) | LIEF::BinaryStream | inline |
should_swap() const (defined in LIEF::BinaryStream) | LIEF::BinaryStream | inline |
size() const override (defined in LIEF::VectorStream) | LIEF::VectorStream | inlinevirtual |
start() const override (defined in LIEF::VectorStream) | LIEF::VectorStream | inlinevirtual |
start() (defined in LIEF::VectorStream) | LIEF::VectorStream | inlinevirtual |
start() const (defined in LIEF::VectorStream) | LIEF::VectorStream | inlinevirtual |
STREAM_TYPE enum name (defined in LIEF::BinaryStream) | LIEF::BinaryStream | |
swap_endian(T u) (defined in LIEF::BinaryStream) | LIEF::BinaryStream | static |
type() const (defined in LIEF::BinaryStream) | LIEF::BinaryStream | inline |
VectorStream(std::vector< uint8_t > data) (defined in LIEF::VectorStream) | LIEF::VectorStream | inline |
VectorStream()=delete (defined in LIEF::VectorStream) | LIEF::VectorStream | |
VectorStream(const VectorStream &)=delete (defined in LIEF::VectorStream) | LIEF::VectorStream | |
VectorStream(VectorStream &&other) noexcept=default (defined in LIEF::VectorStream) | LIEF::VectorStream | |
~BinaryStream()=default (defined in LIEF::BinaryStream) | LIEF::BinaryStream | virtual |