![]() |
![]()
| ![]() |
![]()
NAMExt_ff_dsv_line_copy() - Copy a generica tabular data object LIBRARY#include <xtend/ff-dsv.h> -lxtend SYNOPSISint xt_ff_dsv_line_copy(xt_ff_dsv_line_t *dest, xt_ff_dsv_line_t *src) ARGUMENTSsrc Pointer to populated xt_ff_dsv_line_t structure to be duplicated dest Pointer to empty xt_ff_dsv_lint_t structure to receive copy DESCRIPTIONDuplicate an arbitrary xt_ff_dsv_line_t object, allocating space for fields and delimiters as needed. The xt_ff_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. RETURN VALUESXT_OK or XT_MALLOC_FAILED SEE ALSOxt_ff_dsv_line_new(3), xt_ff_dsv_line_free(3), xt_ff_dsv_line_read(3), xt_ff_dsv_line_write(3), xt_ff_dsv_line_copy(3), xt_ff_dsv_read_field(3), xt_ff_dsv_read_field_malloc(3), xt_ff_dsv_skip_field(3), xt_ff_dsv_skip_rest_of_line(3)
|