Symbian
Symbian OS Library

SYMBIAN OS V9.3

[Index] [Spacer] [Previous] [Next]



Location: mmfcontrollerpluginresolver.h
Link against: mmfcontrollerframework.lib

Class CMMFFormatPluginSelectionParameters

class CMMFFormatPluginSelectionParameters : public CMMFPluginSelectionParameters;

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.

Derivation

Members

Defined in CMMFFormatPluginSelectionParameters:
ListImplementationsL(), SetRequiredFormatSupportL(), iRequiredFormatSupport, ~CMMFFormatPluginSelectionParameters()

Inherited from CBase:
Delete(), Extension_(), operator new()

Inherited from CMMFPluginSelectionParameters:
EAllowOnlySuppliedMediaIds, EAllowOtherMediaIds, ENoMediaIdMatch, ENoPreferredSupplierMatch, EOnlyPreferredSupplierPluginsReturned, EPreferredSupplierPluginsFirstInList, InterfaceUid(), MediaIdMatchType(), MediaIds(), PreferredSupplier(), PreferredSupplierMatchType(), SetMediaIdsL(), SetPreferredSupplierL(), TMediaIdMatchType, TPreferredSupplierMatchType


Construction and destruction


~CMMFFormatPluginSelectionParameters()

virtual ~CMMFFormatPluginSelectionParameters();

Description

Destructor.

[Top]


Member functions


ListImplementationsL()

IMPORT_C void ListImplementationsL(RMMFFormatImplInfoArray &aImplementations) const;

Description

Retrieves all format plugins that support the requirements of the caller.

Parameters

RMMFFormatImplInfoArray &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.


SetRequiredFormatSupportL()

IMPORT_C void SetRequiredFormatSupportL(const CMMFFormatSelectionParameters &aRequiredSupport);

Description

Sets the format support required.

Parameters

const CMMFFormatSelectionParameters &aRequiredSupport

The format support required.

[Top]


Member data


iRequiredFormatSupport

protected: CMMFFormatSelectionParameters * iRequiredFormatSupport;

Description

The format support required