CMmTsyObjectList Class Reference

class CMmTsyObjectList : public CBase

Base class for CMmCallList and CMmLineList classes.

Inherits from

Constructor & Destructor Documentation

~CMmTsyObjectList()

~CMmTsyObjectList ( ) [virtual]

Destructor.

Member Functions Documentation

AddObject(CTelObject *)

TInt AddObject ( CTelObject * aObject ) [virtual]

This method adds a TSY object to the container

Parameters

CTelObject * aObject object to be added to the list.

CreateContainerL()

TInt CreateContainerL ( ) [protected]

Create Call Container

DeleteContainer()

void DeleteContainer ( ) [protected]

Delete Call Container

GetNumberOfObjects()

TInt GetNumberOfObjects ( ) [virtual]

Return number of calls in the call container

GetObjectByIndex(const TInt)

CBase * GetObjectByIndex ( const TInt aIndex ) const [virtual]

Returns the object that has the given index in container

Parameters

const TInt aIndex index of the object which is to be returned.

RemoveAll()

void RemoveAll ( ) [virtual]

Removes all TSY objects from the container

RemoveObject(CTelObject *)

TInt RemoveObject ( CTelObject * aObject ) [virtual]

Removes the given object from the container

Parameters

CTelObject * aObject object to be removed from the list.

Member Data Documentation

CMmPhoneTsy * iMmPhone

CMmPhoneTsy * iMmPhone [protected]

A pointer to the multimode phone object Not own.

CArrayPtrFlat< CTelObject > * iObjectContainer

CArrayPtrFlat < CTelObject > * iObjectContainer [protected]

Container containing all the objects Own.