class TTzRule |
Encapsulates one time zone rule.
Public Member Functions | |
---|---|
TTzRule(TInt16, TInt16, TInt16, TInt16, TMonth, TTzRuleDay, TUint8, TUint8, TTzTimeReference, TUint16) | |
TTzRule() | |
TTzRule(const TTzRule &) | |
TTzRule(TTimeWithReference, TTimeWithReference, TInt16, TInt16, TMonth, TTzRuleDay, TUint8, TUint8, TTzTimeReference, TUint16) | |
IMPORT_C TVTzActualisedRule | Actualise(TInt) |
IMPORT_C TVTzActualisedRule | ActualiseL(TInt) |
void | ExternalizeL(RWriteStream &) |
void | InternalizeL(RReadStream &) |
TBool | RuleApplies(const TTime &, const TTime &) |
IMPORT_C | TTzRule | ( | TInt16 | aFromYear, |
TInt16 | aToYear, | |||
TInt16 | aOldOffset, | |||
TInt16 | aNewOffset, | |||
TMonth | aMonth, | |||
TTzRuleDay | aDayRule, | |||
TUint8 | aDayOfMonth, | |||
TUint8 | aDayOfWeek, | |||
TTzTimeReference | aTimeReference, | |||
TUint16 | aTimeOfChange | |||
) |
TInt16 aFromYear | |
TInt16 aToYear | |
TInt16 aOldOffset | |
TInt16 aNewOffset | |
TMonth aMonth | |
TTzRuleDay aDayRule | |
TUint8 aDayOfMonth | |
TUint8 aDayOfWeek | |
TTzTimeReference aTimeReference | |
TUint16 aTimeOfChange |
IMPORT_C | TTzRule | ( | TTimeWithReference | aFromYear, |
TTimeWithReference | aToYear, | |||
TInt16 | aOldOffset, | |||
TInt16 | aNewOffset, | |||
TMonth | aMonth, | |||
TTzRuleDay | aDayRule, | |||
TUint8 | aDayOfMonth, | |||
TUint8 | aDayOfWeek, | |||
TTzTimeReference | aTimeReference, | |||
TUint16 | aTimeOfChange | |||
) |
TTimeWithReference aFromYear | |
TTimeWithReference aToYear | |
TInt16 aOldOffset | |
TInt16 aNewOffset | |
TMonth aMonth | |
TTzRuleDay aDayRule | |
TUint8 aDayOfMonth | |
TUint8 aDayOfWeek | |
TTzTimeReference aTimeReference | |
TUint16 aTimeOfChange |
void | ExternalizeL | ( | RWriteStream & | aStream | ) | const |
RWriteStream & aStream |
TBool | RuleApplies | ( | const TTime & | aStart, |
const TTime & | aEnd | |||
) | const |