CMTPTypeOpaqueData Class Reference

class CMTPTypeOpaqueData : public CBase

Inherits from

Constructor & Destructor Documentation

CMTPTypeOpaqueData()

CMTPTypeOpaqueData()[private]

~CMTPTypeOpaqueData()

IMPORT_C~CMTPTypeOpaqueData()

Member Functions Documentation

CommitChunkL(TPtr8 &)

IMPORT_C MMTPType *CommitChunkL(TPtr8 &aChunk)[virtual]

Parameters

TPtr8 & aChunk

CommitRequired()

IMPORT_C TBoolCommitRequired()const [virtual]

ConstructL()

voidConstructL()[private]

ConstructL(const TDesC8 &)

voidConstructL(const TDesC8 &aDes)[private]

Parameters

const TDesC8 & aDes

CreateBuffer(const TInt)

TInt CreateBuffer(const TIntaMaxSize)[private]

Parameters

const TInt aMaxSize

FirstReadChunk(TPtrC8 &)

IMPORT_C TIntFirstReadChunk(TPtrC8 &aChunk)const [virtual]

Parameters

TPtrC8 & aChunk

FirstWriteChunk(TPtr8 &)

IMPORT_C TIntFirstWriteChunk(TPtr8 &aChunk)[virtual]

Parameters

TPtr8 & aChunk

FirstWriteChunk(TPtr8 &, TUint)

IMPORT_C TIntFirstWriteChunk(TPtr8 &aChunk,
TUintaDataLength
)[virtual]

Parameters

TPtr8 & aChunk
TUint aDataLength

NewL()

IMPORT_C CMTPTypeOpaqueData *NewL()[static]

NewL(const TDesC8 &)

IMPORT_C CMTPTypeOpaqueData *NewL(const TDesC8 &aDes)[static]

Parameters

const TDesC8 & aDes

NewLC()

IMPORT_C CMTPTypeOpaqueData *NewLC()[static]

NewLC(const TDesC8 &)

IMPORT_C CMTPTypeOpaqueData *NewLC(const TDesC8 &aDes)[static]

Parameters

const TDesC8 & aDes

NextReadChunk(TPtrC8 &)

IMPORT_C TIntNextReadChunk(TPtrC8 &aChunk)const [virtual]

Parameters

TPtrC8 & aChunk

NextWriteChunk(TPtr8 &)

IMPORT_C TIntNextWriteChunk(TPtr8 &aChunk)[virtual]

Parameters

TPtr8 & aChunk

Read(TPtrC8 &)

IMPORT_C TIntRead(TPtrC8 &aDes)const

Parameters

TPtrC8 & aDes

Size()

IMPORT_C TUint64Size()const [virtual]

Type()

IMPORT_C TUintType()const [virtual]

Write(const TPtrC8 &)

IMPORT_C TIntWrite(const TPtrC8 &aDes)

Parameters

const TPtrC8 & aDes

Member Data Documentation

RBuf8 iBuffer

RBuf8 iBuffer[private]

TPtr8 iPtrBuffer

TPtr8 iPtrBuffer[private]