#include <mw/lbtgeohybrid.h>
class CLbtGeoHybrid : public CLbtGeoAreaBase |
Public Member Functions | |
---|---|
virtual | ~CLbtGeoHybrid() |
IMPORT_C const RPointerArray< CLbtGeoAreaBase > & | HybridArea() |
IMPORT_C CLbtGeoHybrid * | NewL() |
IMPORT_C CLbtGeoHybrid * | NewL(RPointerArray< CLbtGeoAreaBase > &) |
IMPORT_C CLbtGeoHybrid * | NewLC() |
IMPORT_C CLbtGeoHybrid * | NewLC(RPointerArray< CLbtGeoAreaBase > &) |
IMPORT_C void | SetHybridArea(const RPointerArray< CLbtGeoAreaBase > &) |
virtual TGeoAreaType | Type() |
void | ValidateHybridInformationL() |
Inherited Enumerations | |
---|---|
CLbtGeoAreaBase:TGeoAreaType |
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.
IMPORT_C const RPointerArray< CLbtGeoAreaBase > & | HybridArea | ( | ) |
Returns An array of pointers to geographical.
Returns: An array of pointers to geographical area.
IMPORT_C CLbtGeoHybrid * | NewL | ( | ) | [static] |
Allocates and constructs a new geographical hybrid area object.
Returns: Pointer to the new geographical hybrid area object.
IMPORT_C CLbtGeoHybrid * | NewL | ( | RPointerArray< CLbtGeoAreaBase > & | aHybridArea | ) | [static] |
Allocates and constructs a new geographical hybrid area object.
Parameter | Description |
---|---|
aHybridArea | An array of pointers to geographical area. |
Returns: Pointer to the new geographical hybrid area object.
IMPORT_C CLbtGeoHybrid * | NewLC | ( | ) | [static] |
Allocates and constructs a new geographical hybrid area object and pushes it onto cleanup stack.
Returns: Pointer to the new geographical hybrid area object.
IMPORT_C CLbtGeoHybrid * | NewLC | ( | RPointerArray< CLbtGeoAreaBase > & | aHybridArea | ) | [static] |
Allocates and constructs a new geographical hybrid area object and pushes it onto cleanup stack.
Parameter | Description |
---|---|
aHybridArea | An array of pointers to geographical area. |
Returns: Pointer to the new geographical hybrid area object.
IMPORT_C void | SetHybridArea | ( | const RPointerArray< CLbtGeoAreaBase > & | aHybridArea | ) |
Sets array of pointers to geographical area.
Parameter | Description |
---|---|
aHybridArea | An array of pointers to geographical area. |
TGeoAreaType | Type | ( | ) | const [virtual] |
Reimplemented from CLbtGeoAreaBase::Type()const
Returns the type of geographical area, CLbtGeoAreaBase::ECellArray
Returns: CLbtGeoAreaBase::EHybrid.