COMASuplMultipleLocIds Class Reference

class COMASuplMultipleLocIds : public CBase

Class for providing the multiple location id

eposomasuplasnconverter.lib
Since
S60 S60_5.2

Inherits from

Constructor & Destructor Documentation

COMASuplMultipleLocIds()

COMASuplMultipleLocIds ( ) [private]

C++ default constructor.

~COMASuplMultipleLocIds()

IMPORT_C ~COMASuplMultipleLocIds ( )

Destructor.

Member Functions Documentation

AddNextLocIdData(COMASuplLocationIdData *)

IMPORT_C void AddNextLocIdData ( COMASuplLocationIdData * aLocIdData )

Setter method to set COMASuplMultipleLocIds in the Version 2 SUPL Start Extension Setter method to set COMASuplMultipleLocIds in the Version 2 SUPL Start Extension

Parameters

COMASuplLocationIdData * aLocIdData the location id data to be added to the location id data array the ownership of the object is trasferred to the location id data array in the multiple location id object

CloneL()

IMPORT_C COMASuplMultipleLocIds * CloneL ( )

Clone Method for Mupltiple Loc Ids

ConstructL()

void ConstructL ( ) [private]

By default Symbian 2nd phase constructor is private.

GetLocIdDataArray(RPointerArray< COMASuplLocationIdData > &)

IMPORT_C void GetLocIdDataArray ( RPointerArray < COMASuplLocationIdData > & aLocationIdDataEle )

Getter method to set COMASuplMultipleLocIds in the Version 2 SUPL Start Extension getter method to set COMASuplMultipleLocIds in the Version 2 SUPL Start Extension

Parameters

RPointerArray < COMASuplLocationIdData > & aLocationIdDataEle the location id data elements are returned in this ownership of the COMASuplLocationIdData pointer present in aLocationIdDataEle are retined in the original COMASuplMultipleLocIds object from whcih they were retrieved. However the ownership of the array itself is with the caller.

NewL()

IMPORT_C COMASuplMultipleLocIds * NewL ( ) [static]

Creates a new instance of a COMASuplMultipleLocIds

Member Data Documentation

RPointerArray< COMASuplLocationIdData > iLocationIdDataEle

RPointerArray < COMASuplLocationIdData > iLocationIdDataEle [private]