#include <mw/lbttriggeringsystemsettings.h>
class TLbtTriggeringSystemSettings |
Protected Attributes | |
---|---|
TType | iType |
Public Member Enumerations | |
---|---|
enum | TType { ETypeSystemSettings, ETypeManagementSystemSettings } |
Public Member Functions | |
---|---|
TLbtTriggeringSystemSettings() | |
IMPORT_C TReal | MinimumTriggerAreaSize() |
IMPORT_C void | SetMinimumTriggerAreaSize(TReal) |
IMPORT_C void | SetTriggeringMechanismState(TLbtTriggeringMechanismState) |
IMPORT_C TLbtTriggeringMechanismState | TriggeringMechanismState() |
virtual IMPORT_C TType | Type() |
Structure for location triggering related system settings.
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.
Returns: The minimum size of trigger area. In meters.
IMPORT_C void | SetMinimumTriggerAreaSize | ( | TReal | aSize | ) |
Sets the minum size of trigger area. This is for internal use only.
Parameter | Description |
---|---|
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.
Parameter | Description |
---|---|
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.
Returns: The triggering mechanism state.