COMASuplInfoRequestList Class Reference

class COMASuplInfoRequestList : public CBase

A container class that holds data exchanged between SUPL Framework and SUPL POS Message plug-in. This class holds a list of COMASuplInfoRequest objects. Each of the COMASuplInfoRequest objects in the list represent a data type that is exchanged between the POS Message plug-in and SUPL Framework. There can be one and only one object of a particular data type in COMASuplInfoRequestList. SUPL Framework allocates memory to each of the COMASuplInfoRequest objects and the POS Message plug-in fills up the values depending on the data type held by the COMASuplInfoRequest object.

Since
Series 60 3.1u

Inherits from

  • COMASuplInfoRequestList

Constructor & Destructor Documentation

COMASuplInfoRequestList()

IMPORT_CCOMASuplInfoRequestList()

C++ default constructor.

~COMASuplInfoRequestList()

IMPORT_C~COMASuplInfoRequestList()

Destructor.

Member Functions Documentation

Append(COMASuplInfoRequest *)

IMPORT_C TIntAppend(COMASuplInfoRequest *aInfoRequest)

Appends an object tof type COMASuplInfoRequest to the end of COMASuplInfoRequestList.

Parameters

COMASuplInfoRequest * aInfoRequestis a pointer to an object of type COMASuplInfoRequest. The object held by this parameter should be one of the derived types.

ConstructL()

voidConstructL()[private]

By default Symbian 2nd phase constructor is private.

GetCount()

IMPORT_C TIntGetCount()

Provides the count of the number of COMASuplInfoRequest objects held by COMASuplInfoRequestList.

GetElement(TInt)

IMPORT_C COMASuplInfoRequest *GetElement(TIntaIndex)

Provides a COMASuplInfoRequest element in the list given the index

Parameters

TInt aIndexIndex of the element

NewL()

IMPORT_C COMASuplInfoRequestList *NewL()[static]

Creates a new instance of a COMASuplInfoRequestList.

Member Data Documentation

RPointerArray< COMASuplInfoRequest > iInfoRequestList

RPointerArray< COMASuplInfoRequest >iInfoRequestList[private]