CMTPTypeServiceCapabilityList Class Reference

class CMTPTypeServiceCapabilityList : public CMTPTypeList

Inherits from

Public Member Functions
~CMTPTypeServiceCapabilityList ()
IMPORT_C void AppendL ( CMTPTypeFormatCapability *)
IMPORT_C CMTPTypeFormatCapability & ElementL ( TUint )
IMPORT_C CMTPTypeServiceCapabilityList * NewL ()
IMPORT_C CMTPTypeServiceCapabilityList * NewLC ()
Private Member Functions
CMTPTypeServiceCapabilityList ()
void ConstructL ()
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

CMTPTypeServiceCapabilityList()

CMTPTypeServiceCapabilityList ( ) [private]

~CMTPTypeServiceCapabilityList()

IMPORT_C ~CMTPTypeServiceCapabilityList ( ) [virtual]

Member Functions Documentation

AppendL(CMTPTypeFormatCapability *)

IMPORT_C void AppendL ( CMTPTypeFormatCapability * aFormatCapability )

Parameters

CMTPTypeFormatCapability * aFormatCapability

ConstructL()

void ConstructL ( ) [private]

ElementL(TUint)

IMPORT_C CMTPTypeFormatCapability & ElementL ( TUint aIndex ) const

Parameters

TUint aIndex

NewL()

IMPORT_C CMTPTypeServiceCapabilityList * NewL ( ) [static]

NewLC()

IMPORT_C CMTPTypeServiceCapabilityList * NewLC ( ) [static]