INDEX CLUSTER FEATURES SHORT FRAMES NO FRAMES

indexing

title: "Processes command line"
project: "Visual Eiffel Library"
revision: "$Revision: 1.1 $"
copyright: "Copyright (C) 1996-2005 Object Tools Group"
license: "http://visual-eiffel.com/license"
cluster: gargs
class COMMAND_LINE
feature -- Attributes

has_error: BOOLEAN

last_error: ARG_ERROR

check_simple_sw (arg: ADVANCED_ARGUMENTS; names: ARRAY [STRING]; case_sens: ARRAY [BOOLEAN]): BOOLEAN

check_list_sw (arg: ADVANCED_ARGUMENTS; names: ARRAY [STRING]; case_sens: ARRAY [BOOLEAN]): BOOLEAN

find (s: STRING; arr: ARRAY [STRING]; case_sens: ARRAY [BOOLEAN]): INTEGER

value (arr: ARRAY [STRING]; pos_val: ARRAY [STRING]): ARRAY [STRING]

int_value (arr: ARRAY [STRING]; pos_val: ARRAY [INTEGER]): ARRAY [INTEGER]

real_value (arr: ARRAY [STRING]; pos_val: ARRAY [REAL]): ARRAY [REAL]

char_value (arr: ARRAY [STRING]; pos_val: ARRAY [CHARACTER]): ARRAY [CHARACTER]

once_value (arr: ARRAY [STRING]; pos_val: ARRAY [STRING]; arg_name: STRING): STRING

once_int_value (arr: ARRAY [STRING]; pos_val: ARRAY [INTEGER]; arg_name: STRING): INTEGER

once_char_value (arr: ARRAY [STRING]; pos_val: ARRAY [CHARACTER]; arg_name: STRING): CHARACTER

once_real_value (arr: ARRAY [STRING]; pos_val: ARRAY [REAL]; arg_name: STRING): REAL

set_opt (arg: ADVANCED_ARGUMENTS; case_sens: BOOLEAN; expand_wildc: BOOLEAN; recursive_find: BOOLEAN; include_directories: BOOLEAN; name_with_directory: BOOLEAN; file_access: BOOLEAN)

arge: ARG_ERROR
end -- class COMMAND_LINE

INDEX CLUSTER FEATURES SHORT FRAMES NO FRAMES