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


932
933
934
# File 'tkutil/tkutil.c', line 932

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

._get_eval_enc_strObject


920
921
922
# File 'tkutil/tkutil.c', line 920

static VALUE
tk_get_eval_enc_str(self, obj)
VALUE self;

._get_eval_stringObject


905
906
907
# File 'tkutil/tkutil.c', line 905

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

._symbolkey2strObject


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

static VALUE
tk_symbolkey2str(self, keys)
VALUE self;

.boolObject

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


982
983
984
# File 'tkutil/tkutil.c', line 982

static VALUE
tcl2rb_bool(self, value)
VALUE self;

.callbackObject


145
146
147
# File 'tkutil/tkutil.c', line 145

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

.eval_cmdObject


133
134
135
# File 'tkutil/tkutil.c', line 133

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

.hash_kvObject


747
748
749
# File 'tkutil/tkutil.c', line 747

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

.install_cmdObject


178
179
180
# File 'tkutil/tkutil.c', line 178

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

.num_or_nilObject


1120
1121
1122
# File 'tkutil/tkutil.c', line 1120

static VALUE
tcl2rb_num_or_nil(self, value)
VALUE self;

.num_or_strObject


1106
1107
1108
# File 'tkutil/tkutil.c', line 1106

static VALUE
tcl2rb_num_or_str(self, value)
VALUE self;

.numberObject


1070
1071
1072
# File 'tkutil/tkutil.c', line 1070

static VALUE
tcl2rb_number(self, value)
VALUE self;

.stringObject


1094
1095
1096
# File 'tkutil/tkutil.c', line 1094

static VALUE
tcl2rb_string(self, value)
VALUE self;

.uninstall_cmdObject


200
201
202
# File 'tkutil/tkutil.c', line 200

static VALUE
tk_uninstall_cmd(self, cmd_id)
VALUE self;

.untrustObject

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


118
119
120
# File 'tkutil/tkutil.c', line 118

static VALUE
tk_obj_untrust(self, obj)
VALUE self;

Instance Method Details

#_conv_argsObject


932
933
934
# File 'tkutil/tkutil.c', line 932

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

#_fromUTF8Object


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

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

#_get_eval_enc_strObject


920
921
922
# File 'tkutil/tkutil.c', line 920

static VALUE
tk_get_eval_enc_str(self, obj)
VALUE self;

#_get_eval_stringObject


905
906
907
# File 'tkutil/tkutil.c', line 905

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

#_symbolkey2strObject


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

static VALUE
tk_symbolkey2str(self, keys)
VALUE self;

#_toUTF8Object


221
222
223
# File 'tkutil/tkutil.c', line 221

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

#boolObject

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


982
983
984
# File 'tkutil/tkutil.c', line 982

static VALUE
tcl2rb_bool(self, value)
VALUE self;

#hash_kvObject


747
748
749
# File 'tkutil/tkutil.c', line 747

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

#num_or_nilObject


1120
1121
1122
# File 'tkutil/tkutil.c', line 1120

static VALUE
tcl2rb_num_or_nil(self, value)
VALUE self;

#num_or_strObject


1106
1107
1108
# File 'tkutil/tkutil.c', line 1106

static VALUE
tcl2rb_num_or_str(self, value)
VALUE self;

#numberObject


1070
1071
1072
# File 'tkutil/tkutil.c', line 1070

static VALUE
tcl2rb_number(self, value)
VALUE self;

#stringObject


1094
1095
1096
# File 'tkutil/tkutil.c', line 1094

static VALUE
tcl2rb_string(self, value)
VALUE self;