mtpfws/mtpfw/dataproviders/dputility/inc/rmtpdpsingletons.h
changeset 47 63cf70d3ecd8
parent 18 1b39655331a3
equal deleted inserted replaced
44:a5deb6b96675 47:63cf70d3ecd8
    18  @internalComponent
    18  @internalComponent
    19 */
    19 */
    20 
    20 
    21 #ifndef RMTPDPSINGLETONS_H
    21 #ifndef RMTPDPSINGLETONS_H
    22 #define RMTPDPSINGLETONS_H
    22 #define RMTPDPSINGLETONS_H
    23 
       
    24 #include "mtpdebug.h"
       
    25 
    23 
    26 #include "rmtputility.h"
    24 #include "rmtputility.h"
    27 
    25 
    28 class MMTPDataProviderFramework;
    26 class MMTPDataProviderFramework;
    29 class CMTPDpConfigMgr;
    27 class CMTPDpConfigMgr;
    78         virtual ~CSingletons();
    76         virtual ~CSingletons();
    79         void ConstructL(MMTPDataProviderFramework& aFramework);
    77         void ConstructL(MMTPDataProviderFramework& aFramework);
    80 
    78 
    81     public: // Owned
    79     public: // Owned
    82 
    80 
    83         /**
       
    84         FLOGGER debug trace member variable.
       
    85         */
       
    86         __FLOG_DECLARATION_MEMBER_MUTABLE;
       
    87             
       
    88     	
    81     	
    89     	/**
    82     	/**
    90     	The file system exclusion manager list. This list contains all the Data Providers'
    83     	The file system exclusion manager list. This list contains all the Data Providers'
    91     	file system exclusion manager associated with its Data Provider ID. only a single one will 
    84     	file system exclusion manager associated with its Data Provider ID. only a single one will 
    92     	be used corresponding to the Data Provider ID.
    85     	be used corresponding to the Data Provider ID.
   107 	Reference to data provider framework.
   100 	Reference to data provider framework.
   108 	*/
   101 	*/
   109 	MMTPDataProviderFramework* iFramework;
   102 	MMTPDataProviderFramework* iFramework;
   110     
   103     
   111 private: // Owned
   104 private: // Owned
   112     /**
       
   113     FLOGGER debug trace member variable.
       
   114     */
       
   115     __FLOG_DECLARATION_MEMBER_MUTABLE;
       
   116     
   105     
   117     /**
   106     /**
   118     The singletons reference block.
   107     The singletons reference block.
   119     */
   108     */
   120     CSingletons*    iSingletons;
   109     CSingletons*    iSingletons;