aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/common/src/break_points.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/common/src/break_points.h')
-rw-r--r--src/common/src/break_points.h88
1 files changed, 44 insertions, 44 deletions
diff --git a/src/common/src/break_points.h b/src/common/src/break_points.h
index 281de100..dc771ba0 100644
--- a/src/common/src/break_points.h
+++ b/src/common/src/break_points.h
@@ -14,64 +14,64 @@ class DebugInterface;
struct TBreakPoint
{
- u32 iAddress;
- bool bOn;
- bool bTemporary;
+ u32 iAddress;
+ bool bOn;
+ bool bTemporary;
};
struct TMemCheck
{
- TMemCheck() {
- numHits = 0;
- StartAddress = EndAddress = 0;
- bRange = OnRead = OnWrite = Log = Break = false;
- }
- u32 StartAddress;
- u32 EndAddress;
+ TMemCheck() {
+ numHits = 0;
+ StartAddress = EndAddress = 0;
+ bRange = OnRead = OnWrite = Log = Break = false;
+ }
+ u32 StartAddress;
+ u32 EndAddress;
- bool bRange;
+ bool bRange;
- bool OnRead;
- bool OnWrite;
+ bool OnRead;
+ bool OnWrite;
- bool Log;
- bool Break;
+ bool Log;
+ bool Break;
- u32 numHits;
+ u32 numHits;
- void Action(DebugInterface *dbg_interface, u32 _iValue, u32 addr,
- bool write, int size, u32 pc);
+ void Action(DebugInterface *dbg_interface, u32 _iValue, u32 addr,
+ bool write, int size, u32 pc);
};
// Code breakpoints.
class BreakPoints
{
public:
- typedef std::vector<TBreakPoint> TBreakPoints;
- typedef std::vector<std::string> TBreakPointsStr;
+ typedef std::vector<TBreakPoint> TBreakPoints;
+ typedef std::vector<std::string> TBreakPointsStr;
- const TBreakPoints& GetBreakPoints() { return m_BreakPoints; }
+ const TBreakPoints& GetBreakPoints() { return m_BreakPoints; }
- TBreakPointsStr GetStrings() const;
- void AddFromStrings(const TBreakPointsStr& bps);
+ TBreakPointsStr GetStrings() const;
+ void AddFromStrings(const TBreakPointsStr& bps);
- // is address breakpoint
- bool IsAddressBreakPoint(u32 _iAddress);
- bool IsTempBreakPoint(u32 _iAddress);
+ // is address breakpoint
+ bool IsAddressBreakPoint(u32 _iAddress);
+ bool IsTempBreakPoint(u32 _iAddress);
- // Add BreakPoint
- void Add(u32 em_address, bool temp=false);
- void Add(const TBreakPoint& bp);
+ // Add BreakPoint
+ void Add(u32 em_address, bool temp=false);
+ void Add(const TBreakPoint& bp);
- // Remove Breakpoint
- void Remove(u32 _iAddress);
- void Clear();
+ // Remove Breakpoint
+ void Remove(u32 _iAddress);
+ void Clear();
void DeleteByAddress(u32 _Address);
private:
- TBreakPoints m_BreakPoints;
- u32 m_iBreakOnCount;
+ TBreakPoints m_BreakPoints;
+ u32 m_iBreakOnCount;
};
@@ -79,23 +79,23 @@ private:
class MemChecks
{
public:
- typedef std::vector<TMemCheck> TMemChecks;
- typedef std::vector<std::string> TMemChecksStr;
+ typedef std::vector<TMemCheck> TMemChecks;
+ typedef std::vector<std::string> TMemChecksStr;
- TMemChecks m_MemChecks;
+ TMemChecks m_MemChecks;
- const TMemChecks& GetMemChecks() { return m_MemChecks; }
+ const TMemChecks& GetMemChecks() { return m_MemChecks; }
- TMemChecksStr GetStrings() const;
- void AddFromStrings(const TMemChecksStr& mcs);
+ TMemChecksStr GetStrings() const;
+ void AddFromStrings(const TMemChecksStr& mcs);
- void Add(const TMemCheck& _rMemoryCheck);
+ void Add(const TMemCheck& _rMemoryCheck);
- // memory breakpoint
- TMemCheck *GetMemCheck(u32 address);
+ // memory breakpoint
+ TMemCheck *GetMemCheck(u32 address);
void Remove(u32 _Address);
- void Clear() { m_MemChecks.clear(); };
+ void Clear() { m_MemChecks.clear(); };
};
#endif