CLbtTriggerFilterBase Class Reference
#include
<mw/lbttriggerfilterbase.h>
class CLbtTriggerFilterBase : public CBase |
Detailed Description
Abstract base class for filter when listing triggers from Location Triggering Server.
Member Enumeration Documentation
Enum TFilterType
Specifies the type of the filter
Enumerator | Value | Description |
---|
EFilterByAttribute | 1 |
Filter based on the trigger entry's attribute value.
|
EFilterByArea | 2 |
Filter based on the geographical area.
|
EFilterComposite | 3 |
Composite filter.
|
Constructor & Destructor Documentation
CLbtTriggerFilterBase ( )
CLbtTriggerFilterBase | ( | ) | [protected] |
~CLbtTriggerFilterBase ( )
IMPORT_C | ~CLbtTriggerFilterBase | ( | ) | [virtual] |
Member Function Documentation
DoExternalizeL ( RWriteStream & )
void | DoExternalizeL | ( | RWriteStream & | aStream | ) | const [protected, pure virtual] |
Parameter | Description | aStream | Stream to which the object should be externalized. |
DoInternalizeL ( RReadStream & )
void | DoInternalizeL | ( | RReadStream & | aStream | ) | [protected, pure virtual] |
Parameter | Description | aStream | Stream from which the object should be internalized. |
ExternalizeL ( RWriteStream & )
Externalizes the trigger condition object's details and attributes to stream.
The presence of this function means that the standard templated operator<<() ( defined in s32strm.h ) is available to externalize objects of this class.
Parameter | Description | aStream | Stream to which the object should be externalized. |
InternalizeL ( RReadStream & )
Internalizes the trigger condition object's details and attributes from stream.
The presence of this function means that the standard templated operator>>() ( defined in s32strm.h ) is available to internalize objects of this class.
Parameter | Description | aStream | Stream from which the object should be internalized. |
Type ( )
Returns the type of filter.
Returns: The type of the filter.