COmxComponentLoaderIf Class Reference

class COmxComponentLoaderIf : public CBase

The COmxComponentLoaderIf class provides an interface to the Component Loader implementation. Component Loaders shall be installed as ECOM plug-ins implementing the COmxComponentLoaderIf to run under Symbian OMX IL Core. Symbian OMX IL Core creates a list of all the ECOM implementations of this Component Loader interface installed in the system.

KUidOmxILLoaderInterface

Inherits from

  • COmxComponentLoaderIf

Constructor & Destructor Documentation

~COmxComponentLoaderIf()

~COmxComponentLoaderIf()[inline, virtual]

Member Functions Documentation

CreateImplementationL(TUid)

COmxComponentLoaderIf *CreateImplementationL(TUidaUid)[static, inline]

Static method to load the particular ECOM plugin specified by the implementation UID passed as a parameter. As part of the creation of this interface the actual OMX_LOADERTYPE structure should be allocated and populated.

KUidOmxILLoaderInterface

Parameters

TUid aUidUID of the ECOM plug-in

Handle()

OMX_HANDLETYPE Handle()[pure virtual]

Gets the valid handle of the already populated OMX_LOADERTYPE structure.

Member Data Documentation

TUid iDestructorKey

TUid iDestructorKey[private]