#include <watchpoint_manager.h>
Public Attributes | |
uint32_t | id |
uint32_t | start_address |
uint32_t | end_address |
bool | track_reads |
bool | track_writes |
bool | break_on_access |
bool | enabled |
std::string | description |
std::deque< AccessLog > | history |
Static Public Attributes | |
static constexpr size_t | kMaxHistorySize = 1000 |
Definition at line 38 of file watchpoint_manager.h.
uint32_t yaze::emu::WatchpointManager::Watchpoint::id |
Definition at line 39 of file watchpoint_manager.h.
Referenced by yaze::emu::WatchpointManager::AddWatchpoint().
uint32_t yaze::emu::WatchpointManager::Watchpoint::start_address |
Definition at line 40 of file watchpoint_manager.h.
Referenced by yaze::emu::WatchpointManager::AddWatchpoint(), and yaze::emu::WatchpointManager::IsInRange().
uint32_t yaze::emu::WatchpointManager::Watchpoint::end_address |
Definition at line 41 of file watchpoint_manager.h.
Referenced by yaze::emu::WatchpointManager::AddWatchpoint(), and yaze::emu::WatchpointManager::IsInRange().
bool yaze::emu::WatchpointManager::Watchpoint::track_reads |
Definition at line 42 of file watchpoint_manager.h.
Referenced by yaze::emu::WatchpointManager::AddWatchpoint().
bool yaze::emu::WatchpointManager::Watchpoint::track_writes |
Definition at line 43 of file watchpoint_manager.h.
Referenced by yaze::emu::WatchpointManager::AddWatchpoint().
bool yaze::emu::WatchpointManager::Watchpoint::break_on_access |
Definition at line 44 of file watchpoint_manager.h.
Referenced by yaze::emu::WatchpointManager::AddWatchpoint().
bool yaze::emu::WatchpointManager::Watchpoint::enabled |
Definition at line 45 of file watchpoint_manager.h.
Referenced by yaze::emu::WatchpointManager::AddWatchpoint().
std::string yaze::emu::WatchpointManager::Watchpoint::description |
Definition at line 46 of file watchpoint_manager.h.
Referenced by yaze::emu::WatchpointManager::AddWatchpoint().
std::deque<AccessLog> yaze::emu::WatchpointManager::Watchpoint::history |
Definition at line 49 of file watchpoint_manager.h.
|
staticconstexpr |
Definition at line 50 of file watchpoint_manager.h.
Referenced by yaze::emu::WatchpointManager::OnMemoryAccess().