CMTPTypeServiceMethodList Class Reference

class CMTPTypeServiceMethodList : public CMTPTypeList

Inherits from

Public Member Functions
~CMTPTypeServiceMethodList()
IMPORT_C voidAppendL(CMTPTypeServiceMethodElement *)
IMPORT_C CMTPTypeServiceMethodElement &ElementL(TUint)
IMPORT_C CMTPTypeServiceMethodList *NewL()
IMPORT_C CMTPTypeServiceMethodList *NewLC()
Private Member Functions
CMTPTypeServiceMethodList()
voidConstructL()
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::FirstReadChunk(TPtrC8 &)const
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::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::WriteableElementL(TInt)const
CMTPTypeCompoundBase::~CMTPTypeCompoundBase()
CMTPTypeList::AppendL(const MMTPType *)
CMTPTypeList::CMTPTypeList(TInt,TInt)
CMTPTypeList::CommitChunkL(TPtr8 &)
CMTPTypeList::CommitRequired()const
CMTPTypeList::ElementL(const TInt)const
CMTPTypeList::ElementType()const
CMTPTypeList::FirstWriteChunk(TPtr8 &)
CMTPTypeList::InitListL()
CMTPTypeList::NewL(TMTPTypeIds,TMTPTypeIds)
CMTPTypeList::NewLC(TMTPTypeIds,TMTPTypeIds)
CMTPTypeList::NextWriteChunk(TPtr8 &)
CMTPTypeList::NextWriteChunk(TPtr8 &,TUint)
CMTPTypeList::NumberOfElements()const
CMTPTypeList::Remove(const TInt)
CMTPTypeList::ResetAndDestroy()
CMTPTypeList::Type()const
CMTPTypeList::~CMTPTypeList()
Inherited Attributes
CMTPTypeCompoundBase::KJustInTimeConstruction
CMTPTypeCompoundBase::KMTPNotApplicable
CMTPTypeCompoundBase::KVariableChunkCount
CMTPTypeCompoundBase::iChunks
CMTPTypeCompoundBase::iWriteChunk

Constructor & Destructor Documentation

CMTPTypeServiceMethodList()

CMTPTypeServiceMethodList()[private]

~CMTPTypeServiceMethodList()

IMPORT_C~CMTPTypeServiceMethodList()[virtual]

Member Functions Documentation

AppendL(CMTPTypeServiceMethodElement *)

IMPORT_C voidAppendL(CMTPTypeServiceMethodElement *aElement)

Parameters

CMTPTypeServiceMethodElement * aElement

ConstructL()

voidConstructL()[private]

ElementL(TUint)

IMPORT_C CMTPTypeServiceMethodElement &ElementL(TUintaIndex)const

Parameters

TUint aIndex

NewL()

IMPORT_C CMTPTypeServiceMethodList *NewL()[static]

NewLC()

IMPORT_C CMTPTypeServiceMethodList *NewLC()[static]