TLbtTriggeringSystemSettings Class Reference

class TLbtTriggeringSystemSettings

Structure for location triggering related system settings.

lbt.lib

Since
S60 5.1

Constructor & Destructor Documentation

TLbtTriggeringSystemSettings()

IMPORT_CTLbtTriggeringSystemSettings()

Default constructor.

Member Functions Documentation

MinimumTriggerAreaSize()

IMPORT_C TRealMinimumTriggerAreaSize()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.

SetMinimumTriggerAreaSize(TReal)

IMPORT_C voidSetMinimumTriggerAreaSize(TRealaSize)

Sets the minum size of trigger area. This is for internal use only.

panic
LocTriggering ELbtErrArgument If aSize is negative.

Parameters

TReal aSizeThe minimum size of trigger area. In meters.

SetTriggeringMechanismState(TLbtTriggeringMechanismState)

IMPORT_C voidSetTriggeringMechanismState(TLbtTriggeringMechanismStateaState)

Sets the triggering mechanism state. This is for internal use only.

Parameters

TLbtTriggeringMechanismState aStateThe triggering mechanism state.

TriggeringMechanismState()

IMPORT_C TLbtTriggeringMechanismStateTriggeringMechanismState()const

Returns the triggering mechanism state.

This function returns ETriggeringMechanismOn if the triggering mechanism state is not set.

Type()

IMPORT_C TTypeType()[virtual]

Gets the type of system setting class.

Member Enumerations Documentation

Enum TType

Type of system setting class.

Enumerators

ETypeSystemSettings = 1
ETypeManagementSystemSettings = 2

Member Data Documentation

TReal iMinimumTriggerAreaSize

TReal iMinimumTriggerAreaSize[private]

The minimum size of trigger area.

TLbtTriggeringMechanismState iTriggeringState

TLbtTriggeringMechanismState iTriggeringState[private]

Triggering mechanism state.

TType iType

TType iType[protected]

Type of the setting class

TUint8 iUnused

TUint8 iUnused[private]

For future use.