Module: TkUtil

Included in:
Tk::OptionObj, TkComm, TkComm, TkConfigMethod, TkItemConfigMethod, TkItemConfigOptkeys
Defined in:
ext/tk/tkutil/tkutil.c

Defined Under Namespace

Classes: CallbackSubst

Constant Summary collapse

RELEASE_DATE =

rb_obj_freeze(rb_str_new2(tkutil_release_date))
None =
TK_None

Class Method Summary collapse

Instance Method Summary collapse

Class Method Details

._conv_argsObject



973
974
975
# File 'ext/tk/tkutil/tkutil.c', line 973

static VALUE
tk_conv_args(argc, argv, self)
int   argc;

._get_eval_enc_strObject



961
962
963
# File 'ext/tk/tkutil/tkutil.c', line 961

static VALUE
tk_get_eval_enc_str(self, obj)
VALUE self;

._get_eval_stringObject



946
947
948
# File 'ext/tk/tkutil/tkutil.c', line 946

static VALUE
tk_get_eval_string(argc, argv, self)
int   argc;

._symbolkey2strObject



321
322
323
# File 'ext/tk/tkutil/tkutil.c', line 321

static VALUE
tk_symbolkey2str(self, keys)
VALUE self;

.boolObject

**********************************



1023
1024
1025
# File 'ext/tk/tkutil/tkutil.c', line 1023

static VALUE
tcl2rb_bool(self, value)
VALUE self;

.callbackObject



193
194
195
# File 'ext/tk/tkutil/tkutil.c', line 193

static VALUE
tk_do_callback(argc, argv, self)
int   argc;

.eval_cmdObject



177
178
179
# File 'ext/tk/tkutil/tkutil.c', line 177

static VALUE
tk_eval_cmd(argc, argv, self)
int argc;

.hash_kvObject



791
792
793
# File 'ext/tk/tkutil/tkutil.c', line 791

static VALUE
tk_hash_kv(argc, argv, self)
int   argc;

.install_cmdObject



226
227
228
# File 'ext/tk/tkutil/tkutil.c', line 226

static VALUE
tk_install_cmd(argc, argv, self)
int   argc;

.num_or_nilObject



1161
1162
1163
# File 'ext/tk/tkutil/tkutil.c', line 1161

static VALUE
tcl2rb_num_or_nil(self, value)
VALUE self;

.num_or_strObject



1147
1148
1149
# File 'ext/tk/tkutil/tkutil.c', line 1147

static VALUE
tcl2rb_num_or_str(self, value)
VALUE self;

.numberObject



1111
1112
1113
# File 'ext/tk/tkutil/tkutil.c', line 1111

static VALUE
tcl2rb_number(self, value)
VALUE self;

.stringObject



1135
1136
1137
# File 'ext/tk/tkutil/tkutil.c', line 1135

static VALUE
tcl2rb_string(self, value)
VALUE self;

.uninstall_cmdObject



248
249
250
# File 'ext/tk/tkutil/tkutil.c', line 248

static VALUE
tk_uninstall_cmd(self, cmd_id)
VALUE self;

.untrustObject

**********************************



169
170
171
# File 'ext/tk/tkutil/tkutil.c', line 169

static VALUE
tk_obj_untrust(self, obj)
VALUE self;

Instance Method Details

#_conv_argsObject



973
974
975
# File 'ext/tk/tkutil/tkutil.c', line 973

static VALUE
tk_conv_args(argc, argv, self)
int   argc;

#_fromUTF8Object



278
279
280
# File 'ext/tk/tkutil/tkutil.c', line 278

static VALUE
tk_fromUTF8(argc, argv, self)
int   argc;

#_get_eval_enc_strObject



961
962
963
# File 'ext/tk/tkutil/tkutil.c', line 961

static VALUE
tk_get_eval_enc_str(self, obj)
VALUE self;

#_get_eval_stringObject



946
947
948
# File 'ext/tk/tkutil/tkutil.c', line 946

static VALUE
tk_get_eval_string(argc, argv, self)
int   argc;

#_symbolkey2strObject



321
322
323
# File 'ext/tk/tkutil/tkutil.c', line 321

static VALUE
tk_symbolkey2str(self, keys)
VALUE self;

#_toUTF8Object



269
270
271
# File 'ext/tk/tkutil/tkutil.c', line 269

static VALUE
tk_toUTF8(argc, argv, self)
int   argc;

#boolObject

**********************************



1023
1024
1025
# File 'ext/tk/tkutil/tkutil.c', line 1023

static VALUE
tcl2rb_bool(self, value)
VALUE self;

#hash_kvObject



791
792
793
# File 'ext/tk/tkutil/tkutil.c', line 791

static VALUE
tk_hash_kv(argc, argv, self)
int   argc;

#num_or_nilObject



1161
1162
1163
# File 'ext/tk/tkutil/tkutil.c', line 1161

static VALUE
tcl2rb_num_or_nil(self, value)
VALUE self;

#num_or_strObject



1147
1148
1149
# File 'ext/tk/tkutil/tkutil.c', line 1147

static VALUE
tcl2rb_num_or_str(self, value)
VALUE self;

#numberObject



1111
1112
1113
# File 'ext/tk/tkutil/tkutil.c', line 1111

static VALUE
tcl2rb_number(self, value)
VALUE self;

#stringObject



1135
1136
1137
# File 'ext/tk/tkutil/tkutil.c', line 1135

static VALUE
tcl2rb_string(self, value)
VALUE self;