LIEF: Library to Instrument Executable Formats
Version 0.17.0
Loading...
Searching...
No Matches
LIEF
ELF
Segment
LIEF::ELF::Segment Member List
This is the complete list of members for
LIEF::ELF::Segment
, including all inherited members.
accept
(Visitor &visitor) const override
LIEF::ELF::Segment
virtual
add
(FLAGS flag)
LIEF::ELF::Segment
alignment
() const
LIEF::ELF::Segment
inline
alignment
(uint64_t alignment)
LIEF::ELF::Segment
inline
as
()
LIEF::Object
as
() const
LIEF::Object
clear_flags
()
LIEF::ELF::Segment
inline
content
() const
LIEF::ELF::Segment
content
(std::vector< uint8_t > content)
LIEF::ELF::Segment
file_offset
() const
LIEF::ELF::Segment
inline
file_offset
(uint64_t file_offset)
LIEF::ELF::Segment
FLAGS
enum name
LIEF::ELF::Segment
flags
() const
LIEF::ELF::Segment
inline
flags
(FLAGS flags)
LIEF::ELF::Segment
inline
flags
(uint32_t flags)
LIEF::ELF::Segment
inline
from_raw
(const uint8_t *ptr, size_t size)
LIEF::ELF::Segment
static
from_raw
(const std::vector< uint8_t > &raw)
LIEF::ELF::Segment
inline
static
get_content_size
() const
LIEF::ELF::Segment
get_content_value
(size_t offset) const
LIEF::ELF::Segment
has
(FLAGS flag) const
LIEF::ELF::Segment
inline
has
(const Section §ion) const
LIEF::ELF::Segment
has
(const std::string §ion_name) const
LIEF::ELF::Segment
is_interpreter
() const
LIEF::ELF::Segment
inline
is_load
() const
LIEF::ELF::Segment
inline
is_phdr
() const
LIEF::ELF::Segment
inline
it_const_sections
typedef
LIEF::ELF::Segment
it_sections
typedef
LIEF::ELF::Segment
Object
()
LIEF::Object
Object
(const Object &other)
LIEF::Object
operator!=
(const Object &other) const
LIEF::Object
inline
virtual
operator+=
(FLAGS flag)
LIEF::ELF::Segment
inline
operator-=
(FLAGS flag)
LIEF::ELF::Segment
inline
operator<<
(std::ostream &os, const Segment &segment)
LIEF::ELF::Segment
friend
operator=
(Segment other)
LIEF::ELF::Segment
operator=
(Segment &&)=default
LIEF::ELF::Segment
LIEF::Object::operator=
(const Object &other)
LIEF::Object
operator==
(const Object &other) const
LIEF::Object
virtual
output_const_t
typedef
LIEF::Object
output_t
typedef
LIEF::Object
physical_address
() const
LIEF::ELF::Segment
inline
physical_address
(uint64_t physical_address)
LIEF::ELF::Segment
inline
physical_size
() const
LIEF::ELF::Segment
inline
physical_size
(uint64_t physical_size)
LIEF::ELF::Segment
PT_AARCH64
LIEF::ELF::Segment
static
PT_ARM
LIEF::ELF::Segment
static
PT_BIT
LIEF::ELF::Segment
static
PT_MASK
LIEF::ELF::Segment
static
PT_MIPS
LIEF::ELF::Segment
static
PT_RISCV
LIEF::ELF::Segment
static
remove
(FLAGS flag)
LIEF::ELF::Segment
sections
()
LIEF::ELF::Segment
inline
sections
() const
LIEF::ELF::Segment
inline
sections_t
typedef
LIEF::ELF::Segment
Segment
()=default
LIEF::ELF::Segment
Segment
(const Segment &other)
LIEF::ELF::Segment
Segment
(Segment &&)=default
LIEF::ELF::Segment
set_content_value
(size_t offset, T value)
LIEF::ELF::Segment
stream
() const
LIEF::ELF::Segment
swap
(Segment &other)
LIEF::ELF::Segment
to_value
(TYPE type)
LIEF::ELF::Segment
inline
static
TYPE
enum name
LIEF::ELF::Segment
type
() const
LIEF::ELF::Segment
inline
type
(TYPE type)
LIEF::ELF::Segment
inline
type_from
(uint64_t value, ARCH arch)
LIEF::ELF::Segment
static
virtual_address
() const
LIEF::ELF::Segment
inline
virtual_address
(uint64_t virtual_address)
LIEF::ELF::Segment
inline
virtual_size
() const
LIEF::ELF::Segment
inline
virtual_size
(uint64_t virtual_size)
LIEF::ELF::Segment
inline
~Object
()
LIEF::Object
virtual
~Segment
() override=default
LIEF::ELF::Segment
Generated by
1.13.0