| 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 >> |