ARB
Public Member Functions | Public Attributes | List of all members
QUERY::query_spec Class Reference

#include <db_query.h>

Collaboration diagram for QUERY::query_spec:
Collaboration graph
[legend]

Public Member Functions

 query_spec (ItemSelector &selector_)
 
ItemSelectorget_queried_itemtype () const
 
bool is_queried (GBDATA *gb_item) const
 

Public Attributes

GBDATAgb_main
 
GBDATAgb_ref
 
bool expect_hit_in_ref_list
 
AwarName species_name
 
AwarName tree_name
 
int select_bit
 
int use_menu
 
const charere_pos_fig
 
const charwhere_pos_fig
 
const charby_pos_fig
 
const charqbox_pos_fig
 
const charkey_pos_fig
 
const charquery_pos_fig
 
const charresult_pos_fig
 
const charcount_pos_fig
 
const chardo_query_pos_fig
 
const charconfig_pos_fig
 
const chardo_mark_pos_fig
 
const chardo_unmark_pos_fig
 
const chardo_delete_pos_fig
 
const chardo_set_pos_fig
 
const charopen_parser_pos_fig
 
const chardo_refresh_pos_fig
 
popup_info_window_cb popup_info_window
 
const charinfo_box_pos_fig
 

Detailed Description

Definition at line 31 of file db_query.h.

Constructor & Destructor Documentation

query_spec::query_spec ( ItemSelector selector_)

Definition at line 120 of file db_query.cxx.

References dbq_assert.

Member Function Documentation

ItemSelector& QUERY::query_spec::get_queried_itemtype ( ) const
inline

Definition at line 37 of file db_query.h.

Referenced by QUERY::create_query_box(), and MG_create_merge_species_window().

bool query_spec::is_queried ( GBDATA gb_item) const

Definition at line 151 of file db_query.cxx.

References GB_user_flag(), and select_bit.

Referenced by QUERY::IS_QUERIED().

Member Data Documentation

GBDATA* QUERY::query_spec::gb_main
GBDATA* QUERY::query_spec::gb_ref

Definition at line 40 of file db_query.h.

Referenced by QUERY::create_query_box(), and MG_create_merge_species_window().

bool QUERY::query_spec::expect_hit_in_ref_list

Definition at line 41 of file db_query.h.

Referenced by QUERY::create_query_box(), and MG_create_merge_species_window().

AwarName QUERY::query_spec::species_name
AwarName QUERY::query_spec::tree_name
int QUERY::query_spec::select_bit
int QUERY::query_spec::use_menu
const char* QUERY::query_spec::ere_pos_fig
const char* QUERY::query_spec::where_pos_fig
const char* QUERY::query_spec::by_pos_fig
const char* QUERY::query_spec::qbox_pos_fig
const char* QUERY::query_spec::key_pos_fig
const char* QUERY::query_spec::query_pos_fig
const char* QUERY::query_spec::result_pos_fig
const char* QUERY::query_spec::count_pos_fig
const char* QUERY::query_spec::do_query_pos_fig
const char* QUERY::query_spec::config_pos_fig
const char* QUERY::query_spec::do_mark_pos_fig
const char* QUERY::query_spec::do_unmark_pos_fig
const char* QUERY::query_spec::do_delete_pos_fig
const char* QUERY::query_spec::do_set_pos_fig
const char* QUERY::query_spec::open_parser_pos_fig
const char* QUERY::query_spec::do_refresh_pos_fig
popup_info_window_cb QUERY::query_spec::popup_info_window
const char* QUERY::query_spec::info_box_pos_fig

Definition at line 71 of file db_query.h.


The documentation for this class was generated from the following files: