diff -r 48060abbbeaf -r b3cee849fa46 memspyui/include/MemSpyViewType.h --- a/memspyui/include/MemSpyViewType.h Thu Aug 19 09:55:38 2010 +0300 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,104 +0,0 @@ -/* -* Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies). -* All rights reserved. -* This component and the accompanying materials are made available -* under the terms of "Eclipse Public License v1.0" -* which accompanies this distribution, and is available -* at the URL "http://www.eclipse.org/legal/epl-v10.html". -* -* Initial Contributors: -* Nokia Corporation - initial contribution. -* -* Contributors: -* -* Description: -* -*/ - -#ifndef MEMSPYVIEWTYPE_H -#define MEMSPYVIEWTYPE_H - -// System includes -#include - -// Enumerations -enum TMemSpyViewType - { - EMemSpyViewTypeNone = -1, - EMemSpyViewTypeMainMenu = 0, - EMemSpyViewTypeProcesses, - EMemSpyViewTypeRAMInfo, - EMemSpyViewTypeROMInfo, - EMemSpyViewTypeServerList, - EMemSpyViewTypeOpenFiles, - EMemSpyViewTypeFBServBitmaps, - EMemSpyViewTypeFBServBitmapInfo, - EMemSpyViewTypeFBServBitmapViewer, - EMemSpyViewTypeCodeSegmentList, - EMemSpyViewTypeCodeSegmentDetails, - EMemSpyViewTypeChunkList, - EMemSpyViewTypeChunkDetails, - EMemSpyViewTypeSystemConfig, - EMemSpyViewTypeKernel, - EMemSpyViewTypeKernelContainers, - EMemSpyViewTypeKernelObjects, - EMemSpyViewTypeKernelHeap, - EMemSpyViewTypeDriveSummary, - EMemSpyViewTypeDriveInfo, - EMemSpyViewTypeECom, - EMemSpyViewTypeEComCategory, - EMemSpyViewTypeEComInterface, - EMemSpyViewTypeEComImplementation, - EMemSpyViewTypeThreads, - EMemSpyViewTypeThreadInfoItemList, - EMemSpyViewTypeThreadInfoItemHeap, - EMemSpyViewTypeThreadInfoItemStack, - EMemSpyViewTypeThreadInfoItemChunk, - EMemSpyViewTypeThreadInfoItemCodeSeg, - EMemSpyViewTypeThreadInfoItemServer, - EMemSpyViewTypeThreadInfoItemServerDetails, - EMemSpyViewTypeThreadInfoItemServerSessions, - EMemSpyViewTypeThreadInfoItemSession, - EMemSpyViewTypeThreadInfoItemSemaphore, - EMemSpyViewTypeThreadInfoItemMutex, - EMemSpyViewTypeThreadInfoItemTimer, - EMemSpyViewTypeThreadInfoItemLDD, - EMemSpyViewTypeThreadInfoItemPDD, - EMemSpyViewTypeThreadInfoItemLogicalChannel, - EMemSpyViewTypeThreadInfoItemChangeNotifier, - EMemSpyViewTypeThreadInfoItemUndertaker, - EMemSpyViewTypeThreadInfoItemMessageQueue, - EMemSpyViewTypeThreadInfoItemConditionalVariable, - EMemSpyViewTypeThreadInfoItemOpenFiles, - EMemSpyViewTypeThreadInfoItemActiveObject, - EMemSpyViewTypeThreadInfoItemActiveObjectDetails, - EMemSpyViewTypeThreadInfoItemGeneralInfo, - EMemSpyViewTypeThreadInfoItemOtherThreads, - EMemSpyViewTypeThreadInfoItemOtherProcesses, - EMemSpyViewTypeThreadInfoItemOwnedThreadHandles, - EMemSpyViewTypeThreadInfoItemOwnedProcessHandles, - EMemSpyViewTypeHeapTracking, - EMemSpyViewTypeHeapTrackingSettings, - EMemSpyViewTypeHeapTrackingResults, - EMemSpyViewTypeHeapTrackingResultsCycleInfo, - EMemSpyViewTypeHeapTrackingResultsCycleChangeDescriptor, - EMemSpyViewTypeThreadInfoItemMemoryTracking, - EMemSpyViewTypeThreadInfoItemMemoryTrackingAutoStartConfig, - EMemSpyViewTypeThreadInfoItemMemoryTrackingStatistics, - EMemSpyViewTypeThreadInfoItemMemoryTrackingStatisticsCurrent, - EMemSpyViewTypeThreadInfoItemMemoryTrackingStatisticsHWM, - EMemSpyViewTypeThreadInfoItemMemoryTrackingStatisticsPeak, - EMemSpyViewTypeWindowGroups - }; - - -class MemSpyViewTypeUtils - { -public: - static TBool IsOpenableItem( TMemSpyViewType aType ); - static TBool IsThreadInfoItem( TMemSpyViewType aType ); - static TBool IsExitableView( TMemSpyViewType aType ); - }; - - -#endif