|
LIEF: Library to Instrument Executable Formats Version 2.0.0
|
#include <string_view>#include <cstdint>#include <memory>#include <ostream>#include <string>#include <utility>#include "LIEF/compiler_attributes.hpp"#include "LIEF/iterators.hpp"#include "LIEF/visibility.h"

Go to the source code of this file.
Classes | |
| class | LIEF::runtime::MemoryLayout |
| This class exposes the memory layout of the current process. More... | |
| class | LIEF::runtime::MemoryLayout::Region |
| A contiguous range of memory mapped in the current process. More... | |
| class | LIEF::runtime::MemoryLayout::Iterator |
| Forward iterator over the regions of the memory layout. More... | |
Namespaces | |
| namespace | LIEF |
| LIEF namespace. | |
| namespace | LIEF::runtime |
| namespace | LIEF::runtime::details |
Typedefs | |
| using | LIEF::runtime::memory_layout_it = iterator_range<MemoryLayout::Iterator> |
Functions | |
| memory_layout_it | LIEF::runtime::memory_layout () |
| Return an iterator over the memory layout of the current process. | |