internal DbgEngineView(DbgEngine aEngine, string aName, CodeSegDefinitionCollection aCodeSegments, TDbgViewDeactivationType aDeactivationType) { iName = aName; iEngine = aEngine; iDeactivationType = aDeactivationType; iCodeSegments = new CodeSegDefinitionCollection(aCodeSegments); // iViewCode = (DbgViewCode)EngineCode.CreateView(iName); if (iViewCode != null) { iViewCode.Activate(aCodeSegments); } // iViewSymbols = (DbgViewSymbol)EngineSymbols.CreateView(iName); if (iViewSymbols != null) { iViewSymbols.Activate(aCodeSegments); } }
public DbgEngineView CreateView(string aName, CodeSegDefinitionCollection aCodeSegments, TDbgViewDeactivationType aDeactivationType) { DbgEngineView ret = new DbgEngineView(this, aName, aCodeSegments, aDeactivationType); return(ret); }