TVTzActualisedRule Class Reference

#include <mw/vtzrules.h>

Link against: tzclient.lib

class TVTzActualisedRule

Detailed Description

Encapsulates a local time change.

Member Attribute Documentation

iNewOffset

TInt32 iNewOffset

iTimeOfChange

TTime iTimeOfChange

iTimeReference

TTzTimeReference iTimeReference

Constructor & Destructor Documentation

TVTzActualisedRule ( TTime, TInt, TTzTimeReference )

IMPORT_CTVTzActualisedRule(TTimeaTimeOfChange,
TIntaNewOffset,
TTzTimeReferenceaTimeReference
)

Constructor for an actualised rule (local time change).

ParameterDescription
aTimeOfChangeTime of local time change
aNewOffsetNew UTC offset in minutes
aTimeReferenceTime reference

TVTzActualisedRule ( )

IMPORT_CTVTzActualisedRule()

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

Member Function Documentation

Order ( const TVTzActualisedRule &, const TVTzActualisedRule & )

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

Order actualised rules by time of local time change.

operator= ( TVTzActualisedRule )

IMPORT_C voidoperator=(TVTzActualisedRuleaRule)

Assignment operator for an actualised rule.

ParameterDescription
aRuleActualised rule