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
|
#ifndef TRSTABLE_H
#define TRSTABLE_H
/* TRST_MAXCOLSPAN and TRST_MAXCOLSPAN are defined in userdefs.h */
typedef struct _STable_info STable_info;
extern STable_info * Stbl_startTABLE PARAMS((short));
extern int Stbl_finishTABLE PARAMS((STable_info *));
extern void Stbl_free PARAMS((STable_info *));
extern int Stbl_addRowToTable PARAMS((STable_info *, short, int));
extern int Stbl_addCellToTable PARAMS((STable_info *, int, int, short, BOOL, int, int));
extern int Stbl_finishCellInTable PARAMS((STable_info *, BOOL, int, int));
extern int Stbl_addColInfo PARAMS((STable_info *, int, short, BOOL));
extern int Stbl_finishColGroup PARAMS((STable_info *));
extern int Stbl_addRowGroup PARAMS((STable_info *, short));
#define Stbl_lineBreak(stbl,l,pos) Stbl_finishCellInTable(stbl, NO, l, pos)
extern int Stbl_getStartLine PARAMS((STable_info *));
extern int Stbl_getFixupPositions PARAMS((
STable_info * me,
int lineno,
int * oldpos,
int * newpos));
extern short Stbl_getAlignment PARAMS((STable_info *));
#endif /* TRSTABLE_H */
|