traceservices/tracefw/ost_trace_api/unit_test/te_ost/inc/te_check_record_content_step.h
branchRCL_3
changeset 23 26645d81f48d
parent 0 08ec8eefde2f
child 24 cc28652e0254
equal deleted inserted replaced
21:28839de615b4 23:26645d81f48d
    20  @internalTechnology
    20  @internalTechnology
    21 */
    21 */
    22 
    22 
    23 #ifndef TE_CHECK_RECORD_CONTENT_STEP_H_
    23 #ifndef TE_CHECK_RECORD_CONTENT_STEP_H_
    24 #define TE_CHECK_RECORD_CONTENT_STEP_H_
    24 #define TE_CHECK_RECORD_CONTENT_STEP_H_
    25 #include <TestExecuteStepBase.h>
    25 #include <test/testexecutestepbase.h>
    26 #include "te_suite_step_base.h"
    26 #include "te_suite_step_base.h"
    27 #include "te_parser.h"
    27 #include "te_parser.h"
    28 
    28 
    29 
    29 
    30 class CCheckRecordContentStep : public CTe_UTraceSuiteStepBase
    30 class CCheckRecordContentStep : public CTe_UTraceSuiteStepBase
    35 	virtual TVerdict doTestStepPreambleL();
    35 	virtual TVerdict doTestStepPreambleL();
    36 	virtual TVerdict doTestStepL();
    36 	virtual TVerdict doTestStepL();
    37 //	virtual TVerdict doTestStepPostambleL();
    37 //	virtual TVerdict doTestStepPostambleL();
    38 private:
    38 private:
    39 	TInt CompareTraces();
    39 	TInt CompareTraces();
    40 	TInt WriteTraces();
    40 	TInt WriteTracesL();
    41 	TInt ReadTraces();
    41 	TInt ReadTraces();
    42 	TTraceConfigs* CreateTrace(TTraceApiUsed aApi);
    42 	TTraceConfigs* CreateTrace(TTraceApiUsed aApi);
    43 	TTraceParser	iParser;
    43 	TTraceParser	iParser;
    44 	
    44 	
    45 	RPointerArray<TTraceConfigs> iLoggedTraces;
    45 	RPointerArray<TTraceConfigs> iLoggedTraces;