Fire Foot API Reference Manual |
---|
FFRow — Class for handling row objects.
#include <ff-row.h> struct FFRow; struct FFRowClass; FFRow* ff_row_new (void); FFRow* ff_row_new_from_value_list (GList *value_list, gboolean free_list); gint ff_row_column_count (FFRow *self); FFValue* ff_row_get_value (FFRow *self, gint column_number); void ff_row_append_value (FFRow *self, FFValue *val); FFRow* ff_row_clone (FFRow *self);
struct FFRowClass { void (* on_error) (FFRow *self, gchar *message, gpointer data); };
FFRow* ff_row_new_from_value_list (GList *value_list, gboolean free_list);
Constructor for FFRow class. Create columns from value_list. If free_list is TRUE then value_list will be released after initialization.
gint ff_row_column_count (FFRow *self);
Get the number of columns in the row.
self : | A FFRow. |
Returns : | Number of columns. |
FFValue* ff_row_get_value (FFRow *self, gint column_number);
Get a value from the row.
void ff_row_append_value (FFRow *self, FFValue *val);
Append val as a new column.
<< FFRecordset | FFBlob >> |