ARB
Classes | Typedefs | Enumerations | Functions
input_mask.hxx File Reference
#include <string>
#include <aw_base.hxx>
#include <cb.h>
Include dependency graph for input_mask.hxx:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  awt_item_type_selector
 
class  FINAL_TYPE< SEQTYPE >
 xml element More...
 

Typedefs

typedef void(* AWT_OpenMaskWindowCallback )(AW_window *aww, int id, GBDATA *gb_main)
 

Enumerations

enum  awt_item_type {
  AWT_IT_UNKNOWN, AWT_IT_SPECIES, AWT_IT_ORGANISM, AWT_IT_GENE,
  AWT_IT_EXPERIMENT, AWT_IT_TYPES
}
 

Functions

awt_item_type AWT_getItemType (const std::string &itemtype_name)
 
void AWT_create_mask_submenu (class AW_window_menu_modes *awm, awt_item_type wanted_item_type, AWT_OpenMaskWindowCallback open_mask_window_cb, GBDATA *gb_main)
 
void AWT_destroy_input_masks ()
 
GB_ERROR AWT_initialize_input_mask (AW_root *root, GBDATA *gb_main, const awt_item_type_selector *sel, const char *mask_name, bool localMask)
 
const awt_input_mask_descriptor * AWT_look_input_mask (int id)
 

Typedef Documentation

typedef void(* AWT_OpenMaskWindowCallback)(AW_window *aww, int id, GBDATA *gb_main)

Definition at line 76 of file input_mask.hxx.

Enumeration Type Documentation

Enumerator
AWT_IT_UNKNOWN 
AWT_IT_SPECIES 
AWT_IT_ORGANISM 
AWT_IT_GENE 
AWT_IT_EXPERIMENT 
AWT_IT_TYPES 

Definition at line 29 of file input_mask.hxx.

Function Documentation

awt_item_type AWT_getItemType ( const std::string itemtype_name)
void AWT_create_mask_submenu ( class AW_window_menu_modes awm,
awt_item_type  wanted_item_type,
AWT_OpenMaskWindowCallback  open_mask_window_cb,
GBDATA gb_main 
)
void AWT_destroy_input_masks ( )

Definition at line 2491 of file input_mask.cxx.

Referenced by nt_disconnect_from_db().

GB_ERROR AWT_initialize_input_mask ( AW_root root,
GBDATA gb_main,
const awt_item_type_selector sel,
const char mask_name,
bool  localMask 
)
const awt_input_mask_descriptor* AWT_look_input_mask ( int  id)