contentstorage/castorage/inc/casqlquerycreator.h
changeset 80 397d00875918
parent 66 32469d7d46ff
child 107 b34d53f6acdf
equal deleted inserted replaced
73:4bc7b118b3df 80:397d00875918
    22 #include <e32std.h>
    22 #include <e32std.h>
    23 #include "cainnerquery.h"
    23 #include "cainnerquery.h"
    24 
    24 
    25 // CLASS DECLARATION
    25 // CLASS DECLARATION
    26 
    26 
       
    27 class CCaLocalizationEntry; 
    27 class CCaSqlQuery;
    28 class CCaSqlQuery;
    28 class CCaInnerEntry;
    29 class CCaInnerEntry;
    29 class CCaInnerQuery;
    30 class CCaInnerQuery;
    30 class RSqlDatabase;
    31 class RSqlDatabase;
    31 class TCaOperationParams;
    32 class TCaOperationParams;
   142      */
   143      */
   143     static void PopulateQueryWithIdListL( const TInt aIdEntryCount,
   144     static void PopulateQueryWithIdListL( const TInt aIdEntryCount,
   144             CCaSqlQuery* aQuery, const TDesC& aSqlQueryText );
   145             CCaSqlQuery* aQuery, const TDesC& aSqlQueryText );
   145     
   146     
   146     /**
   147     /**
   147      * Creates an sql query to get a list of of localizations entries.
   148      * Creates an sql query to add, update or get data from localization table.
   148      *
   149      *
   149      * @param aQuery The result query.
   150      * @param aSqlQuery The result query.
   150      */
   151      * @param aStatement statement
   151     static void CreateGetLocalizationsQueryL( CCaSqlQuery* aQuery );
   152      */
   152 
   153     static void CreateLocalizationTableQueryL(CCaSqlQuery* aSqlQuery,
   153     /**
   154             const TDesC& aStatement);
   154      * Creates an sql query to update db entry with localization.
       
   155      *
       
   156      * @param aQuery The result query.
       
   157      */
       
   158     static void CreateLocalizeEntryQueryL( CCaSqlQuery* aQuery );
       
   159     
   155     
   160     /**
   156     /**
   161      * Creates an sql query to custom sort order.
   157      * Creates an sql query to custom sort order.
   162      *
   158      *
   163      * @param aEntryIds The array of entry ids.
   159      * @param aEntryIds The array of entry ids.