42 { |
42 { |
43 iDbEncoding = iDefaultEncoding; |
43 iDbEncoding = iDefaultEncoding; |
44 iPageSize = iDefaultPageSize; |
44 iPageSize = iDefaultPageSize; |
45 iCacheSize = iDefaultCacheSize; |
45 iCacheSize = iDefaultCacheSize; |
46 iDriveName.Copy(_L("c:")); |
46 iDriveName.Copy(_L("c:")); |
|
47 iSoftHeapLimitKb = 0; |
47 } |
48 } |
48 |
49 |
49 const TDbEncoding iDefaultEncoding; |
50 const TDbEncoding iDefaultEncoding; |
50 const TInt iDefaultPageSize; |
51 const TInt iDefaultPageSize; |
51 const TInt iDefaultCacheSize; |
52 const TInt iDefaultCacheSize; |
52 |
53 |
53 TDbEncoding iDbEncoding; |
54 TDbEncoding iDbEncoding; |
54 TInt iPageSize; |
55 TInt iPageSize; |
55 TInt iCacheSize; |
56 TInt iCacheSize; |
56 TDriveName iDriveName; |
57 TDriveName iDriveName; |
|
58 TInt iSoftHeapLimitKb; |
57 }; |
59 }; |
58 |
60 |
59 void GetCmdLineParamsAndSqlConfigString(RTest& aTest, const TDesC& aTestName, TCmdLineParams& aCmdLineParams, TDes8& aConfigStr); |
61 void GetCmdLineParamsAndSqlConfigString(RTest& aTest, const TDesC& aTestName, TCmdLineParams& aCmdLineParams, TDes8& aConfigStr); |
60 void PrepareDbName(const TDesC& aDeafultDbName, const TDriveName& aDriveName, TDes& aDbName); |
62 void PrepareDbName(const TDesC& aDeafultDbName, const TDriveName& aDriveName, TDes& aDbName); |
|
63 void SetSoftHeapLimit(TInt aSoftHeapLimit); |
|
64 void ResetSoftHeapLimit(); |
61 |
65 |
62 #endif//T_SQLCMDLINEUTIL_H |
66 #endif//T_SQLCMDLINEUTIL_H |