Interface over an entry in the DataInCode command.
More...
#include <DataCodeEntry.hpp>
Interface over an entry in the DataInCode command.
◆ TYPES
Enumerator |
---|
UNKNOWN | |
DATA | |
JUMP_TABLE_8 | |
JUMP_TABLE_16 | |
JUMP_TABLE_32 | |
ABS_JUMP_TABLE_32 | |
◆ DataCodeEntry() [1/4]
LIEF::MachO::DataCodeEntry::DataCodeEntry |
( |
| ) |
|
|
default |
◆ DataCodeEntry() [2/4]
LIEF::MachO::DataCodeEntry::DataCodeEntry |
( |
uint32_t | off, |
|
|
uint16_t | length, |
|
|
TYPES | type ) |
|
inline |
◆ DataCodeEntry() [3/4]
LIEF::MachO::DataCodeEntry::DataCodeEntry |
( |
const details::data_in_code_entry & | entry | ) |
|
◆ DataCodeEntry() [4/4]
LIEF::MachO::DataCodeEntry::DataCodeEntry |
( |
const DataCodeEntry & | | ) |
|
|
default |
◆ ~DataCodeEntry()
LIEF::MachO::DataCodeEntry::~DataCodeEntry |
( |
| ) |
|
|
overridedefault |
◆ accept()
void LIEF::MachO::DataCodeEntry::accept |
( |
Visitor & | visitor | ) |
const |
|
overridevirtual |
◆ length() [1/2]
uint16_t LIEF::MachO::DataCodeEntry::length |
( |
| ) |
const |
|
inline |
◆ length() [2/2]
void LIEF::MachO::DataCodeEntry::length |
( |
uint16_t | length | ) |
|
|
inline |
◆ offset() [1/2]
uint32_t LIEF::MachO::DataCodeEntry::offset |
( |
| ) |
const |
|
inline |
◆ offset() [2/2]
void LIEF::MachO::DataCodeEntry::offset |
( |
uint32_t | off | ) |
|
|
inline |
◆ operator=()
◆ type() [1/2]
TYPES LIEF::MachO::DataCodeEntry::type |
( |
| ) |
const |
|
inline |
◆ type() [2/2]
void LIEF::MachO::DataCodeEntry::type |
( |
TYPES | type | ) |
|
|
inline |
The documentation for this class was generated from the following file: