mtpfws/mtpfw/dataproviders/dputility/inc/cmtprequestchecker.h
changeset 18 1b39655331a3
parent 0 d0791faffa3f
child 47 63cf70d3ecd8
--- a/mtpfws/mtpfw/dataproviders/dputility/inc/cmtprequestchecker.h	Fri Mar 19 09:40:39 2010 +0200
+++ b/mtpfws/mtpfw/dataproviders/dputility/inc/cmtprequestchecker.h	Fri Apr 16 15:51:48 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.
     */