immutable class CURSOR_ERRORS < $ENUMS{CURSOR_ERRORS}
****

________This_is_an_enumeration_class_which_describes_the_different
___units_of_measurement_which_may_be_used_for_import/export_of_data_values.
___Note_that_it_provides_an_ordered_domain.

________The_strings_to_be_read_into_the_Names_array_are_expected_to_be
___culturally_appropriate_strings_having_the_following_meanings_--

________The_item_found_was_expected_to_be_a_digit_but_is_not.

________An_attempt_has_been_made_to_go_beyond_the_end_of_the_buffer.

________An_attempt_has_been_made_to_go_before_the_start_of_the_buffer.

________During_an_attempt_to_convert_buffer_contents_to_a_value_of_some
________class_the_conversion_could_not_be_carried_out_because_of
________implementation_limitations_(eg_cardinal_number_out_of_implemented
________range).

________During_a_buffer_search_the_element_being_sought_was_not_found.

________During_an_attempt_to_convert_from_buffer_contents_to_a_value_of
________some_class_an_item_not_conforming_to_the_expected_syntax_for
________such_a_value_was_encountered.

________During_an_attempt_to_skip_past_some_item_in_the_buffer_the_end_of
________buffer_was_encountered.

________An_attempt_to_advance_by_an_item_has_occurred_when_the_end_had
________already_been_reached.


Flattened version is here

Ancestors
$ENUMS{_} $BINARY $NIL $IS_NIL
$ANCHORED_FMT $FMT $STR $TEXT
$HASH $IS_EQ



Public


Features
Already_at_End : SAME
Bad_Block : SAME
Conversion_Error : SAME
Element_Not_Found : SAME
Format_Error : SAME
Not_Digit : SAME
Past_Beginning : SAME
Past_End : SAME


Private

const val_count : CARD := 8 ;
****
________The_next_routines_provide_the_enumeration_itself.

The Sather Home Page