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

Constructor & Destructor Documentation

COMASuplInfoRequestList()

IMPORT_C COMASuplInfoRequestList ( )

C++ default constructor.

~COMASuplInfoRequestList()

IMPORT_C ~COMASuplInfoRequestList ( )

Destructor.

Member Functions Documentation

Append(COMASuplInfoRequest *)

IMPORT_C TInt Append ( COMASuplInfoRequest * aInfoRequest )

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

Parameters

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

ConstructL()

void ConstructL ( ) [private]

By default Symbian 2nd phase constructor is private.

GetCount()

IMPORT_C TInt GetCount ( )

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

GetElement(TInt)

IMPORT_C COMASuplInfoRequest * GetElement ( TInt aIndex )

Provides a COMASuplInfoRequest element in the list given the index

Parameters

TInt aIndex Index 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]