MCPcopy Create free account
hub / github.com/Vector35/debugger / DebugBreakpoint

Class DebugBreakpoint

core/debugadapter.h:111–128  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

109
110
111 struct DebugBreakpoint
112 {
113 std::uintptr_t m_address {};
114 unsigned long m_id {};
115 bool m_is_active {};
116
117 DebugBreakpoint(std::uintptr_t address, unsigned long id, bool active) :
118 m_address(address), m_id(id), m_is_active(active)
119 {}
120
121 DebugBreakpoint(std::uintptr_t address) : m_address(address) {}
122
123 DebugBreakpoint() {}
124
125 bool operator==(const DebugBreakpoint& rhs) const { return this->m_address == rhs.m_address; }
126
127 bool operator!() const { return !this->m_address && !this->m_id && !this->m_is_active; }
128 };
129
130 struct DebugRegister
131 {

Callers 3

AddBreakpointMethod · 0.50
AddBreakpointMethod · 0.50
BreakpointMethod · 0.50

Calls

no outgoing calls

Tested by

no test coverage detected