private AD7MemoryAddress(AD7Engine engine, NodeStackFrame frame, string fileName, int line, int column) { _engine = engine; _frame = frame; _fileName = fileName; _line = line; _column = column; }
public AD7PendingBreakpoint(IDebugBreakpointRequest2 pBpRequest, AD7Engine engine, BreakpointManager bpManager) { _bpRequest = pBpRequest; var requestInfo = new BP_REQUEST_INFO[1]; EngineUtils.CheckOk(_bpRequest.GetRequestInfo(enum_BPREQI_FIELDS.BPREQI_BPLOCATION | enum_BPREQI_FIELDS.BPREQI_CONDITION | enum_BPREQI_FIELDS.BPREQI_ALLFIELDS, requestInfo)); _bpRequestInfo = requestInfo[0]; _engine = engine; _bpManager = bpManager; _enabled = true; _deleted = false; }
public BreakpointManager(AD7Engine engine) { m_engine = engine; m_pendingBreakpoints = new System.Collections.Generic.List<AD7PendingBreakpoint>(); }
public AD7Thread(AD7Engine engine, NodeThread debuggedThread) { _engine = engine; _debuggedThread = debuggedThread; }
public AD7BreakpointResolution(AD7Engine engine, NodeBreakpointBinding address, AD7DocumentContext documentContext) { _engine = engine; _binding = address; _documentContext = documentContext; }
internal static void Send(AD7Engine engine) { AD7ProgramCreateEvent eventObject = new AD7ProgramCreateEvent(); engine.Send(eventObject, IID, null); }
public static void Send(AD7Engine engine) { AD7EngineCreateEvent eventObject = new AD7EngineCreateEvent(engine); engine.Send(eventObject, IID, null, null); }
AD7EngineCreateEvent(AD7Engine engine) { m_engine = engine; }
public AD7DebugExceptionEvent(string typeName, string description, bool isUnhandled, AD7Engine engine) { _exception = typeName; _description = description; _isUnhandled = isUnhandled; _engine = engine; }
public AD7BreakpointErrorEvent(AD7PendingBreakpoint pendingBreakpoint, AD7Engine engine) { m_engine = engine; m_pendingBreakpoint = pendingBreakpoint; }
public AD7StackFrame(AD7Engine engine, AD7Thread thread, NodeStackFrame stackFrame) { _engine = engine; _thread = thread; _stackFrame = stackFrame; }
public AD7MemoryAddress(AD7Engine engine, NodeStackFrame frame) : this(engine, frame, null, frame.Line, frame.Column) { }
public AD7MemoryAddress(AD7Engine engine, string fileName, int line, int column) : this(engine, null, fileName, line, column) { }