diff -r 7fdc9a71d314 -r 8ad140f3dd41 analyzetool/commandlineengine/inc/CATProcessData.h --- a/analyzetool/commandlineengine/inc/CATProcessData.h Wed Sep 15 13:53:27 2010 +0300 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,58 +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: Definitions for class CATParseTrace, CProcessData and -* CSubTestData. -* -*/ - -#ifndef __CATPROCESSDATA_H__ -#define __CATPROCESSDATA_H__ - -/** -* Represents data of a single subtest. -*/ -class CSubTestData : public CATAllocs -{ -public: - // Members - - bool bRunning; /** Is sub test running */ - vector vData; /** data */ - string sSubTestName; /** test name */ - string sStartTime; /** start time */ - string sEndTime; /** end time */ - string sSubTestStartHandleCount; /** handle count at start */ - string sSubTestEndHandleCount; /** handle count at end */ -}; - -/** -* Represents data of a single run. -*/ -class CProcessData : public CATAllocs -{ -public: - // Members - - bool bProcessOnGoing; /** is process on going */ - int iProcessID; /** process id (pid)*/ - vector vData; /** data */ - vector vHandleLeaks; /** handle leak(s) */ - vector vSubTests; /** process sub test(s) */ - - // time at the start of the process - time stamp at the start of process - // in microseconds - unsigned __int64 iTimeSpan; -}; - -#endif \ No newline at end of file