CLbtGeoHybrid Class Reference
class CLbtGeoHybrid : public CLbtGeoAreaBase |
Geographical hybrid area class.
Geographical hybrid area is defined by collection of similar or different geographical area objects. These triggers are fired when any of the geographical area info matches the information obtained by LBT server.
lbt.lib
Constructor & Destructor Documentation
CLbtGeoHybrid(const CLbtGeoHybrid &)
By default, prohibit copy constructor
~CLbtGeoHybrid()
IMPORT_C | ~CLbtGeoHybrid | ( | ) | [virtual] |
Member Functions Documentation
ConstructL()
void | ConstructL | ( | ) | [private] |
Symbian 2nd phase constructor.
ConstructL(RPointerArray< CLbtGeoAreaBase > &)
Symbian 2nd phase constructor.
DoExternalizeL(RWriteStream &)
void | DoExternalizeL | ( | RWriteStream & | aStream | ) | const [private, virtual] |
Parameters
RWriteStream & aStream | Stream to which the object should be externalized. |
DoInternalizeL(RReadStream &)
void | DoInternalizeL | ( | RReadStream & | aStream | ) | [private, virtual] |
Parameters
RReadStream & aStream | Stream from which the object should be internalized. |
HybridArea()
Returns An array of pointers to geographical.
NewL()
Allocates and constructs a new geographical hybrid area object.
-
leave
- Other standard Symbian error code, such as KErrNoMemory
NewL(RPointerArray< CLbtGeoAreaBase > &)
Allocates and constructs a new geographical hybrid area object.
-
panic
- ELbtErrArgument If array count is less than two or if one the input trigger area is other than cellular area.
-
leave
- Other standard Symbian error code, such as KErrNoMemory
NewLC()
Allocates and constructs a new geographical hybrid area object and pushes it onto cleanup stack.
-
leave
- Other standard Symbian error code, such as KErrNoMemory
NewLC(RPointerArray< CLbtGeoAreaBase > &)
Allocates and constructs a new geographical hybrid area object and pushes it onto cleanup stack.
-
panic
- ELbtErrArgument If array count is less than two or if one the input trigger area is other than cellular area.
-
leave
- Other standard Symbian error code, such as KErrNoMemory
SetHybridArea(const RPointerArray< CLbtGeoAreaBase > &)
Sets array of pointers to geographical area.
-
panic
- ELbtErrArgument If array count is less than two or if one the input trigger area is other than cellular area.
Type()
Returns the type of geographical area, CLbtGeoAreaBase::ECellArray
ValidateHybridInformationL()
void | ValidateHybridInformationL | ( | ) | |
Validates hybrid area information
-
leave
- KErrArgument if If array count is less than two or any of the mandatory parameters have not been specified.
operator=(const CLbtGeoHybrid &)
Prohibit assigment operator
Member Data Documentation
RPointerArray< CLbtGeoAreaBase > iHybridArea
Array of cell global identifier
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.