Lazy-forward iterator that outputs Instruction
More...
#include <Instruction.hpp>
Lazy-forward iterator that outputs Instruction
◆ implementation
◆ Iterator() [1/4]
LIEF::assembly::Instruction::Iterator::Iterator |
( |
| ) |
|
◆ Iterator() [2/4]
LIEF::assembly::Instruction::Iterator::Iterator |
( |
std::unique_ptr< details::InstructionIt > | impl | ) |
|
◆ Iterator() [3/4]
LIEF::assembly::Instruction::Iterator::Iterator |
( |
const Iterator & | | ) |
|
◆ Iterator() [4/4]
LIEF::assembly::Instruction::Iterator::Iterator |
( |
Iterator && | | ) |
|
|
noexcept |
◆ ~Iterator()
LIEF::assembly::Instruction::Iterator::~Iterator |
( |
| ) |
|
◆ operator*()
std::unique_ptr< Instruction > LIEF::assembly::Instruction::Iterator::operator* |
( |
| ) |
const |
Disassemble and output an Instruction at the current iterator's position.
◆ operator++()
Iterator & LIEF::assembly::Instruction::Iterator::operator++ |
( |
| ) |
|
◆ operator=() [1/2]
Iterator & LIEF::assembly::Instruction::Iterator::operator= |
( |
const Iterator & | | ) |
|
◆ operator=() [2/2]
The documentation for this class was generated from the following file: