diff -r 7a31f7298d8f -r 0c91f0baec58 crashanalysercmd/PerfToolsSharedLibraries/Engine/SymbianDebugLib/Engine/DbgEngine.cs --- a/crashanalysercmd/PerfToolsSharedLibraries/Engine/SymbianDebugLib/Engine/DbgEngine.cs Tue Feb 23 17:05:24 2010 +0200 +++ b/crashanalysercmd/PerfToolsSharedLibraries/Engine/SymbianDebugLib/Engine/DbgEngine.cs Wed Apr 21 09:51:02 2010 +0300 @@ -133,6 +133,17 @@ EntityManager.Remove( aEntity ); } + public void AddActiveRomId(uint aRomId) + { + if (! iActiveRomIds.Contains(aRomId)) + iActiveRomIds.Add(aRomId); + } + + public bool IsActiveRomId(uint aRomId) + { + return iActiveRomIds.Contains(aRomId); + } + public void Prime( TSynchronicity aSynchronicity ) { if ( EngineOperation != null ) @@ -478,6 +489,7 @@ private readonly DbgEntityDescriptorManager iDescriptorManager; private PlatformIdAllocator iIdAllocator = new PlatformIdAllocator(); private DbgEntityConfig iCurrentConfig = null; + private List iActiveRomIds = new List(); private bool iVerbose; #endregion }