+int ir_tcl_method (Tcl_Interp *interp, int argc, char **argv,
+ IrTcl_Methods *tab);
+
+typedef struct {
+ const char *name;
+ int (*ir_init) (ClientData clientData, Tcl_Interp *interp,
+ int argc, char **argv, ClientData *subData);
+ int (*ir_method) (ClientData clientData, Tcl_Interp *interp,
+ int argc, char **argv);
+ void (*ir_delete)(ClientData clientData);
+} IrTcl_Class;
+
+extern IrTcl_Class ir_obj_class;
+