mtpdataproviders/mtpimagedp/inc/cmtpimagedprenameobject.h
changeset 49 c20dd21d1eb4
parent 0 d0791faffa3f
equal deleted inserted replaced
41:2c19c7cf5550 49:c20dd21d1eb4
    19 */
    19 */
    20 
    20 
    21 
    21 
    22 #ifndef CMTPIMAGEDPRENAMEOBJECT_H
    22 #ifndef CMTPIMAGEDPRENAMEOBJECT_H
    23 #define CMTPIMAGEDPRENAMEOBJECT_H
    23 #define CMTPIMAGEDPRENAMEOBJECT_H
    24 
       
    25 #include "mtpdebug.h"
       
    26 
    24 
    27 // Forward declarations
    25 // Forward declarations
    28 class MMTPDataProviderFramework;
    26 class MMTPDataProviderFramework;
    29 class CMTPImageDataProvider;
    27 class CMTPImageDataProvider;
    30 class MMTPObjectMgr;
    28 class MMTPObjectMgr;
    52     TInt RunError( TInt aError );
    50     TInt RunError( TInt aError );
    53 
    51 
    54 private:    
    52 private:    
    55     void GenerateObjectHandleListL(TUint32 aParentHandle);    
    53     void GenerateObjectHandleListL(TUint32 aParentHandle);    
    56 
    54 
    57 private:    
    55 private:       
    58     __FLOG_DECLARATION_MEMBER_MUTABLE;
       
    59     
       
    60     MMTPDataProviderFramework& iFramework;
    56     MMTPDataProviderFramework& iFramework;
    61     CMTPImageDataProvider&  iDataProvider;
    57     CMTPImageDataProvider&  iDataProvider;
    62     RArray<TUint> iObjectHandles;
    58     RArray<TUint> iObjectHandles;
    63     CMTPObjectMetaData* iObjectInfo;
    59     CMTPObjectMetaData* iObjectInfo;
    64     CMTPObjectMetaData* iParentObjectInfo;
    60     CMTPObjectMetaData* iParentObjectInfo;