| class TLbtTriggeringSystemSettings |
Structure for location triggering related system settings.
lbt.lib
| Public Member Functions | |
|---|---|
| TLbtTriggeringSystemSettings () | |
| IMPORT_C TReal | MinimumTriggerAreaSize () |
| IMPORT_C void | SetMinimumTriggerAreaSize ( TReal ) |
| IMPORT_C void | SetTriggeringMechanismState ( TLbtTriggeringMechanismState ) |
| IMPORT_C TLbtTriggeringMechanismState | TriggeringMechanismState () |
| IMPORT_C TType | Type () |
| Public Member Enumerations | |
|---|---|
| enum | TType { ETypeSystemSettings = 1, ETypeManagementSystemSettings = 2 } |
| Protected Attributes | |
|---|---|
| TType | iType |
| Private Attributes | |
|---|---|
| TReal | iMinimumTriggerAreaSize |
| TLbtTriggeringMechanismState | iTriggeringState |
| TUint8 | iUnused |
| IMPORT_C TReal | MinimumTriggerAreaSize | ( | ) | const |
Returns minimum size of trigger area.
When creating a trigger with a circular geographical trigger area, the radius of the trigger area must be greater than this setting.
This function returns zero if the minimum trigger area size is not set.
| IMPORT_C void | SetMinimumTriggerAreaSize | ( | TReal | aSize | ) |
Sets the minum size of trigger area. This is for internal use only.
| TReal aSize | The minimum size of trigger area. In meters. |
| IMPORT_C void | SetTriggeringMechanismState | ( | TLbtTriggeringMechanismState | aState | ) |
Sets the triggering mechanism state. This is for internal use only.
| TLbtTriggeringMechanismState aState | The triggering mechanism state. |
| IMPORT_C TLbtTriggeringMechanismState | TriggeringMechanismState | ( | ) | const |
Returns the triggering mechanism state.
This function returns ETriggeringMechanismOn if the triggering mechanism state is not set.
Type of system setting class.
| ETypeSystemSettings = 1 | |
| ETypeManagementSystemSettings = 2 |
| TReal | iMinimumTriggerAreaSize | [private] |
The minimum size of trigger area.
| TLbtTriggeringMechanismState | iTriggeringState | [private] |
Triggering mechanism state.
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.