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
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.