Implemeted CSV backend, add it to makefile, correct some errors in smart_records.c

This commit is contained in:
2020-07-26 11:52:28 +02:00
parent 22c5d9ea80
commit 00eaccbb81
7 changed files with 218 additions and 0 deletions

View File

@@ -0,0 +1,13 @@
#ifndef _SMART_RECORDS_CSV_BACKEND_H
#define _SMART_RECORDS_CSV_BACKEND_H
#include <stdarg.h>
void *csv_backend_init(char **error);
int csv_backend_open_records_base(void *ctx, char **error, const char *uri);
int csv_backend_write_record(void *ctx, char **error, va_list ap);
int csv_backend_set_format(void *ctx, char **error, const char *format);
int csv_backend_close_records_base(void *ctx);
#endif