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.