MLbsRefLocationObserver Class Reference
class MLbsRefLocationObserver |
Member Functions Documentation
ExtendedInterface(TInt, TAny *, TAny *)
IMPORT_C TAny * | ExtendedInterface | ( | TInt | aFunctionNumber, |
| TAny * | aPtr1, |
| TAny * | aPtr2 |
| ) | [private, virtual] |
This method is used to allow polymorphic extensions to the API without breaking BC.
Reserved for future expansion.
Parameters
TInt aFunctionNumber | contains the Id of the function to be invoked internally. |
TAny * aPtr1 | a pointer to any data. |
TAny * aPtr2 | a pointer to any data. |
HandleRefPositionInformation(TInt, const TPositionInfoBase *, const TPositionAreaInfoBase *, const TPositionInfoBase *, const TPositionAreaInfoBase *)
Callback used by the implementation of CLbsRefLocationSourceBase to report the reference location. The ownership of the pointer parameters is passed to the observer class.
Parameters
TInt aError | The error code associated with the outcome, if any, otherwise KErrNone |
const TPositionInfoBase * aFirstPosition | The first reference position. Ownership is transfered to the MLbsRefLocationObserver which should ensure the object gets deleted. |
const TPositionAreaInfoBase * aFistCellId | |
const TPositionInfoBase * aSecondPosition | The second position. Ownership is transfered to the MLbsRefLocationObserver which should ensure the object gets deleted. |
const TPositionAreaInfoBase * aSecondCellId | The cell ID corresponding to the second position. Ownership is transfered to the MLbsRefLocationObserver which should ensure the object gets deleted. |
Version()
IMPORT_C TVersion | Version | ( | ) | const [virtual] |
Method which shows which version of the callback interface the implementation is using
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.