diff -r 000000000000 -r 4a5361db8937 logsui/tsrc/logdbmodifier/clearlisttest/inc/clearlisttest.h --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/logsui/tsrc/logdbmodifier/clearlisttest/inc/clearlisttest.h Tue May 04 12:39:37 2010 +0300 @@ -0,0 +1,77 @@ +/* +* 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: +* +*/ + + +// INCLUDES +#ifndef __CLEARLISTTEST_H__ +#define __CLEARLISTTEST_H__ +#include +#include +#include +#include + +// CLASS DECLARATION + + +class CClearlisttest : public CActive +{ + public: // Constructors and destructor + + static CClearlisttest* NewL(); + + ~CClearlisttest(); + +public: // From CActive + void RunL (); + void DoCancel (); + + private: + + CClearlisttest(); + void ConstructL(); + TInt ClearList(); + + private: // data + HBufC* iDllName; + TLogId iId; + TUid iEventType; + TTime iTime; + TLogDurationType iDurationType; + TLogDuration iDuration; + TLogContactItemId iContact; + TLogLink iLink; + TLogFlags iFlags; + HBufC* iDescription; + HBufC* iRemoteParty; + HBufC* iDirection; + HBufC* iCallStatus; + HBufC* iSubject; + HBufC* iNumber; + HBufC8* iData; + TInt iCompleteError; + // + CLogClient* iLogClient; + RFs iFsSession; + CLogEvent* iLogEvent; + RPointerArray iLogEvents; + private: // Friend classes + // none + +}; + +// End of File __CLEARLISTTEST_H__ +#endif \ No newline at end of file