#ifndef __IMPORT_DATA_H__
#define __IMPORT_DATA_H__

void
    g_ptr_array_free_strings(GPtrArray *array,
    				gboolean free_segment,
				gboolean free_strings);
PyObject *
    python_read_table_block(PyObject *self, PyObject *args, PyObject *keywds);

PyObject *
    python_read_table_lines(PyObject *self, PyObject *args, PyObject *keywds);

PyObject *
    python_read_table_block_string(PyObject *self, PyObject *args, PyObject *keywds);
PyObject *
    python_read_table_lines_string(PyObject *self, PyObject *args, PyObject *keywds);


PyObject
    *python_read_build_array(GArray *array, gint x, gint y);

PyObject 
    *python_read_build_list(GPtrArray *array, gint x, gint y);

GArray *
read_table(gchar *filename,gchar *commentchars,
          gchar *delim, gchar *blockstart,
          gint block, gint beginline, gint endline,
          gint *x,gint *y, GPtrArray **titles);

GPtrArray *
read_table_string(gchar *filename,gchar *commentchars,
          gchar *delim, gchar *blockstart,
          gint block, gint beginline, gint endline,
          gint *x,gint *y, GPtrArray **titles);
#endif


syntax highlighted by Code2HTML, v. 0.9.1