equal
deleted
inserted
replaced
45 |
45 |
46 class CWriterController : public CBase, MWriterPluginLoadObserver |
46 class CWriterController : public CBase, MWriterPluginLoadObserver |
47 { |
47 { |
48 |
48 |
49 public: |
49 public: |
50 static CWriterController* NewL(CProfilerSampleStream& aStream); |
50 static CWriterController* NewL(CProfilerSampleStream& aStream, TBool aBootMode); |
51 void ConstructL(); |
51 void ConstructL(); |
52 |
52 |
53 CWriterController(CProfilerSampleStream& aStream); |
53 CWriterController(CProfilerSampleStream& aStream, TBool aBootMode); |
54 ~CWriterController(); |
54 ~CWriterController(); |
55 |
55 |
56 /** |
56 /** |
57 * |
57 * |
58 * Methods for user mode sampling |
58 * Methods for user mode sampling |
107 |
107 |
108 // UID of the selected plugin in the container's lbx. |
108 // UID of the selected plugin in the container's lbx. |
109 TUid iSelectedPluginUid; |
109 TUid iSelectedPluginUid; |
110 |
110 |
111 CProfilerSampleStream& iStream; |
111 CProfilerSampleStream& iStream; |
|
112 private: |
|
113 TBool iBootMode; |
|
114 RLibrary* iLibrary; |
|
115 CWriterPluginInterface* iPlug; |
112 }; |
116 }; |
113 |
117 |
114 |
118 |
115 #endif // __WRITERCONTROLLER_H__ |
119 #endif // __WRITERCONTROLLER_H__ |