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_args ⇒ Object



897
898
899
# File 'tkutil/tkutil.c', line 897

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

._get_eval_enc_str ⇒ Object



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

static VALUE
tk_get_eval_enc_str(self, obj)
VALUE self;

._get_eval_string ⇒ Object



870
871
872
# File 'tkutil/tkutil.c', line 870

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

._symbolkey2str ⇒ Object



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

static VALUE
tk_symbolkey2str(self, keys)
VALUE self;

.bool ⇒ Object




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

static VALUE
tcl2rb_bool(self, value)
VALUE self;

.callback ⇒ Object



94
95
96
# File 'tkutil/tkutil.c', line 94

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

.eval_cmd ⇒ Object




82
83
84
# File 'tkutil/tkutil.c', line 82

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

.hash_kv ⇒ Object



717
718
719
# File 'tkutil/tkutil.c', line 717

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

.install_cmd ⇒ Object



127
128
129
# File 'tkutil/tkutil.c', line 127

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

.num_or_str ⇒ Object



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

static VALUE
tcl2rb_num_or_str(self, value)
VALUE self;

.number ⇒ Object



1034
1035
1036
# File 'tkutil/tkutil.c', line 1034

static VALUE
tcl2rb_number(self, value)
VALUE self;

.string ⇒ Object



1058
1059
1060
# File 'tkutil/tkutil.c', line 1058

static VALUE
tcl2rb_string(self, value)
VALUE self;

.uninstall_cmd ⇒ Object



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

static VALUE
tk_uninstall_cmd(self, cmd_id)
VALUE self;

Instance Method Details

#_conv_args ⇒ Object



897
898
899
# File 'tkutil/tkutil.c', line 897

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

#_fromUTF8 ⇒ Object



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

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

#_get_eval_enc_str ⇒ Object



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

static VALUE
tk_get_eval_enc_str(self, obj)
VALUE self;

#_get_eval_string ⇒ Object



870
871
872
# File 'tkutil/tkutil.c', line 870

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

#_symbolkey2str ⇒ Object



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

static VALUE
tk_symbolkey2str(self, keys)
VALUE self;

#_toUTF8 ⇒ Object



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

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

#bool ⇒ Object




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

static VALUE
tcl2rb_bool(self, value)
VALUE self;

#hash_kv ⇒ Object



717
718
719
# File 'tkutil/tkutil.c', line 717

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

#num_or_str ⇒ Object



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

static VALUE
tcl2rb_num_or_str(self, value)
VALUE self;

#number ⇒ Object



1034
1035
1036
# File 'tkutil/tkutil.c', line 1034

static VALUE
tcl2rb_number(self, value)
VALUE self;

#string ⇒ Object



1058
1059
1060
# File 'tkutil/tkutil.c', line 1058

static VALUE
tcl2rb_string(self, value)
VALUE self;