TMTPStorageMgrQueryParams Class Reference

class TMTPStorageMgrQueryParams

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

Public Member Functions
TMTPStorageMgrQueryParams()
TMTPStorageMgrQueryParams(const TDesC &, TUint32)
IMPORT_C voidSetStorageSuid(const TDesC &)
IMPORT_C voidSetStorageSystemType(TUint32)
IMPORT_C const TDesC &StorageSuid()
IMPORT_C TUint32StorageSystemType()
Private Attributes
TPtrC iStorageSuid
TUint32 iStorageSystemType

Constructor & Destructor Documentation

TMTPStorageMgrQueryParams()

IMPORT_CTMTPStorageMgrQueryParams()

Default constructor.

TMTPStorageMgrQueryParams(const TDesC &, TUint32)

IMPORT_CTMTPStorageMgrQueryParams(const TDesC &aStorageSuid,
TUint32aStorageSystemType
)

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

Parameters

const TDesC & aStorageSuidThe storage System Unique IDentifier (SUID). A value of
TUint32 aStorageSystemTypeThe storage system type. A value of

Member Functions Documentation

SetStorageSuid(const TDesC &)

IMPORT_C voidSetStorageSuid(const TDesC &aStorageSuid)

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

Parameters

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

SetStorageSystemType(TUint32)

IMPORT_C voidSetStorageSystemType(TUint32aStorageSystemType)

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

Parameters

TUint32 aStorageSystemTypeThe storage system type. A value of

StorageSuid()

IMPORT_C const TDesC &StorageSuid()const

Provides the storage System Unique IDentifier (SUID).

StorageSystemType()

IMPORT_C TUint32StorageSystemType()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.