CNcdPurchaseHistoryFilter Class Reference

class CNcdPurchaseHistoryFilter : public CBase

A default implementation for the MNcdPurchaseHistoryFilter interface.

ncdutils_20019119.dll

MNcdPurchaseHistoryFilter

Inherits from

  • CNcdPurchaseHistoryFilter

Constructor & Destructor Documentation

CNcdPurchaseHistoryFilter()

CNcdPurchaseHistoryFilter()[private]

Private constructor.

~CNcdPurchaseHistoryFilter()

~CNcdPurchaseHistoryFilter()[virtual]

Destructor.

Member Functions Documentation

ClientUids()

const TArray< TUid >ClientUids()const

ConstructL(TArray< TUid >, const TDesC &, const TDesC &, const TUint)

voidConstructL(TArray< TUid >aClientUids,
const TDesC &aNamespace,
const TDesC &aEntityId,
const TUintaEventId
)[private]

Private constructor.

Parameters

TArray< TUid > aClientUidsClient UIDs.
const TDesC & aNamespaceNamespace. Can be KNullDesC.
const TDesC & aEntityIdEntity ID. Can be KNullDesC.
const TUint aEventIdEvent ID.

EntityId()

const TDesC &EntityId()const

EventId()

TUint EventId()const

ExternalizeL(RWriteStream &)

IMPORT_C voidExternalizeL(RWriteStream &aStream)const

Externalizer

Parameters

RWriteStream & aStreamWrite stream

InternalizeL(RReadStream &)

IMPORT_C voidInternalizeL(RReadStream &aStream)

Internalizer

Parameters

RReadStream & aStreamRead stream

Namespace()

const TDesC &Namespace()const

NewL()

IMPORT_C CNcdPurchaseHistoryFilter *NewL()[static]

Constructor.

NewL(TArray< TUid >, const TDesC &, const TDesC &, const TUint)

IMPORT_C CNcdPurchaseHistoryFilter *NewL(TArray< TUid >aClientUids,
const TDesC &aNamespace,
const TDesC &aEntityId,
const TUintaEventId
)[static]

Constructor.

Parameters

TArray< TUid > aClientUidsClient UIDs.
const TDesC & aNamespaceNamespace. Can be KNullDesC.
const TDesC & aEntityIdEntity ID. Can be KNullDesC.
const TUint aEventIdEvent ID.

NewLC()

IMPORT_C CNcdPurchaseHistoryFilter *NewLC()[static]

Constructor.

NewLC(TArray< TUid >, const TDesC &, const TDesC &, const TUint)

IMPORT_C CNcdPurchaseHistoryFilter *NewLC(TArray< TUid >aClientUids,
const TDesC &aNamespace,
const TDesC &aEntityId,
const TUintaEventId
)[static]

Constructor.

Parameters

TArray< TUid > aClientUidsClient UIDs.
const TDesC & aNamespaceNamespace. Can be KNullDesC.
const TDesC & aEntityIdEntity ID. Can be KNullDesC.
const TUint aEventIdEvent ID.

SetClientUids(const TArray< TUid >)

IMPORT_C voidSetClientUids(const TArray< TUid >aClientUids)

Set client UIDs.

Parameters

const TArray< TUid > aClientUidsClient UIDs.

SetEntityIdL(const TDesC &)

IMPORT_C voidSetEntityIdL(const TDesC &aEntityId)

Set entity ID.

Parameters

const TDesC & aEntityIdEntity ID. Can be KNullDesC.

SetEventId(const TUint)

IMPORT_C voidSetEventId(const TUintaEventId)

Set event ID.

Parameters

const TUint aEventIdEvent ID.

SetNamespaceL(const TDesC &)

IMPORT_C voidSetNamespaceL(const TDesC &aNamespace)

Set namespace.

Parameters

const TDesC & aNamespaceNamespace. Can be KNullDesC.

Member Data Documentation

RArray< TUid > iClientUids

RArray< TUid >iClientUids[private]

HBufC * iEntityId

HBufC *iEntityId[private]

TUint iEventId

TUint iEventId[private]

HBufC * iNamespace

HBufC *iNamespace[private]