MFileSystemSubType Class Reference

class MFileSystemSubType

MFileSystemSubType interface provides extended interface for CMountCB to retrieve sub type of mounted file systems.

The interface could be retrieved by calling CMountCB::GetInterface() with EGetFileSystemSubType as an argument.

If the file system does not support sub types, MFileSystemSubType cannot be retieved. Sub classes of CMountCB who does support sub types will need to multiple-inherit with this class and implement the interface. The implementation of the interface will be retrieved via GetInterface() and provided to user by non-virtual APIs to avoid breaking binary compatibility.

NOTE: Do not try to delete MFileSystemSubType interface pointer!

CMountCB::GetInterface()

Public Member Functions
TInt SubType ( TDes &)

Member Functions Documentation

SubType(TDes &)

TInt SubType ( TDes & aName ) const [pure virtual]

Retrieves file system's sub type name (E.g. FAT16), if the file system does not have sub types (E.g. Rofs), return the file system's name.

Parameters

TDes & aName Returned descriptor contains file system name or sub type name.