Automatic generation produced by ISE Eiffel
deferred class ARGUMENT_OPTION_PARSER General obsolete: "Use the new library with Unicode argument support at $ISE_LIBRARY/library/runtime/process/arg_parser." cluster: obsolete_arg_parser description: "Argument parser that accepts only switch options." Ancestors ARGUMENT_BASE_PARSER* Queries application_base: STRING_8 Error_messages: ARRAYED_LIST [STRING_8] has_executed: BOOLEAN has_non_switched_argument: BOOLEAN has_option (a_name: READABLE_STRING_8): BOOLEAN is_showing_argument_usage_inline: BOOLEAN is_successful: BOOLEAN is_usage_displayed_on_error: BOOLEAN is_usage_verbose: BOOLEAN is_using_separated_switch_values: BOOLEAN option_values: LIST [ARGUMENT_OPTION] values: LIST [STRING_8] Commands execute (a_action: PROCEDURE) set_is_showing_argument_usage_inline (a_show: [like is_showing_argument_usage_inline] BOOLEAN) set_is_usage_displayed_on_error (a_display: [like is_usage_displayed_on_error] BOOLEAN) set_is_usage_verbose (a_verbose: [like is_usage_verbose] BOOLEAN) set_is_using_separated_switch_values (a_use: [like is_using_separated_switch_values] BOOLEAN) Constraints not is allowing non switched arguments -- Generated by Eiffel Studio --
For more details: eiffel.org