CTzId Class Reference

class CTzId : public CBase

Encapsulates a time zone identifier.

The identifier may be either a name or a number.

9.1

Inherits from

Constructor & Destructor Documentation

CTzId()

CTzId()[private]

CTzId(TUint)

CTzId(TUintaNumericId)[private]

Parameters

TUint aNumericId

~CTzId()

IMPORT_C~CTzId()

Member Functions Documentation

CloneL()

IMPORT_C CTzId *CloneL()const

This should not be used. For internal use only.

ConstructL()

voidConstructL()[private]

ExternalizeL(RWriteStream &)

IMPORT_C voidExternalizeL(RWriteStream &aStream)const

This should not be used. For internal use only.

Parameters

RWriteStream & aStream

InternalizeL(RReadStream &)

IMPORT_C voidInternalizeL(RReadStream &aStream)

This should not be used. For internal use only.

Parameters

RReadStream & aStream

IsUserTzId()

IMPORT_C TBoolIsUserTzId()const

IsUserTzId(TUint)

IMPORT_C TBoolIsUserTzId(TUintaTzId)[static]

Parameters

TUint aTzId

NewL(TUint)

IMPORT_C CTzId *NewL(TUintaNumericId)[static]

Parameters

TUint aNumericId

NewL(const TDesC8 &)

IMPORT_C CTzId *NewL(const TDesC8 &aNameIdentity)[static]

Parameters

const TDesC8 & aNameIdentity

NewL(RReadStream &)

IMPORT_C CTzId *NewL(RReadStream &aStream)[static]

This should not be used. For internal use only.

Parameters

RReadStream & aStream

SetId(TUint)

IMPORT_C voidSetId(TUintaNumericId)

This should not be used. For internal use only.

Parameters

TUint aNumericId

SetIdL(const TDesC8 &)

IMPORT_C voidSetIdL(const TDesC8 &aNameIdentity)

This should not be used. For internal use only.

Parameters

const TDesC8 & aNameIdentity

SetIdL(TUint, const TDesC8 &)

voidSetIdL(TUintaNumRefId,
const TDesC8 &aZoneIdentity
)

Parameters

TUint aNumRefId
const TDesC8 & aZoneIdentity

TimeZoneNameID()

IMPORT_C const TDesC8 &TimeZoneNameID()const

TimeZoneNumericID()

IMPORT_C TUintTimeZoneNumericID()const

operator!=(const CTzId &)

TBool operator!=(const CTzId &aTZId)const [inline]

Inequality operator.

ETrue if the two IDs are different, EFalse if they are the same.

Parameters

const CTzId & aTZIdThe time zone ID to compare with this one.

operator==(const CTzId &)

IMPORT_C TBooloperator==(const CTzId &aTZId)const

Parameters

const CTzId & aTZId

Member Data Documentation

TUint32 iReferenceId

TUint32 iReferenceId[private]

HBufC8 * iZoneId

HBufC8 *iZoneId[private]