yaze 0.3.2
Link to the Past ROM Editor
 
Loading...
Searching...
No Matches
yaze::emu::debug::DisassemblyEntry Struct Reference

Represents a single disassembled instruction with metadata. More...

#include <disassembly_viewer.h>

Public Member Functions

 DisassemblyEntry ()
 

Public Attributes

uint32_t address
 
uint8_t opcode
 
std::vector< uint8_t > operands
 
std::string mnemonic
 
std::string operand_str
 
uint8_t size
 
uint64_t execution_count
 
bool is_breakpoint
 
bool is_current_pc
 

Detailed Description

Represents a single disassembled instruction with metadata.

Definition at line 21 of file disassembly_viewer.h.

Constructor & Destructor Documentation

◆ DisassemblyEntry()

yaze::emu::debug::DisassemblyEntry::DisassemblyEntry ( )
inline

Definition at line 32 of file disassembly_viewer.h.

Member Data Documentation

◆ address

uint32_t yaze::emu::debug::DisassemblyEntry::address

◆ opcode

uint8_t yaze::emu::debug::DisassemblyEntry::opcode

◆ operands

std::vector<uint8_t> yaze::emu::debug::DisassemblyEntry::operands

◆ mnemonic

◆ operand_str

std::string yaze::emu::debug::DisassemblyEntry::operand_str

◆ size

uint8_t yaze::emu::debug::DisassemblyEntry::size

◆ execution_count

uint64_t yaze::emu::debug::DisassemblyEntry::execution_count

◆ is_breakpoint

bool yaze::emu::debug::DisassemblyEntry::is_breakpoint

◆ is_current_pc

bool yaze::emu::debug::DisassemblyEntry::is_current_pc

The documentation for this struct was generated from the following file: