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

Constructor & Destructor Documentation

~COmxComponentLoaderIf()

~COmxComponentLoaderIf ( ) [inline, virtual]

Member Functions Documentation

CreateImplementationL(TUid)

COmxComponentLoaderIf * CreateImplementationL ( TUid aUid ) [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 aUid UID 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]