CNcdPurchaseHistoryFilter Class Reference

class CNcdPurchaseHistoryFilter : public CBase

A default implementation for the MNcdPurchaseHistoryFilter interface.

ncdutils_20019119.dll

MNcdPurchaseHistoryFilter

Inherits from

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)

void ConstructL ( TArray < TUid > aClientUids,
const TDesC & aNamespace,
const TDesC & aEntityId,
const TUint aEventId
) [private]

Private constructor.

Parameters

TArray < TUid > aClientUids Client UIDs.
const TDesC & aNamespace Namespace. Can be KNullDesC.
const TDesC & aEntityId Entity ID. Can be KNullDesC.
const TUint aEventId Event ID.

EntityId()

const TDesC & EntityId ( ) const

ExternalizeL(RWriteStream &)

IMPORT_C void ExternalizeL ( RWriteStream & aStream ) const

Externalizer

Parameters

RWriteStream & aStream Write stream

InternalizeL(RReadStream &)

IMPORT_C void InternalizeL ( RReadStream & aStream )

Internalizer

Parameters

RReadStream & aStream Read 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 TUint aEventId
) [static]

Constructor.

Parameters

TArray < TUid > aClientUids Client UIDs.
const TDesC & aNamespace Namespace. Can be KNullDesC.
const TDesC & aEntityId Entity ID. Can be KNullDesC.
const TUint aEventId Event 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 TUint aEventId
) [static]

Constructor.

Parameters

TArray < TUid > aClientUids Client UIDs.
const TDesC & aNamespace Namespace. Can be KNullDesC.
const TDesC & aEntityId Entity ID. Can be KNullDesC.
const TUint aEventId Event ID.

SetClientUids(const TArray< TUid >)

IMPORT_C void SetClientUids ( const TArray < TUid > aClientUids )

Set client UIDs.

Parameters

const TArray < TUid > aClientUids Client UIDs.

SetEntityIdL(const TDesC &)

IMPORT_C void SetEntityIdL ( const TDesC & aEntityId )

Set entity ID.

Parameters

const TDesC & aEntityId Entity ID. Can be KNullDesC.

SetEventId(const TUint)

IMPORT_C void SetEventId ( const TUint aEventId )

Set event ID.

Parameters

const TUint aEventId Event ID.

SetNamespaceL(const TDesC &)

IMPORT_C void SetNamespaceL ( const TDesC & aNamespace )

Set namespace.

Parameters

const TDesC & aNamespace Namespace. 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]