Module: TkUtil

Included in:
Tk::OptionObj, TkComm, TkComm, TkConfigMethod, TkItemConfigMethod, TkItemConfigOptkeys
Defined in:
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



976
977
978
# File 'tkutil/tkutil.c', line 976

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

._get_eval_enc_strObject



964
965
966
# File 'tkutil/tkutil.c', line 964

static VALUE
tk_get_eval_enc_str(self, obj)
VALUE self;

._get_eval_stringObject



949
950
951
# File 'tkutil/tkutil.c', line 949

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

._symbolkey2strObject



324
325
326
# File 'tkutil/tkutil.c', line 324

static VALUE
tk_symbolkey2str(self, keys)
VALUE self;

.boolObject

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



1026
1027
1028
# File 'tkutil/tkutil.c', line 1026

static VALUE
tcl2rb_bool(self, value)
VALUE self;

.callbackObject



196
197
198
# File 'tkutil/tkutil.c', line 196

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

.eval_cmdObject



184
185
186
# File 'tkutil/tkutil.c', line 184

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

.hash_kvObject



794
795
796
# File 'tkutil/tkutil.c', line 794

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

.install_cmdObject



229
230
231
# File 'tkutil/tkutil.c', line 229

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

.num_or_nilObject



1164
1165
1166
# File 'tkutil/tkutil.c', line 1164

static VALUE
tcl2rb_num_or_nil(self, value)
VALUE self;

.num_or_strObject



1150
1151
1152
# File 'tkutil/tkutil.c', line 1150

static VALUE
tcl2rb_num_or_str(self, value)
VALUE self;

.numberObject



1114
1115
1116
# File 'tkutil/tkutil.c', line 1114

static VALUE
tcl2rb_number(self, value)
VALUE self;

.stringObject



1138
1139
1140
# File 'tkutil/tkutil.c', line 1138

static VALUE
tcl2rb_string(self, value)
VALUE self;

.uninstall_cmdObject



251
252
253
# File 'tkutil/tkutil.c', line 251

static VALUE
tk_uninstall_cmd(self, cmd_id)
VALUE self;

.untrustObject

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



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

static VALUE
tk_obj_untrust(self, obj)
VALUE self;

Instance Method Details

#_conv_argsObject



976
977
978
# File 'tkutil/tkutil.c', line 976

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

#_fromUTF8Object



281
282
283
# File 'tkutil/tkutil.c', line 281

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

#_get_eval_enc_strObject



964
965
966
# File 'tkutil/tkutil.c', line 964

static VALUE
tk_get_eval_enc_str(self, obj)
VALUE self;

#_get_eval_stringObject



949
950
951
# File 'tkutil/tkutil.c', line 949

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

#_symbolkey2strObject



324
325
326
# File 'tkutil/tkutil.c', line 324

static VALUE
tk_symbolkey2str(self, keys)
VALUE self;

#_toUTF8Object



272
273
274
# File 'tkutil/tkutil.c', line 272

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

#boolObject

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



1026
1027
1028
# File 'tkutil/tkutil.c', line 1026

static VALUE
tcl2rb_bool(self, value)
VALUE self;

#hash_kvObject



794
795
796
# File 'tkutil/tkutil.c', line 794

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

#num_or_nilObject



1164
1165
1166
# File 'tkutil/tkutil.c', line 1164

static VALUE
tcl2rb_num_or_nil(self, value)
VALUE self;

#num_or_strObject



1150
1151
1152
# File 'tkutil/tkutil.c', line 1150

static VALUE
tcl2rb_num_or_str(self, value)
VALUE self;

#numberObject



1114
1115
1116
# File 'tkutil/tkutil.c', line 1114

static VALUE
tcl2rb_number(self, value)
VALUE self;

#stringObject



1138
1139
1140
# File 'tkutil/tkutil.c', line 1138

static VALUE
tcl2rb_string(self, value)
VALUE self;