taskswitcher/server/inc/tsscreenshotprovider.h
changeset 125 26079c1bb561
parent 119 50e220be30d1
child 127 7b66bc3c6dc9
--- a/taskswitcher/server/inc/tsscreenshotprovider.h	Mon Sep 27 11:31:59 2010 +0300
+++ b/taskswitcher/server/inc/tsscreenshotprovider.h	Wed Oct 06 16:00:22 2010 +0300
@@ -16,9 +16,14 @@
 */
 #ifndef TSSCREENSHOTPROVIDER_H
 #define TSSCREENSHOTPROVIDER_H
+
+#include <w32std.h>
+
 #include "tsdatastorage.h"
 #include "tswindowgroupsobserver.h"
-#include <w32std.h>
+
+class MTsWindowGroupsMonitor;
+class CTsIdList;
 
 class CTsScreenshotProvider: public CWsGraphic,
                              public MTsWindowGroupsObserver
@@ -36,6 +41,7 @@
 
 private:
     CTsScreenshotProvider(MTsDataStorage&, MTsWindowGroupsMonitor&);
+    void ConstructL();
     void HandleMessageL(const TDesC8&);
     void HandleWindowGroupChangedL( MTsResourceManager &aResources, 
                                     const MTsRunningApplicationStorage& aStorage );
@@ -44,6 +50,7 @@
 private:
     MTsDataStorage& iStorage;
     MTsWindowGroupsMonitor& iMonitor;
+    CTsIdList* iCache;
 };
 
 #endif //TSSCREENSHOTTASK_H