// Copyright (c) 2003-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:

#include <comms-infras/commsdebugutility.h>



#if (!defined __STEP_030_XX_H__)
#define __STEP_030_XX_H__

class CFloggerTest030_Tag_Setup : public CTestStepFlogger
	{
	public:
	CFloggerTest030_Tag_Setup();
	~CFloggerTest030_Tag_Setup();


	virtual enum TVerdict doTestStepL( void );	
	TInt executeStepL();
	TInt executeStepL(TBool);	
	};





class CFloggerTest030_TagSetLogTag01 : public CTestStepFlogger
	{
	public:
	CFloggerTest030_TagSetLogTag01();
	~CFloggerTest030_TagSetLogTag01();

	TInt DoTestCheckWriteL();

	virtual enum TVerdict doTestStepL( void );	
	TInt executeStepL();
	TInt executeStepL(TBool);	
	};


class CFloggerTest030_TagSetLogTag02 : public CTestStepFlogger
	{
	public:
	CFloggerTest030_TagSetLogTag02();
	~CFloggerTest030_TagSetLogTag02();

	TInt DoTestCheckWriteL();

	virtual enum TVerdict doTestStepL( void );	
	TInt executeStepL();
	TInt executeStepL(TBool);	
	};


class CFloggerTest030_TagSetLogTag03 : public CTestStepFlogger
	{
	public:
	CFloggerTest030_TagSetLogTag03();
	~CFloggerTest030_TagSetLogTag03();

	TInt DoTestCheckWriteL();

	virtual enum TVerdict doTestStepL( void );	
	TInt executeStepL();
	TInt executeStepL(TBool);	
	};


class CFloggerTest030_TagSetLogTag04 : public CTestStepFlogger
	{
	public:
	CFloggerTest030_TagSetLogTag04();
	~CFloggerTest030_TagSetLogTag04();

	TInt DoTestCheckWriteL();

	virtual enum TVerdict doTestStepL( void );	
	TInt executeStepL();
	TInt executeStepL(TBool);	
	};


class CFloggerTest030_TagSetLogTag05 : public CTestStepFlogger
	{
	public:
	CFloggerTest030_TagSetLogTag05();
	~CFloggerTest030_TagSetLogTag05();

	TInt DoTestCheckWriteL();

	virtual enum TVerdict doTestStepL( void );	
	TInt executeStepL();
	TInt executeStepL(TBool);	
	};


class CFloggerTest030_TagSetLogTag06 : public CTestStepFlogger
	{
	public:
	CFloggerTest030_TagSetLogTag06();
	~CFloggerTest030_TagSetLogTag06();

	TInt DoTestCheckWriteL();

	virtual enum TVerdict doTestStepL( void );	
	TInt executeStepL();
	TInt executeStepL(TBool);	
	};
	

class CFloggerTest030_TagSetLogTag07 : public CTestStepFlogger
	{
	public:
	CFloggerTest030_TagSetLogTag07();
	~CFloggerTest030_TagSetLogTag07();

	TInt DoTestCheckWriteL();

	virtual enum TVerdict doTestStepL( void );	
	TInt executeStepL();
	TInt executeStepL(TBool);	
	};


class CFloggerTest030_TagSetLogTag08 : public CTestStepFlogger
	{
	public:
	CFloggerTest030_TagSetLogTag08();
	~CFloggerTest030_TagSetLogTag08();

	TInt DoTestCheckWriteL();

	virtual enum TVerdict doTestStepL( void );	
	TInt executeStepL();
	TInt executeStepL(TBool);	
	};

/***************************************/


class CFloggerTest030_TagCreateLog01 : public CTestStepFlogger
	{
	public:
	CFloggerTest030_TagCreateLog01();
	~CFloggerTest030_TagCreateLog01();

	TInt DoTestCheckWriteL();

	virtual enum TVerdict doTestStepL( void );	
	TInt executeStepL();
	TInt executeStepL(TBool);	
	};


class CFloggerTest030_TagCreateLog02 : public CTestStepFlogger
	{
	public:
	CFloggerTest030_TagCreateLog02();
	~CFloggerTest030_TagCreateLog02();

	TInt DoTestCheckWriteL();

	virtual enum TVerdict doTestStepL( void );	
	TInt executeStepL();
	TInt executeStepL(TBool);	
	};


class CFloggerTest030_TagCreateLog03 : public CTestStepFlogger
	{
	public:
	CFloggerTest030_TagCreateLog03();
	~CFloggerTest030_TagCreateLog03();

	TInt DoTestCheckWriteL();

	virtual enum TVerdict doTestStepL( void );	
	TInt executeStepL();
	TInt executeStepL(TBool);	
	};


class CFloggerTest030_TagCreateLog04 : public CTestStepFlogger
	{
	public:
	CFloggerTest030_TagCreateLog04();
	~CFloggerTest030_TagCreateLog04();

	TInt DoTestCheckWriteL();

	virtual enum TVerdict doTestStepL( void );	
	TInt executeStepL();
	TInt executeStepL(TBool);	
	};


class CFloggerTest030_TagCreateLog05 : public CTestStepFlogger
	{
	public:
	CFloggerTest030_TagCreateLog05();
	~CFloggerTest030_TagCreateLog05();

	TInt DoTestCheckWriteL();

	virtual enum TVerdict doTestStepL( void );	
	TInt executeStepL();
	TInt executeStepL(TBool);	
	};

class CFloggerTest030_TagCreateLog06 : public CTestStepFlogger
	{
	public:
	CFloggerTest030_TagCreateLog06();
	~CFloggerTest030_TagCreateLog06();

	TInt DoTestCheckWriteL();

	virtual enum TVerdict doTestStepL( void );	
	TInt executeStepL();
	TInt executeStepL(TBool);	
	};


class CFloggerTest030_TagCreateLog07 : public CTestStepFlogger
	{
	public:
	CFloggerTest030_TagCreateLog07();
	~CFloggerTest030_TagCreateLog07();

	TInt DoTestCheckWriteL();

	virtual enum TVerdict doTestStepL( void );	
	TInt executeStepL();
	TInt executeStepL(TBool);	
	};
	
class CFloggerTest030_TagCreateLog08 : public CTestStepFlogger
	{
	public:
	CFloggerTest030_TagCreateLog08();
	~CFloggerTest030_TagCreateLog08();

	TInt DoTestCheckWriteL();

	virtual enum TVerdict doTestStepL( void );	
	TInt executeStepL();
	TInt executeStepL(TBool);	
	};


/***************************************/


class CFloggerTest030_TagWrite01 : public CTestStepFlogger
	{
	public:
	CFloggerTest030_TagWrite01();
	~CFloggerTest030_TagWrite01();

	TInt DoTestCheckWriteL();

	virtual enum TVerdict doTestStepL( void );	
	TInt executeStepL();
	TInt executeStepL(TBool);	
	};


class CFloggerTest030_TagWrite02 : public CTestStepFlogger
	{
	public:
	CFloggerTest030_TagWrite02();
	~CFloggerTest030_TagWrite02();

	TInt DoTestCheckWriteL();

	virtual enum TVerdict doTestStepL( void );	
	TInt executeStepL();
	TInt executeStepL(TBool);	
	};


class CFloggerTest030_TagWrite03 : public CTestStepFlogger
	{
	public:
	CFloggerTest030_TagWrite03();
	~CFloggerTest030_TagWrite03();

	TInt DoTestCheckWriteL();

	virtual enum TVerdict doTestStepL( void );	
	TInt executeStepL();
	TInt executeStepL(TBool);	
	};


class CFloggerTest030_TagWrite04 : public CTestStepFlogger
	{
	public:
	CFloggerTest030_TagWrite04();
	~CFloggerTest030_TagWrite04();

	TInt DoTestCheckWriteL();

	virtual enum TVerdict doTestStepL( void );	
	TInt executeStepL();
	TInt executeStepL(TBool);	
	};


class CFloggerTest030_TagWrite05 : public CTestStepFlogger
	{
	public:
	CFloggerTest030_TagWrite05();
	~CFloggerTest030_TagWrite05();

	TInt DoTestCheckWriteL();

	virtual enum TVerdict doTestStepL( void );	
	TInt executeStepL();
	TInt executeStepL(TBool);	
	};

class CFloggerTest030_TagWrite06 : public CTestStepFlogger
	{
	public:
	CFloggerTest030_TagWrite06();
	~CFloggerTest030_TagWrite06();

	TInt DoTestCheckWriteL();

	virtual enum TVerdict doTestStepL( void );	
	TInt executeStepL();
	TInt executeStepL(TBool);	
	};


class CFloggerTest030_TagWrite07 : public CTestStepFlogger
	{
	public:
	CFloggerTest030_TagWrite07();
	~CFloggerTest030_TagWrite07();

	TInt DoTestCheckWriteL();

	virtual enum TVerdict doTestStepL( void );	
	TInt executeStepL();
	TInt executeStepL(TBool);	
	};
	
class CFloggerTest030_TagWrite08 : public CTestStepFlogger
	{
	public:
	CFloggerTest030_TagWrite08();
	~CFloggerTest030_TagWrite08();

	TInt DoTestCheckWriteL();

	virtual enum TVerdict doTestStepL( void );	
	TInt executeStepL();
	TInt executeStepL(TBool);	
	};
#endif //(__STEP_030_XX_H__)
