Module: TkUtil
- Included in:
- Tk::OptionObj, TkComm, TkComm, TkConfigMethod, TkItemConfigMethod, TkItemConfigOptkeys
- Defined in:
- ext/tk/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
- ._conv_args ⇒ Object
- ._get_eval_enc_str ⇒ Object
- ._get_eval_string ⇒ Object
- ._symbolkey2str ⇒ Object
-
.bool ⇒ Object
**********************************.
- .callback ⇒ Object
- .eval_cmd ⇒ Object
- .hash_kv ⇒ Object
- .install_cmd ⇒ Object
- .num_or_nil ⇒ Object
- .num_or_str ⇒ Object
- .number ⇒ Object
- .string ⇒ Object
- .uninstall_cmd ⇒ Object
-
.untrust ⇒ Object
**********************************.
Instance Method Summary collapse
- #_conv_args ⇒ Object
- #_fromUTF8 ⇒ Object
- #_get_eval_enc_str ⇒ Object
- #_get_eval_string ⇒ Object
- #_symbolkey2str ⇒ Object
- #_toUTF8 ⇒ Object
-
#bool ⇒ Object
**********************************.
- #hash_kv ⇒ Object
- #num_or_nil ⇒ Object
- #num_or_str ⇒ Object
- #number ⇒ Object
- #string ⇒ Object
Class Method Details
._conv_args ⇒ Object
973 974 975 |
# File 'ext/tk/tkutil/tkutil.c', line 973 static VALUE tk_conv_args(argc, argv, self) int argc; |
._get_eval_enc_str ⇒ Object
961 962 963 |
# File 'ext/tk/tkutil/tkutil.c', line 961 static VALUE tk_get_eval_enc_str(self, obj) VALUE self; |
._get_eval_string ⇒ Object
946 947 948 |
# File 'ext/tk/tkutil/tkutil.c', line 946 static VALUE tk_get_eval_string(argc, argv, self) int argc; |
._symbolkey2str ⇒ Object
321 322 323 |
# File 'ext/tk/tkutil/tkutil.c', line 321 static VALUE tk_symbolkey2str(self, keys) VALUE self; |
.bool ⇒ Object
**********************************
1023 1024 1025 |
# File 'ext/tk/tkutil/tkutil.c', line 1023 static VALUE tcl2rb_bool(self, value) VALUE self; |
.callback ⇒ Object
193 194 195 |
# File 'ext/tk/tkutil/tkutil.c', line 193 static VALUE tk_do_callback(argc, argv, self) int argc; |
.eval_cmd ⇒ Object
177 178 179 |
# File 'ext/tk/tkutil/tkutil.c', line 177 static VALUE tk_eval_cmd(argc, argv, self) int argc; |
.hash_kv ⇒ Object
791 792 793 |
# File 'ext/tk/tkutil/tkutil.c', line 791 static VALUE tk_hash_kv(argc, argv, self) int argc; |
.install_cmd ⇒ Object
226 227 228 |
# File 'ext/tk/tkutil/tkutil.c', line 226 static VALUE tk_install_cmd(argc, argv, self) int argc; |
.num_or_nil ⇒ Object
1161 1162 1163 |
# File 'ext/tk/tkutil/tkutil.c', line 1161 static VALUE tcl2rb_num_or_nil(self, value) VALUE self; |
.num_or_str ⇒ Object
1147 1148 1149 |
# File 'ext/tk/tkutil/tkutil.c', line 1147 static VALUE tcl2rb_num_or_str(self, value) VALUE self; |
.number ⇒ Object
1111 1112 1113 |
# File 'ext/tk/tkutil/tkutil.c', line 1111 static VALUE tcl2rb_number(self, value) VALUE self; |
.string ⇒ Object
1135 1136 1137 |
# File 'ext/tk/tkutil/tkutil.c', line 1135 static VALUE tcl2rb_string(self, value) VALUE self; |
.uninstall_cmd ⇒ Object
248 249 250 |
# File 'ext/tk/tkutil/tkutil.c', line 248 static VALUE tk_uninstall_cmd(self, cmd_id) VALUE self; |
.untrust ⇒ Object
**********************************
169 170 171 |
# File 'ext/tk/tkutil/tkutil.c', line 169 static VALUE tk_obj_untrust(self, obj) VALUE self; |
Instance Method Details
#_conv_args ⇒ Object
973 974 975 |
# File 'ext/tk/tkutil/tkutil.c', line 973 static VALUE tk_conv_args(argc, argv, self) int argc; |
#_fromUTF8 ⇒ Object
278 279 280 |
# File 'ext/tk/tkutil/tkutil.c', line 278 static VALUE tk_fromUTF8(argc, argv, self) int argc; |
#_get_eval_enc_str ⇒ Object
961 962 963 |
# File 'ext/tk/tkutil/tkutil.c', line 961 static VALUE tk_get_eval_enc_str(self, obj) VALUE self; |
#_get_eval_string ⇒ Object
946 947 948 |
# File 'ext/tk/tkutil/tkutil.c', line 946 static VALUE tk_get_eval_string(argc, argv, self) int argc; |
#_symbolkey2str ⇒ Object
321 322 323 |
# File 'ext/tk/tkutil/tkutil.c', line 321 static VALUE tk_symbolkey2str(self, keys) VALUE self; |
#_toUTF8 ⇒ Object
269 270 271 |
# File 'ext/tk/tkutil/tkutil.c', line 269 static VALUE tk_toUTF8(argc, argv, self) int argc; |
#bool ⇒ Object
**********************************
1023 1024 1025 |
# File 'ext/tk/tkutil/tkutil.c', line 1023 static VALUE tcl2rb_bool(self, value) VALUE self; |
#hash_kv ⇒ Object
791 792 793 |
# File 'ext/tk/tkutil/tkutil.c', line 791 static VALUE tk_hash_kv(argc, argv, self) int argc; |
#num_or_nil ⇒ Object
1161 1162 1163 |
# File 'ext/tk/tkutil/tkutil.c', line 1161 static VALUE tcl2rb_num_or_nil(self, value) VALUE self; |
#num_or_str ⇒ Object
1147 1148 1149 |
# File 'ext/tk/tkutil/tkutil.c', line 1147 static VALUE tcl2rb_num_or_str(self, value) VALUE self; |
#number ⇒ Object
1111 1112 1113 |
# File 'ext/tk/tkutil/tkutil.c', line 1111 static VALUE tcl2rb_number(self, value) VALUE self; |
#string ⇒ Object
1135 1136 1137 |
# File 'ext/tk/tkutil/tkutil.c', line 1135 static VALUE tcl2rb_string(self, value) VALUE self; |