mtpfws/mtpfw/dataproviders/devdp/inc/rmtpdevicedpsingletons.h
changeset 47 63cf70d3ecd8
parent 17 aabe5387f5ce
equal deleted inserted replaced
44:a5deb6b96675 47:63cf70d3ecd8
    20 
    20 
    21 #ifndef RMTPDEVICEDPSINGLETONS_H
    21 #ifndef RMTPDEVICEDPSINGLETONS_H
    22 #define RMTPDEVICEDPSINGLETONS_H
    22 #define RMTPDEVICEDPSINGLETONS_H
    23 
    23 
    24 #include <e32def.h>
    24 #include <e32def.h>
    25 
       
    26 #include "mtpdebug.h"
       
    27 
    25 
    28 class CMTPDeviceDataStore;
    26 class CMTPDeviceDataStore;
    29 class CMTPDeviceDpConfigMgr;
    27 class CMTPDeviceDpConfigMgr;
    30 
    28 
    31 /** 
    29 /** 
    64         static CSingletons* NewL(MMTPDataProviderFramework& aFramework);
    62         static CSingletons* NewL(MMTPDataProviderFramework& aFramework);
    65         virtual ~CSingletons();
    63         virtual ~CSingletons();
    66         void ConstructL(MMTPDataProviderFramework& aFramework);
    64         void ConstructL(MMTPDataProviderFramework& aFramework);
    67 
    65 
    68     public: // Owned
    66     public: // Owned
    69 
       
    70         /**
       
    71         FLOGGER debug trace member variable.
       
    72         */
       
    73         __FLOG_DECLARATION_MEMBER_MUTABLE;
       
    74             
    67             
    75         /**
    68         /**
    76         The device information data manager.
    69         The device information data manager.
    77         */
    70         */
    78         CMTPDeviceDataStore*    iDeviceDataStore;
    71         CMTPDeviceDataStore*    iDeviceDataStore;
    89     };
    82     };
    90     
    83     
    91 private: // Owned
    84 private: // Owned
    92 
    85 
    93     /**
    86     /**
    94     FLOGGER debug trace member variable.
       
    95     */
       
    96     __FLOG_DECLARATION_MEMBER_MUTABLE;
       
    97 
       
    98     /**
       
    99     The singletons reference block.
    87     The singletons reference block.
   100     */
    88     */
   101     CSingletons*    iSingletons;
    89     CSingletons*    iSingletons;
   102 };
    90 };
   103 
    91