H A D | fields.c | 112 #define W_IS_BLANK(x) (iswspace(x) && (x) != L'\n') 121 #define W_INTERFIELD_SEPARATOR L'\0' 363 field_boundary(field_t *F, line_rec_t *L, int is_end, int is_blanks) in field_boundary() argument 365 char *S = L->l_data.sp; in field_boundary() 367 char *eol = S + L->l_data_length; in field_boundary() 375 return (L->l_data_length); in field_boundary() 390 if ((ret = MAX(T - S, 0) + offset) >= L->l_data_length) in field_boundary() 391 return (L->l_data_length); in field_boundary() 397 field_delimit(field_t *F, line_rec_t *L, ssize_t *start, ssize_t *end) in field_delimit() argument 401 *start = field_boundary(F, L, in field_delimit() 408 field_boundary_wide(field_t * F,line_rec_t * L,int is_end,int is_blanks) field_boundary_wide() argument 442 field_delimit_wide(field_t * F,line_rec_t * L,ssize_t * start,ssize_t * end) field_delimit_wide() argument 453 field_boundary_tabbed(field_t * F,line_rec_t * L,int is_end,int is_blanks,vchar_t delimiter) field_boundary_tabbed() argument 504 field_delimit_tabbed(field_t * F,line_rec_t * L,ssize_t * start,ssize_t * end,vchar_t delimiter) field_delimit_tabbed() argument 516 field_boundary_tabbed_wide(field_t * F,line_rec_t * L,int is_end,int is_blanks,vchar_t delimiter) field_boundary_tabbed_wide() argument 561 field_delimit_tabbed_wide(field_t * F,line_rec_t * L,ssize_t * start,ssize_t * end,vchar_t delimiter) field_delimit_tabbed_wide() argument 574 field_convert_month(field_t * F,line_rec_t * L,vchar_t delimiter,ssize_t data_offset,ssize_t data_length,ssize_t coll_offset) field_convert_month() argument 625 field_convert_month_wide(field_t * F,line_rec_t * L,vchar_t delimiter,ssize_t data_offset,ssize_t data_length,ssize_t coll_offset) field_convert_month_wide() argument 677 field_convert_alpha(field_t * F,line_rec_t * L,vchar_t delimiter,ssize_t data_offset,ssize_t data_length,ssize_t coll_offset) field_convert_alpha() argument 720 field_convert_alpha_simple(field_t * F,line_rec_t * L,vchar_t delimiter,ssize_t data_offset,ssize_t data_length,ssize_t coll_offset) field_convert_alpha_simple() argument 748 field_convert_alpha_wide(field_t * F,line_rec_t * L,vchar_t delimiter,ssize_t data_offset,ssize_t data_length,ssize_t coll_offset) field_convert_alpha_wide() argument 796 field_convert_numeric(field_t * F,line_rec_t * L,vchar_t delimiter,ssize_t data_offset,ssize_t data_length,ssize_t coll_offset) field_convert_numeric() argument 941 field_convert_numeric_wide(field_t * F,line_rec_t * L,vchar_t delimiter,ssize_t data_offset,ssize_t data_length,ssize_t coll_offset) field_convert_numeric_wide() argument 1057 field_convert(field_t * F,line_rec_t * L,int flags,vchar_t field_separator) field_convert() argument 1138 field_convert_wide(field_t * F,line_rec_t * L,int flags,vchar_t field_separator) field_convert_wide() argument 1218 line_convert(line_rec_t * L) line_convert() argument 1243 line_convert_wide(line_rec_t * L) line_convert_wide() argument [all...] |