mtpfws/mtpfw/dataproviders/dputility/inc/cmtprequestchecker.h
branchRCL_3
changeset 4 60a94a45d437
parent 0 d0791faffa3f
--- a/mtpfws/mtpfw/dataproviders/dputility/inc/cmtprequestchecker.h	Mon Mar 15 12:43:12 2010 +0200
+++ b/mtpfws/mtpfw/dataproviders/dputility/inc/cmtprequestchecker.h	Wed Mar 31 22:58:56 2010 +0300
@@ -27,6 +27,7 @@
 #include <mtp/mtpprotocolconstants.h>
 #include <mtp/tmtptyperequest.h>
 #include "mtpdebug.h"
+#include "rmtpdpsingletons.h"
 
 class CMTPObjectMetaData;
 class MMTPDataProviderFramework;
@@ -138,12 +139,14 @@
 	TBool IsSpecialValue(TUint32 aParameter, const TMTPRequestElementInfo& aElementInfo) const;
 private:
 	CMTPRequestChecker(MMTPDataProviderFramework& aFramework, MMTPConnection& aConnection);	
+	void ConstructL();
 	
 private:
     MMTPDataProviderFramework&		    iFramework;
     MMTPConnection& 				    iConnection;
 	RArray<TUint32>					    iHandles;			//these two arrays contain the mapping from the handle to objectinfo 
-	RPointerArray<CMTPObjectMetaData>   iObjectArray; 
+	RPointerArray<CMTPObjectMetaData>   iObjectArray;
+	RMTPDpSingletons										iDpSingletons;
 	/**
     FLOGGER debug trace member variable.
     */