TVTzActualisedRule Class Reference

class TVTzActualisedRule

Encapsulates a local time change.

Constructor & Destructor Documentation

TVTzActualisedRule(TTime, TInt, TTzTimeReference)

IMPORT_C TVTzActualisedRule ( TTime aTimeOfChange,
TInt aNewOffset,
TTzTimeReference aTimeReference
)

Constructor for an actualised rule (local time change).

Parameters

TTime aTimeOfChange Time of local time change
TInt aNewOffset New UTC offset in minutes
TTzTimeReference aTimeReference Time reference

TVTzActualisedRule()

IMPORT_C TVTzActualisedRule ( )

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 void operator= ( TVTzActualisedRule aRule )

Assignment operator for an actualised rule.

Parameters

TVTzActualisedRule aRule Actualised rule

Member Data Documentation

TInt32 iNewOffset

TInt32 iNewOffset

TTime iTimeOfChange

TTime iTimeOfChange

TTzTimeReference iTimeReference

TTzTimeReference iTimeReference