CLbtTriggerFilterBase Class Reference

#include <mw/lbttriggerfilterbase.h>

Link against: lbt.lib

class CLbtTriggerFilterBase : public CBase

Inherits from

  • CLbtTriggerFilterBase

    Detailed Description

    Abstract base class for filter when listing triggers from Location Triggering Server.

    Since
    S60 5.1

    Member Enumeration Documentation

    Enum TFilterType

    Specifies the type of the filter

    EnumeratorValueDescription
    EFilterByAttribute1

    Filter based on the trigger entry's attribute value.

    EFilterByArea2

    Filter based on the geographical area.

    EFilterComposite3

    Composite filter.

    Constructor & Destructor Documentation

    CLbtTriggerFilterBase ( )

    CLbtTriggerFilterBase()[protected]

    Constructor.

    ~CLbtTriggerFilterBase ( )

    IMPORT_C~CLbtTriggerFilterBase()[virtual]

    Destructor.

    Member Function Documentation

    DoExternalizeL ( RWriteStream & )

    voidDoExternalizeL(RWriteStream &aStream)const [protected, pure virtual]

    Externalize method that subclass must implement.

    ParameterDescription
    aStreamStream to which the object should be externalized.

    DoInternalizeL ( RReadStream & )

    voidDoInternalizeL(RReadStream &aStream)[protected, pure virtual]

    Internalize method that subclass must implement.

    ParameterDescription
    aStreamStream from which the object should be internalized.

    ExternalizeL ( RWriteStream & )

    IMPORT_C voidExternalizeL(RWriteStream &aStream)const

    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.

    ParameterDescription
    aStreamStream to which the object should be externalized.

    InternalizeL ( RReadStream & )

    IMPORT_C voidInternalizeL(RReadStream &aStream)

    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.

    ParameterDescription
    aStreamStream from which the object should be internalized.

    Type ( )

    TFilterType Type()const [pure virtual]

    Returns the type of filter.

    Returns: The type of the filter.