class TPositionAreaInfo : public TPositionAreaInfoBase |
This class provides the data structure used by RPositioner to get Position Area information. Position Area information is normally used together with Position information and allows to define a rough accuracy of the position.
Public Member Functions | |
---|---|
TPositionAreaInfo() | |
TPositionAreaInfo(TArea) | |
IMPORT_C TArea | Area() |
IMPORT_C void | SetArea(TArea) |
Public Member Enumerations | |
---|---|
enum | _TArea { EAreaUnknown = 0, EAreaCountry = 500, EAreaRegion = 600, EAreaCity = 700, EAreaDistrict = 800, EAreaStreet = 900 } |
Public Member Type Definitions | |
---|---|
typedef | TUint32 TArea |
Protected Attributes | |
---|---|
TArea | iArea |
Private Attributes | |
---|---|
TUint8 | iReserved |
Inherited Attributes | |
---|---|
TPositionClassTypeBase::iPosClassSize | |
TPositionClassTypeBase::iPosClassType |
IMPORT_C | TPositionAreaInfo | ( | TArea | aArea | ) |
Overloaded constructor for TPositionAreaInfo
TArea aArea | [In] The area information |
IMPORT_C void | SetArea | ( | TArea | aArea | ) |
Sets area information
TArea aArea | [In] The area information |
Position area. Please note that the values assigned to each enumeration have no numerical meaning and should not be directly used.
Note that the _TArea enum may be extended in the future by adding more enumerated values. To maintain compatibility any unrecognized values must be handled as EAreaUnknown.
EAreaUnknown = 0 |
Data initialisation or unknown value. |
EAreaCountry = 500 |
Accuracy is country size |
EAreaRegion = 600 |
Accuracy is region size |
EAreaCity = 700 |
Accuracy is city size |
EAreaDistrict = 800 |
Accuracy is district size |
EAreaStreet = 900 |
Accuracy is street size |
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.