Ruby 1.9.2 リファレンスマニュアル > ライブラリ一覧 > multi-tkライブラリ > MultiTkIpクラス
class MultiTkIp
クラスの継承リスト: MultiTkIp < Object < Kernel < BasicObject
Abstract
特異メソッド
__getip_conv_listelement(arg)_create_console_eval(str)_eval_with_enc(str)_eval_without_enc(str)_fromUTF8(str, encoding = nil)_get_global_var(var)_get_global_var2(var, idx)_get_variable(var, flag)_get_variable2(var, idx, flag)_invoke(*args)_invoke_with_enc(*args)_invoke_without_enc(*args)_ip_id__make_menu_embeddable(menu_path)_merge_tklist(*args)_return_value_set_global_var(var, value)_set_global_var2(var, idx, value)_set_variable(var, value, flag)_set_variable2(var, idx, value, flag)_split_tklist(str)_thread_tkwait(mode, target)_thread_vwait(var)_toUTF8(str, encoding = nil)_unset_global_var(var)_unset_global_var2(var, idx)_unset_variable(var, flag)_unset_variable2(var, idx, flag)abort(msg = nil)add_tk_procs(name, args = nil, body = nil)alias_delete(slave, cmd_name)alias_info(slave, cmd_name)alias_target(aliascmd, slave = '')aliases(slave = '')alive?allow_ruby_exit=(mode)allow_ruby_exit?bg_eval_proc(*args)bg_call(*args)background_call(*args)background_eval_proc(*args)thread_eval_proc(*args)bg_eval(*args, &block)background_eval(*args, &block)bg_eval_string(cmd, *eval_args)bg_eval_str(cmd, *eval_args)background_eval_string(cmd, *eval_args)background_eval_str(cmd, *eval_args)bgerror(cmd = Proc.new, slave = nil, &block)eval_proccallcb_entry_classcreate_tabledef_alias(slave, new_cmd, org_cmd, *args)deletedelete_cmd(slave, cmd)delete_slaves(*args)deleted?deleteed?do_one_event(flag = TclTkLib::EventFlag::ALL)eval(*args, &block)eval_string(cmd, *eval_args)eval_str(cmd, *eval_args)exist?(slave = '')exit(st = true)exit!(st = false)expose_cmd(slave, cmd, aliasname = nil)get_cb_entry(cmd)get_eventloop_tickget_eventloop_weightget_limit(limit_type, slave = '', slot = nil)get_no_event_waithas_mainwindow?hidden_cmds(slave = '')hide_cmd(slave, cmd, aliasname = nil)inherited(subclass)init_ip_env(script = Proc.new)init_ip_internalinvalid_namespace?invoke_hidden(slave, cmd, *args)invoke_hidden_on_global(slave, cmd, *args)invoke_hidden_on_namespace(slave, ns, cmd, *args)ip_namemainloop(check_root = true)mainloop_abort_on_exceptionmainloop_abort_on_exception=(mode)mainloop_watchdog(check_root = true)make_safemanipulable?mark_trusted(slave = '')master?method_missingnew_master(safe = nil, keys = {})new(safe=nil, keys={})new_safe_slave(safe = 4, keys = {})new_safeTk(safe = 4, keys = {})new_slave(safe = nil, keys = {})new_trusted_slave(safe = nil, keys = {})pathrecursion_limit(slave = '', limit = Tk::None)remove_tk_procs(*names)restart(app_name = nil, keys = {})safe?safe_base?safe_levelsafe_level=(safe)set_eventloop_tick(tick)set_eventloop_weight(loop_max, no_event_tick)set_limit(limit_type, slave = '', opts = {})set_no_event_wait(tick)set_safe_level(safe)share_stderr(dist, src = '')share_stdin(dist, src = '')share_stdio(dist, src = '')share_stdout(dist, src = '')slave?slaves(all = false)tk_cmd_tbltk_object_table(id)tk_windowsto_evaltransfer_stderr(dist, src = '')transfer_stdin(dist, src = '')transfer_stdio(dist, src = '')transfer_stdout(dist, src = '')
インスタンスメソッド
__create_safe_slave_obj(safe_opts, app_name, tk_opts)__create_trusted_slave_obj(name, keys)__eval(str)__invoke(*args)__pseudo_toplevel__pseudo_toplevel=(m)__pseudo_toplevel_evaluable=(mode)__pseudo_toplevel_evaluable?_add_new_tables_add_tk_procs(name, args, body)_conv_listelement(arg)_create_slave_object(keys = {})_default_delete_hook(slave)_destroy_slaves_of_slaveIP(ip)_eval(str)_eval_with_enc(str)_eval_without_enc(str)_fromUTF8(str, encoding = nil)_get_global_var(var)_get_global_var2(var, idx)_get_variable(var, flag)_get_variable2(varm idx, flag)_init_ip_env(script)_init_ip_internal(init_ip_env, add_tk_procs)_invoke(*args)_invoke_with_enc(*args)_invoke_without_enc(*args)_ip_id__is_master_of?(tcltkip_obj)_make_menu_embeddable_merge_tklist(*args)_receiver_mainloop(check_root)_remove_tk_procs(*names)_return_value_set_global_var(var, value)_set_global_var2(var, idx, value)_set_variable(var, value, flag)_set_variable2(var, idx, value, flag)_split_tklist(str)_thread_tkwait(mode, target)_thread_vwait(var)_tk_cmd_tbl_tk_table_list_tk_windows_toUTF8(str, encoding=nil)_unset_global_var(var)_unset_global_var2(var, idx)_unset_variable(var, flag)_unset_variable2(var, idx, flag)abort(msg = nil)alias_delete(slave, cmd_name)alias_info(slave, cmd_name)alias_target(aliascmd, slave = '')aliases(slave = '')alive?allow_ruby_exit=(mode)allow_ruby_exit?bg_eval_proc(*args)background_eval_proc(*args)background_call(*args)bg_call(*args)thread_eval_proc(*args)bg_eval(*args, &block)background_eval(*args, &block)bg_eval_string(cmd, *eval_args)bg_eval_str(cmd, *eval_args)background_eval_string(cmd, *eval_args)background_eval_str(cmd, *eval_args)call(*args)cb_error(e)cb_eval(cmd, *args)def_alias(slave, new_cmd, org_cmd, *args)delete(idx, &block)delete_cmd(slave, cmd)delete_slaves(*args)deleted?encodingencoding=(enc)encoding_convertfrom(str, enc = Tk::None)encoding_convert_from(str, enc = Tk::None)encoding_convertto(str, enc = Tk::None)encoding_convert_to(str, enc = Tk::None)eval(*args, &block)eval_callback(*args)eval_proc(*args)eval_string(cmd, *eval_args)eval_str(cmd, *eval_args)exist?(slave = '')exit(st = true)exit!(st = false)expose_cmd(slave, cmd, aliasname = nil)get_bgerror_handler(slave = '')get_limit(limit_type, slave = '', slot = nil)has_mainwindow?hidden_cmds(slave = '')hide_cmd(slave, cmd, aliasname = nil)inspectinvalid_namespace?invoke_hidden(slave, cmd, *args)invoke_hidden_on_global(slave, cmd, *args)invoke_hidden_on_namespace(slave, ns, cmd, *args)ip_namemainloop(check_root = true, restart_on_dead = true)make_safemanipulable?mark_trusted(slave = '')master?pathrecursion_limit(slave = '', limit = Tk::None)restart(*args)running_mainloop?safe?safe_base?safe_levelsafe_level=(safe)safeip_add_to_access_path(dir)safeip_configinfo(slot = nil)safeip_configure(slot, value = Tk::None)safeip_deletesafeip_find_in_access_path(dir)safeip_set_log_cmd(cmd = Proc.new)set_bgerror_handler(cmd = Proc.new, slave = nil, &block)set_cb_error(cmd = Proc.new)set_limit(limit_type, slave = '', opts = {})set_safe_level(safe)share_stderr(dist, src = '')share_stdin(dist, src = '')share_stdio(dist, src = '')share_stdout(dist, src = '')slave?slaves(all = false)to_evaltransfer_stderr(dist, src = '')transfer_stdin(dist, src = '')transfer_stdio(dist, src = '')transfer_stdout(dist, src = '')wait_on_mainloop=(bool)wait_on_mainloop?
定数
BASE_DIRSAFE_OPT_LISTSLAVE_IP_ID