Class: EncodedString (Tk)

Overview
Module Structure
Class Hierarchy
Constants
EncodedString::Encoding
Class Methods
EncodedString.subst_utf_backslash / 1
EncodedString.utf_backslash / 1
EncodedString.subst_tk_backslash / 1
EncodedString.utf_to_backslash_sequence / 1
EncodedString.utf_to_backslash / 1
EncodedString.to_backslash_sequence / 1
EncodedString.new_with_utf_backslash / 2
EncodedString.new_without_utf_backslash / 2
Instance Aliases
EncodedString#encoding_obj (1/2)
EncodedString#__encoding
EncodedString#encoding_obj (2/E)
EncodedString#__instance_variable_get
EncodedString#__instance_variable_set
EncodedString#__instance_eval
EncodedString#__instance_variables
Instance Methods
EncodedString#initialize / 2
EncodedString#encoding (1/2)
EncodedString#encoding (2/E)
EncodedString#instance_variable_get / 1
EncodedString#instance_variable_set / 2
EncodedString#instance_eval / 2
EncodedString#instance_variables
is a submodule of
module: Tk   
inherits from
  String ( Builtin-Module )
is inherited by
  BinaryString ( Tk )
  UTF8_String ( Tk )
has class siblings
  IndexString ( Tk::Text )
has properties
constant: Encoding   
class method: subst_utf_backslash / 1   
class method: utf_backslash / 1   
class method: subst_tk_backslash / 1   
class method: utf_to_backslash_sequence / 1   
class method: utf_to_backslash / 1   
class method: to_backslash_sequence / 1   
class method: new_with_utf_backslash / 2   
class method: new_without_utf_backslash / 2   
method: initialize / 2   
alias: encoding_obj (1/2) encoding   
alias: __encoding encoding   
method: encoding (1/2)   
method: encoding (2/E)   
alias: encoding_obj (2/E) encoding   
alias: __instance_variable_get instance_variable_get   
alias: __instance_variable_set instance_variable_set   
alias: __instance_eval instance_eval   
alias: __instance_variables instance_variables   
method: instance_variable_get / 1   
method: instance_variable_set / 2   
method: instance_eval / 2   
method: instance_variables   
is defined at
#10 in tk/encodedstr.rb  

Overview

Module Structure

  module: <Toplevel Module>
  module: <Built-in Module>
class: String     
  module: Tk
✗ class: EncodedString
  class: BinaryString
  class: UTF8_String
  class: Text
class: IndexString     

Class Hierarchy

Object ( Builtin-Module )
String ( Builtin-Module )
EncodedString ( Tk )
has properties
constant: Encoding   
class method: subst_utf_backslash / 1   
class method: utf_backslash / 1   
class method: subst_tk_backslash / 1   
class method: utf_to_backslash_sequence / 1   
class method: utf_to_backslash / 1   
class method: to_backslash_sequence / 1   
class method: new_with_utf_backslash / 2   
class method: new_without_utf_backslash / 2   
method: initialize / 2   
alias: encoding_obj (1/2) encoding   
alias: __encoding encoding   
method: encoding (1/2)   
method: encoding (2/E)   
alias: encoding_obj (2/E) encoding   
alias: __instance_variable_get instance_variable_get   
alias: __instance_variable_set instance_variable_set   
alias: __instance_eval instance_eval   
alias: __instance_variables instance_variables   
method: instance_variable_get / 1   
method: instance_variable_set / 2   
method: instance_eval / 2   
method: instance_variables   
  BinaryString     
  UTF8_String     
IndexString ( Tk::Text )

Constants

EncodedString::Encoding

#11 in tk/encodedstr.rb

Encoding = nil   

Class Methods

EncodedString.subst_utf_backslash / 1

#13 in tk/encodedstr.rb

subst_utf_backslash ( str )

EncodedString.utf_backslash / 1

#17 in tk/encodedstr.rb

utf_backslash ( str )

EncodedString.subst_tk_backslash / 1

#21 in tk/encodedstr.rb

subst_tk_backslash ( str )

EncodedString.utf_to_backslash_sequence / 1

#25 in tk/encodedstr.rb

utf_to_backslash_sequence ( str )

EncodedString.utf_to_backslash / 1

#34 in tk/encodedstr.rb

utf_to_backslash ( str )

EncodedString.to_backslash_sequence / 1

#38 in tk/encodedstr.rb

to_backslash_sequence ( str )

EncodedString.new_with_utf_backslash / 2

#60 in tk/encodedstr.rb

new_with_utf_backslash ( str ,
  enc = nil )

EncodedString.new_without_utf_backslash / 2

#64 in tk/encodedstr.rb

new_without_utf_backslash ( str ,
  enc = nil )

Instance Aliases

EncodedString#encoding_obj (1/2)

#87 in tk/encodedstr.rb

encoding_obj encoding   

EncodedString#__encoding

#88 in tk/encodedstr.rb

__encoding encoding   

EncodedString#encoding_obj (2/E)

#96 in tk/encodedstr.rb

encoding_obj encoding   

EncodedString#__instance_variable_get

#101 in tk/encodedstr.rb

__instance_variable_get instance_variable_get   

EncodedString#__instance_variable_set

#102 in tk/encodedstr.rb

__instance_variable_set instance_variable_set   

EncodedString#__instance_eval

#103 in tk/encodedstr.rb

__instance_eval instance_eval   

EncodedString#__instance_variables

#104 in tk/encodedstr.rb

__instance_variables instance_variables   

Instance Methods

EncodedString#initialize / 2

#68 in tk/encodedstr.rb

initialize ( str ,
  enc = nil )

EncodedString#encoding (1/2)

#89 in tk/encodedstr.rb

encoding

EncodedString#encoding (2/E)

#93 in tk/encodedstr.rb

encoding

EncodedString#instance_variable_get / 1

#106 in tk/encodedstr.rb

instance_variable_get ( key )

EncodedString#instance_variable_set / 2

#114 in tk/encodedstr.rb

instance_variable_set ( key ,
  value )

EncodedString#instance_eval / 2

#127 in tk/encodedstr.rb

instance_eval ( *args ,
  &b )

EncodedString#instance_variables

#151 in tk/encodedstr.rb

instance_variables