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()

voidConstructL()[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 voidPhoneDataL(TPhoneIdTypeaIdType,
TDes &aId
)const

Parameters

TPhoneIdType aIdType
TDes & aId

SwVersionL()

IMPORT_C TPtrC8SwVersionL()

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]