CLbtTriggerConditionBase Class Reference

#include <mw/lbttriggerconditionbase.h>

Link against: lbt.lib

class CLbtTriggerConditionBase : public CBase

Inherits from

  • CLbtTriggerConditionBase

    Detailed Description

    Abstract base class for trigger condition classes.

    This class is not meant to be derived nor instantiated by client application. It defines methods that concrete trigger condition class must implement.

    Since
    S60 5.1

    Member Enumeration Documentation

    Enum TType

    Enumeration for trigger condition types.

    EnumeratorValueDescription
    ETriggerConditionArea1

    Trigger condition based on geographical area and movement of the terminal. A trigger is fired when the terminal enters or leaves the specified trigger area.

    Constructor & Destructor Documentation

    CLbtTriggerConditionBase ( )

    CLbtTriggerConditionBase()[protected]

    Constructor

    ~CLbtTriggerConditionBase ( )

    ~CLbtTriggerConditionBase()[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 ( )

    TType Type()const [pure virtual]

    Gets the type of trigger condition class.

    Returns: The type of trigger condition class.