TPositionFieldIndex 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 Member Functions

  TPositionFieldIndex ()
  Constructor.
TPositionFieldId  FieldId () const
TUint16  FieldStartPos () const
PositionFieldManager::TFieldType  FieldType () const
void  SetFieldId (TPositionFieldId aFieldId)
void  SetFieldStartPos (TUint16 aFieldStartPos)
void  SetFieldType (PositionFieldManager::TFieldType aFieldType)

Constructor & Destructor Documentation

TPositionFieldIndex::TPositionFieldIndex  )  [inline]
 

Constructor.


Member Function Documentation

TPositionFieldId TPositionFieldIndex::FieldId  )  const [inline]
 
TUint16 TPositionFieldIndex::FieldStartPos  )  const [inline]
 
PositionFieldManager::TFieldType TPositionFieldIndex::FieldType  )  const [inline]
 
void TPositionFieldIndex::SetFieldId TPositionFieldId  aFieldId  )  [inline]
 
void TPositionFieldIndex::SetFieldStartPos TUint16  aFieldStartPos  )  [inline]
 
void TPositionFieldIndex::SetFieldType PositionFieldManager::TFieldType  aFieldType  )  [inline]
 

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

Copyright © Nokia Corporation 2001-2008
Back to top