fcml
1.2.2
|
Iterates over machine code bytes from assembled instructions. More...
#include <fcml_assembler.hpp>
Public Member Functions | |
CodeIterator (std::vector< AssembledInstruction > &assembledInstructions) | |
Creates a code iterator instance. More... | |
virtual | ~CodeIterator () |
bool | hasNext () |
Gets true if there is an another element in the iterator. More... | |
fcml_uint8_t | next () |
Gets the next element from the iterator. More... | |
Iterates over machine code bytes from assembled instructions.
|
inline |
Creates a code iterator instance.
assembledInstructions | Assembled instructions. |
|
inlinevirtual |
|
inlinevirtual |
Gets true if there is an another element in the iterator.
Implements fcml::Iterator< fcml_uint8_t >.
|
inlinevirtual |
Gets the next element from the iterator.
IllegalStateException | If iterator is empty. |
Implements fcml::Iterator< fcml_uint8_t >.