CMTPTypeDevicePropDescRangeForm Class Reference
class CMTPTypeDevicePropDescRangeForm : public CMTPTypeCompoundBase
|
Defines the MTP DevicePropDesc Range FORM dataset. The Range FORM dataset is a component element of the DevicePropDesc dataset.
CMTPTypeDevicePropDesc
Inherits from
-
CMTPTypeDevicePropDescRangeForm
Inherited Functions
|
|
CBase::CBase()
|
|
CBase::Delete(CBase *)
|
|
CBase::Extension_(TUint,TAny *&,TAny *)
|
|
CBase::operator new(TUint)
|
|
CBase::operator new(TUint,TAny *)
|
|
CBase::operator new(TUint,TLeave)
|
|
CBase::operator new(TUint,TLeave,TUint)
|
|
CBase::operator new(TUint,TUint)
|
|
CBase::~CBase()
|
|
CMTPTypeCompoundBase::CMTPTypeCompoundBase(TBool,TUint)
|
|
CMTPTypeCompoundBase::ChunkAppendL(const MMTPType &)
|
|
CMTPTypeCompoundBase::ChunkCount()const
|
|
CMTPTypeCompoundBase::ChunkRemove(TUint)
|
|
CMTPTypeCompoundBase::CommitChunkL(TPtr8 &)
|
|
CMTPTypeCompoundBase::CommitRequired()const
|
|
CMTPTypeCompoundBase::FirstReadChunk(TPtrC8 &)const
|
|
CMTPTypeCompoundBase::FirstWriteChunk(TPtr8 &)
|
|
CMTPTypeCompoundBase::GetL(TInt,MMTPType &)const
|
|
CMTPTypeCompoundBase::Int16L(TInt)const
|
|
CMTPTypeCompoundBase::Int32L(TInt)const
|
|
CMTPTypeCompoundBase::Int64L(TInt)const
|
|
CMTPTypeCompoundBase::Int8L(TInt)const
|
|
CMTPTypeCompoundBase::NextReadChunk(TPtrC8 &)const
|
|
CMTPTypeCompoundBase::NextWriteChunk(TPtr8 &)
|
|
CMTPTypeCompoundBase::NextWriteChunk(TPtr8 &,TUint)
|
|
CMTPTypeCompoundBase::ReadableElementL(TInt)const
|
|
CMTPTypeCompoundBase::Reset()
|
|
CMTPTypeCompoundBase::SetExpectedChunkCount(TUint)
|
|
CMTPTypeCompoundBase::SetInt16L(TInt,TInt16)
|
|
CMTPTypeCompoundBase::SetInt32L(TInt,TInt32)
|
|
CMTPTypeCompoundBase::SetInt64L(TInt,TInt64)
|
|
CMTPTypeCompoundBase::SetInt8L(TInt,TInt8)
|
|
CMTPTypeCompoundBase::SetL(TInt,const MMTPType &)
|
|
CMTPTypeCompoundBase::SetStringL(TInt,const TDesC &)
|
|
CMTPTypeCompoundBase::SetUint16L(TInt,TUint16)
|
|
CMTPTypeCompoundBase::SetUint32L(TInt,TUint32)
|
|
CMTPTypeCompoundBase::SetUint64L(TInt,TUint64)
|
|
CMTPTypeCompoundBase::SetUint8L(TInt,TUint8)
|
|
CMTPTypeCompoundBase::Size()const
|
|
CMTPTypeCompoundBase::StringCharsL(TInt)const
|
|
CMTPTypeCompoundBase::StringNumCharsL(TInt)const
|
|
CMTPTypeCompoundBase::Uint16L(TInt)const
|
|
CMTPTypeCompoundBase::Uint32L(TInt)const
|
|
CMTPTypeCompoundBase::Uint64L(TInt)const
|
|
CMTPTypeCompoundBase::Uint8L(TInt)const
|
|
CMTPTypeCompoundBase::Validate()const
|
|
CMTPTypeCompoundBase::ValidateChunkCount()const
|
|
CMTPTypeCompoundBase::WriteableElementL(TInt)const
|
|
CMTPTypeCompoundBase::~CMTPTypeCompoundBase()
|
Constructor & Destructor Documentation
CMTPTypeDevicePropDescRangeForm(TUint)
CMTPTypeDevicePropDescRangeForm
|
(
|
TUint
|
aDataType
|
)
|
[private]
|
~CMTPTypeDevicePropDescRangeForm()
IMPORT_C
|
~CMTPTypeDevicePropDescRangeForm
|
(
|
)
|
[virtual]
|
Member Functions Documentation
ConstructL()
void
|
ConstructL
|
(
|
)
|
[private]
|
ElementInfo(TInt)
Provides the TElementInfo data for the specified element.
Parameters
TInt
aElementId
|
The identifier of the requested element.
|
NewL(TUint)
MTP DevicePropDesc Range FORM dataset factory method. This method is used to create an empty MTP DevicePropDesc FORM dataset of the specified Datatype.
-
leave
-
One of the system wide error codes, if unsuccessful.
Parameters
TUint
aDataType
|
The data type identifier datacode of the dataset.
|
NewLC(TUint)
MTP DevicePropDesc Range FORM dataset factory method. This method is used to create an empty MTP DevicePropDesc FORM dataset of the specified Datatype. A pointer to the data type is placed on the cleanup stack.
-
leave
-
One of the system wide error codes, if unsuccessful.
Parameters
TUint
aDataType
|
The data type identifier datacode of the dataset.
|
Type()
IMPORT_C
TUint
|
Type
|
(
|
)
|
const [virtual]
|
Member Enumerations Documentation
Enum TMTPDevicePropDescElement
MTP DevicePropDesc Range FORM element dataset identifiers.
Enumerators
EMinimumValue
|
Minimum Value.
|
EMaximumValue
|
Maximum Value.
|
EStepSize
|
Step Size.
|
ENumElements
|
The number of dataset elements.
|
Member Data Documentation
RArray< RMTPType > iChunks
TUint
iDataType
TUint
|
iDataType
|
[private]
|
The property's MTP data type identifier datacode.
CMTPTypeCompoundBase::TElementInfo
iInfoBuf
The element metadata content.
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.