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



935
936
937
# File 'tkutil/tkutil.c', line 935

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

._get_eval_enc_strObject



923
924
925
# File 'tkutil/tkutil.c', line 923

static VALUE
tk_get_eval_enc_str(self, obj)
VALUE self;

._get_eval_stringObject



908
909
910
# File 'tkutil/tkutil.c', line 908

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

._symbolkey2strObject



276
277
278
# File 'tkutil/tkutil.c', line 276

static VALUE
tk_symbolkey2str(self, keys)
VALUE self;

.boolObject

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



985
986
987
# File 'tkutil/tkutil.c', line 985

static VALUE
tcl2rb_bool(self, value)
VALUE self;

.callbackObject



148
149
150
# File 'tkutil/tkutil.c', line 148

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

.eval_cmdObject



136
137
138
# File 'tkutil/tkutil.c', line 136

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

.hash_kvObject



750
751
752
# File 'tkutil/tkutil.c', line 750

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

.install_cmdObject



181
182
183
# File 'tkutil/tkutil.c', line 181

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

.num_or_nilObject



1123
1124
1125
# File 'tkutil/tkutil.c', line 1123

static VALUE
tcl2rb_num_or_nil(self, value)
VALUE self;

.num_or_strObject



1109
1110
1111
# File 'tkutil/tkutil.c', line 1109

static VALUE
tcl2rb_num_or_str(self, value)
VALUE self;

.numberObject



1073
1074
1075
# File 'tkutil/tkutil.c', line 1073

static VALUE
tcl2rb_number(self, value)
VALUE self;

.stringObject



1097
1098
1099
# File 'tkutil/tkutil.c', line 1097

static VALUE
tcl2rb_string(self, value)
VALUE self;

.uninstall_cmdObject



203
204
205
# File 'tkutil/tkutil.c', line 203

static VALUE
tk_uninstall_cmd(self, cmd_id)
VALUE self;

.untrustObject

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



121
122
123
# File 'tkutil/tkutil.c', line 121

static VALUE
tk_obj_untrust(self, obj)
VALUE self;

Instance Method Details

#_conv_argsObject



935
936
937
# File 'tkutil/tkutil.c', line 935

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

#_fromUTF8Object



233
234
235
# File 'tkutil/tkutil.c', line 233

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

#_get_eval_enc_strObject



923
924
925
# File 'tkutil/tkutil.c', line 923

static VALUE
tk_get_eval_enc_str(self, obj)
VALUE self;

#_get_eval_stringObject



908
909
910
# File 'tkutil/tkutil.c', line 908

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

#_symbolkey2strObject



276
277
278
# File 'tkutil/tkutil.c', line 276

static VALUE
tk_symbolkey2str(self, keys)
VALUE self;

#_toUTF8Object



224
225
226
# File 'tkutil/tkutil.c', line 224

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

#boolObject

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



985
986
987
# File 'tkutil/tkutil.c', line 985

static VALUE
tcl2rb_bool(self, value)
VALUE self;

#hash_kvObject



750
751
752
# File 'tkutil/tkutil.c', line 750

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

#num_or_nilObject



1123
1124
1125
# File 'tkutil/tkutil.c', line 1123

static VALUE
tcl2rb_num_or_nil(self, value)
VALUE self;

#num_or_strObject



1109
1110
1111
# File 'tkutil/tkutil.c', line 1109

static VALUE
tcl2rb_num_or_str(self, value)
VALUE self;

#numberObject



1073
1074
1075
# File 'tkutil/tkutil.c', line 1073

static VALUE
tcl2rb_number(self, value)
VALUE self;

#stringObject



1097
1098
1099
# File 'tkutil/tkutil.c', line 1097

static VALUE
tcl2rb_string(self, value)
VALUE self;