CMTPTypeServiceMethodElement Class Reference
| class CMTPTypeServiceMethodElement : public CMTPTypeCompoundBase |
Inherits from
- CMTPTypeServiceMethodElement
| 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
CMTPTypeServiceMethodElement()
| CMTPTypeServiceMethodElement | ( | ) | [private] |
~CMTPTypeServiceMethodElement()
| IMPORT_C | ~CMTPTypeServiceMethodElement | ( | ) | [virtual] |
Member Functions Documentation
ConstructL()
| void | ConstructL | ( | ) | [private] |
ConstructL(const TUint16, const TMTPTypeGuid &, const TDesC &, const TUint16)
ElementInfo(TInt)
Provides the TElementInfo data for the specified element.
Parameters
| TInt aElementId | The identifier of the requested element. |
NewFlatChunkL(const TElementInfo &)
NewL(const TUint16, const TMTPTypeGuid &, const TDesC &, const TUint16)
NewLC(const TUint16, const TMTPTypeGuid &, const TDesC &, const TUint16)
Type()
| IMPORT_C TUint | Type | ( | ) | const [virtual] |
Member Enumerations Documentation
Enum TChunkIds
Enumerators
| EIdFlat1Chunk |
The flat data chunk ID.
|
| EIdServiceMethodNameChunk | |
| EIdFlat2Chunk | |
| EIdNumChunks |
The number of data chunks.
|
Enum TMTPServiceMethodElement
Enumerators
| EMethodCode | |
| EMethodGUID | |
| EMethodName | |
| EMethodAssociateFormate | |
| ENumElements | |
Member Data Documentation
const TUint KFlat1ChunkSize
| const TUint | KFlat1ChunkSize | [private, static] |
The size in bytes of the first flat data chunk.
const TUint KFlat2ChunkSize
| const TUint | KFlat2ChunkSize | [private, static] |
The size in bytes of the second flat data chunk.
RMTPTypeCompoundFlatChunk
iChunkFlat1
The flat data chunk comprising elements .
RMTPTypeCompoundFlatChunk
iChunkFlat2
CMTPTypeString * iChunkString
The MTP string type data chunks (EStorageDescription, and EVolumeIdentifier).
const TFixedArray< TElementInfo, ENumElements > iElementInfo
The dataset element metadata table.
const CMTPTypeCompoundBase::TElementInfo iElementMetaData
The dataset element metadata table 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.