summaryrefslogtreecommitdiff
path: root/Master/tlpkg/tlperl/lib/Tk/pTk/tkPlatDecls_f.h
blob: 8608bfb276f113c600a7e7bec9dce40290a94ed9 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#ifndef TKPLATDECLS_VT
#define TKPLATDECLS_VT
#include "tkPlatDecls.h"
typedef struct TkplatdeclsVtab
{
 unsigned (*tabSize)(void);
#define VFUNC(type,name,mem,args) type (*mem) args;
#define VVAR(type,name,mem)       type (*mem);
#include "tkPlatDecls.t"
#undef VFUNC
#undef VVAR
} TkplatdeclsVtab;
extern TkplatdeclsVtab *TkplatdeclsVptr;
extern TkplatdeclsVtab *TkplatdeclsVGet(void);
#endif /* TKPLATDECLS_VT */