diff -r b276298d5729 -r edd621764147 contentpublishingsrv/contentpublishingserver/cpsqlitestorage/inc/cpstorageengine.h --- a/contentpublishingsrv/contentpublishingserver/cpsqlitestorage/inc/cpstorageengine.h Tue Apr 27 16:57:49 2010 +0300 +++ b/contentpublishingsrv/contentpublishingserver/cpsqlitestorage/inc/cpstorageengine.h Tue May 11 16:30:05 2010 +0300 @@ -29,7 +29,7 @@ #endif class MCPChangeNotifier; class CRepository; - +class TLiwVariant; // CLASS DECLARATION /** * SQLite based databse for Content Publisher @@ -44,12 +44,12 @@ /** * Two-phased constructor. */ - static CCpStorageEngine* NewL(); + static CCpStorageEngine* NewL(TLiwVariant& aDataMapCache); /** * Two-phased constructor. */ - static CCpStorageEngine* NewLC(); + static CCpStorageEngine* NewLC(TLiwVariant& aDataMapCache); /** * Destructor. @@ -95,7 +95,7 @@ /** * C++ default constructor. */ - CCpStorageEngine(); + CCpStorageEngine(TLiwVariant& aDataMapCache); /** * Creates database tables. @@ -136,7 +136,11 @@ * Own. */ CRepository* iRepository; - + + /** + * Not own. + */ + TLiwVariant& iDataMapCache; #ifdef CONTENT_PUBLISHER_DEBUG CCPDebug* iDebug; #endif