COMASuplPositionData Class Reference

class COMASuplPositionData : public CBase
Class for providing position data
Since
S60 S60_5.2

Inherits from

Constructor & Destructor Documentation

COMASuplPositionData()

COMASuplPositionData ( ) [private]

Constructor for performing 1st stage construction

~COMASuplPositionData()

IMPORT_C ~COMASuplPositionData ( )

Destructor.

Member Functions Documentation

CloneL()

IMPORT_C COMASuplPositionData * CloneL ( )

Clone Method for COMASuplReportData

ConstructL()

void ConstructL ( ) [private]

EPOC default constructor for performing 2nd stage construction

GetPosMethod(TOMASuplPosMethod &)

IMPORT_C void GetPosMethod ( TOMASuplPosMethod & aPosMethod ) const
Getter method for position
Since
S60 S60_5.2

Parameters

TOMASuplPosMethod & aPosMethod

GetPosition(COMASuplPosition *&)

IMPORT_C void GetPosition ( COMASuplPosition *& aPosition ) const
Getter method for position
Since
S60 S60_5.2

Parameters

COMASuplPosition *& aPosition a reference to the position is returned in this ownership is still with the position data object

NewL()

IMPORT_C COMASuplPositionData * NewL ( ) [static]

Two-phased constructor.

NewLC()

IMPORT_C COMASuplPositionData * NewLC ( ) [static]

Two-phased constructor.

SetPosMethod(const TOMASuplPosMethod)

IMPORT_C void SetPosMethod ( const TOMASuplPosMethod aPosMethod )
Setter method for position
Since
S60 S60_5.2

Parameters

const TOMASuplPosMethod aPosMethod

SetPosition(COMASuplPosition *)

IMPORT_C void SetPosition ( COMASuplPosition * aPosition )
Setter method for position
Since
S60 S60_5.2

Parameters

COMASuplPosition * aPosition position to be set in the position data ownership is transferred to the position data object

Member Data Documentation

TOMASuplPosMethod iPosMethod

TOMASuplPosMethod iPosMethod [private]

COMASuplPosition * iPosition

COMASuplPosition * iPosition [private]