PositionFieldManager Class Reference

API published in: S60 2nd Ed FP 2

Link against: lbs.lib

Capability Information

Required Capabilities

None

Exceptions

The capability Location is required in:

TInt RPositionServer::GetDefaultModuleId(TPositionModuleId& aModuleId) const;

TInt RPositionServer::GetNumModules(TUint& aNumModules) const;

TInt RPositionServer::GetModuleInfoByIndex(TInt aModuleIndex, TPositionModuleInfoBase& aModuleInfo) const;

TInt RPositionServer::GetModuleInfoById(TPositionModuleId aModuleId, TPositionModuleInfoBase& aModuleInfo) const;

TInt RPositionServer::GetModuleStatus(TPositionModuleStatusBase& aPosModuleStatus, TPositionModuleId aModuleId) const;

void RPositionServer::NotifyModuleStatusEvent(TPositionModuleStatusEventBase& aStatusEvent,TRequestStatus& aStatus,const TPositionModuleId aModuleId = KPositionNullModuleId) const;

TInt RPositioner::SetRequestor(CRequestor::TRequestorType aType,CRequestor::TRequestorFormat aFormat,const TDesC& aData);

TInt RPositioner::SetRequestor(const RRequestorStack& aRequestorStack);

TInt RPositioner::SetUpdateOptions(const TPositionUpdateOptionsBase& aPosOption);

TInt RPositioner::GetUpdateOptions(TPositionUpdateOptionsBase& aPosOption) const;

void RPositioner::GetLastKnownPosition(TPositionInfoBase& aPosInfo,TRequestStatus& aStatus) const;

void RPositioner::NotifyPositionUpdate(TPositionInfoBase& aPosInfo,TRequestStatus& aStatus) const;


#include <lbsfields.h>

Public Types

enum   TFieldType {
  EUndefined, ETInt8, ETInt16, ETInt32,
  ETInt64, ETUint8, ETUint16, ETUint32,
  ETReal32, ETReal64, ETTime, ETTimeIntervalMicroSeconds,
  ETDesC8, ETDesC16
}
  Supported data types. More...

Friends

class  HPositionGenericInfo

Member Enumeration Documentation

enum PositionFieldManager::TFieldType
 

Supported data types.

Enumerator:
EUndefined  Undefined data type. This value should not be used.
ETInt8  TInt8 datatype.
ETInt16  TInt16 datatype.
ETInt32  TInt32 datatype.
ETInt64  TInt64 datatype.
ETUint8  TUint8 datatype.
ETUint16  TUint16 datatype.
ETUint32  TUint32 datatype.
ETReal32  TReal32 datatype.
ETReal64  TReal64 datatype.
ETTime  TTime datatype.
ETTimeIntervalMicroSeconds  Time specified in microseconds.
ETDesC8  8-bit descriptor datatype
ETDesC16  16-bit descriptor datatype

Friends And Related Function Documentation

friend class HPositionGenericInfo [friend]
 

The documentation for this class was generated from the following file:

Copyright © Nokia Corporation 2001-2008
Back to top