traceservices/tracefw/integ_test/ost/TEF/te_ostv2integsuite_performance/inc/te_perfcsvgenerator.h
branchRCL_3
changeset 24 cc28652e0254
parent 23 26645d81f48d
equal deleted inserted replaced
23:26645d81f48d 24:cc28652e0254
    45 	{
    45 	{
    46 public:
    46 public:
    47 	CUptCsvGenerator(); 
    47 	CUptCsvGenerator(); 
    48 	~CUptCsvGenerator();
    48 	~CUptCsvGenerator();
    49 
    49 
    50 	TInt OpenL(const TDesC& aFileName, const TBool& aAppend); 
    50 	TInt Open(const TDesC& aFileName, const TBool& aAppend); 
    51 	TInt Close();
    51 	TInt Close();
    52 	void WriteL(const RArray<TInt64>& aPerformanceData);
    52 	void WriteL(const RArray<TInt64>& aPerformanceData);
    53 	void WriteL(const RArray<TPtrC8>& aPerformanceConfig);
    53 	void WriteL(const RArray<TPtrC8>& aPerformanceConfig);
    54 	void WriteApiNameL(const TInt aApiEnum);
    54 	void WriteApiNameL(const TInt aApiEnum);
    55 	TInt WriteNewLineL();		
    55 	TInt WriteNewLine();		
    56 	TInt WriteHeaderL(const TInt& aTestType);	
    56 	TInt WriteHeader(const TInt& aTestType);	
    57 
    57 
    58 	TInt TestL(); 
    58 	TInt Test(); 
    59 private:	
    59 private:	
    60 	//Private helper method for sanity tests
    60 	//Private helper method for sanity tests
    61 	TInt FillReferenceBuffer(RBuf8& aBufferName, const TInt& aAppendCount, const RArray<TInt64>& aDataName, const TInt& aData1Count, const RArray<TInt64>& aData2Name, const TInt& aData2Count);
    61 	TInt FillReferenceBuffer(RBuf8& aBufferName, const TInt& aAppendCount, const RArray<TInt64>& aDataName, const TInt& aData1Count, const RArray<TInt64>& aData2Name, const TInt& aData2Count);
    62 
    62 
    63 	//data for connecting to file sessions for generating csv												
    63 	//data for connecting to file sessions for generating csv