/// <summary> /// Constructs a new break command /// </summary> /// <param name="breakSymbol">Symbol to break at</param> public SetBreakpointNameCmd(ISymbol breakSymbol, SetBreakpointRH.SetBreakpointDelegate rhCb, GDBSubProcess gdbProc) : base(gdbProc) { _breakSymbol = breakSymbol; _rh = new SetBreakpointRH(rhCb, _gdbProc); }
/// <summary> /// Constructs a new break command /// </summary> /// <param name="address">Address to set a breakpoint at. Use Symbol Table to translate named symbols to addresses</param> public SetBreakpointCmd(UInt64 address, SetBreakpointRH.SetBreakpointDelegate rhCb, GDBSubProcess gdbProc) : base(gdbProc) { _address = address; _rh = new SetBreakpointRH(rhCb, _gdbProc); }