Class: TclTkIp (<Toplevel Module>)

Overview
Module Structure
Class Hierarchy
Instance Aliases
TclTkIp#_eval_without_enc
TclTkIp#_invoke_without_enc
TclTkIp#encoding (1/2)
TclTkIp#default_encoding
TclTkIp#__toUTF8
TclTkIp#__fromUTF8
TclTkIp#__eval (1/2)
TclTkIp#__invoke (1/2)
TclTkIp#_eval_with_enc (1/2)
TclTkIp#_invoke_with_enc (1/2)
TclTkIp#__eval (2/E)
TclTkIp#__invoke (2/E)
TclTkIp#_eval_with_enc (2/E)
TclTkIp#_invoke_with_enc (2/E)
Instance Attributes
TclTkIp#encoding [RW] (2/E)
Instance Methods
TclTkIp#_ip_id_
TclTkIp#force_default_encoding= / 1
TclTkIp#force_default_encoding?
TclTkIp#default_encoding= / 1
TclTkIp#encoding= / 1
TclTkIp#encoding_name
TclTkIp#encoding_obj
TclTkIp#_toUTF8 (1/2) / 2
TclTkIp#_fromUTF8 (1/2) / 2
TclTkIp#_toUTF8 (2/E) / 2
TclTkIp#_fromUTF8 (2/E) / 2
TclTkIp#_eval / 1
TclTkIp#_invoke / 1
is a submodule of
module: <Toplevel Module>   
inherits from
  Object ( Builtin-Module )
has class siblings
  Array ( Builtin-Module )
  Hash ( Builtin-Module )
  String ( Builtin-Module )
  TkKernel   
  TkMenu   
  CallbackSubst ( TkUtil )
  Tk_OBJECT_TABLE ( TkCore )
  TkBindTag   
  TkFont   
  DescendantFont ( TkFont )
  TkTimer   
  TkValidateCommand   
  TkVariable   
has properties
alias: _eval_without_enc _eval   
alias: _invoke_without_enc _invoke   
method: _ip_id_   
method: force_default_encoding= / 1   
method: force_default_encoding?   
method: default_encoding= / 1   
method: encoding= / 1   
method: encoding_name   
alias: encoding (1/2) encoding_name   
alias: default_encoding encoding_name   
method: encoding_obj   
alias: __toUTF8 _toUTF8   
alias: __fromUTF8 _fromUTF8   
method: _toUTF8 (1/2) / 2   
method: _fromUTF8 (1/2) / 2   
method: _toUTF8 (2/E) / 2   
method: _fromUTF8 (2/E) / 2   
alias: __eval (1/2) _eval   
alias: __invoke (1/2) _invoke   
method: _eval / 1   
method: _invoke / 1   
alias: _eval_with_enc (1/2) _eval   
alias: _invoke_with_enc (1/2) _invoke   
attribute: encoding (2/E) [RW]   
alias: __eval (2/E) _eval   
alias: __invoke (2/E) _invoke   
alias: _eval_with_enc (2/E) _eval   
alias: _invoke_with_enc (2/E) _invoke   
is defined at
#15, #2627, #3117 in tk.rb  

Overview

Module Structure

  module: <Toplevel Module>
  module: <Built-in Module>
class: Array     
class: Hash     
class: String     
  module: <Unknown Module>
  class: TkKernel
  class: TkMenu
  module: TkUtil
class: CallbackSubst     
✗ class: TclTkIp
  module: TkCore
class: Tk_OBJECT_TABLE     
  class: TkBindTag
  class: TkFont
class: DescendantFont     
  class: TkTimer
  class: TkValidateCommand
  class: TkVariable

Class Hierarchy

Object ( Builtin-Module )
Array ( Builtin-Module )
Hash ( Builtin-Module )
String ( Builtin-Module )
TkKernel
TkMenu
CallbackSubst ( TkUtil )
TclTkIp
has properties
alias: _eval_without_enc _eval   
alias: _invoke_without_enc _invoke   
method: _ip_id_   
method: force_default_encoding= / 1   
method: force_default_encoding?   
method: default_encoding= / 1   
method: encoding= / 1   
method: encoding_name   
alias: encoding (1/2) encoding_name   
alias: default_encoding encoding_name   
method: encoding_obj   
alias: __toUTF8 _toUTF8   
alias: __fromUTF8 _fromUTF8   
method: _toUTF8 (1/2) / 2   
method: _fromUTF8 (1/2) / 2   
method: _toUTF8 (2/E) / 2   
method: _fromUTF8 (2/E) / 2   
alias: __eval (1/2) _eval   
alias: __invoke (1/2) _invoke   
method: _eval / 1   
method: _invoke / 1   
alias: _eval_with_enc (1/2) _eval   
alias: _invoke_with_enc (1/2) _invoke   
attribute: encoding (2/E) [RW]   
alias: __eval (2/E) _eval   
alias: __invoke (2/E) _invoke   
alias: _eval_with_enc (2/E) _eval   
alias: _invoke_with_enc (2/E) _invoke   
Tk_OBJECT_TABLE ( TkCore )
TkBindTag
TkFont
DescendantFont ( TkFont )
TkTimer
TkValidateCommand
TkVariable

Instance Aliases

TclTkIp#_eval_without_enc

#17 in tk.rb

_eval_without_enc _eval   

TclTkIp#_invoke_without_enc

#18 in tk.rb

_invoke_without_enc _invoke   

TclTkIp#encoding (1/2)

#2651 in tk.rb

encoding encoding_name   

TclTkIp#default_encoding

#2652 in tk.rb

default_encoding encoding_name   

TclTkIp#__toUTF8

#2662 in tk.rb

__toUTF8 _toUTF8   

TclTkIp#__fromUTF8

#2663 in tk.rb

__fromUTF8 _fromUTF8   

TclTkIp#__eval (1/2)

#2754 in tk.rb

__eval _eval   

TclTkIp#__invoke (1/2)

#2755 in tk.rb

__invoke _invoke   

TclTkIp#_eval_with_enc (1/2)

#2765 in tk.rb

_eval_with_enc _eval   

TclTkIp#_invoke_with_enc (1/2)

#2766 in tk.rb

_invoke_with_enc _invoke   

TclTkIp#__eval (2/E)

#3120 in tk.rb

__eval _eval   

TclTkIp#__invoke (2/E)

#3121 in tk.rb

__invoke _invoke   

TclTkIp#_eval_with_enc (2/E)

#3123 in tk.rb

_eval_with_enc _eval   

TclTkIp#_invoke_with_enc (2/E)

#3124 in tk.rb

_invoke_with_enc _invoke   

Instance Attributes

TclTkIp#encoding [RW] (2/E)

#3118 in tk.rb

Instance Methods

TclTkIp#_ip_id_

#20 in tk.rb

_ip_id_

TclTkIp#force_default_encoding= / 1

#2628 in tk.rb

force_default_encoding= ( mode )

TclTkIp#force_default_encoding?

#2632 in tk.rb

force_default_encoding?

TclTkIp#default_encoding= / 1

#2636 in tk.rb

default_encoding= ( name )

TclTkIp#encoding= / 1

#2643 in tk.rb

encoding= ( name )

TclTkIp#encoding_name

#2648 in tk.rb

encoding_name

TclTkIp#encoding_obj

#2654 in tk.rb

encoding_obj

TclTkIp#_toUTF8 (1/2) / 2

#2671 in tk.rb

_toUTF8 ( str ,
  enc = nil )

TclTkIp#_fromUTF8 (1/2) / 2

#2716 in tk.rb

_fromUTF8 ( str ,
  enc = nil )

TclTkIp#_toUTF8 (2/E) / 2

#2745 in tk.rb

_toUTF8 ( str ,
  encoding = nil )

TclTkIp#_fromUTF8 (2/E) / 2

#2748 in tk.rb

_fromUTF8 ( str ,
  encoding = nil )

TclTkIp#_eval / 1

#2757 in tk.rb

_eval ( cmd )

TclTkIp#_invoke / 1

#2761 in tk.rb

_invoke ( *cmds )