ARB
|
#include <cb.h>
#include <arbdb_base.h>
#include <arb_assert.h>
Go to the source code of this file.
Classes | |
struct | MutableItemSelector |
struct | MutableBoundItemSel |
Macros | |
#define | it_assert(cond) arb_assert(cond) |
Typedefs | |
typedef const MutableItemSelector | ItemSelector |
typedef const MutableBoundItemSel | BoundItemSel |
Enumerations | |
enum | QUERY_ITEM_TYPE { QUERY_ITEM_SPECIES, QUERY_ITEM_ORGANISM, QUERY_ITEM_GENES, QUERY_ITEM_EXPERIMENTS, QUERY_ITEM_SAI, QUERY_ITEM_TYPES } |
enum | QUERY_RANGE { QUERY_CURRENT_ITEM, QUERY_MARKED_ITEMS, QUERY_ALL_ITEMS } |
Functions | |
bool | speciesOrOrganism (QUERY_ITEM_TYPE type) |
void | init_itemType_specific_window (AW_root *aw_root, class AW_window_simple *aws, const ItemSelector &itemType, const char *id, const char *title_format, bool plural=false) |
ItemSelector & | SPECIES_get_selector () |
ItemSelector & | ORGANISM_get_selector () |
ItemSelector & | SAI_get_selector () |
#define it_assert | ( | cond | ) | arb_assert(cond) |
Definition at line 25 of file items.h.
Referenced by create_itemfield_selection_list(), RegFieldSelection::create_window(), delete_unused_changekeys(), Itemfield_Selection::Itemfield_Selection(), itemTypeSpecificWindowID(), MutableBoundItemSel::MutableBoundItemSel(), RegFieldSelection::popup_window(), prepare_and_get_selected_itemfield(), RegFieldSelection::registrate(), and RegFieldSelection::update_button_text().
typedef const MutableItemSelector ItemSelector |
typedef const MutableBoundItemSel BoundItemSel |
enum QUERY_ITEM_TYPE |
enum QUERY_RANGE |
|
inline |
Definition at line 37 of file items.h.
References QUERY_ITEM_ORGANISM, and QUERY_ITEM_SPECIES.
Referenced by awtc_nn_search_all_listed(), QUERY::create_query_box(), and itemTypeSpecificWindowID().
void init_itemType_specific_window | ( | AW_root * | aw_root, |
class AW_window_simple * | aws, | ||
const ItemSelector & | itemType, | ||
const char * | id, | ||
const char * | title_format, | ||
bool | plural = false |
||
) |
Definition at line 33 of file itemtools.cxx.
References GBS_global_string_copy(), MutableItemSelector::item_name, MutableItemSelector::items_name, and itemTypeSpecificWindowID().
Referenced by create_field_convert_window(), DBUI::create_field_create_window(), DBUI::create_field_delete_window(), DBUI::create_fields_reorder_window(), create_set_protection_window(), and create_writeFieldOfListed_window().
ItemSelector& SPECIES_get_selector | ( | ) |
Definition at line 139 of file species.cxx.
References ITEM_species.
Referenced by calc_and_update_alignment_errors_cb(), create_colorize_species_window(), create_group_species_by_field_window(), create_mark_by_refentries_window(), create_mg_check_fields_window(), create_mg_merge_tagged_fields_window(), create_next_neighbours_listed_window(), RefEntries::create_refentries_window(), DBUI::create_species_query_window(), createDisplayField_window(), createMergeSimilarSpeciesWindow(), ArbImporter::detectAvailableFields(), ED4_configure_species_flags(), ED4_popup_detect_bad_alignment_window(), get_importedSpecies_selector(), DBUI::insert_field_admin_menuitems(), mark_action(), mergeSimilarSpecies(), mg_check_field_cb(), mg_initialize_species_selectors(), NDS_create_window(), NT_create_compare_taxonomy_window(), NT_create_resort_window(), NT_create_species_join_window(), CheckedConsistencies::perform_item_checks(), popup_new_speciesOrganismWindow(), popup_single_field_transfer_window(), SpeciesFlag::prepare_itemfield(), ExportFieldScanner::scanFields(), MergeFieldScanner::scanFields(), st_check_cb(), st_ml_add_quality_string_to_species(), and STAT_create_chimera_check_window().
ItemSelector& ORGANISM_get_selector | ( | ) |
Definition at line 140 of file species.cxx.
References ITEM_organism.
Referenced by add_selected_experiment_changed_cb(), add_selected_gene_changed_cb(), create_colorize_organisms_window(), and popup_new_speciesOrganismWindow().
ItemSelector& SAI_get_selector | ( | ) |
Definition at line 92 of file SAIs.cxx.
References ITEM_sai.
Referenced by mg_initialize_SAI_selectors(), and NT_create_extendeds_window().