CPosLmPartialReadParameters Class Reference

#include <mw/EPos_CPosLmPartialReadParameters.h>

Link against: eposlandmarks.lib

class CPosLmPartialReadParameters : public CBase

Inherits from

  • CPosLmPartialReadParameters

    Detailed Description

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

    Since
    S60 3.0

    Constructor & Destructor Documentation

    ~CPosLmPartialReadParameters ( )

    ~CPosLmPartialReadParameters()[virtual]

    Destructor.

    Member Function Documentation

    GetRequestedPositionFields ( RArray< TUint > & )

    IMPORT_C TIntGetRequestedPositionFields(RArray< TUint > &aRequestedFields)const

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

    ParameterDescription
    aRequestedFieldsWill contain the requested position fields, i.e. TPositionFieldId.

    Returns: KErrNone if successful, otherwise one of the system wide error codes.

    NewLC ( )

    IMPORT_C CPosLmPartialReadParameters *NewLC()[static]

    Two-phased constructor.

    Returns: A new instance of this class.

    RequestedAttributes ( )

    IMPORT_C CPosLandmark::TAttributesRequestedAttributes()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.

    SetRequestedAttributes ( CPosLandmark::TAttributes )

    IMPORT_C voidSetRequestedAttributes(CPosLandmark::TAttributesaAttributes)

    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.

    ParameterDescription
    aAttributesA partial landmark attributes bitmap.

    SetRequestedPositionFields ( const RArray< TUint > & )

    IMPORT_C TIntSetRequestedPositionFields(const RArray< TUint > &aRequestedFields)

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

    ParameterDescription
    aRequestedFieldsThe requested position fields, i.e. TPositionFieldId.

    Returns: KErrNone if successful, otherwise one of the system wide error codes.