#define __PSPPIRE_DELIMITED_TEXT_H__
#include "libpspp/str.h"
+#include "libpspp/string-array.h"
#include <glib-object.h>
#include <gtk/gtk.h>
gint first_line;
GSList *delimiters;
- gint max_delimiters;
+ gint max_fields;
- gunichar quotes[2];
+ gunichar quote;
/*< private >*/
gboolean dispose_has_run ;
gint stamp;
/* caching */
- const char *cache_starts[512];
- struct substring const_cache;
int cache_row;
+ struct string_array cache;
+ struct data_parser *parser;
};
struct _PsppireDelimitedTextClass