CCFContextIndication Class Reference

class CCFContextIndication : public CBase

Encapsulates one context indication. Context indication contains the related context object and a possible data object.

CFServices.lib
Since
S60 5.0

Inherits from

  • CCFContextIndication

Member Functions Documentation

Context()

const CCFContextObject &Context()const [pure virtual]

Returns context that has been changed.

Since
S60 5.0

CreateDataObjectL(CCFContextDataObject &)

voidCreateDataObjectL(CCFContextDataObject &aDataObject)[pure virtual]

Creates a data object. If indication has UID set for the data it has data associated to. Client can create a correct data object and pass it as a parameter. Data object will be internalized from the data stream. If the indication does not have data associated to the method leaves with code KErrArgument.

Since
S60 5.0

Parameters

CCFContextDataObject & aDataObjectData object associated with UID.

NewL(const TUid &)

IMPORT_C CCFContextIndication *NewL(const TUid &aUid)[static]

Parameters

const TUid & aUid

NewLC(const TUid &)

IMPORT_C CCFContextIndication *NewLC(const TUid &aUid)[static]

Parameters

const TUid & aUid

Uid()

const TUid &Uid()const [pure virtual]

Returns UID of the context data object associated into this indication. If the context indication does not have data associated to KNullUid is returned.

Since
S60 5.0