imagehandlingutilities/thumbnailmanager/thumbnailserver/inc/thumbnailstore.h
branchRCL_3
changeset 10 ee674526fac5
parent 9 dea39715fc05
child 11 85a88bc05e45
equal deleted inserted replaced
9:dea39715fc05 10:ee674526fac5
   271      */
   271      */
   272     void DeleteThumbnailsL( const TDesC& aPath, TBool aForce = EFalse,
   272     void DeleteThumbnailsL( const TDesC& aPath, TBool aForce = EFalse,
   273                             TBool aTransaction = ETrue);
   273                             TBool aTransaction = ETrue);
   274     
   274     
   275     /**
   275     /**
       
   276      * Rename thumbnails.
       
   277      *
       
   278      * @since S60 v5.0
       
   279      * @param aCurrentPath     Current path of the Thumbnail
       
   280      * @param aNewPath         New path for the Thumbnail
       
   281      */
       
   282     void RenameThumbnailsL( const TDesC& aCurrentPath, const TDesC& aNewPath );    
       
   283     
       
   284     /**
   276      * Persistent sizes.
   285      * Persistent sizes.
   277      *
   286      *
   278      * @since S60 v5.0
   287      * @since S60 v5.0
   279      * @return List of thumbnail sizes (including othe parameters) which
   288      * @return List of thumbnail sizes (including othe parameters) which
   280      *         are stored for later access.
   289      *         are stored for later access.
   323     /**
   332     /**
   324      * Update IMEI to db
   333      * Update IMEI to db
   325      *
   334      *
   326      * @since S60 v5.0
   335      * @since S60 v5.0
   327      */
   336      */
   328     TInt UpdateImeiL();
   337     void UpdateImeiL();
   329     
   338     
   330     /**
   339     /**
   331      * Checks that database rowids match.
   340      * Checks that database rowids match.
   332      *
   341      *
   333      * @since S60 v5.0
   342      * @since S60 v5.0
   623     RSqlStatement iStmt_KThumbnailSqlInsertDeleted;
   632     RSqlStatement iStmt_KThumbnailSqlInsertDeleted;
   624     RSqlStatement iStmt_KThumbnailSqlSelectMarked;
   633     RSqlStatement iStmt_KThumbnailSqlSelectMarked;
   625     RSqlStatement iStmt_KThumbnailSqlDeleteInfoByRowID;
   634     RSqlStatement iStmt_KThumbnailSqlDeleteInfoByRowID;
   626     RSqlStatement iStmt_KThumbnailSqlDeleteInfoDataByRowID;
   635     RSqlStatement iStmt_KThumbnailSqlDeleteInfoDataByRowID;
   627     RSqlStatement iStmt_KThumbnailSelectAllPaths;
   636     RSqlStatement iStmt_KThumbnailSelectAllPaths;
       
   637     RSqlStatement iStmt_KThumbnailRename;
       
   638     RSqlStatement iStmt_KThumbnailTempRename;
       
   639     
       
   640     /**
       
   641      * Dynamic batch size
       
   642      */
       
   643     TInt iBatchFlushItemCount;
       
   644 
       
   645     /**
       
   646      * Measure time spend in flush
       
   647      */
       
   648     TTime iStartFlush, iStopFlush;
   628 
   649 
   629 };
   650 };
   630 // End of File
   651 // End of File
   631 
   652 
   632 
   653