COMASuplLocationIdData Class Reference

class COMASuplLocationIdData : public CBase

Class for providing the location id data for suplstart message

eposomasuplasnconverter.lib
Since
S60 S60_5.2

Inherits from

Constructor & Destructor Documentation

COMASuplLocationIdData()

COMASuplLocationIdData ( ) [private]

C++ default constructor.

~COMASuplLocationIdData()

IMPORT_C ~COMASuplLocationIdData ( )

Destructor.

Member Functions Documentation

CloneL()

IMPORT_C COMASuplLocationIdData * CloneL ( )

Clone method for COMASuplLocationIdData

ConstructL()

void ConstructL ( ) [private]

By default Symbian 2nd phase constructor is private.

GetECellInfo(TOMASuplECellInfo &)

IMPORT_C TInt GetECellInfo ( TOMASuplECellInfo & aMmCellInfo ) const

Getter method for enhanced cell info

Parameters

TOMASuplECellInfo & aMmCellInfo

GetLocationId(COMASuplLocationIdVer2 *&)

IMPORT_C void GetLocationId ( COMASuplLocationIdVer2 *& aLocationId ) const

Getter method for location id

Parameters

COMASuplLocationIdVer2 *& aLocationId Returns a reference to the location id member Ownership is transferred to the location id data object

GetServingFlag(TBool &)

IMPORT_C void GetServingFlag ( TBool & aFlag ) const

getter method for serving flag

Parameters

TBool & aFlag

GetTimeStamp(TInt32 &)

IMPORT_C void GetTimeStamp ( TInt32 & aTime ) const

Getter method for time stamp

Parameters

TInt32 & aTime

NewL()

IMPORT_C COMASuplLocationIdData * NewL ( ) [static]

Creates a new instance of a COMASuplLocationIdData

SetECellInfo(TOMASuplECellInfo)

IMPORT_C void SetECellInfo ( TOMASuplECellInfo aMmCellInfo )

Setter method for Enhanced Cell Info

Parameters

TOMASuplECellInfo aMmCellInfo

SetLocationId(COMASuplLocationIdVer2 *)

IMPORT_C void SetLocationId ( COMASuplLocationIdVer2 * aLocationId )

Setter method for Location Id

Parameters

COMASuplLocationIdVer2 * aLocationId location id to be set in location id data ownership is transferred to COMASuplLocationIdData object

SetServingFlag(const TBool)

IMPORT_C void SetServingFlag ( const TBool aFlag )

Setter method for Serving Flag

Parameters

const TBool aFlag

SetTimeStamp(const TInt32)

IMPORT_C void SetTimeStamp ( const TInt32 aTime )

Setter method for Time Stamp

Parameters

const TInt32 aTime

Member Data Documentation

TBool iECId

TBool iECId [private]

COMASuplLocationIdVer2 * iLocationId2

COMASuplLocationIdVer2 * iLocationId2 [private]

TOMASuplECellInfo iMmCellInfo

TOMASuplECellInfo iMmCellInfo [private]

TInt32 iRelativeTimeStamp

TInt32 iRelativeTimeStamp [private]

TBool iServingFlag

TBool iServingFlag [private]