equal
deleted
inserted
replaced
27 //========================================================================== |
27 //========================================================================== |
28 // |
28 // |
29 CHarvesterData::CHarvesterData( const HBufC* aUri ) |
29 CHarvesterData::CHarvesterData( const HBufC* aUri ) |
30 { |
30 { |
31 iUri = aUri; |
31 iUri = aUri; |
32 iClientData = NULL; |
|
33 iMdeObject = NULL; |
|
34 iLocationData = NULL; |
|
35 iIsBinary = ETrue; |
32 iIsBinary = ETrue; |
36 iClientId = KNullUid; |
|
37 } |
33 } |
38 |
34 |
39 //========================================================================== |
35 //========================================================================== |
40 // Destructor |
36 // Destructor |
41 //========================================================================== |
37 //========================================================================== |
42 // |
38 // |
43 CHarvesterData::~CHarvesterData() |
39 CHarvesterData::~CHarvesterData() |
44 { |
40 { |
45 delete iUri; |
41 delete iUri; |
46 iUri = NULL; |
|
47 delete iClientData; |
42 delete iClientData; |
48 iClientData = NULL; |
|
49 delete iMdeObject; |
43 delete iMdeObject; |
50 iMdeObject = NULL; |
|
51 delete iLocationData; |
44 delete iLocationData; |
52 iLocationData = NULL; |
|
53 } |
45 } |
54 |
46 |
55 //========================================================================== |
47 //========================================================================== |
56 // NewLC |
48 // NewLC |
57 //========================================================================== |
49 //========================================================================== |
231 // SetMdeObject |
223 // SetMdeObject |
232 //========================================================================== |
224 //========================================================================== |
233 // |
225 // |
234 EXPORT_C void CHarvesterData::SetMdeObject( CMdEObject* aMdeObject ) |
226 EXPORT_C void CHarvesterData::SetMdeObject( CMdEObject* aMdeObject ) |
235 { |
227 { |
236 if( iMdeObject ) |
|
237 { |
|
238 delete iMdeObject; |
|
239 iMdeObject = NULL; |
|
240 } |
|
241 iMdeObject = aMdeObject; |
228 iMdeObject = aMdeObject; |
242 } |
229 } |
243 |
230 |
244 //========================================================================== |
231 //========================================================================== |
245 // SetLocationData |
232 // SetLocationData |