yaze 0.2.0
Link to the Past ROM Editor
 
Loading...
Searching...
No Matches
yaze::app::emu::Debugger Class Reference

#include <debugger.h>

Public Member Functions

 Debugger ()=default
 
void SetBreakpoint (uint16_t address)
 
void RemoveBreakpoint (uint16_t address)
 
void Step ()
 
uint8_t InspectMemory (uint16_t address)
 
void ModifyMemory (uint16_t address, uint8_t value)
 
uint8_t InspectRegister (uint8_t reg)
 
void ModifyRegister (uint8_t reg, uint8_t value)
 

Detailed Description

Definition at line 12 of file debugger.h.

Constructor & Destructor Documentation

◆ Debugger()

yaze::app::emu::Debugger::Debugger ( )
default

Member Function Documentation

◆ SetBreakpoint()

void yaze::app::emu::Debugger::SetBreakpoint ( uint16_t address)

◆ RemoveBreakpoint()

void yaze::app::emu::Debugger::RemoveBreakpoint ( uint16_t address)

◆ Step()

void yaze::app::emu::Debugger::Step ( )

◆ InspectMemory()

uint8_t yaze::app::emu::Debugger::InspectMemory ( uint16_t address)

◆ ModifyMemory()

void yaze::app::emu::Debugger::ModifyMemory ( uint16_t address,
uint8_t value )

◆ InspectRegister()

uint8_t yaze::app::emu::Debugger::InspectRegister ( uint8_t reg)

◆ ModifyRegister()

void yaze::app::emu::Debugger::ModifyRegister ( uint8_t reg,
uint8_t value )

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