Automatic generation produced by ISE Eiffel
deferred class CGI_INTERFACE General cluster: cgi_handling description: "Access to information provided by a user through an HTML form. This class may be used as ancestor by classes needing its facilities." Ancestors BASIC_ROUTINES CGI_ENVIRONMENT CGI_ERROR_HANDLING CGI_FORMS* Queries Arguments: ARGUMENTS_32 assertion_violation: BOOLEAN Auth_type: STRING_8 available_cpu_count: NATURAL_32 bottom_int_div (n1, n2: INTEGER_32): INTEGER_32 button_value (field_name: STRING_8; overriding_value: detachable STRING_8): BOOLEAN charconv (i: INTEGER_32): CHARACTER_8 Check_instruction: INTEGER_32 Class_invariant: INTEGER_32 class_name: detachable STRING_8 Com_exception: INTEGER_32 Content_length: STRING_8 Content_type: STRING_8 Cookies: HASH_TABLE [STRING_8, STRING_8] Create_on_deferred: INTEGER_32 current_working_path: PATH Default_shell: STRING_32 Developer_exception: INTEGER_32 developer_exception_name: detachable STRING_8 Dollar_applied_to_melted_feature: INTEGER_32 Eiffel_runtime_fatal_error: INTEGER_32 Eiffel_runtime_panic: INTEGER_32 exception: INTEGER_32 Exception_in_signal_handler: INTEGER_32 Exception_manager: EXCEPTION_MANAGER exception_trace: detachable STRING_8 External_exception: INTEGER_32 field_defined (field_name: STRING_8): BOOLEAN Fields: ARRAY [STRING_8] Floating_point_exception: INTEGER_32 form_data: HASH_TABLE [LINKED_LIST [STRING_8], STRING_8] Gateway_interface: STRING_8 Home_directory_path: detachable PATH Http_accept: STRING_8 Http_user_agent: STRING_8 Incorrect_inspect_value: INTEGER_32 Io_exception: INTEGER_32 is_developer_exception: BOOLEAN is_developer_exception_of_name (name: detachable STRING_8): BOOLEAN is_signal: BOOLEAN is_system_exception: BOOLEAN item (s: READABLE_STRING_GENERAL): detachable STRING_32 Loop_invariant: INTEGER_32 Loop_variant: INTEGER_32 meaning (except: INTEGER_32): detachable STRING_8 menu_values (field_name: STRING_8): LINKED_LIST [STRING_8] No_more_memory: INTEGER_32 Number_of_codes: INTEGER_32 Old_exception: INTEGER_32 Operating_system_exception: INTEGER_32 original_class_name: detachable STRING_8 original_exception: INTEGER_32 original_recipient_name: detachable STRING_8 original_tag_name: detachable STRING_8 Out_of_memory: INTEGER_32 Output: STDOUT Path_info: STRING_8 Path_translated: STRING_8 Postcondition: INTEGER_32 Precondition: INTEGER_32 Query_string: STRING_8 recipient_name: detachable STRING_8 Remote_addr: STRING_8 Remote_host: STRING_8 Remote_ident: STRING_8 Remote_user: STRING_8 Request_method: STRING_8 Rescue_exception: INTEGER_32 Response_header: CGI_RESPONSE_HEADER Resumption_failed: INTEGER_32 Retrieve_exception: INTEGER_32 return_code: INTEGER_32 Root_directory_name: STRING_8 Routine_failure: INTEGER_32 Runtime_check_exception: INTEGER_32 Runtime_io_exception: INTEGER_32 Script_name: STRING_8 Serialization_exception: INTEGER_32 Server_name: STRING_8 Server_port: STRING_8 Server_protocol: STRING_8 Server_software: STRING_8 Signal_exception: INTEGER_32 starting_environment: HASH_TABLE [STRING_32, STRING_32] Stdin: STDIN tag_name: detachable STRING_8 Temporary_directory_path: detachable PATH text_field_value (field_name: STRING_8): STRING_8 up_int_div (n1, n2: INTEGER_32): INTEGER_32 User_directory_path: detachable PATH valid_code (c: INTEGER_32): BOOLEAN value_count (field_name: STRING_8): INTEGER_32 value_list (field_name: STRING_8): LINKED_LIST [STRING_8] Void_assigned_to_expanded: INTEGER_32 Void_call_target: INTEGER_32 Commands catch (code: INTEGER_32) change_working_path (path: PATH) die (code: INTEGER_32) execute handle_exception ignore (code: INTEGER_32) launch (s: READABLE_STRING_GENERAL) make message_on_failure no_message_on_failure put (value, key: READABLE_STRING_GENERAL) raise (name: detachable READABLE_STRING_GENERAL) raise_error (msg: STRING_8) raise_retrieval_exception (name: detachable READABLE_STRING_GENERAL) set_environment set_environment_variable (variable, val: STRING_8) sleep (nanoseconds: INTEGER_64) system (s: READABLE_STRING_GENERAL) -- Generated by Eiffel Studio --
For more details: eiffel.org