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

Member Functions Documentation

Context()

const CCFContextObject & Context ( ) const [pure virtual]

Returns context that has been changed.

Since
S60 5.0

CreateDataObjectL(CCFContextDataObject &)

void CreateDataObjectL ( 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 & aDataObject Data 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