TVTzActualisedRule Class Reference

class TVTzActualisedRule

Encapsulates a local time change.

Constructor & Destructor Documentation

TVTzActualisedRule(TTime, TInt, TTzTimeReference)

IMPORT_CTVTzActualisedRule(TTimeaTimeOfChange,
TIntaNewOffset,
TTzTimeReferenceaTimeReference
)

Constructor for an actualised rule (local time change).

Parameters

TTime aTimeOfChangeTime of local time change
TInt aNewOffsetNew UTC offset in minutes
TTzTimeReference aTimeReferenceTime reference

TVTzActualisedRule()

IMPORT_CTVTzActualisedRule()

Default constructor for an actualised rule (local time change).

Member Functions Documentation

Order(const TVTzActualisedRule &, const TVTzActualisedRule &)

TInt Order(const TVTzActualisedRule &aLeft,
const TVTzActualisedRule &aRight
)[static]

Order actualised rules by time of local time change.

Parameters

const TVTzActualisedRule & aLeft
const TVTzActualisedRule & aRight

operator=(TVTzActualisedRule)

IMPORT_C voidoperator=(TVTzActualisedRuleaRule)

Assignment operator for an actualised rule.

Parameters

TVTzActualisedRule aRuleActualised rule

Member Data Documentation

TInt32 iNewOffset

TInt32 iNewOffset

TTime iTimeOfChange

TTime iTimeOfChange

TTzTimeReference iTimeReference

TTzTimeReference iTimeReference