version 1.11, 2010/12/31 18:19:43 |
version 1.12, 2011/01/01 15:45:18 |
|
|
enum tbl_part part; |
enum tbl_part part; |
char tab; /* cell-separator */ |
char tab; /* cell-separator */ |
char decimal; /* decimal point */ |
char decimal; /* decimal point */ |
|
int pos; /* invocation column */ |
|
int line; /* invocation line */ |
int linesize; |
int linesize; |
char delims[2]; |
char delims[2]; |
int opts; |
int opts; |
|
|
#define TBL_MSG(tblp, type, line, col) \ |
#define TBL_MSG(tblp, type, line, col) \ |
(*(tblp)->msg)((type), (tblp)->data, (line), (col), NULL) |
(*(tblp)->msg)((type), (tblp)->data, (line), (col), NULL) |
|
|
struct tbl *tbl_alloc(void *, mandocmsg); |
struct tbl *tbl_alloc(int, int, void *, mandocmsg); |
void tbl_restart(struct tbl *); |
void tbl_restart(struct tbl *); |
void tbl_free(struct tbl *); |
void tbl_free(struct tbl *); |
void tbl_reset(struct tbl *); |
void tbl_reset(struct tbl *); |
Line 60 int tbl_option(struct tbl *, int, const char *); |
|
Line 62 int tbl_option(struct tbl *, int, const char *); |
|
int tbl_layout(struct tbl *, int, const char *); |
int tbl_layout(struct tbl *, int, const char *); |
int tbl_data(struct tbl *, int, const char *); |
int tbl_data(struct tbl *, int, const char *); |
const struct tbl_span *tbl_span(const struct tbl *); |
const struct tbl_span *tbl_span(const struct tbl *); |
|
void tbl_end(struct tbl *); |
|
|
__END_DECLS |
__END_DECLS |
|
|