|
LIEF: Library to Instrument Executable Formats Version 2.0.0
|
This is the complete list of members for LIEF::runtime::Memory, including all inherited members.
| mmap(size_t size, uint32_t flags, uint32_t permissions=P_NONE) | LIEF::runtime::Memory | static |
| MMAP_FLAGS enum name | LIEF::runtime::Memory | |
| mmap_hint(uint64_t hint, size_t size, uint32_t flags, uint32_t permissions=P_NONE) | LIEF::runtime::Memory | static |
| MP_ANONYMOUS enum value | LIEF::runtime::Memory | |
| MP_FIXED enum value | LIEF::runtime::Memory | |
| MP_JIT enum value | LIEF::runtime::Memory | |
| MP_NONE enum value | LIEF::runtime::Memory | |
| MP_PRIVATE enum value | LIEF::runtime::Memory | |
| MP_SHARED enum value | LIEF::runtime::Memory | |
| mprotect(Chunk &C, uint32_t flags) | LIEF::runtime::Memory | static |
| munmap(Chunk &C) | LIEF::runtime::Memory | static |
| P_EXEC enum value | LIEF::runtime::Memory | |
| P_NONE enum value | LIEF::runtime::Memory | |
| P_READ enum value | LIEF::runtime::Memory | |
| P_WRITE enum value | LIEF::runtime::Memory | |
| PERM enum name | LIEF::runtime::Memory | |
| perm_str(uint32_t flags) | LIEF::runtime::Memory | static |
| read(uintptr_t addr) | LIEF::runtime::Memory | inlinestatic |
| read(uintptr_t addr, std::vector< uint8_t > &out, size_t size) | LIEF::runtime::Memory | inlinestatic |
| read(uintptr_t addr, uint8_t *out, size_t size) | LIEF::runtime::Memory | inlinestatic |
| support_rwx() | LIEF::runtime::Memory | inlinestatic |
| write(const uint8_t *buffer, size_t size, uintptr_t addr) | LIEF::runtime::Memory | inlinestatic |
| write(const std::vector< uint8_t > &buffer, uintptr_t addr) | LIEF::runtime::Memory | inlinestatic |
| write(const T &value, uintptr_t addr) | LIEF::runtime::Memory | inlinestatic |