typedef struct {
GtkObject base;
ETableModel *source;
ETableHeader *full_header;
ETableSortInfo *sort_info;
int needs_sorting;
int *sorted;
int *backsorted;
int table_model_changed_id;
int table_model_row_changed_id;
int table_model_cell_changed_id;
int sort_info_changed_id;
} ETableSorter;