103 // ----------------------------------------------------------------------------- |
103 // ----------------------------------------------------------------------------- |
104 // |
104 // |
105 CCLFEngineImpl::~CCLFEngineImpl() |
105 CCLFEngineImpl::~CCLFEngineImpl() |
106 { |
106 { |
107 delete iItemProvider; |
107 delete iItemProvider; |
108 iItemProvider = NULL; |
|
109 delete iUpdateStartEventHandler; |
108 delete iUpdateStartEventHandler; |
110 iUpdateStartEventHandler = NULL; |
|
111 delete iUpdateEndEventHandler; |
109 delete iUpdateEndEventHandler; |
112 iUpdateEndEventHandler = NULL; |
|
113 delete iDbItemContainer; |
110 delete iDbItemContainer; |
114 iDbItemContainer = NULL; |
|
115 delete iCLFServerProxy; |
111 delete iCLFServerProxy; |
116 iCLFServerProxy = NULL; |
|
117 iChangedItemObserverArray.Close(); |
112 iChangedItemObserverArray.Close(); |
118 iProcessObserverArray.Close(); |
113 iProcessObserverArray.Close(); |
119 delete iQueryAdapter; |
114 delete iQueryAdapter; |
120 iQueryAdapter = NULL; |
|
121 delete iMdESession; |
115 delete iMdESession; |
122 iMdESession = NULL; |
|
123 } |
116 } |
124 |
117 |
125 // ----------------------------------------------------------------------------- |
118 // ----------------------------------------------------------------------------- |
126 // CCLFEngineImpl::AddChangedItemObserverL |
119 // CCLFEngineImpl::AddChangedItemObserverL |
127 // ----------------------------------------------------------------------------- |
120 // ----------------------------------------------------------------------------- |