CNSmlPhoneInfo Class Reference

class CNSmlPhoneInfo : public CBase

Inherits from

Constructor & Destructor Documentation

CNSmlPhoneInfo()

CNSmlPhoneInfo ( ) [private]

CNSmlPhoneInfo(const CNSmlPhoneInfo &)

CNSmlPhoneInfo ( const CNSmlPhoneInfo & aOther ) [private]

Parameters

const CNSmlPhoneInfo & aOther

~CNSmlPhoneInfo()

~CNSmlPhoneInfo ( )

Member Functions Documentation

ConstructL()

void ConstructL ( ) [private]

IsFlagSet(const TUint &, const TUint &)

TBool IsFlagSet ( const TUint & aValue,
const TUint & aBit
) const [private]

Parameters

const TUint & aValue
const TUint & aBit

NewL()

IMPORT_C CNSmlPhoneInfo * NewL ( ) [static]

NewLC()

IMPORT_C CNSmlPhoneInfo * NewLC ( ) [static]

PhoneDataL(TPhoneIdType, TDes &)

IMPORT_C void PhoneDataL ( TPhoneIdType aIdType,
TDes & aId
) const

Parameters

TPhoneIdType aIdType
TDes & aId

SwVersionL()

IMPORT_C TPtrC8 SwVersionL ( )

operator=(const CNSmlPhoneInfo &)

CNSmlPhoneInfo & operator= ( const CNSmlPhoneInfo & aOther ) [private]

Parameters

const CNSmlPhoneInfo & aOther

Member Enumerations Documentation

Enum TPhoneIdType

Enumerators

EPhoneManufacturer = 0
EPhoneModelId
EPhoneRevisionId
EPhoneSerialNumber

Member Data Documentation

CNSmlFutureReservation * iReserved

CNSmlFutureReservation * iReserved [private]

HBufC8 * iSwVersion

HBufC8 * iSwVersion [private]