LIEF: Library to Instrument Executable Formats
Version 0.15.1
Loading...
Searching...
No Matches
LIEF
PE
Section
LIEF::PE::Section Member List
This is the complete list of members for
LIEF::PE::Section
, including all inherited members.
accept
(Visitor &visitor) const override
LIEF::PE::Section
virtual
add_characteristic
(CHARACTERISTICS characteristic)
LIEF::PE::Section
inline
add_type
(PE_SECTION_TYPES type)
LIEF::PE::Section
as
()
LIEF::Object
as
() const
LIEF::Object
CHARACTERISTICS
enum name
LIEF::PE::Section
characteristics
() const
LIEF::PE::Section
inline
characteristics
(uint32_t characteristics)
LIEF::PE::Section
inline
characteristics_list
() const
LIEF::PE::Section
clear
(uint8_t c)
LIEF::PE::Section
content
() const override
LIEF::PE::Section
inline
virtual
content
(const std::vector< uint8_t > &data) override
LIEF::PE::Section
virtual
entropy
() const
LIEF::Section
fullname
() const
LIEF::Section
inline
virtual
has_characteristic
(CHARACTERISTICS c) const
LIEF::PE::Section
inline
is_type
(PE_SECTION_TYPES type) const
LIEF::PE::Section
MAX_SECTION_NAME
LIEF::PE::Section
static
name
(std::string name) override
LIEF::PE::Section
virtual
LIEF::Section::name
() const
LIEF::Section
inline
virtual
npos
LIEF::Section
static
numberof_line_numbers
() const
LIEF::PE::Section
inline
numberof_line_numbers
(uint16_t nb)
LIEF::PE::Section
inline
numberof_relocations
() const
LIEF::PE::Section
inline
numberof_relocations
(uint16_t nb)
LIEF::PE::Section
inline
Object
()
LIEF::Object
Object
(const Object &other)
LIEF::Object
offset
() const
LIEF::Section
inline
virtual
offset
(uint64_t offset)
LIEF::Section
inline
virtual
operator!=
(const Object &other) const
LIEF::Object
inline
virtual
operator<<
(std::ostream &os, const Section §ion)
LIEF::PE::Section
friend
operator=
(const Section &)=default
LIEF::PE::Section
LIEF::Section::operator=
(const Section &)=default
LIEF::Section
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
padding
() const
LIEF::PE::Section
inline
pointerto_line_numbers
() const
LIEF::PE::Section
inline
pointerto_line_numbers
(uint32_t ptr)
LIEF::PE::Section
inline
pointerto_raw_data
() const
LIEF::PE::Section
pointerto_raw_data
(uint32_t ptr)
LIEF::PE::Section
pointerto_relocation
() const
LIEF::PE::Section
inline
pointerto_relocation
(uint32_t ptr)
LIEF::PE::Section
inline
remove_characteristic
(CHARACTERISTICS characteristic)
LIEF::PE::Section
inline
remove_type
(PE_SECTION_TYPES type)
LIEF::PE::Section
search
(uint64_t integer, size_t pos, size_t size) const
LIEF::Section
search
(const std::vector< uint8_t > &pattern, size_t pos=0) const
LIEF::Section
search
(const std::string &pattern, size_t pos=0) const
LIEF::Section
search
(uint64_t integer, size_t pos=0) const
LIEF::Section
search_all
(uint64_t v, size_t size) const
LIEF::Section
search_all
(uint64_t v) const
LIEF::Section
search_all
(const std::string &v) const
LIEF::Section
Section
(const details::pe_section &header)
LIEF::PE::Section
Section
()=default
LIEF::PE::Section
Section
(const std::vector< uint8_t > &data, const std::string &name="", uint32_t characteristics=0)
LIEF::PE::Section
Section
(const std::string &name)
LIEF::PE::Section
Section
(const Section &)=default
LIEF::PE::Section
LIEF::Section::Section
(std::string name)
LIEF::Section
inline
LIEF::Section::Section
(const Section &)=default
LIEF::Section
size
(uint64_t size)
LIEF::Section
inline
virtual
size
() const
LIEF::Section
inline
virtual
sizeof_raw_data
() const
LIEF::PE::Section
sizeof_raw_data
(uint32_t sizeOfRawData)
LIEF::PE::Section
type
(PE_SECTION_TYPES type)
LIEF::PE::Section
types
() const
LIEF::PE::Section
virtual_address
() const
LIEF::Section
inline
virtual
virtual_address
(uint64_t virtual_address)
LIEF::Section
inline
virtual
virtual_size
() const
LIEF::PE::Section
inline
virtual_size
(uint32_t virtual_sz)
LIEF::PE::Section
inline
~Object
()
LIEF::Object
virtual
~Section
() override=default
LIEF::PE::Section
Generated by
1.11.0