Module: TkUtil

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

._get_eval_enc_strObject

._get_eval_stringObject

._symbolkey2strObject

.boolObject

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



# File 'tkutil/tkutil.c'

static VALUE
tcl2rb_bool(self, value)
    VALUE self;
    VALUE value;
{
    if (TYPE(value) == T_FIXNUM) {
if (NUM2INT(value) == 0) {
    return Qfalse;
}

.callbackObject

.eval_cmdObject

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



# File 'tkutil/tkutil.c'

static VALUE
tk_eval_cmd(argc, argv, self)
    int argc;
    VALUE argv[];
    VALUE self;
{
    volatile VALUE cmd, rest;

    rb_scan_args(argc, argv, "1*", &cmd, &rest);
    return rb_eval_cmd(cmd, rest, 0);
}

.hash_kvObject

.install_cmdObject

.num_or_strObject

.numberObject

.stringObject

.uninstall_cmdObject

Instance Method Details

#_conv_argsObject

#_fromUTF8Object

#_get_eval_enc_strObject

#_get_eval_stringObject

#_symbolkey2strObject

#_toUTF8Object

#boolObject

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



# File 'tkutil/tkutil.c'

static VALUE
tcl2rb_bool(self, value)
    VALUE self;
    VALUE value;
{
    if (TYPE(value) == T_FIXNUM) {
if (NUM2INT(value) == 0) {
    return Qfalse;
}

#hash_kvObject

#num_or_strObject

#numberObject

#stringObject