Automatic generation produced by ISE Eiffel

Classes Clusters Cluster hierarchy Chart Relations Flat contracts Go to:
class WEL_PROCESS_LAUNCHER General cluster: wel description: "Launch processes and redirect output:  - Use spawn to launch a process asynchronously.  Note: you cannot retrieve the ouput from a  process that was spawned  - Use launch to launch a process synchronously  and process its output if needed." Ancestors ANY WEL_PROCESS_CREATION_CONSTANTS WEL_STARTUP_CONSTANTS WEL_SW_CONSTANTS Queries create_default_error_mode: INTEGER_32 create_new_console: INTEGER_32 create_new_process_group: INTEGER_32 Create_no_window: INTEGER_32 create_suspended: INTEGER_32 create_unicode_environment: INTEGER_32 detached_process: INTEGER_32 environment_variables: detachable HASH_TABLE [READABLE_STRING_GENERAL, READABLE_STRING_GENERAL] hidden: BOOLEAN is_valid_creation_constant (a_constant: INTEGER_32): BOOLEAN is_valid_startup_flag (a_flag: INTEGER_32): BOOLEAN is_valid_startup_flags (a_flags: INTEGER_32): BOOLEAN last_launch_successful: BOOLEAN last_process_result: INTEGER_32 process_handle: detachable WEL_HANDLE process_id: NATURAL_32 startf_force_off_feedback: INTEGER_32 startf_force_on_feedback: INTEGER_32 startf_use_count_chars: INTEGER_32 startf_use_fill_attributes: INTEGER_32 startf_use_position: INTEGER_32 startf_use_show_window: INTEGER_32 startf_use_size: INTEGER_32 startf_use_std_handles: INTEGER_32 Sw_hide: INTEGER_32 Sw_minimize: INTEGER_32 Sw_otherunzoom: INTEGER_32 Sw_otherzoom: INTEGER_32 Sw_parentclosing: INTEGER_32 Sw_parentopening: INTEGER_32 Sw_restore: INTEGER_32 Sw_show: INTEGER_32 Sw_showmaximized: INTEGER_32 Sw_showminimized: INTEGER_32 Sw_showminnoactive: INTEGER_32 Sw_showna: INTEGER_32 Sw_shownoactivate: INTEGER_32 Sw_shownormal: INTEGER_32 thread_handle: detachable WEL_HANDLE Commands launch (a_command_line: READABLE_STRING_GENERAL; a_working_directory: detachable READABLE_STRING_GENERAL; a_output_handler: detachable ROUTINE [STRING_8]) launch_and_refresh (a_command_line: READABLE_STRING_GENERAL; a_working_directory: detachable READABLE_STRING_GENERAL; a_refresh_handler: detachable ROUTINE) run_hidden set_block_size (a_size: INTEGER_32) set_environment_variables (a_env_vars: [like environment_variables] detachable HASH_TABLE [READABLE_STRING_GENERAL, READABLE_STRING_GENERAL]) spawn (a_command_line: READABLE_STRING_GENERAL; a_working_directory: detachable READABLE_STRING_GENERAL) spawn_with_console (a_command_line: READABLE_STRING_GENERAL; a_working_directory: detachable READABLE_STRING_GENERAL) terminate_process
Classes Clusters Cluster hierarchy Chart Relations Flat contracts Go to:

-- Generated by Eiffel Studio --
For more details: eiffel.org