CPosLmPartialReadParameters Class Reference

class CPosLmPartialReadParameters : public CBase

Container class for partial landmark settings. Partial settings are used to define which landmark data should be returned when CPosLandmarkDatabase::ReadPartialLandmarkLC is called.

eposlandmarks.lib
Since
S60 3.0

Inherits from

  • CPosLmPartialReadParameters

Constructor & Destructor Documentation

CPosLmPartialReadParameters()

CPosLmPartialReadParameters ( ) [private]

CPosLmPartialReadParameters(const CPosLmPartialReadParameters &)

CPosLmPartialReadParameters ( const CPosLmPartialReadParameters & ) [private]

~CPosLmPartialReadParameters()

~CPosLmPartialReadParameters ( ) [virtual]

Destructor.

Member Functions Documentation

ConstructL()

void ConstructL ( ) [private]

GetRequestedPositionFields(RArray< TUint > &)

IMPORT_C TInt GetRequestedPositionFields ( RArray < TUint > & aRequestedFields ) const

Returns the position fields which should be included in a partial landmark.

Parameters

RArray < TUint > & aRequestedFields Will contain the requested position fields, i.e. TPositionFieldId.

NewLC()

IMPORT_C CPosLmPartialReadParameters * NewLC ( ) [static]

Two-phased constructor.

RequestedAttributes()

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.

SetRequestedAttributes(CPosLandmark::TAttributes)

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.

Parameters

CPosLandmark::TAttributes aAttributes A partial landmark attributes bitmap.

SetRequestedPositionFields(const RArray< TUint > &)

IMPORT_C TInt SetRequestedPositionFields ( const RArray < TUint > & aRequestedFields )

Sets the position fields which should be included in a partial landmark.

Parameters

const RArray < TUint > & aRequestedFields The requested position fields, i.e. TPositionFieldId.

operator=(const CPosLmPartialReadParameters &)

CPosLmPartialReadParameters & operator= ( const CPosLmPartialReadParameters & ) [private]

Member Data Documentation

TUint32 iAttributes

TUint32 iAttributes [private]

RArray< TUint > iRequestedFields

RArray < TUint > iRequestedFields [private]