Module: TkUtil

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



885
886
887
# File 'ext/tkutil/tkutil.c', line 885

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

._get_eval_enc_strObject



873
874
875
# File 'ext/tkutil/tkutil.c', line 873

static VALUE
tk_get_eval_enc_str(self, obj)
VALUE self;

._get_eval_stringObject



858
859
860
# File 'ext/tkutil/tkutil.c', line 858

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

._symbolkey2strObject



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

static VALUE
tk_symbolkey2str(self, keys)
VALUE self;

.boolObject

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



930
931
932
# File 'ext/tkutil/tkutil.c', line 930

static VALUE
tcl2rb_bool(self, value)
VALUE self;

.callbackObject



98
99
100
# File 'ext/tkutil/tkutil.c', line 98

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

.eval_cmdObject

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



86
87
88
# File 'ext/tkutil/tkutil.c', line 86

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

.hash_kvObject



701
702
703
# File 'ext/tkutil/tkutil.c', line 701

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

.install_cmdObject



131
132
133
# File 'ext/tkutil/tkutil.c', line 131

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

.num_or_strObject



1054
1055
1056
# File 'ext/tkutil/tkutil.c', line 1054

static VALUE
tcl2rb_num_or_str(self, value)
VALUE self;

.numberObject



1018
1019
1020
# File 'ext/tkutil/tkutil.c', line 1018

static VALUE
tcl2rb_number(self, value)
VALUE self;

.stringObject



1042
1043
1044
# File 'ext/tkutil/tkutil.c', line 1042

static VALUE
tcl2rb_string(self, value)
VALUE self;

.uninstall_cmdObject



153
154
155
# File 'ext/tkutil/tkutil.c', line 153

static VALUE
tk_uninstall_cmd(self, cmd_id)
VALUE self;

Instance Method Details

#_conv_argsObject



885
886
887
# File 'ext/tkutil/tkutil.c', line 885

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

#_fromUTF8Object



183
184
185
# File 'ext/tkutil/tkutil.c', line 183

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

#_get_eval_enc_strObject



873
874
875
# File 'ext/tkutil/tkutil.c', line 873

static VALUE
tk_get_eval_enc_str(self, obj)
VALUE self;

#_get_eval_stringObject



858
859
860
# File 'ext/tkutil/tkutil.c', line 858

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

#_symbolkey2strObject



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

static VALUE
tk_symbolkey2str(self, keys)
VALUE self;

#_toUTF8Object



174
175
176
# File 'ext/tkutil/tkutil.c', line 174

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

#boolObject

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



930
931
932
# File 'ext/tkutil/tkutil.c', line 930

static VALUE
tcl2rb_bool(self, value)
VALUE self;

#hash_kvObject



701
702
703
# File 'ext/tkutil/tkutil.c', line 701

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

#num_or_strObject



1054
1055
1056
# File 'ext/tkutil/tkutil.c', line 1054

static VALUE
tcl2rb_num_or_str(self, value)
VALUE self;

#numberObject



1018
1019
1020
# File 'ext/tkutil/tkutil.c', line 1018

static VALUE
tcl2rb_number(self, value)
VALUE self;

#stringObject



1042
1043
1044
# File 'ext/tkutil/tkutil.c', line 1042

static VALUE
tcl2rb_string(self, value)
VALUE self;