public AD7BoundBreakpoint(AD7Engine engine, int breakpointId, AD7PendingBreakpoint pendingBreakpoint) { m_engine = engine; m_breakpointId = breakpointId; m_pendingBreakpoint = pendingBreakpoint; m_enabled = true; m_deleted = false; }
public AD7PendingBreakpoint(IDebugBreakpointRequest2 pBPRequest, AD7Engine engine) { m_pBPRequest = pBPRequest; var requestInfo = new BP_REQUEST_INFO[1]; EngineUtils.CheckOk(m_pBPRequest.GetRequestInfo(enum_BPREQI_FIELDS.BPREQI_BPLOCATION, requestInfo)); m_bpRequestInfo = requestInfo[0]; m_engine = engine; m_enabled = true; m_deleted = false; }
public AD7StackFrame(AD7Engine engine, AD7Thread thread, NodeThreadContext threadContext) { m_engine = engine; m_thread = thread; m_threadContext = threadContext; // Try to get source information for this location. If symbols for this file have not been found, this will fail. m_functionName = m_threadContext.func.AnyName; m_lineNum = (uint)m_threadContext.line; }
public EngineCallback(AD7Engine engine, IDebugEventCallback2 ad7Callback) { m_ad7Callback = ad7Callback; m_engine = engine; }
public AD7Thread(AD7Engine engine, DebuggedThread debuggedThread) { m_engine = engine; m_debuggedThread = debuggedThread; }
public AD7EngineCreateEvent(AD7Engine engine) { m_engine = engine; }