ARB
|
Public Member Functions | |
KeySorter (GBDATA *gb_key_data) | |
~KeySorter () | |
int | get_field_count () const |
void | bubble_sort (int p1, int p2, ReorderMode mode, BoundItemSel *selector) |
void | reverse_order (int p1, int p2) |
int | index_of (GBDATA *gb_key) |
void | move_to (int to_move, int wanted_position) |
__ATTR__USERESULT GB_ERROR | save_changes () |
Definition at line 306 of file ui_species.cxx.
|
inline |
Definition at line 372 of file ui_species.cxx.
References ARB_alloc(), CHANGEKEY_TYPE, GB_child(), GB_DB, GB_entry(), GB_nextChild(), GB_read_int(), NULp, type, and ui_assert.
|
inline |
Definition at line 401 of file ui_species.cxx.
References ui_assert.
|
inline |
Definition at line 406 of file ui_species.cxx.
Referenced by reorder_up_down().
|
inline |
Definition at line 408 of file ui_species.cxx.
References GBS_free_hash(), NULp, ORDER_FREQ, and swap().
Referenced by reorder_keys().
Definition at line 444 of file ui_species.cxx.
References ui_assert.
Referenced by reorder_keys(), and reorder_up_down().
Definition at line 456 of file ui_species.cxx.
References swap().
Referenced by reorder_keys(), and reorder_up_down().
|
inline |
Definition at line 469 of file ui_species.cxx.
References GB_get_root(), gb_main, GB_resort_data_base(), NULp, and warning().
Referenced by reorder_keys(), and reorder_up_down().