TCTFindTokenTypesByInterface Class Reference

class TCTFindTokenTypesByInterface : public MCTTokenTypeFilter

A filter that returns only those token types that match the required set of interfaces.

On construction, an array containing the required interfaces is passed in.

Token types will be matched if every interface in the supplied array is supported by the token type.

v7.0

Inherits from

Public Member Functions
TCTFindTokenTypesByInterface(const TArray< TUid >)
TBool Accept(const CCTTokenTypeInfo &)
Private Attributes
const TArray< TUid >iInterfaces

Constructor & Destructor Documentation

TCTFindTokenTypesByInterface(const TArray< TUid >)

IMPORT_CTCTFindTokenTypesByInterface(const TArray< TUid >aInterfaces)

Constructor.

Parameters

const TArray< TUid > aInterfacesAn array of Uids corresponding to the interfaces that the token type must support.

Member Functions Documentation

Accept(const CCTTokenTypeInfo &)

TBool Accept(const CCTTokenTypeInfo &aTokenType)const [virtual]

Tests whether all the interfaces associated with the filter are supported by the token type.

ETrue if all the interfaces associated with the filter are supported by the token type; EFalse, otherwise.

Parameters

const CCTTokenTypeInfo & aTokenTypeThe token type to be tested.

Member Data Documentation

const TArray< TUid > iInterfaces

const TArray< TUid >iInterfaces[private]