installationservices/swi/source/sishelper/uissclienthandler.h
changeset 25 98b66e4fb0be
parent 0 ba25891c3a9e
equal deleted inserted replaced
24:84a16765cd86 25:98b66e4fb0be
    26 #include <e32std.h>
    26 #include <e32std.h>
    27 #include "../uiss/client/uissclient.h"
    27 #include "../uiss/client/uissclient.h"
    28 #include "swi/msisuihandlers.h"
    28 #include "swi/msisuihandlers.h"
    29 #include "swi/launcher.h"
    29 #include "swi/launcher.h"
    30 #ifdef SYMBIAN_UNIVERSAL_INSTALL_FRAMEWORK
    30 #ifdef SYMBIAN_UNIVERSAL_INSTALL_FRAMEWORK
    31 namespace Usif
    31 #include <usif/sif/sifcommon.h>
    32 	{
       
    33 	class CComponentInfo;
       
    34 	}
       
    35 #include "swi/nativecomponentinfo.h"
    32 #include "swi/nativecomponentinfo.h"
    36 #endif
    33 #endif
    37 
    34 
    38 namespace Swi
    35 namespace Swi
    39 {
    36 {
   184    
   181    
   185    	#ifdef SYMBIAN_UNIVERSAL_INSTALL_FRAMEWORK 
   182    	#ifdef SYMBIAN_UNIVERSAL_INSTALL_FRAMEWORK 
   186 	void AllocCompInfoBufL(TInt aBufSize);
   183 	void AllocCompInfoBufL(TInt aBufSize);
   187 	void ConstructCompInfoFromBufferL();
   184 	void ConstructCompInfoFromBufferL();
   188 	Usif::CComponentInfo::CNode* MapToComponentInfoL(CNativeComponentInfo& aNativeComponentInfo);
   185 	Usif::CComponentInfo::CNode* MapToComponentInfoL(CNativeComponentInfo& aNativeComponentInfo);
   189 	
   186 	void MapToApplicationInfoL(RCPointerArray<Swi::CNativeComponentInfo::CNativeApplicationInfo>& aNativeApplicationsInfo, RPointerArray<Usif::CComponentInfo::CApplicationInfo>& aApplicationsInfo);
   190 	HBufC8* iCompInfoBuffer;		//< Component Information storage buffer
   187 	HBufC8* iCompInfoBuffer;		//< Component Information storage buffer
   191 	TPtr8   iCompInfoBufPtr;
   188 	TPtr8   iCompInfoBufPtr;
   192 	
   189 	
   193 	Usif::CComponentInfo* iComponentInfo;
   190 	Usif::CComponentInfo* iComponentInfo;
   194 	#endif
   191 	#endif