class VERSION < $BINARY
****

________This_class_is_the_descriptor_to_be_used_when_converting_and
___formatting_a_telephone_number_value_into_a_textual_representation.
________The_format_descriptor_provides_for_an_optional_prefix_string_and_then
___pairs_of_component/string_pairs_for_as_many_components_as_needed.___Any_of
___the_'component'_strings_may_be_empty_where_two_or_more_value_components
___are_to_be_formatted_adjacent_to_each_other_(without_any_space!).


Ancestors
$BINARY



Public


Readable Attributes
attr date : DATES ;

Features
binstr : BINSTR
build(index : BIN_CURSOR) : SAME
build(index : BIN_CURSOR,lib : LIBCHARS) : SAME
create(str : BINSTR) : SAME .. Included as create
create(lib : LIBCHARS) : SAME
get(elem : VERSION_KEYS) : STR
get_cat_spec(cat : CATEGORIES) : CAT_STANDARDS
read(index : BIN_CURSOR) : SAME .. Included as read
read(index : BIN_CURSOR,lib : LIBCHARS) : SAME
set(elem : VERSION_KEYS,str : STR) : SAME
set_cat_spec(cat : CATEGORIES,val : CAT_STANDARDS) : SAME
set_date(day : DATES) : SAME
write(fyle : BIN_FILE) .. Included as write


Private

const Non_Strings : CARD := 2 ;
**** see VERSION_KEYS class!
attr cat_specs : ARRAY{CAT_STANDARDS} ;
attr cat_specs : ARRAY{CAT_STANDARDS} ;
attr date : DATES ;
attr lib : LIBCHARS ;
**** for export!
attr lib : LIBCHARS ;
**** for export!
attr strings : ARRAY{STR} ;
attr strings : ARRAY{STR} ;

The Sather Home Page