diff -r 0f22fb80ebba -r cd10d5b85554 locationdataharvester/geocodeupdate/inc/geocodeupdate.h --- a/locationdataharvester/geocodeupdate/inc/geocodeupdate.h Mon May 03 12:27:22 2010 +0300 +++ b/locationdataharvester/geocodeupdate/inc/geocodeupdate.h Fri May 14 15:47:27 2010 +0300 @@ -19,33 +19,41 @@ #define __GEOCODEUPDATE_H__ #include +#include // CLASS DECLARATION /** - * CntGeocodeUpdate, a class to update latitude and longtude into contact database - * for a perticular contact. + * GeocodeUpdate, a class to update latitude and longtude into contact and calender database */ class GeocodeUpdate { public: /** - * Request to create contactmanager , - * contactmanager will create contact db. + Create contact database */ - IMPORT_C static void CreateContactdb(); + IMPORT_C static void createContactdb(); /** - * Request to update latitude and longitude. * - * @param aCntId contact unique id - * @param aLatitude Latitude to be saved - * @param aLongitude longitude to be saved - * @return Status code (0 is failure,1 success) + * Request to update latitude and longitude into contact db. + * @param contactId contact unique id. + * @param addressType contact address type. + * @param latitude Latitude to be updated. + * @param longitude longitude to be updated. */ - IMPORT_C static void UpDate(const TInt32 aCntId, - const TInt32 aCntAddressType, const TReal aLatitude, - const TReal aLongitude); + IMPORT_C static void updateGeocodeToContactDB(const quint32 contactId, + const int addressType, const double latitude, + const double longitude); + /** + * Request to update latitude and longitude into calender db. + * @param calEntryId calender entry unique id + * @param latitude Latitude to be updated. + * @param longitude longitude to be updated. + */ + + IMPORT_C static void updateGeocodeToCalenderDB(const ulong calEntryId, + const double latitude, const double longitude); }; #endif // __GEOCODEUPDATE_H__