ARB
|
Classes | |
struct | gbl_param |
Typedefs | |
typedef const char * | String |
typedef int | bit |
typedef unsigned int | nat |
Variables | |
int | traceACI = 0 |
int | traceIndent = 0 |
typedef const char* GBL_IMPL::String |
Definition at line 59 of file gb_aci_impl.h.
typedef int GBL_IMPL::bit |
Definition at line 60 of file gb_aci_impl.h.
typedef unsigned int GBL_IMPL::nat |
Definition at line 61 of file gb_aci_impl.h.
void GBL_IMPL::print_trace | ( | const char * | text | ) |
Definition at line 47 of file adlang1.cxx.
References fflush(), fputc(), fputs(), gb_assert, GBT_split_string(), line, CharPtrArray::size(), SPLIT_DROPEMPTY, and traceIndent.
Referenced by dumpStreams(), GB_command_interpreter_in_env(), gbl_command(), gbl_trace(), and GBS_string_eval_in_env().
GB_ERROR GBL_IMPL::trace_params | ( | const GBL_streams & | param, |
gbl_param * | ppara, | ||
const char * | com | ||
) |
Definition at line 68 of file adlang1.cxx.
References ARB_calloc(), GBS_strstruct::cat(), error(), gb_assert, GB_BIT, GB_BYTE, GB_export_errorf(), GB_FLOAT, GB_INT, GB_STRING, GB_warningf(), GBS_global_string(), GBL_streams::get(), GBS_strstruct::get_data(), GBL_IMPL::gbl_param::help_text, if, GBL_IMPL::gbl_param::next, NULp, GBL_IMPL::gbl_param::param_name, GBL_streams::size(), STATIC_ASSERT, GBL_IMPL::gbl_param::type, and GBL_IMPL::gbl_param::varaddr.
Definition at line 34 of file gb_aci.cxx.
References NULp.
Referenced by apply_ACI(), search_matching_dquote(), search_matching_parenthesis(), and search_next_separator().
Definition at line 46 of file gb_aci.cxx.
References search_matching_dquote().
Definition at line 49 of file gb_aci.cxx.
References NULp, and search_matching_dquote().
Referenced by gbs_build_replace_string(), search_matching_parenthesis(), and search_next_separator().
|
static |
Definition at line 70 of file gb_aci.cxx.
References init, NULp, safeCharIndex(), search_matching_dquote(), search_matching_parenthesis(), and tab().
Referenced by apply_ACI(), and search_next_separator().
Definition at line 107 of file gb_aci.cxx.
References search_next_separator().
Definition at line 32 of file gb_aci_impl.h.
References search_matching_parenthesis().
|
inline |
Definition at line 47 of file gb_aci_impl.h.
References GBL_IMPL::gbl_param::help_text, GBL_IMPL::gbl_param::next, GBL_IMPL::gbl_param::param_name, GBL_IMPL::gbl_param::type, type, and GBL_IMPL::gbl_param::varaddr.
Referenced by gbl_param_bit(), gbl_param_char(), gbl_param_int(), gbl_param_nat(), and gbl_param_String().
|
inline |
Definition at line 63 of file gb_aci_impl.h.
References GB_INT, and gbl_new_param().
|
inline |
Definition at line 68 of file gb_aci_impl.h.
References GB_BYTE, and gbl_new_param().
|
inline |
Definition at line 73 of file gb_aci_impl.h.
References GB_INT, and gbl_new_param().
|
inline |
Definition at line 78 of file gb_aci_impl.h.
References GB_STRING, and gbl_new_param().
|
inline |
Definition at line 83 of file gb_aci_impl.h.
References GB_BIT, and gbl_new_param().
|
inline |
Definition at line 147 of file gb_aci_impl.h.
References diff(), and gb_assert.
Referenced by GB_command_interpreter_in_env().
|
inline |
Definition at line 152 of file gb_aci_impl.h.
References gb_assert, GBS_global_string(), GBL_command_arguments::get_cmdName(), NULp, GBL_command_arguments::param_count(), and GBL_command_arguments::set_params_checked().
Referenced by gbl_ali_name(), gbl_export_sequence(), gbl_sequence(), gbl_sequence_type(), grl_aid(), grl_dupidx(), grl_groupsize(), grl_hitcount(), grl_hitidx(), grl_markedingroup(), and grl_nesting().
|
inline |
Definition at line 157 of file gb_aci_impl.h.
References gb_assert, GBS_global_string(), GBL_command_arguments::get_cmdName(), NULp, GBL_command_arguments::param_count(), and GBL_command_arguments::set_params_checked().
|
inline |
Definition at line 162 of file gb_aci_impl.h.
References gb_assert, GBS_global_string(), GBL_command_arguments::get_cmdName(), NULp, GBL_command_arguments::param_count(), and GBL_command_arguments::set_params_checked().
|
inline |
Definition at line 167 of file gb_aci_impl.h.
References gb_assert, GBS_global_string(), GBL_command_arguments::get_cmdName(), NULp, GBL_command_arguments::param_count(), and GBL_command_arguments::set_params_checked().
Referenced by gbl_apply_binary_operator(), and gbl_taxonomy().
Definition at line 181 of file gb_aci_impl.h.
References GBS_global_string(), and NULp.
Referenced by check_valid_param_index(), and check_valid_stream_index().
|
inline |
Definition at line 185 of file gb_aci_impl.h.
References check_valid_index(), GBL_command_arguments::input, and GBL_streams::size().
Referenced by gbl_drop().
|
inline |
Definition at line 186 of file gb_aci_impl.h.
References check_valid_index(), and GBL_command_arguments::param_count().
Referenced by gbl_select().
|
inline |
Definition at line 188 of file gb_aci_impl.h.
References GBS_global_string(), GBL_command_arguments::get_cmdName(), GBL_command_arguments::get_item_ref(), and NULp.
int GBL_IMPL::traceACI = 0 |
Definition at line 44 of file adlang1.cxx.
Referenced by apply_ACI(), GB_command_interpreter_in_env(), gbl_command(), gbl_trace(), and GBS_string_eval_in_env().
int GBL_IMPL::traceIndent = 0 |
Definition at line 45 of file adlang1.cxx.
Referenced by apply_ACI(), dumpStreams(), GBS_string_eval_in_env(), and print_trace().