predictivesearch/PcsAlgorithm/Algorithm1/inc/CPcsAlgorithm1Helper.h
branchRCL_3
changeset 21 b3431bff8c19
parent 15 e8e3147d53eb
child 64 c1e8ba0c2b16
equal deleted inserted replaced
15:e8e3147d53eb 21:b3431bff8c19
    75                                   CPsQuery& aPsQuery,
    75                                   CPsQuery& aPsQuery,
    76                                   TUint8 aFilteredDataMatch,
    76                                   TUint8 aFilteredDataMatch,
    77                                   TBool isSearchInGroup,
    77                                   TBool isSearchInGroup,
    78                                   RArray<TInt>& aContactsInGroup);
    78                                   RArray<TInt>& aContactsInGroup);
    79 
    79 
    80         /**
       
    81          * Constructs a bit pattern using the required/supported data fields
       
    82          * For example, 6, 4 and 27 are supported fields <-- 00000111
       
    83          *              6 and 4 are required fields      <-- 00000011
       
    84          * Bit pattern returned is 00000011.
       
    85          */
       
    86         TUint8 FilterDataFieldsL(RArray<TInt>& aRequiredDataFields,
       
    87                                  RArray<TInt>& aSupportedDataFields);
       
    88 
       
    89     public:
    80     public:
    90 
    81 
    91         /**
    82         /**
    92          * Search function for query in ITU-T mode, QWERTY mode, or Mixed (ITU-T and QWERTY) mode.
    83          * Search function for query in ITU-T mode, QWERTY mode, or Mixed (ITU-T and QWERTY) mode.
    93          */
    84          */