equal
deleted
inserted
replaced
20 #include <e32base.h> |
20 #include <e32base.h> |
21 class QObject; |
21 class QObject; |
22 class CTsServiceProviderConfig: public CBase |
22 class CTsServiceProviderConfig: public CBase |
23 { |
23 { |
24 public: |
24 public: |
25 static CTsServiceProviderConfig* NewLC(); |
25 static CTsServiceProviderConfig* NewLC(QObject *aEnv); |
26 ~CTsServiceProviderConfig(); |
26 ~CTsServiceProviderConfig(); |
27 |
27 |
28 TInt Count() const; |
28 TInt Count() const; |
29 QObject* LoadL(TInt aOffset)const; |
29 QObject* LoadL(TInt aOffset)const; |
30 private: |
30 private: |
31 CTsServiceProviderConfig(); |
31 CTsServiceProviderConfig(QObject* aEnv); |
32 void ConstructL(); |
32 void ConstructL(); |
33 |
33 |
34 private: |
34 private: |
|
35 QObject* iEnv; |
35 RPointerArray<TAny> iServices; |
36 RPointerArray<TAny> iServices; |
36 }; |
37 }; |
37 |
38 |
38 #endif //TSSERVICESPROVIDERCONFIG_H |
39 #endif //TSSERVICESPROVIDERCONFIG_H |