コード例 #1
0
 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);
     }
 }
コード例 #2
0
ファイル: DbgEngine.cs プロジェクト: fedor4ever/CrashAnalyser
        public DbgEngineView CreateView(string aName, CodeSegDefinitionCollection aCodeSegments, TDbgViewDeactivationType aDeactivationType)
        {
            DbgEngineView ret = new DbgEngineView(this, aName, aCodeSegments, aDeactivationType);

            return(ret);
        }