phonebookui/Phonebook2/USIMExtension/inc/CPsu2CopyToSimFieldInfoArray.h
branchRCL_3
changeset 58 d4f567ce2e7c
parent 0 e686773b3f54
child 64 c1e8ba0c2b16
--- a/phonebookui/Phonebook2/USIMExtension/inc/CPsu2CopyToSimFieldInfoArray.h	Thu Jul 15 18:22:55 2010 +0300
+++ b/phonebookui/Phonebook2/USIMExtension/inc/CPsu2CopyToSimFieldInfoArray.h	Thu Aug 19 09:41:07 2010 +0300
@@ -120,8 +120,16 @@
         * @return a reference to item in given index
         */
         inline const TPsu2CopyToSimFieldInfo& operator[](TInt aIndex) const;
-
-        
+                
+        /**
+        * Remove the fieldinfo which target type is not supported.
+        * Some target types defined in the rss file are not supported because of the limit
+        * of the sim card support. So the unsupported types must be removed from mapping 
+        * array.
+        * @param aSupportedTypes: the supported type list.
+        */
+        void RemoveUnSupportedFieldInfo( const MVPbkFieldTypeList& aSupportedTypes );
+               
         /**
         * @param aSourceType the source field type
         * @return the info that for the aSourceType or NULL