about summary refs log tree commit diff stats
path: root/src/TRSTable.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/TRSTable.h')
-rw-r--r--src/TRSTable.h15
1 files changed, 15 insertions, 0 deletions
diff --git a/src/TRSTable.h b/src/TRSTable.h
new file mode 100644
index 00000000..7ef88b45
--- /dev/null
+++ b/src/TRSTable.h
@@ -0,0 +1,15 @@
+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, short, BOOL, int, int));
+extern int Stbl_finishCellInTable PARAMS((STable_info *, BOOL, int, int));
+#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 *));