Synopsis
struct EBitArray;
EBitArray * e_bit_array_new (gint count);
gboolean e_bit_array_value_at (EBitArray *selection,
gint n);
void e_bit_array_foreach (EBitArray *selection,
EForeachFunc callback,
gpointer closure);
gint e_bit_array_selected_count (EBitArray *selection);
void e_bit_array_select_all (EBitArray *selection);
void e_bit_array_invert_selection (EBitArray *selection);
gint e_bit_array_bit_count (EBitArray *selection);
void e_bit_array_change_one_row (EBitArray *selection,
gint row,
gboolean grow);
void e_bit_array_change_range (EBitArray *selection,
gint start,
gint end,
gboolean grow);
void e_bit_array_select_single_row (EBitArray *eba,
gint row);
void e_bit_array_toggle_single_row (EBitArray *eba,
gint row);
void e_bit_array_insert (EBitArray *esm,
gint row,
gint count);
void e_bit_array_delete (EBitArray *esm,
gint row,
gint count);
void e_bit_array_delete_single_mode (EBitArray *esm,
gint row,
gint count);
void e_bit_array_move_row (EBitArray *esm,
gint old_row,
gint new_row);
Object Hierarchy
GObject
+----EBitArray
Details
struct EBitArray
struct EBitArray;
e_bit_array_new ()
EBitArray * e_bit_array_new (gint count);
e_bit_array_value_at ()
gboolean e_bit_array_value_at (EBitArray *selection,
gint n);
e_bit_array_foreach ()
void e_bit_array_foreach (EBitArray *selection,
EForeachFunc callback,
gpointer closure);
e_bit_array_selected_count ()
gint e_bit_array_selected_count (EBitArray *selection);
e_bit_array_select_all ()
void e_bit_array_select_all (EBitArray *selection);
e_bit_array_invert_selection ()
void e_bit_array_invert_selection (EBitArray *selection);
e_bit_array_bit_count ()
gint e_bit_array_bit_count (EBitArray *selection);
e_bit_array_change_one_row ()
void e_bit_array_change_one_row (EBitArray *selection,
gint row,
gboolean grow);
e_bit_array_change_range ()
void e_bit_array_change_range (EBitArray *selection,
gint start,
gint end,
gboolean grow);
e_bit_array_select_single_row ()
void e_bit_array_select_single_row (EBitArray *eba,
gint row);
e_bit_array_toggle_single_row ()
void e_bit_array_toggle_single_row (EBitArray *eba,
gint row);
e_bit_array_insert ()
void e_bit_array_insert (EBitArray *esm,
gint row,
gint count);
e_bit_array_delete ()
void e_bit_array_delete (EBitArray *esm,
gint row,
gint count);
e_bit_array_delete_single_mode ()
void e_bit_array_delete_single_mode (EBitArray *esm,
gint row,
gint count);
e_bit_array_move_row ()
void e_bit_array_move_row (EBitArray *esm,
gint old_row,
gint new_row);