Class: GLib::Instantiatable

Inherits:
Object
  • Object
show all
Defined in:
ext/glib2/rbgobj_typeinstance.c

Class Method Summary collapse

Instance Method Summary collapse

Class Method Details

.method_addedObject



570
571
572
# File 'ext/glib2/rbgobj_signal.c', line 570

static VALUE
gobj_s_method_added(klass, id)
VALUE klass, id;

Instance Method Details

#cloneObject



37
38
39
# File 'ext/glib2/rbgobj_typeinstance.c', line 37

static VALUE
instantiatable_clone(self)
VALUE self;

#gtypeObject



30
31
32
# File 'ext/glib2/rbgobj_typeinstance.c', line 30

static VALUE
instantiatable_get_gtype(self)
VALUE self;

#signal_connectObject



275
276
277
# File 'ext/glib2/rbgobj_signal.c', line 275

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

#signal_connect_afterObject



284
285
286
# File 'ext/glib2/rbgobj_signal.c', line 284

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

#signal_emitObject



368
369
370
# File 'ext/glib2/rbgobj_signal.c', line 368

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

#signal_emit_stopObject



404
405
406
# File 'ext/glib2/rbgobj_signal.c', line 404

static VALUE
gobj_sig_emit_stop(self, sig)
VALUE self, sig;

#signal_handler_blockObject



439
440
441
# File 'ext/glib2/rbgobj_signal.c', line 439

static VALUE
gobj_sig_handler_block(self, id)
VALUE self, id;

#signal_handler_disconnectObject



458
459
460
# File 'ext/glib2/rbgobj_signal.c', line 458

static VALUE
gobj_sig_handler_disconnect(self, id)
VALUE self, id;

#signal_handler_is_connected?Boolean

Returns:

  • (Boolean)


466
467
468
# File 'ext/glib2/rbgobj_signal.c', line 466

static VALUE
gobj_sig_handler_is_connected(self, id)
VALUE self, id;

#signal_handler_unblockObject



450
451
452
# File 'ext/glib2/rbgobj_signal.c', line 450

static VALUE
gobj_sig_handler_unblock(self, id)
VALUE self, id;

#signal_has_handler_pending?Boolean

Returns:

  • (Boolean)


205
206
207
# File 'ext/glib2/rbgobj_signal.c', line 205

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

#signal_invocation_hintObject



294
295
296
# File 'ext/glib2/rbgobj_signal.c', line 294

static VALUE
gobj_sig_get_invocation_hint(self)
VALUE self;