CMMFFormatPluginSelectionParameters Class Reference
#include
<mmf/common/mmfcontrollerpluginresolver.h>
Link against: mmfcontrollerframework.lib
class CMMFFormatPluginSelectionParameters : public CMMFPluginSelectionParameters |
Inherits from
- CMMFFormatPluginSelectionParameters
Detailed Description
Abstract class used to contain the parameters used to select format plugins from the ECOM registry.
Note: The classes CMMFFormatEncodePluginSelectionParamters and CMMFFormatDecodePluginSelectionParameters should be used to list and select format plugin implementations.
Member Attribute Documentation
iRequiredFormatSupport
The format support required
Constructor & Destructor Documentation
CMMFFormatPluginSelectionParameters ( TUid )
CMMFFormatPluginSelectionParameters | ( | TUid | aInterfaceUid | ) | [protected] |
~CMMFFormatPluginSelectionParameters ( )
~CMMFFormatPluginSelectionParameters | ( | ) | [virtual] |
Member Function Documentation
CheckFormatSupportL ( const CMMFFormatImplementationInformation & )
CheckPreferredSupplierL ( RMMFFormatImplInfoArray &, const CMMFFormatImplementationInformation & )
ListImplementationsL ( RMMFFormatImplInfoArray & )
Retrieves all format plugins that support the requirements of the caller.
Parameter | Description | aImplementations | After this function returns, this array will contain all the format plugins that support the caller's requirements. Note: The array will be emptied by this method. |
MatchImplementationToSelectParamsL ( RMMFFormatImplInfoArray &, const CMMFFormatImplementationInformation &, TInt & )
SetRequiredFormatSupportL ( const CMMFFormatSelectionParameters & )
Sets the format support required.
Parameter | Description | aRequiredSupport | The format support required. |