Public Class methods
const_missing
(p1)
Dispatcher for Subtlext constants - internal use only
[show source]
static VALUE RubyObjectDispatcher(VALUE self, VALUE missing) { VALUE ret = Qnil; /* Load subtlext on demand */ if(CHAR2SYM("Subtlext") == missing) { int state = 0; ID id = SYM2ID(missing); /* Carefully load sublext */ rb_protect(RubyWrapLoadSubtlext, Qnil, &state); if(state) { subSubtleLogWarn("Cannot load subtlext\n"); RubyBacktrace(); subSubtleFinish(); exit(-1); } ret = rb_const_get(rb_mKernel, id); } return ret; }