harvester/common/src/harvesterdata.cpp
changeset 43 c5e73110f733
parent 40 910a23996aa0
equal deleted inserted replaced
40:910a23996aa0 43:c5e73110f733
    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;
    32 	iIsBinary = ETrue;
    35 	iIsBinary = ETrue;
       
    36 	iClientId = KNullUid;
    33 	}
    37 	}
    34 
    38 
    35 //==========================================================================
    39 //==========================================================================
    36 // Destructor
    40 // Destructor
    37 //==========================================================================
    41 //==========================================================================
   227 // SetMdeObject
   231 // SetMdeObject
   228 //==========================================================================
   232 //==========================================================================
   229 //
   233 //
   230 EXPORT_C void CHarvesterData::SetMdeObject( CMdEObject* aMdeObject )
   234 EXPORT_C void CHarvesterData::SetMdeObject( CMdEObject* aMdeObject )
   231 	{
   235 	{
       
   236     if( iMdeObject )
       
   237         {
       
   238         delete iMdeObject;
       
   239         iMdeObject = NULL;
       
   240         }
   232 	iMdeObject = aMdeObject;
   241 	iMdeObject = aMdeObject;
   233 	}
   242 	}
   234 
   243 
   235 //==========================================================================
   244 //==========================================================================
   236 // SetLocationData
   245 // SetLocationData