blob: 8255c08dc3f4b6c792b62a5790cd0cc23b8e535d (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
|
#ifndef TKGLUE_VT
#define TKGLUE_VT
typedef struct TkglueVtab
{
unsigned (*tabSize)(void);
#define VFUNC(type,name,mem,args) type (*mem) args;
#define VVAR(type,name,mem) type (*mem);
#include "tkGlue.t"
#undef VFUNC
#undef VVAR
} TkglueVtab;
extern TkglueVtab *TkglueVptr;
extern TkglueVtab *TkglueVGet(void);
#endif /* TKGLUE_VT */
|