CProxyDriveFactory Class Reference

class CProxyDriveFactory : public CFsObject

Abstract base class for Proxy drive factory classes.

Class is used for the creation of media subsystem extensions CBaseExtProxyDrive .

CBaseExtProxyDrive

Inherits from

Constructor & Destructor Documentation

CProxyDriveFactory()

IMPORT_C CProxyDriveFactory ( )

Member Functions Documentation

Install()

TInt Install ( ) [pure virtual]

Installation of the factory object.

Library()

RLibrary Library ( ) const [inline]

Gets the Library (DLL) handle in use by the CProxyDriveFactory

NewProxyDriveL(CProxyDrive *, CMountCB *)

CProxyDrive * NewProxyDriveL ( CProxyDrive * aProxy,
CMountCB * aMount
) [pure virtual]

Instantiates a CProxyDrive object.

Parameters

CProxyDrive * aProxy Proxy drive to be used.
CMountCB * aMount Mount control block.

Remove()

IMPORT_C TInt Remove ( ) [virtual]

SetLibrary(RLibrary)

void SetLibrary ( RLibrary aLib ) [inline]

Sets the Library (DLL) handle to be used by the CProxyDriveFactory

Parameters

RLibrary aLib

Member Data Documentation

RLibrary iLibrary

RLibrary iLibrary [private]