class TZONE_RULE < $BINARY
****

________This_class_is_the_descriptor_to_be_used_when_calculating_local_time
___from_UTC_and_vice-versa.


Ancestors
$BINARY



Public


Features
applies(stamp : TIME_STAMP) : BOOL
**** This predicate returns true if and only if the given time stamp is
___valid_-_within_the_range_of_years_for_this_rule.
binstr : BINSTR
build(cursor : BIN_CURSOR) : SAME
create(str : BINSTR) : SAME .. Included as create
create(from : CARD,to : CARD) : SAME
****
create(from : CARD,to : CARD,start_rule : TZ_RULE_ELEM,stop_rule : TZ_RULE_ELEM) : SAME
is_summer(stamp : TIME_STAMP) : BOOL
**** This predicate returns true if and only if the given time stamp is
___in_the_period_of_summer_time_as_defined_by_this_rule.
read(index : BIN_CURSOR) : SAME .. Included as read
write(fyle : BIN_FILE) .. Included as write


Private

attr start : TZ_RULE_ELEM ;
attr start : TZ_RULE_ELEM ;
attr stop : TZ_RULE_ELEM ;
attr stop : TZ_RULE_ELEM ;
attr valid_range : RANGE ;
attr valid_range : RANGE ;

The Sather Home Page