#include <lbslocationinfoconverterimpl.h>
Public Member Functions | |
| ~CLbsLocationInfoConverterImpl () | |
| void | ConvertLocationInfoL (CLbsLocationInfoBase &aLocationInfo, TLbsConversionPrefs aConversionPrefs, const TLbsConversionOutputInfoMask aRequestedInfo) |
| void | ConvertLocationInfoL (RLbsLocationInfoBaseArray &aLocationInfoArray, TLbsConversionPrefs aConversionPrefs, const TLbsConversionOutputInfoMask aRequestedInfo) |
| void | CancelConvertLocationInfo () |
Static Public Member Functions | |
| static CLbsLocationInfoConverterImpl * | NewL (MLbsLocationInfoConverterObserver &aObserver, const TUid aConversionModuleId) |
Protected Member Functions | |
| void | RunL () |
| void | DoCancel () |
Class implements the services exposed by CLbsLocationInfoConverter
| CLbsLocationInfoConverterImpl::~CLbsLocationInfoConverterImpl | ( | ) |
Destructor
| void CLbsLocationInfoConverterImpl::CancelConvertLocationInfo | ( | ) |
Cancels get location info operation.
| void CLbsLocationInfoConverterImpl::ConvertLocationInfoL | ( | RLbsLocationInfoBaseArray & | aLocationInfoArray, | |
| TLbsConversionPrefs | aConversionPrefs, | |||
| const TLbsConversionOutputInfoMask | aRequestedInfo | |||
| ) |
Converts the area informations of a group of geographical locations to its corresponding position information.
| [in] | out] | aLocationInfoArray Array of location informations corresponding to geographical locations are passed and on successful completion of this method,position information corresponding to the location informations are returned in the observer callback. |
| [in] | aConversionPrefs | Conversion preferences suggested by client |
KErrArgument If the location info array is empty or one of system wide error codes.
| void CLbsLocationInfoConverterImpl::ConvertLocationInfoL | ( | CLbsLocationInfoBase & | aLocationInfo, | |
| TLbsConversionPrefs | aConversionPrefs, | |||
| const TLbsConversionOutputInfoMask | aRequestedInfo | |||
| ) |
Converts one area info to position info
| [in] | aLocationInfo | location information corresponding to a geographical location is passed and on successful completion of this method,position information corresponding to the location information is returned in the observer callback. |
| [in] | aConversionPrefs | Conversion preferences suggested by client |
| [in] | aRequestedInfo | Location information that is requested. |
KErrArgument If the location info array is empty or one of system wide error codes.
| CLbsLocationInfoConverterImpl * CLbsLocationInfoConverterImpl::NewL | ( | MLbsLocationInfoConverterObserver & | aObserver, | |
| const TUid | aConversionModuleId | |||
| ) | [static] |
Allocates and construct a new CLbsLocationInfoConverterImpl
| [in] | aObserver | Handle to the observer implementation |
| [in] | aConversionModuleId | ID of the conversion plugin to be used. |