#include <mw/EPos_CPosLmPartialReadParameters.h>
class CPosLmPartialReadParameters : public CBase |
Public Member Functions | |
---|---|
virtual | ~CPosLmPartialReadParameters() |
IMPORT_C TInt | GetRequestedPositionFields(RArray< TUint > &) |
IMPORT_C CPosLmPartialReadParameters * | NewLC() |
IMPORT_C CPosLandmark::TAttributes | RequestedAttributes() |
IMPORT_C void | SetRequestedAttributes(CPosLandmark::TAttributes) |
IMPORT_C TInt | SetRequestedPositionFields(const RArray< TUint > &) |
Container class for partial landmark settings. Partial settings are used to define which landmark data should be returned when CPosLandmarkDatabase::ReadPartialLandmarkLC is called.
Returns the position fields which should be included in a partial landmark.
Parameter | Description |
---|---|
aRequestedFields | Will contain the requested position fields, i.e. TPositionFieldId. |
Returns: KErrNone if successful, otherwise one of the system wide error codes.
IMPORT_C CPosLmPartialReadParameters * | NewLC | ( | ) | [static] |
Two-phased constructor.
Returns: A new instance of this class.
IMPORT_C CPosLandmark::TAttributes | RequestedAttributes | ( | ) | const |
Returns a bitmap of the landmark attributes which should be included in a partial landmark.
The bitmap is a combination of the values in CPosLandmark::TAttribute.
Returns: The partial landmark attributes bitmap.
IMPORT_C void | SetRequestedAttributes | ( | CPosLandmark::TAttributes | aAttributes | ) |
Sets a bitmap of the landmark attributes which should be included in a partial landmark.
The bitmap is constructed from the values in CPosLandmark::TAttribute.
Parameter | Description |
---|---|
aAttributes | A partial landmark attributes bitmap. |