taskswitcher/server/inc/tsservicesprovider.h
changeset 125 26079c1bb561
parent 116 305818acdca4
--- a/taskswitcher/server/inc/tsservicesprovider.h	Mon Sep 27 11:31:59 2010 +0300
+++ b/taskswitcher/server/inc/tsservicesprovider.h	Wed Oct 06 16:00:22 2010 +0300
@@ -21,18 +21,21 @@
 #include "tsservicesproviderconfig.h"
 
 class CTsService;
+class MTsResourceManager;
 
 class CTsServiceProvider: public CBase
 {
 public:
-    static CTsServiceProvider* NewL( const CTsServiceProviderConfig& aConfig );
+    static CTsServiceProvider* NewL( MTsResourceManager& aResources, 
+                                     const CTsServiceProviderConfig& aConfig );
     ~CTsServiceProvider();
     MTsModel& operator[]( TInt aOffset ) const;
     TInt Count() const;
 
 private:
     CTsServiceProvider();
-    void Construct( const CTsServiceProviderConfig& aConfig );
+    void Construct( MTsResourceManager& aResources,
+                    const CTsServiceProviderConfig& aConfig );
 
 private:
     RPointerArray<CTsService> iServices;