ARB
|
Go to the source code of this file.
Classes | |
union | known_enum |
Macros | |
#define | ILLEGAL_VALUE (-666) |
Typedefs | |
typedef const char *(* | enum2string )(known_enum enumValue) |
Variables | |
void(* | GBP_croak_function )(const char *message) = NULp |
#define ILLEGAL_VALUE (-666) |
Definition at line 43 of file adperl.cxx.
Referenced by buildAllowedValuesString(), next_known_enum_value(), string2enum(), and string2enum_or_die().
typedef const char*(* enum2string)(known_enum enumValue) |
Definition at line 46 of file adperl.cxx.
|
static |
Definition at line 18 of file adperl.cxx.
References fputs(), GBK_terminate(), and GBP_croak_function.
Referenced by string2enum_or_die().
|
static |
Definition at line 48 of file adperl.cxx.
References known_enum::as_int, and ILLEGAL_VALUE.
Referenced by buildAllowedValuesString(), first_known_enum_value(), and string2enum().
|
static |
Definition at line 64 of file adperl.cxx.
References next_known_enum_value().
Referenced by buildAllowedValuesString(), and string2enum().
|
static |
Definition at line 70 of file adperl.cxx.
References known_enum::as_int, first_known_enum_value(), gb_assert, ILLEGAL_VALUE, next_known_enum_value(), and start.
Referenced by string2enum_or_die().
|
static |
Definition at line 83 of file adperl.cxx.
References ARB_strdup(), known_enum::as_int, first_known_enum_value(), gb_assert, GBS_global_string_copy(), ILLEGAL_VALUE, next_known_enum_value(), and NULp.
Referenced by string2enum_or_die().
|
static |
Definition at line 102 of file adperl.cxx.
References known_enum::as_int, buildAllowedValuesString(), die(), GBS_global_string_copy(), ILLEGAL_VALUE, string2enum(), and usage().
Referenced by GBP_charPtr_2_GB_alignment_type(), GBP_charPtr_2_GB_CASE(), GBP_charPtr_2_GB_SEARCH_TYPE(), GBP_charPtr_2_GB_TYPES(), and GBP_charPtr_2_GB_UNDO_TYPE().
const char* GBP_GB_SEARCH_TYPE_2_charPtr | ( | GB_SEARCH_TYPE | search_type | ) |
Definition at line 131 of file adperl.cxx.
References NULp, SEARCH_BROTHER, SEARCH_CHILD, SEARCH_CHILD_OF_NEXT, SEARCH_GRANDCHILD, and SEARCH_NEXT_BROTHER.
Referenced by GBP_charPtr_2_GB_SEARCH_TYPE().
GB_SEARCH_TYPE GBP_charPtr_2_GB_SEARCH_TYPE | ( | const char * | search_mode | ) |
Definition at line 143 of file adperl.cxx.
References known_enum::as_int, CASTSIG, GBP_GB_SEARCH_TYPE_2_charPtr(), known_enum::search_type, start, and string2enum_or_die().
Definition at line 171 of file adperl.cxx.
References known_enum::as_int, CASTSIG, known_enum::db_type, GBP_GB_TYPES_2_charPtr(), start, and string2enum_or_die().
const char* GBP_GB_UNDO_TYPE_2_charPtr | ( | GB_UNDO_TYPE | undo_type | ) |
Definition at line 181 of file adperl.cxx.
References GB_UNDO_KILL, GB_UNDO_NONE, GB_UNDO_REDO, GB_UNDO_UNDO, GB_UNDO_UNDO_REDO, and NULp.
Referenced by GBP_charPtr_2_GB_UNDO_TYPE().
GB_UNDO_TYPE GBP_charPtr_2_GB_UNDO_TYPE | ( | const char * | undo_type | ) |
Definition at line 194 of file adperl.cxx.
References known_enum::as_int, CASTSIG, GBP_GB_UNDO_TYPE_2_charPtr(), start, string2enum_or_die(), and known_enum::undo_type.
Definition at line 204 of file adperl.cxx.
References GB_CASE_UNDEFINED, GB_IGNORE_CASE, GB_MIND_CASE, and NULp.
Referenced by GBP_charPtr_2_GB_CASE().
Definition at line 213 of file adperl.cxx.
References known_enum::as_int, known_enum::case_sensitivity, CASTSIG, GBP_GB_CASE_2_charPtr(), start, and string2enum_or_die().
const char* GBP_GB_alignment_type_2_charPtr | ( | GB_alignment_type | ali_type | ) |
Definition at line 222 of file adperl.cxx.
References GB_AT_AA, GB_AT_DNA, GB_AT_RNA, GB_AT_UNKNOWN, and NULp.
Referenced by GBP_charPtr_2_GB_alignment_type().
GB_alignment_type GBP_charPtr_2_GB_alignment_type | ( | const char * | ali_type | ) |
Definition at line 233 of file adperl.cxx.
References known_enum::ali_type, known_enum::as_int, CASTSIG, GBP_GB_alignment_type_2_charPtr(), start, and string2enum_or_die().
GB_ERROR GBC_await_error | ( | void | ) |
Definition at line 245 of file adperl.cxx.
References GB_await_error().
void GBP_prepare_to_die | ( | void | ) |
Definition at line 252 of file adperl.cxx.
References gb_abort_and_close_all_DBs().
Definition at line 16 of file adperl.cxx.
Referenced by ARB_init_perl_interface::ARB_init_perl_interface(), and die().