|
|
|
Location:
EComResolverParams.h
Link against: ecom.lib
TEComResolverParams
Supported from 7.0
Data to supply to resolvers, so that an appropriate interface implementation can be chosen.
Each implementation specifies a data identifier (IMPLEMENTATION_INFO::default_data) that can be used to distinguish it from other implementations. Resolvers can match data supplied in a TEComResolverParams object to determine if the implementation is suitable.
The implementation's data identifier can contain wildcard characters, but allowing successful matches using these can be disabled. The match data specified in this class cannot contain wildcards.
Defined in TEComResolverParams:
DataType(), IsWildcardMatch(), SetDataType(), SetWildcardMatch(), TEComResolverParams()
const TDesC8& DataType() const;
Gets the data to match against the implementation's data identifier.
|
TBool IsWildcardMatch() const;
Tests if wildcard matching is allowed.
|
void SetDataType(const TDesC8& aDataType);
Sets the data to match against the implementation's data identifier.
The object does not take ownership of the data.
|
void SetWildcardMatch(TBool aWildcardMatch);
Enables or disables wild card matching.
|