Package: gobject

Macro gobject:define-vtable

Lambda List

gobject:define-vtable ((gname name) &body items)

Syntax

(g:define-vtable gname name vfunc) => result

Arguments

gname -- a string for the g:type-id name of the subclass
name -- a Lisp symbol for the name of the subclass
vfunc -- a list entry for each virtual function to override

Details

This macro defines the virtual function table for the name subclass.
 

See also

2025-12-28