TLbtTriggeringSystemSettings Class Reference

#include <mw/lbttriggeringsystemsettings.h>

Link against: lbt.lib

class TLbtTriggeringSystemSettings

Detailed Description

Structure for location triggering related system settings.

Since
S60 5.1

Member Attribute Documentation

iType

TType iType[protected]

Type of the setting class

Member Enumeration Documentation

Enum TType

Type of system setting class.

EnumeratorValueDescription
ETypeSystemSettings1System settings.
ETypeManagementSystemSettings2Management system settings.

Constructor & Destructor Documentation

TLbtTriggeringSystemSettings ( )

IMPORT_CTLbtTriggeringSystemSettings()

Default constructor.

Member Function 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.

Returns: The minimum size of trigger area. In meters.

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.
ParameterDescription
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.

ParameterDescription
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.

Returns: The triggering mechanism state.

Type ( )

IMPORT_C TTypeType()[virtual]

Gets the type of system setting class.