TMTPStorageMgrQueryParams Class Reference

class TMTPStorageMgrQueryParams

Defines the MTP data provider framework object store enumeration manager object query parameters.

Constructor & Destructor Documentation

TMTPStorageMgrQueryParams()

IMPORT_C TMTPStorageMgrQueryParams ( )

Default constructor.

TMTPStorageMgrQueryParams(const TDesC &, TUint32)

IMPORT_C TMTPStorageMgrQueryParams ( const TDesC & aStorageSuid,
TUint32 aStorageSystemType
)

Constructor. KNullDesC indicates that the query is targetting all storages. CMTPStorageMetaData::ESystemTypeUndefined indicates that the query is targeting all storage systems

Parameters

const TDesC & aStorageSuid The storage System Unique IDentifier (SUID). A value of
TUint32 aStorageSystemType The storage system type. A value of

Member Functions Documentation

SetStorageSuid(const TDesC &)

IMPORT_C void SetStorageSuid ( const TDesC & aStorageSuid )

Sets the storage System Unique IDentifier (SUID). KNullDesC indicates that the query is targetting all storages.

Parameters

const TDesC & aStorageSuid The storage System Unique IDentifier (SUID). A value of

SetStorageSystemType(TUint32)

IMPORT_C void SetStorageSystemType ( TUint32 aStorageSystemType )

Sets the storage system type. CMTPStorageMetaData::ESystemTypeUndefined indicates that the query is targeting all storage systems

Parameters

TUint32 aStorageSystemType The storage system type. A value of

StorageSuid()

IMPORT_C const TDesC & StorageSuid ( ) const

Provides the storage System Unique IDentifier (SUID).

StorageSystemType()

IMPORT_C TUint32 StorageSystemType ( ) const

Provides the storage system type.

Member Data Documentation

TPtrC iStorageSuid

TPtrC iStorageSuid [private]

The storage System Unique IDentifier (SUID).

TUint32 iStorageSystemType

TUint32 iStorageSystemType [private]

The storage system type.