imagehandlingutilities/thumbnailmanager/thumbnailclient/inc/thumbnailmanagerimpl.h
equal
deleted
inserted
replaced
351 * instance and may not be shared with other |
351 * instance and may not be shared with other |
352 * instances. |
352 * instances. |
353 */ |
353 */ |
354 TThumbnailRequestId RenameThumbnailsL( const TDesC& aCurrentPath, |
354 TThumbnailRequestId RenameThumbnailsL( const TDesC& aCurrentPath, |
355 const TDesC& aNewPath, TInt aPriority = CActive::EPriorityIdle ); |
355 const TDesC& aNewPath, TInt aPriority = CActive::EPriorityIdle ); |
|
356 |
|
357 /** |
|
358 * Set optional request observer for getting information about completed |
|
359 * requests that don't include a thumbnail. |
|
360 * |
|
361 * @since Symbian^3 |
|
362 * @param aObserver Observer to receive notifications. |
|
363 */ |
|
364 void SetRequestObserver( MThumbnailManagerRequestObserver& aObserver ); |
|
365 |
|
366 /** |
|
367 * Remove optional request observer. |
|
368 * |
|
369 * @since Symbian^3 |
|
370 */ |
|
371 void RemoveRequestObserver(); |
356 |
372 |
357 private: |
373 private: |
358 |
374 |
359 /** |
375 /** |
360 * C++ default constructor |
376 * C++ default constructor |
398 |
414 |
399 /** |
415 /** |
400 * Observer to receive notifications about completed operations. |
416 * Observer to receive notifications about completed operations. |
401 */ |
417 */ |
402 MThumbnailManagerObserver& iObserver; |
418 MThumbnailManagerObserver& iObserver; |
|
419 |
|
420 /** |
|
421 * Observer to receive notifications about completed requests. |
|
422 */ |
|
423 MThumbnailManagerRequestObserver* iRequestObserver; |
403 |
424 |
404 /** |
425 /** |
405 * Session. |
426 * Session. |
406 */ |
427 */ |
407 RThumbnailSession iSession; |
428 RThumbnailSession iSession; |