ARB
Classes | Macros | Enumerations | Functions | Variables
ed4_search.hxx File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  ED4_SearchPosition
 
class  ED4_SearchResults
 

Macros

#define MAX_MISMATCHES   5
 

Enumerations

enum  ED4_SEARCH_CASE { ED4_SC_CASE_SENSITIVE, ED4_SC_CASE_INSENSITIVE }
 
enum  ED4_SEARCH_TU { ED4_ST_T_NOT_EQUAL_U, ED4_ST_T_EQUAL_U }
 
enum  ED4_SEARCH_GAPS { ED4_SG_CONSIDER_GAPS, ED4_SG_IGNORE_GAPS }
 
enum  ED4_SearchPositionType {
  ED4_USER1_PATTERN = 0, ED4_USER2_PATTERN, ED4_PROBE_PATTERN, ED4_PRIMER1_PATTERN,
  ED4_PRIMER2_PATTERN, ED4_PRIMER3_PATTERN, ED4_SIG1_PATTERN, ED4_SIG2_PATTERN,
  ED4_SIG3_PATTERN, SEARCH_PATTERNS, ED4_ANY_PATTERN = SEARCH_PATTERNS
}
 

Functions

int ED4_encodeSearchDescriptor (int direction, ED4_SearchPositionType pattern)
 
void ED4_search_cb (UNFIXED, int searchDescriptor, ED4_window *ed4w)
 
GB_ERROR ED4_repeat_last_search (class ED4_window *ed4w)
 
void ED4_popup_search_window (AW_window *aww, ED4_SearchPositionType type)
 
void ED4_create_search_awars (AW_root *root)
 

Variables

const charED4_SearchPositionTypeId []
 

Macro Definition Documentation

#define MAX_MISMATCHES   5

Enumeration Type Documentation

Enumerator
ED4_SC_CASE_SENSITIVE 
ED4_SC_CASE_INSENSITIVE 

Definition at line 15 of file ed4_search.hxx.

Enumerator
ED4_ST_T_NOT_EQUAL_U 
ED4_ST_T_EQUAL_U 

Definition at line 20 of file ed4_search.hxx.

Enumerator
ED4_SG_CONSIDER_GAPS 
ED4_SG_IGNORE_GAPS 

Definition at line 25 of file ed4_search.hxx.

Enumerator
ED4_USER1_PATTERN 
ED4_USER2_PATTERN 
ED4_PROBE_PATTERN 
ED4_PRIMER1_PATTERN 
ED4_PRIMER2_PATTERN 
ED4_PRIMER3_PATTERN 
ED4_SIG1_PATTERN 
ED4_SIG2_PATTERN 
ED4_SIG3_PATTERN 
SEARCH_PATTERNS 
ED4_ANY_PATTERN 

Definition at line 34 of file ed4_search.hxx.

Function Documentation

int ED4_encodeSearchDescriptor ( int  direction,
ED4_SearchPositionType  pattern 
)
inline
void ED4_search_cb ( UNFIXED  ,
int  searchDescriptor,
ED4_window ed4w 
)
GB_ERROR ED4_repeat_last_search ( class ED4_window ed4w)

Definition at line 1255 of file ED4_search.cxx.

References ED4_search_cb(), GBS_global_string(), and NULp.

void ED4_popup_search_window ( AW_window aww,
ED4_SearchPositionType  type 
)
void ED4_create_search_awars ( AW_root root)

Variable Documentation

const char* ED4_SearchPositionTypeId[]

Definition at line 35 of file ED4_search.cxx.

Referenced by ED4_root::generate_window().