diff options
author | Lioncash <mathew1800@gmail.com> | 2018-08-15 00:13:58 +0200 |
---|---|---|
committer | Lioncash <mathew1800@gmail.com> | 2018-08-15 00:14:01 +0200 |
commit | 11895d54af6810246c537e4c5c70ae7158c5ada7 (patch) | |
tree | fd5f5035401a67d9bae62fa245d736be10b701a2 /src/common/break_points.h | |
parent | Merge pull request #1055 from lioncash/init (diff) | |
download | yuzu-11895d54af6810246c537e4c5c70ae7158c5ada7.tar yuzu-11895d54af6810246c537e4c5c70ae7158c5ada7.tar.gz yuzu-11895d54af6810246c537e4c5c70ae7158c5ada7.tar.bz2 yuzu-11895d54af6810246c537e4c5c70ae7158c5ada7.tar.lz yuzu-11895d54af6810246c537e4c5c70ae7158c5ada7.tar.xz yuzu-11895d54af6810246c537e4c5c70ae7158c5ada7.tar.zst yuzu-11895d54af6810246c537e4c5c70ae7158c5ada7.zip |
Diffstat (limited to '')
-rw-r--r-- | src/common/break_points.h | 49 |
1 files changed, 0 insertions, 49 deletions
diff --git a/src/common/break_points.h b/src/common/break_points.h deleted file mode 100644 index e15b9f842..000000000 --- a/src/common/break_points.h +++ /dev/null @@ -1,49 +0,0 @@ -// Copyright 2013 Dolphin Emulator Project / 2014 Citra Emulator Project -// Licensed under GPLv2 or any later version -// Refer to the license.txt file included. - -#pragma once - -#include <string> -#include <vector> -#include "common/common_types.h" - -class DebugInterface; - -struct TBreakPoint { - u32 iAddress; - bool bOn; - bool bTemporary; -}; - -// Code breakpoints. -class BreakPoints { -public: - typedef std::vector<TBreakPoint> TBreakPoints; - typedef std::vector<std::string> TBreakPointsStr; - - const TBreakPoints& GetBreakPoints() { - return m_BreakPoints; - } - - TBreakPointsStr GetStrings() const; - void AddFromStrings(const TBreakPointsStr& bps); - - // is address breakpoint - bool IsAddressBreakPoint(u32 iAddress) const; - bool IsTempBreakPoint(u32 iAddress) const; - - // Add BreakPoint - void Add(u32 em_address, bool temp = false); - void Add(const TBreakPoint& bp); - - // Remove Breakpoint - void Remove(u32 iAddress); - void Clear(); - - void DeleteByAddress(u32 Address); - -private: - TBreakPoints m_BreakPoints; - u32 m_iBreakOnCount; -}; |