CLbtContainerTriggerEntry Class Reference
class CLbtContainerTriggerEntry : public CLbtTriggerInfo
|
Inherits from
-
CLbtContainerTriggerEntry
Public Member Enumerations
|
enum
|
TLbtContainerTriggerAttribute
{
EContainerAttributeRectTriggerArea
= 0x00010000,
EContainerAttributeHysteresisRadius
= 0x00020000,
EContainerAttributeIsFired
= 0x00040000,
EContainerAttributeStrategyData
= 0x0080000,
EContainerAttributeOwnerSid
= 0x00100000,
EContainerDynInfoAttributeValidity
= 0x00200000,
EContainerDynInfoAttributeActivity
= 0x00400000,
EContainerDynInfoAttributeDistance
= 0x00800000,
EContainerAttributeIsTriggerFireOnCreation
= 0x001000000,
EContainerAttributeFireInfo
= 0X002000000,
EContainerAttributeAll
= 0xFFFFFFFF
}
|
Constructor & Destructor Documentation
CLbtContainerTriggerEntry(CLbtContainerTriggerEntry &)
CLbtContainerTriggerEntry()
CLbtContainerTriggerEntry
|
(
|
)
|
[private]
|
~CLbtContainerTriggerEntry()
IMPORT_C
|
~CLbtContainerTriggerEntry
|
(
|
)
|
[virtual]
|
Member Functions Documentation
CloneL(CLbtContainerTriggerEntry &)
ConstructL()
void
|
ConstructL
|
(
|
)
|
[private]
|
Symbian 2nd phase of Construction.
ConstructL(CLbtTriggerEntry *, TLbtTriggerDynamicInfo *, CLbtExtendedTriggerInfo *)
Symbian 2nd phase of Construction.
ExtendedTriggerInfo()
IMPORT_C CLbtExtendedTriggerInfo *
|
ExtendedTriggerInfo
|
(
|
)
|
|
Gets extended trigger information object.
InitializeStrategyData()
void
|
InitializeStrategyData
|
(
|
)
|
[private]
|
NewL()
Constructs a new instance of container trigger entry object.
NewL(CLbtTriggerEntry *, TLbtTriggerDynamicInfo *, CLbtExtendedTriggerInfo *)
Constructs a new instance of container trigger entry object with the given parameters.
Parameters
CLbtTriggerEntry
* aEntry
|
The pointer to the trigger entry. Ownership is transferred.
|
TLbtTriggerDynamicInfo
* aDynInfo
|
The pointer to the trigger dynamic information object. Ownership is transferred.
|
CLbtExtendedTriggerInfo * aExtendedTriggerInfo
|
The pointer to the trigger derived dynamic information object. Ownership is transferred.
|
SetExtendedTriggerInfo(CLbtExtendedTriggerInfo *)
IMPORT_C void
|
SetExtendedTriggerInfo
|
(
|
CLbtExtendedTriggerInfo *
|
aExtendedTriggerInfo
|
)
|
|
Sets extended trigger information object.
Parameters
CLbtExtendedTriggerInfo * aExtendedTriggerInfo
|
|
SetStrategyData(TStrategyData &)
Member Enumerations Documentation
Enum TLbtContainerTriggerAttribute
Enumerators
EContainerAttributeRectTriggerArea = 0x00010000
|
|
EContainerAttributeHysteresisRadius = 0x00020000
|
|
EContainerAttributeIsFired = 0x00040000
|
|
EContainerAttributeStrategyData = 0x0080000
|
|
EContainerAttributeOwnerSid = 0x00100000
|
|
EContainerDynInfoAttributeValidity = 0x00200000
|
|
EContainerDynInfoAttributeActivity = 0x00400000
|
|
EContainerDynInfoAttributeDistance = 0x00800000
|
|
EContainerAttributeIsTriggerFireOnCreation = 0x001000000
|
|
EContainerAttributeFireInfo = 0X002000000
|
|
EContainerAttributeAll = 0xFFFFFFFF
|
|
Member Data Documentation
CLbtExtendedTriggerInfo * iExtendedTriggerInfo
CLbtExtendedTriggerInfo *
|
iExtendedTriggerInfo
|
[private]
|
Derived Trigger dynamic info
TStrategyData
iStrategyData
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.