locationtriggering/ltclientlib/src/lbtgeowcdmacell.cpp
changeset 40 16118e24b93b
parent 0 667063e416a2
child 45 6b6920c56e2f
child 50 4c28d569e1fe
equal deleted inserted replaced
33:834e27cad510 40:16118e24b93b
   123     {
   123     {
   124     iCellInfo.iCell = aWcdmaCellInfo.iCell;
   124     iCellInfo.iCell = aWcdmaCellInfo.iCell;
   125     for(TInt i=0;i<aWcdmaCellInfo.iMeasurementResult.Count();++i)
   125     for(TInt i=0;i<aWcdmaCellInfo.iMeasurementResult.Count();++i)
   126     	{
   126     	{
   127     	TLbtWcdmaCellInfo::TLbtCellMeasuredResult nmr = aWcdmaCellInfo.iMeasurementResult[i];
   127     	TLbtWcdmaCellInfo::TLbtCellMeasuredResult nmr = aWcdmaCellInfo.iMeasurementResult[i];
   128     	iCellInfo.iMeasurementResult.Append(nmr);
   128     	TInt error = iCellInfo.iMeasurementResult.Append(nmr);
       
   129     	if( error != KErrNone )
       
   130     	    {
       
   131             return;
       
   132     	    }
   129     	}    
   133     	}    
   130     }
   134     }
   131     
   135     
   132 // ---------------------------------------------------------------------------
   136 // ---------------------------------------------------------------------------
   133 // CLbtGeoWcdmaCell::WcdmaCellInfo()
   137 // CLbtGeoWcdmaCell::WcdmaCellInfo()
   191     for( TInt i=0;i<count;i++ )
   195     for( TInt i=0;i<count;i++ )
   192         {
   196         {
   193         TLbtWcdmaCellInfo::TLbtCellMeasuredResult cellMeas;
   197         TLbtWcdmaCellInfo::TLbtCellMeasuredResult cellMeas;
   194         cellMeas.iEcNo = aStream.ReadInt16L();
   198         cellMeas.iEcNo = aStream.ReadInt16L();
   195         cellMeas.iRscp = aStream.ReadInt16L();
   199         cellMeas.iRscp = aStream.ReadInt16L();
   196         iCellInfo.iMeasurementResult.Append(cellMeas);
   200         iCellInfo.iMeasurementResult.AppendL(cellMeas);
   197         }
   201         }
   198     }
   202     }