![]() |
![]()
| ![]() |
![]()
NAMExt_dsv_line_init() - Initialize generic tabular data object LIBRARY#include <xtend/dsv.h> -lxtend SYNOPSISvoid xt_dsv_line_init(xt_dsv_line_t *xt_dsv_line) ARGUMENTSxt_dsv_line Pointer to a xt_dsv_lint_t object. DESCRIPTIONInitialize a xt_dsv_line_t structure. The xt_dsv_line_t structure contains an array of strings, each holding one field from the line, and an an array of delimiters, each holding the character that ended the corresponding field. Note that each field could potentially end with a different delimiter, as multiple delimiters can be specified. Normally does not need to be called explicitly, since it is called by xt_dsv_line_new(). EXAMPLESxt_dsv_line_t *line = xt_dsv_line_new(); while ( xt_dsv_line_read(line, stdin, "t") != EOF ) { SEE ALSOxt_dsv_line_new(3), xt_dsv_line_free(3), xt_dsv_line_read(3), xt_dsv_line_write(3), xt_dsv_line_copy(3), xt_dsv_read_field(3), xt_dsv_read_field_malloc(3), xt_dsv_skip_field(3), xt_dsv_skip_rest_of_line(3)
|