equal
deleted
inserted
replaced
205 }; |
205 }; |
206 |
206 |
207 CStoreFieldByTypeIterator::CStoreFieldByTypeIterator( |
207 CStoreFieldByTypeIterator::CStoreFieldByTypeIterator( |
208 const MVPbkFieldType& aFieldType, |
208 const MVPbkFieldType& aFieldType, |
209 MVPbkStoreContactFieldCollection& aFields ) |
209 MVPbkStoreContactFieldCollection& aFields ) |
210 : CFieldByTypeIterator( aFieldType, aFields ) |
210 : CFieldByTypeIterator< |
|
211 MVPbkStoreContactFieldCollection, |
|
212 MVPbkStoreContactField>( aFieldType, aFields ) |
211 { |
213 { |
212 } |
214 } |
213 |
215 |
214 // ----------------------------------------------------------------------------- |
216 // ----------------------------------------------------------------------------- |
215 // Iterator for const MVPbkBaseContactFieldCollection by Type |
217 // Iterator for const MVPbkBaseContactFieldCollection by Type |
227 }; |
229 }; |
228 |
230 |
229 CBaseFieldByTypeIterator::CBaseFieldByTypeIterator( |
231 CBaseFieldByTypeIterator::CBaseFieldByTypeIterator( |
230 const MVPbkFieldType& aFieldType, |
232 const MVPbkFieldType& aFieldType, |
231 const MVPbkBaseContactFieldCollection& aFields ) |
233 const MVPbkBaseContactFieldCollection& aFields ) |
232 : CFieldByTypeIterator( aFieldType, aFields ) |
234 : CFieldByTypeIterator< |
|
235 const MVPbkBaseContactFieldCollection, |
|
236 const MVPbkBaseContactField>( aFieldType, aFields ) |
|
237 |
233 { |
238 { |
234 } |
239 } |
235 |
240 |
236 // ----------------------------------------------------------------------------- |
241 // ----------------------------------------------------------------------------- |
237 // Iterator for const MVPbkBaseContactFieldCollection by TypeList |
242 // Iterator for const MVPbkBaseContactFieldCollection by TypeList |
249 }; |
254 }; |
250 |
255 |
251 CBaseFieldByTypeListIterator::CBaseFieldByTypeListIterator( |
256 CBaseFieldByTypeListIterator::CBaseFieldByTypeListIterator( |
252 const MVPbkFieldTypeList& aFieldTypeList, |
257 const MVPbkFieldTypeList& aFieldTypeList, |
253 const MVPbkBaseContactFieldCollection& aFields ) |
258 const MVPbkBaseContactFieldCollection& aFields ) |
254 : CFieldByTypeListIterator( aFieldTypeList, aFields ) |
259 : CFieldByTypeListIterator< |
|
260 const MVPbkBaseContactFieldCollection, |
|
261 const MVPbkBaseContactField>( aFieldTypeList, aFields ) |
255 { |
262 { |
256 } |
263 } |
257 |
264 |
258 // ----------------------------------------------------------------------------- |
265 // ----------------------------------------------------------------------------- |
259 // Implementation for CVPbkBaseContactFieldTypeIterator class |
266 // Implementation for CVPbkBaseContactFieldTypeIterator class |