crashanalysercmd/PerfToolsSharedLibraries/Engine/SymbianDebugLib/Engine/DbgEngine.cs
changeset 2 0c91f0baec58
parent 0 818e61de6cd1
child 3 045ade241ef5
equal deleted inserted replaced
1:7a31f7298d8f 2:0c91f0baec58
   131         public void Remove( DbgEntity aEntity )
   131         public void Remove( DbgEntity aEntity )
   132         {
   132         {
   133             EntityManager.Remove( aEntity );
   133             EntityManager.Remove( aEntity );
   134         }
   134         }
   135 
   135 
       
   136         public void AddActiveRomId(uint aRomId)
       
   137         {
       
   138             if (! iActiveRomIds.Contains(aRomId))
       
   139                 iActiveRomIds.Add(aRomId);
       
   140         }
       
   141 
       
   142         public bool IsActiveRomId(uint aRomId)
       
   143         {
       
   144             return iActiveRomIds.Contains(aRomId);
       
   145         }
       
   146 
   136         public void Prime( TSynchronicity aSynchronicity )
   147         public void Prime( TSynchronicity aSynchronicity )
   137         {
   148         {
   138             if ( EngineOperation != null )
   149             if ( EngineOperation != null )
   139             {
   150             {
   140                 EngineOperation( this, TEvent.EPrimingStarted );
   151                 EngineOperation( this, TEvent.EPrimingStarted );
   476         private readonly DbgEntityConfigManager iConfigManager;
   487         private readonly DbgEntityConfigManager iConfigManager;
   477         private readonly DbgValidationManager iValidationManager;
   488         private readonly DbgValidationManager iValidationManager;
   478         private readonly DbgEntityDescriptorManager iDescriptorManager;
   489         private readonly DbgEntityDescriptorManager iDescriptorManager;
   479         private PlatformIdAllocator iIdAllocator = new PlatformIdAllocator();
   490         private PlatformIdAllocator iIdAllocator = new PlatformIdAllocator();
   480         private DbgEntityConfig iCurrentConfig = null;
   491         private DbgEntityConfig iCurrentConfig = null;
       
   492         private List<uint> iActiveRomIds = new List<uint>();
   481         private bool iVerbose;
   493         private bool iVerbose;
   482         #endregion
   494         #endregion
   483     }
   495     }
   484 }
   496 }