File: dconv.h

package info (click to toggle)
dvi2ps 3.0a1-4
  • links: PTS
  • area: main
  • in suites: potato
  • size: 1,392 kB
  • ctags: 1,750
  • sloc: ansic: 11,699; sh: 277; makefile: 235
file content (28 lines) | stat: -rw-r--r-- 739 bytes parent folder | download | duplicates (22)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
struct dconv {
    int (*dc_getcommand)();
    void (*dc_backupone)();
    void (*dc_getbytes)();
    void (*dc_skipbytes)();
    int (*dc_getuint)();
    int (*dc_getint)();
    FILE *dc_file;
    byte *dc_bufbeg;
    byte *dc_bufend;
    void (*dc_movedown)();
    void (*dc_movedown_v)();
    void (*dc_moveover)();
    void (*dc_moveover_v)();
    void (*dc_setrule)();
    void (*dc_setrule_v)();
    int dc_scale;
};

#define	DC_getcommand	(*dc_getcommand)
#define	DC_backupone	(*dc_backupone)
#define	DC_getbytes	(*dc_getbytes)
#define	DC_skipbytes	(*dc_skipbytes)
#define	DC_getuint	(*dc_getuint)
#define	DC_getint	(*dc_getint)
#define	DC_movedown	(*dc_movedown)
#define	DC_moveover	(*dc_moveover)
#define	DC_setrule	(*dc_setrule)