ARB
|
#include <arb_msg_fwd.h>
#include "arb_msg_nospam.h"
#include <arb_string.h>
#include <arb_backtrace.h>
#include <smartptr.h>
#include <arb_handlers.h>
#include <arb_defs.h>
#include "arb_strbuf.h"
Go to the source code of this file.
Classes | |
class | GlobalStringBuffers |
Macros | |
#define | GLOBAL_STRING_BUFFERS 4 |
#define | GBS_GLOBAL_STRING_SIZE 64000 |
#define | PRINT2BUFFER(buffer, bufsize, templat, parg) vsprintf(buffer, templat, parg) |
#define | PRINT2BUFFER_CHECKED(printed, buffer, bufsize, templat, parg) |
#define | BUFSIZE 1000 |
Variables | |
static size_t | last_global_string_size = 0 |
static GlobalStringBuffers | globBuf |
static char * | GB_error_buffer = NULp |
#define GLOBAL_STRING_BUFFERS 4 |
Definition at line 41 of file arb_msg.cxx.
Referenced by GlobalStringBuffers::GlobalStringBuffers().
#define GBS_GLOBAL_STRING_SIZE 64000 |
Definition at line 44 of file arb_msg.cxx.
Referenced by GB_export_errorf().
Definition at line 55 of file arb_msg.cxx.
#define PRINT2BUFFER_CHECKED | ( | printed, | |
buffer, | |||
bufsize, | |||
templat, | |||
parg | |||
) |
Definition at line 58 of file arb_msg.cxx.
Referenced by GBS_global_string_to_buffer().
#define BUFSIZE 1000 |
Referenced by GBK_assert_msg().
GlobalStringBuffers* GBS_store_global_buffers | ( | void | ) |
Definition at line 156 of file arb_msg.cxx.
References GlobalStringBuffers::GlobalStringBuffers(), and globBuf.
void GBS_restore_global_buffers | ( | GlobalStringBuffers * | saved | ) |
Definition at line 162 of file arb_msg.cxx.
References globBuf.
Definition at line 167 of file arb_msg.cxx.
References globBuf.
Definition at line 172 of file arb_msg.cxx.
References ARB_strduplen(), and globBuf.
Referenced by GBS_global_string_copy().
const char* GBS_global_string_to_buffer | ( | char * | buffer, |
size_t | bufsize, | ||
const char * | templat, | ||
... | |||
) |
Definition at line 178 of file arb_msg.cxx.
References arb_assert, GlobalStringBuffers::parg, PRINT2BUFFER_CHECKED, va_end(), and va_start().
Referenced by aw_help_show_external_format(), GB_append_suffix(), GB_concat_path(), GBK_assert_msg(), group_species(), and AW_window::window_local_awarname().
Definition at line 194 of file arb_msg.cxx.
References GBS_vglobal_string_copy(), GlobalStringBuffers::parg, result, va_end(), and va_start().
Referenced by TreeReader::add_warning(), ALI_translate_marked(), appendNameAndUsedBasePositions(), SEQIO::appendTo(), apply_ACI(), apply_auto_numeric_binop(), apply_double_binop(), apply_numeric_binop(), ARB_main(), arb_start_server(), ARB_textfiles_have_difflines(), arb_trace_argv(), ARB_zfopen(), AW_advice(), AW_edit(), AW_get_selected_fullname(), aw_help_back(), aw_help_helpfile_changed_cb(), aw_help_search(), aw_help_show_external_format(), aw_insert_message_in_tmp_message_delayed(), aw_install_xkeys(), AW_label_in_awar_list(), aw_message_save_cb(), AW_openURL(), aw_question(), aw_ref_to_title(), aw_root_init_font(), awar_matrix_cell(), awar_translate(), aws_init_localized(), awt_add_sequences_to_list(), awt_aps_go(), awt_create_input_mask(), awt_create_load_box(), AWT_create_mask_submenu(), awt_create_PTSERVER_selection_button(), awt_create_select_filter_win(), AWT_get_combined_filter_name(), awtc_move_hits(), awtc_remove_arb_acc(), binop_compare(), binop_contains(), binop_equals(), build_taxonomy_rek(), buildAllowedValuesString(), change_constraints(), check_and_correct_current_field(), colstat_2_gnuplot_cb(), CommandOutput::CommandOutput(), compress_sequence_tree(), concatenateAlignments(), concatenateFieldsCreateNewSpecies(), copy_field_into_partial_alignments(), AW_window::create_button(), create_calltexe_window(), create_color_button(), create_colorize_window(), create_colorset_representation(), create_config_manager_window(), create_font_button(), AW_window::create_input_field(), create_load_box_for_selection_lists(), create_loadsave_colored_window(), create_mark_menu_entry(), create_mark_menu_id(), create_modify_fields_window(), QUERY::create_query_box(), create_save_box_for_selection_lists(), create_split_gene(), create_tree_name(), createCallOnSocketHost(), createMergeSimilarSpeciesWindow(), Data::Data(), dated_info(), QUERY::DbQuery_update_list(), detect_sina_version(), ArbImporter::detectAvailableFields(), dump_internal(), dumpStreams(), ED4_get_NDS_text(), ed_submit_parse_event(), enter_stage_1_build_tree(), EXP_get_experiment_id(), expandSetVariables(), export_format_single(), export_to_DB(), export_tree_node_print(), export_tree_node_print_xml(), File_selection::fill(), EDB_root_bact::fill_species(), filter_posvar_SAI_for_ali(), SpecSetRegistry::find_best_matches_info(), find_macro_in(), format(), GB_find_all_files(), GB_find_executable(), GB_follow_unix_link(), gb_full_path(), GB_get_arb_revision_tag(), GB_get_callback_info(), GB_get_db_path(), GB_getenvARB_XCMD(), GB_install_pid(), GB_internal_error(), GB_read_as_string(), GB_symlink(), GB_TYPES_2_name(), GB_unique_filename(), GBP_add_callback(), gbp_create_callback_hashkey(), GBS_nameserver_tag(), GBS_ptserver_id_to_choice(), GBS_read_arb_tcp(), GBS_read_dir(), GBT_add_alignment_changekeys(), GBT_commit_rename_session(), GBT_create_alignment(), GBT_get_configuration_names(), GBT_macro_execute(), gbt_nonexisting_alignment(), gcman_specific_awarname(), gde_filter_weights(), GDE_makeawarname_in(), GDE_menuitem_cb(), GDE_startaction_cb(), gen_display(), gen_extract_gene_2_pseudoSpecies(), gen_get_gene_id(), GEN_global_gene_identifier(), GEN_root::GEN_root(), RefEntries::generate_item_error(), ED4_root::generate_window(), get_alitype_eval(), get_design_hinfo(), DisplayFormat::get_format(), get_full_qualified_help_file_name(), TypedDatabaseCallback::get_info(), get_local_help_url(), get_overlay_files(), RefEntries::RefSelector::get_refs(), DistanceCounter::get_report(), get_SAI_description(), export_sequence_data::get_seq_data(), get_shared_sellist_awar_base(), get_shared_sellist_awar_name(), get_short(), GroupFoldedKey::get_target_data(), GroupAIDkey::get_target_data(), GroupSizeKey::get_target_data(), GroupKeeledKey::get_target_data(), GroupZombiesKey::get_target_data(), GroupMarkedKey::get_target_data(), NestingLevelKey::get_target_data(), get_taxonomy_string(), ConsensusTreeBuilder::get_tree_remark(), getenv_autodirectory(), getenv_executable(), getenv_existing_directory(), GEN_map_window::init(), DBUI::init_info_window(), init_itemType_specific_window(), BI_helix::initFromData(), insert_genes_of_organism(), insert_section_header(), load_cb(), AW_window::local_id(), lookfont(), main(), make_async_call(), test_runtool::make_checked_piped_command(), make_limit_string(), makeTitle(), maxCompressionSteps(), mg_check_field_cb(), MG_exit(), MG_save_cb(), MG_update_example(), MP_Comment(), MP_new_sequence(), NameInformation::NameInformation(), NDS_create_window(), nds_restore_config(), ArbImporter::next_file(), GBT_config_parser::nextItem(), nt_create_config_after_import(), NT_create_sai_from_pfold(), NT_create_syncScroll_window(), nt_disconnect_from_db(), NT_fix_dict_compress(), NT_format_all_alignments(), nt_intro_start_merge(), NT_jump_cb(), NT_move_boot_branch(), NT_save_as_cb(), NT_start(), NTREE_move_tree_info(), pars_start_cb(), parse_helix_list(), pd_export_pt_server(), AWT_configuration::popup_edit_window(), popup_new_main_window(), predef_prg(), printFile(), ProbeMatchParser::ProbeMatchParser(), PT_dump_POS_TREE_recursive(), PT_prepare_data(), PV_SaveData(), PV_WriteTranslatedSequenceToDB(), query_rel_menu_entry(), quoted_if_containing_separator(), ArbImporter::read_data(), read_import_format(), readableItemname(), readXmlTree(), RecordingMacro::RecordingMacro(), remove_redundant_translation(), run_command(), save_cb(), save_search_paras_to_file(), ExportFieldScanner::scanFields(), QUERY::search_duplicated_field_content(), selectMnemonic(), TreeNode::set_bootstrap(), set_empty_addids(), BasicStatus::set_subtitle(), ACI_Labeler::speciesLabel(), split_alignment(), standard_list2file(), start_macro_cb(), start_pt_server(), string2enum_or_die(), FunInfo::switch_to(), target_ali_name(), trackAlignmentChanges(), AliAdmin::window_init(), NodeTextBuilder::work(), SpecSetRegistry::write_node_information(), and writeHistory().
Definition at line 203 of file arb_msg.cxx.
Referenced by PlugIn::activate(), ad_move_tree_info(), adaptCopiedAlignment(), Reference::add(), MetaInfo::add(), awt_input_mask_id_list::add(), AWT_config_definition::add(), References::add_dbid(), AW_gc_manager::add_gc_range(), awt_input_mask_global::add_global_id(), awt_input_mask_global::add_local_id(), MG_remap::add_reference(), add_species_to_merge_list(), addOrUpdateTransTable(), Feature::addQualifiedEntry(), RefEntries::addRefsTo(), adjustTreeRoot(), advice_id_offset(), after_callback_guard(), ALI_realign_marked(), ALI_translate_marked(), align_error(), SEC_region::align_helix_strands(), alignToNextRelative(), AW_window::alloc_named_data_color(), announce_renamed(), SaiBoolchainOperator::apply(), SaiAciApplicator::apply(), apply_ACI(), apply_to_origin(), applyToItemFoundByKey(), arb_gethostbyname(), ARB_insdel_columns(), arb_look_and_kill_server(), arb_look_and_start_server(), ARB_main(), arb_open_tcp_socket(), arb_open_unix_socket(), arb_prm_menu(), ARB_textfiles_have_difflines(), ARB_zfclose(), ARB_zfopen(), FINAL_TYPE< SEQTYPE >::ArbWriter(), SimpleLocation::as_string(), AW_advice(), AW_create_fileselection_awars(), AW_get_font_specification(), AW_get_selected_fullname(), aw_help_browse(), aw_help_edit_help(), aw_help_search(), aw_help_show_external_format(), aw_question(), AW_reactivate_all_advices(), AW_reactivate_all_questions(), AW_refresh_fileselection(), AW_select_nameserver(), AW_set_selected_fullname(), aw_status_timer_event(), AW_xfig::AW_xfig(), awt_numeric_input_field::awar2db(), awt_string_handler::awar_changed(), awarname(), awt_add_sequences_to_list(), awt_aps_go(), AWT_console(), awt_create_aww_vars(), awt_create_input_mask(), AWT_create_mask_submenu(), awt_create_select_filter(), AWT_get_combined_filter_name(), AWT_initialize_input_mask(), AWT_input_mask_browse_url(), AWT_is_codon(), awt_mask_awar_item::awt_mask_awar_item(), AWT_modify_managed_configs(), awt_openDefaultURL_on_selected_species(), awt_openDefaultURL_with_item(), AWT_trigger_remote_action(), awt_www_select_change(), awtc_nn_search(), awtc_nn_search_all_listed(), AWTC_recreate_name(), before_callback_guard(), GB_MAIN_TYPE::begin_transaction(), BI_helix_check_error(), AP_sequence::bind_to_species(), bond_awar_name(), build_consensus_tree(), build_taxonomy_rek(), buildNodeIdentifier(), calc_and_update_alignment_errors_cb(), ST_ML::calc_st_ml(), ColumnStat::calculate(), calculate_and_check_ranges(), calculateEndPosition(), callDelay(), Dict::canDecompress(), cannot_use_fun4entry(), FieldTransfer::cannotReadContainer(), canvas_to_printer(), canvas_to_xfig_and_run_xfig(), change_constraints(), AliInsertCommand::check_applicable_to(), AliDeleteCommand::check_applicable_to(), check_argument_for_mode(), check_for_remote_command(), GBL_IMPL::check_has_parameters(), FieldTransfer::WriteRule::check_hkey(), GBL_IMPL::check_item_referenced(), check_key(), check_last_parameter(), SaiCalcEnv::check_lengths_equal(), GBL_IMPL::check_no_parameter(), GBL_IMPL::check_optional_parameters(), GBL_IMPL::check_parameters(), check_socket_available(), check_tree_was_saved(), GBL_IMPL::check_valid_index(), check_valid_target_fts(), BaseCounter::checkOverallCounter(), FINAL_TYPE< SEQTYPE >::child_progress(), clearMacroExecutionAuthorization(), clientserver_error(), GB_transaction::close(), colorgroupname_awarname(), comment_changed_cb(), GB_MAIN_TYPE::commit_transaction(), compress_sequence_tree(), CON_calc_max_freq(), CON_export(), CON_insertSequences(), concatenateAlignments(), config_rename_handler(), FINAL_TYPE< SEQTYPE >::configure_active_plugin(), NameServerConnection::connect(), continue_with_namesDat_destruction(), FieldTransfer::convertAndWrite(), copy_move_del_alignment(), copy_SAI_cb(), copy_SAI_to_species_cb(), QUERY::copy_selection_list_2_query_box(), create_ali_intEntry(), create_ali_strEntry(), AW_window::create_button(), create_colorset_representation(), create_configuration_admin_window(), create_configuration_marker_window(), AW_gc_manager::create_gc_buttons(), create_gene_species(), ED4_root::create_hierarchy(), create_itemfield_selection_button(), create_loadsave_colored_window(), create_macro_variables(), create_modify_fields_window(), create_new_mask_cb(), create_new_species(), create_probe_design_variables(), QUERY::create_query_box(), RefEntries::create_refentries_window(), create_seq_color_awars(), create_splitAlignment_awars(), WeightedFilter::create_weights(), RegFieldSelection::create_window(), createCallOnSocketHost(), createCopy_table_handler(), createOpFromConfigAwar(), criterion_awar_name(), current_changed_cb(), ItemFieldShader::customize(), DB_create_byte_field(), DB_create_container(), DB_create_string_field(), QUERY::DbQuery_update_list(), ConfigMapping::decode_escapes(), decodeEscapes(), ColorGroupDef::defaultColorgroupName(), AW_root::define_remote_command(), delete_queried_species_cb(), InfoWindow::detach_selected_item(), detect_bitmap_size(), ArbImporter::detect_format(), detect_format_props(), detect_sina_version(), DI_MATRIX::detect_transformation(), di_calculate_tree_cb(), di_mark_by_distance(), ShaderPlugin::dimension_awar(), disexpectField(), InfoWindow::display_selected_item(), do_sth_with_species(), dot_missing_bases(), dot_sequence_by_consensus(), dump_internal(), dumpStreams(), ED4_finish_and_show_notFoundMessage(), ED4_get_and_jump_to_selected_SAI(), ED4_get_and_jump_to_species(), ED4_get_marked_from_menu(), ED4_jump_to_current_species(), ed4_nds_select_change(), ED4_pfold_set_SAI(), ED4_repeat_last_search(), ED4_set_helixnr(), ED4_start_plugin(), ED4_with_whole_block(), edit_SAI_description(), enter_stage_1_build_tree(), error_with_dbentry(), execute_macro(), existingPixmap(), EXP_update_combined_cb(), expandSetVariables(), expect_species_selected(), expect_used_in_genome_db(), StringParser::expectContent(), expectedError(), BaseCounter::expectEqual(), expectField(), Feature::expectLocationInSequence(), StringParser::expectSpaces(), experiment_create_handler(), export_format_multiple(), export_to_DB(), export_tree_label(), export_tree_node_print(), export_tree_node_print_xml(), ExposeOpenGLWindow(), extended_rename_handler(), StringParser::extractNumber(), StringParser::extractWord(), FastAligner_start(), FeatureLine::FeatureLine(), Itemfield_Selection::fill(), File_selection::fill(), AWT_configuration_selection::fill(), fillSelNamList(), GroupBuilder::find_best_matching_subtree(), RootSynchronizer::find_good_roots_for_trees(), find_SAI_candidates(), find_species_candidates(), find_sub_by_quark(), findAffectedKeys(), findSegmentContaining(), FINAL_TYPE< SEQTYPE >::finish(), ArbDBWriter::finishSave(), fit_pages(), flush_taxonomy_cb(), format(), gb_add_reference(), GB_append_exportedError(), GB_canonical_path(), GB_close(), GB_command_interpreter_in_env(), gb_convert_compression(), gb_create_reference(), GB_failedTo_error(), gb_find_value_equal(), gb_fix_recursive(), GB_fopen_tempfile(), GB_get_macro_error(), GB_install_pid(), GB_IO_error(), gb_is_valid_mapfile(), GB_login(), GB_move_file(), gb_parse_ascii(), gb_parse_ascii_rek(), gb_read_bin(), gb_read_bin_rek_V2(), GB_read_key_pntr(), gb_recover_corrupt_file(), GB_resort_data_base(), GB_safe_atof(), gb_scan_directory(), gb_security_error(), GB_set_macro_error(), GB_set_mode_of_file(), GB_test_delete_possible(), GB_textprint(), gb_transactable_type(), gb_uncompress_by_dictionary(), gb_uncompress_data(), GB_write_autoconv_string(), gbcm_login(), gbcm_unfold_client(), gbcmc_sendupdate_create(), gbcmc_sendupdate_update(), GBCMS_open(), gbcms_sighup(), GBK_system(), GBK_test_address(), gbl_command(), gbl_define(), gbl_do(), gbl_eval(), gbl_exec(), gbl_extract_sequence(), gbl_findgene(), gbl_read_seq_sai_or_species(), gbl_split(), gbl_taxonomy(), gbl_trace(), gbl_translate(), GBP_add_callback(), GBP_remove_callback(), gbs_build_replace_string(), GBS_compile_matcher(), GBS_eval_env(), GBS_read_arb_tcp(), GBS_readable_size(), GBS_regreplace(), GBS_static_string(), GBS_string_eval_in_env(), GBS_unwrap_regexpr(), GBT_add_data(), GBT_add_new_changekey_to_keypath(), GBT_check_alignment(), GBT_check_alignment_name(), GBT_check_arb_file(), GBT_check_data(), GBT_check_tree_name(), GBT_commit_rename_session(), GBT_config::GBT_config(), GBT_convert_changekey(), GBT_create_alignment(), GBT_determine_T_or_U(), GBT_gen_accession_number(), GBT_get_name_or_description(), GBT_install_message_handler(), gbt_invalid_because(), GBT_load_colorset(), GBT_log_to_named_trees_remark(), GBT_read_gene_sequence_and_length(), gbt_read_tree_rek(), gbt_rename_alignment_of_item(), GBT_rename_species(), GBT_rename_tree(), GBT_set_color_group(), GBT_set_startup_alignment(), gbt_set_type_of_changekey(), GBT_tree_info_string(), GBT_write_group_name(), gbt_write_tree(), gen_extract_gene_2_pseudoSpecies(), GEN_mark_command(), GEN_read_position(), GEN_root::GEN_root(), GEN_select_gene(), GEN_testAndRemoveTranslations(), GEN_update_combined_cb(), GEN_window_local_awar_name(), GEN_write_position(), gene_copy_handler(), gene_create_cb(), gene_rename_handler(), gene_requires(), GroupBuilder::generate_group_name(), RefEntries::generate_item_error(), ED4_root::generate_window(), ConsensusTreeBuilder::get(), MO_Liste::get_all_species(), get_and_fix_range_from_awar(), get_awar_name(), RegFieldSelection::get_button_awarname(), get_cached_taxonomy(), get_canvas_awar(), SaiBoolchainOperator::get_config(), get_db_path(), Deletable::get_delete_error(), SelectedDatabase::get_description(), get_downgroups(), ID_checker::get_dup_error(), Candidate::get_entry(), RegExpr::get_error(), SEQIO::get_exportFormat_evalForm(), get_full_qualified_help_file_name(), DisplayFormat::get_header(), awt_input_mask_global::get_identified_item(), Cluster::get_list_display(), FINAL_TYPE< SEQTYPE >::get_marker_name(), ProbeCollDisplay::get_marker_name(), get_match_info_formatted(), FINAL_TYPE< SEQTYPE >::get_name(), ParentGroupNameQueryKey::get_name(), ParsedProbeMatch::get_probe_region(), LongBranchMarker::get_report(), DepthMarker::get_report(), EdgeDistances::get_report(), ShaderPlugin::get_shader_local_id(), get_source_and_check_target_tree(), FINAL_TYPE< SEQTYPE >::get_target_data(), get_taxonomy(), get_taxonomy_string(), RegFieldSelection::get_type_awarname(), Cluster::get_upgroup_info(), GetDisplayInfo(), QueryExpr::getError(), GetImageFile(), GI_importGenomeFile(), group_species(), GS_calc_resulting_groupname(), FormatTester::handle_action_cb(), MacroRecorder::handle_tracked_client_action(), helix_pair_awar(), helix_symbol_awar(), highlight_and_update(), ArbImporter::import_data(), import_structure_from_file(), TreeNode::LengthCollector::independent_distribution(), GBENTRY::index_check_out(), BI_helix::init(), BI_ecoli_ref::init(), init(), ED4_root::init_alignment(), initial_progress::initial_progress(), input_cb(), input_history_cb(), input_history_insert(), insert_genes_of_organism(), InsertDatainGDE(), itemAwar(), FieldTransfer::ItemClonedByRuleSet::ItemClonedByRuleSet(), itemTypeSpecificWindowID(), jump_to_next_helix_cb(), AWT_configuration::keep_changed_fields(), ArbParsimony::kernighan_optimize_tree(), known_modes(), known_modules(), link_to_tree(), lintRuleset(), StorableSelectionList::load(), AWT_configuration::Load(), DI_MATRIX::load(), load_and_startup_main_window(), load_search_paras_from_file(), LoadData(), FieldTransfer::RuleSet::loadFrom(), LoadMenus(), loadsave_colorset_cb(), InfoWindowRegistry::localize_scanner_id(), GB_MAIN_TYPE::login_remote(), main(), SaiBoolRule::make(), SaiBoolchainOperator::make(), TreeAdmin::make_dest_treename_unique_cb(), FilterDefinition::make_filter(), make_limit_string(), di_protdist::makedists(), FieldTransfer::Rule::makeFromConfig(), makeFromConfigRule(), Structure3D::MapCurrentSpeciesToEcoliTemplate(), mapping_awar_name(), mark_action(), AP_tree::mark_duplicates(), BranchWindow::markDegeneratedBranches(), QueryExpr::matches(), ColumnWidths::max2width(), merge_from_to(), MERGE_sequences_simple(), mergeKnownFields(), mergeSimilarSpecies(), mg_check_field_cb(), MG_copy_and_check_alignments(), MG_create_field_content(), MG_create_remap(), MG_create_save_as_window(), MG_delete_selected_field_def(), MG_dest_field_changed_cb(), MG_equal_alignments(), MG_export_fields(), MG_save_cb(), MG_transfer_config(), MG_transfer_extended(), MG_transfer_one_species(), mg_transfer_selected_species(), MG_transfer_tree(), modify_fields_of_queried_cb(), modsai_cb(), AP_tree::move_group_to(), move_species_to_extended(), mp_file2list(), MP_new_sequence(), MP_Window::MP_Window(), multiroot_sync_subsetTrees(), mutexDir(), namesFilename(), NDS_create_window(), nds_maintain_viewkeys(), nds_restore_config(), neverTranslatesError(), SEC_structure_toggler::next(), ArbImporter::next_file(), no_data_error(), no_files_found_error(), awt_input_mask_global::no_item_selected(), not_in_match_error(), NT_activate_configMarkers_display(), nt_add(), nt_add_partial(), NT_alltree_remove_leafs(), NT_convert_gene_locations(), nt_create_configuration(), nt_create_intro_window(), NT_create_select_tree_window(), NT_create_syncScroll_window(), NT_createConcatenationAwars(), NT_del_mark_move_REF(), nt_delete_database(), nt_extract_configuration(), NT_fill_canvas_selection_list(), NT_fix_dict_compress(), NT_fix_gene_data(), NT_reload_tree_event(), nt_rename_configuration(), nt_start_editor_on_configuration(), NT_update_marked_counter(), SelectedDatabase::open_db_for_merge(), openMaskWindowByType(), ArbParsimony::optimize_tree(), SAI_graphic::paint(), SEC_root::paint(), SEC_root::paintPosAnnotation(), Parameter::Parameter(), pars_check_size(), pars_start_cb(), NtreeCommandLine::parse(), parse_CMD_RADIO(), parse_names_into_gene_struct(), parseCounter(), parseCSV(), ConfigMapping::parseFrom(), parseLocationList(), ParseMenus(), parsePositions(), parsesize(), pd_export_pt_server(), pd_get_the_gene_names(), pd_get_the_names(), pd_kill_pt_server(), perform_query_cb(), GroupSearch::perform_search(), performmode_relative_id(), PH_create_ml_multiline_SAI(), ShaderPlugin::plugin_awar(), popup_group_search_window(), PosGene::PosGene(), preCreateTempfile(), prepare_and_get_selected_itemfield(), primer_design_event_go(), primer_design_event_init(), primer_design_event_update_memory(), print_prototype_parse_error(), probe_design_event(), probe_match(), probe_match_all_event(), probe_match_event(), probe_match_with_specificity_event(), probe_read_data_base(), pseudo_species_hash_key(), PT_init_map(), PT_prepare_species_sequence(), PT_start_design(), PTD_read_leafs_from_disk(), PTD_write_chain_to_disk(), ptpd_read_names(), ptserver_directory_info_command(), PV_PrintMissingDBentryInformation(), PV_WriteTranslatedSequenceToDB(), quick_scan_input_mask(), react_to_command(), SEC_region::read(), ArbImporter::read_data(), SEC_root::read_data(), read_export_format(), ArbImporter::read_format(), read_import_format(), read_keyword(), read_tree_and_size_internal(), ReadArbdb(), readCompactedSequence(), realign_event(), Realigner::realign_seq(), AP_tree::recompute_and_write_folding(), RecordingMacro::RecordingMacro(), recursiveNNI(), refresh_availfield_selbox_cb(), RefEntries::refresh_result_cb(), refresh_rule_selection_box_cb(), UserlandCheck::Register(), RegFieldSelection::registrate(), awt_input_mask_id_list::remove(), awt_input_mask_global::remove_id(), remove_redundant_translation(), rename_SAI_cb(), renameDB(), DBwriter::renumberDuplicateGenes(), ReplaceArgs(), rerun_importTest_cb(), resolve_IUPAC_target_string(), restore_colorset_representation(), LocationEditor::revcomp(), reverseComplement(), rootsync_subsetTrees_vs_selected(), ruleSelId(), Aligner::run(), run_command(), run_rnacma(), run_server(), sai_transtab_awar(), AP_pos_var::save_aliEntry_to_SAI(), GB_MAIN_TYPE::save_quick(), GB_MAIN_TYPE::save_quick_as(), save_search_paras_to_file(), AWT_graphic_tree::save_to_DB(), save_tree_as_newick(), GBT_config::saveAsOver(), AP_tree_root::saveToDB(), parameters::scan(), scan_flag_parameter(), scan_keyword_parameter(), scan_long_parameter(), scan_string_or_keyword_parameter(), ItemFieldShader::scan_value_range_cb(), QUERY::search_duplicated_field_content(), searchParamsChanged(), SEC_delete_structure(), sec_expect_closing_bracket(), sec_expect_keyword_and_doubles(), sec_expect_keyword_and_ints(), SEC_foldedHelixList_to_xstring(), SEC_new_structure(), SEC_structure_toggler::SEC_structure_toggler(), SEC_xstring_to_foldedHelixList(), selected_group_changed_by_canvas_cb(), selectValidNameFromList(), server_load(), set_advice_id(), set_diff_reference(), set_field_of_queried_cb(), set_marks_of(), awt_mask_item::set_name(), set_protection_level(), set_protection_of_queried_cb(), BoundActionTracker::set_recording(), set_SAI_group(), setup_helix_config(), setup_keymap_config(), setup_pfold_config(), FINAL_TYPE< SEQTYPE >::shader_awar(), show_error(), GroupChanges::show_message(), show_soft_link(), showDeconstructingSubtitle(), sigsegv_handler(), sina_cmd_changed_cb(), sina_start(), spaced_weightable(), species_copy_cb(), species_create_handler(), species_delete_cb(), species_not_found(), species_requires(), split_ali_cb(), split_alignment(), SEC_root::split_loop(), SQ_add_changekeys(), sq_calc_seq_quality_cb(), SQ_evaluate(), st_ml_add_quality_string_to_species(), start_pt_server(), ArbDBWriter::startSaveAs(), startup_dbserver(), startup_gui(), sync_changed_cb(), References::tagged_content(), throwItemError(), FINAL_TYPE< SEQTYPE >::tmp_shader_awar(), AWT_graphic_tree::toggle_group(), GBL_IMPL::trace_params(), RecordingMacro::track_action(), ClientActionTracker::track_action(), RecordingMacro::track_awar_change(), ClientActionTracker::track_awar_change(), trackAlignmentChanges(), transfer_field_of_listed_cb(), transfer_field_of_selected_cb(), transfer_single_field(), transfer_tree(), ScopedTransporter::transferAllIn(), FieldTransfer::RuleSet::transferBy(), transform_gbd_to_leaf(), translate_config_changed_cb(), translate_getInfo(), translate_saveInfo(), TranslateGeneToAminoAcidSequence(), TreeAdmin::tree_copy_or_rename_cb(), TREE_load(), tree_size_ok(), tree_vars_callback(), TREE_write_Newick(), ArbTcpDat::update(), RegFieldSelection::update_button_text(), update_example(), update_exportTest_result_cb(), AWT_configuration::update_field_content(), AWT_configuration::update_field_selection_list(), update_format_description(), AW_gc_manager::update_gc_font(), GroupBuilder::update_group(), update_main_window_title(), update_RangeList(), update_restore_label(), update_rulesAwar(), updateValNameList(), use_editor_range_cb(), viewkeyAwarName(), ED4_folding_line::warn_illegal_dimension(), warn_unknown_awar(), warn_unrecordable(), NodeTextBuilder::work(), AWT_config_definition::write(), write_configs_to_awar(), write_file(), write_float_converted(), write_int_converted(), AWT_config::write_to_awars(), writeDefaultMaskfile(), writeStringToAlignment(), writeToArb(), XFER_getFullFTS(), EG2PS_data::~EG2PS_data(), and MessageSpamFilter::~MessageSpamFilter().
Definition at line 212 of file arb_msg.cxx.
References GBS_global_string().
Referenced by AP_probe_design_event(), AP_probe_match_event(), SEQIO::export_by_format(), GB_get_supported_compression_flags(), GBT_write_group_name(), get_full_qualified_help_file_name(), Sonde::get_matching_species(), QueryExpr::getError(), GI_importGenomeFile(), GLE_update_from_location(), import_structure_from_file(), LoadMenus(), main(), make_limit_string(), primer_design_event_go(), probe_match_event(), stream2static(), update_location_from_GEN_position(), and NodeTextBuilder::work().
Definition at line 216 of file arb_msg.cxx.
References ARB_alloc(), BUFSIZE, GBS_global_string_to_buffer(), last_global_string_size, NULp, and result.
Definition at line 257 of file arb_msg.cxx.
References arb_assert, and GB_export_errorf().
Referenced by colorize_marked_cb(), colorize_queried_cb(), compress_sequence_tree(), create_gene_species(), ED4_pfold_calculate_secstruct_match(), ED4_show_protein_match_on_device(), EXP_get_first_experiment_data(), expandSetVariables(), find_sub_sub_by_quark(), findOrCreate_configuration(), gb_build_uncompress_tree(), GB_canonical_path(), gb_check_huffmann_tree(), GB_clone(), gb_clone_explicit(), GB_command_interpreter_in_env(), gb_copy_explicit(), GB_create(), GB_create_container(), GB_export_IO_error(), GB_fopen_tempfile(), GB_get_dictionary(), gb_is_valid_mapfile(), gb_load_dictionary_data(), GB_login(), GB_map_FILE(), gb_read_bin(), gb_read_bin_rek_V2(), GB_read_file(), GB_read_old_size(), GB_read_old_value(), gb_recover_corrupt_file(), gb_resort_system_folder_to_top(), gb_save_dictionary_data(), gb_search(), GB_searchOrCreate_float(), GB_searchOrCreate_int(), GB_searchOrCreate_string(), GB_size_of_FILE(), gb_uncompress_by_dictionary(), gb_uncompress_data(), GB_undo_info(), GB_unlink(), gbcmc_close(), GBCMC_find(), gbcmc_key_alloc(), gbcmc_send_undo_info_commands(), gbl_read_seq_sai_or_species(), GBS_compile_matcher(), GBS_eval_env(), GBS_get_arb_tcp_entries(), GBS_modify_tagged_string_with_ACI(), GBS_read_arb_tcp(), GBS_string_eval_in_env(), GBT_add_data(), GBT_create(), GBT_create_sequence_data(), GBT_gen_accession_number(), GBT_get_alignment(), GBT_is_partial(), GBT_open(), GEN_create_nonexisting_gene_rel_gene_data(), GEN_find_or_create_gene_rel_gene_data(), GEN_get_first_gene_data(), GEN_read_position(), get_default_alignment(), get_local_help_url(), RefEntries::RefSelector::get_refs(), main(), FilterDefinition::make_filter(), MG_equal_alignments(), PG_initSpeciesMaps(), prepare_and_get_selected_itemfield(), DI_MATRIX::save(), ACI_Labeler::speciesLabel(), TREE_export_tree(), and undo_entry().
Definition at line 262 of file arb_msg.cxx.
References GB_error_buffer, GBS_GLOBAL_STRING_SIZE, GlobalStringBuffers::parg, and va_start().
Referenced by apply_ACI(), arb_shell_expand(), arb_start_server(), AWTC_generate_one_name(), AWTC_makeUniqueShortName(), colstat_2_gnuplot_cb(), concatenateFieldsCreateNewSpecies(), count_bases(), createDataFromConsensus(), expect_entry(), experiment_copy_handler(), experiment_rename_handler(), export_structure_to_file(), find_or_create(), fullMacroname(), GB_canonical_path(), gb_clone_explicit(), gb_copy_explicit(), GB_create(), gb_expect_type(), GB_export_error(), GB_is_dictionary_compressed(), GB_map_FILE(), GB_map_file(), gb_read_bin_error(), gb_recover_corrupt_file(), GB_release(), gb_search(), GB_set_undo_mem(), gbcm_logout(), GBCMC_find(), gbcms_talking_begin_transaction(), gbcms_talking_find(), gbcms_talking_init_transaction(), GBS_read_dir(), GBT_create_alignment(), GBT_expect_item_rel_item_data(), GBT_find_or_create_item_rel_item_data(), GBT_get_alignment(), GBT_get_alignment_len(), GBT_get_alignment_type_string(), GBT_read_gene_sequence_and_length(), GBT_read_tree_and_size(), GBT_searchOrCreate_itemfield_according_to_changekey(), GBT_tree_info_string(), gen_extract_gene_2_pseudoSpecies(), GEN_organism_not_found(), GEN_species_add_entry(), get_default_alignment(), import_structure_from_file(), MG_equal_alignments(), MG_update_example(), nds_restore_config(), NTREE_move_tree_info(), SpeciesFlag::prepare_itemfield(), primer_design_event_init(), probe_design_event(), ArbImporter::read_data(), ED4_seq_colors::reload(), split_stat_filename(), GBL_IMPL::trace_params(), TranslateGeneToAminoAcidSequence(), TREE_load(), and TREE_write_XML().
creates error message from current 'errno'
action | may be NULp (otherwise it should contain sth like "writing" or "deleting") |
filename | may be NULp (otherwise it should contain the filename, the IO-Error occurred for) |
Definition at line 285 of file arb_msg.cxx.
References arb_assert, error(), and GBS_global_string().
Referenced by ARB_main(), ARB_zfclose(), ARB_zfopen(), TrackedFiles::check_changes(), detect_bitmap_size(), ed_save_var_to_file(), enter_stage_2_load_tree(), exit_remove_file(), export_format_single(), export_seq_data(), ArbDBWriter::finishSave(), GB_copy_file(), GB_create_directory(), GB_export_IO_error(), GB_fopen_tempfile(), gb_is_valid_mapfile(), GB_move_file(), GB_read_file(), gb_save_mapfile(), GB_set_mode_of_file(), GB_set_time_of_file(), GB_symlink(), GB_unlink(), GBK_system(), get_file_content_for_viewer(), StorableSelectionList::load(), FieldTransfer::RuleSet::loadFrom(), NTREE_move_tree_info(), PT_dump_POS_TREE_to_file(), PTD_write_chain_to_disk(), read_export_format(), read_import_format(), ReadGen(), RecordingMacro::RecordingMacro(), FileContent::save(), StorableSelectionList::save(), AWT_configuration::Save(), save_messagebox_content_to(), FieldTransfer::RuleSet::saveTo(), server_save(), start_pt_server(), and Mutex::~Mutex().
Definition at line 318 of file arb_msg.cxx.
References GB_export_error(), and GB_IO_error().
Referenced by aw_help_search(), canvas_to_printer(), createCommentSkippingFileBuffer(), createFileBuffer(), and read_import_format().
GB_ERROR GB_print_error | ( | void | ) |
Definition at line 324 of file arb_msg.cxx.
References fflush(), and GB_error_buffer.
Referenced by ALI_translate_marked(), ARB_main(), arb_prm_read(), gb_is_valid_mapfile(), GB_login(), gb_read_bin_error(), gb_unfold(), gbcms_talking_begin_transaction(), gbcms_talking_find(), gbcms_talking_init_transaction(), and ALI_ARBDB::open().
GB_ERROR GB_get_error | ( | void | ) |
Definition at line 333 of file arb_msg.cxx.
References GB_error_buffer.
Referenced by GB_command_interpreter_in_env(), get_overlay_files(), SQ_evaluate(), SQ_pass1(), SQ_pass1_no_tree(), SQ_pass2(), and SQ_pass2_no_tree().
bool GB_have_error | ( | void | ) |
Definition at line 338 of file arb_msg.cxx.
References GB_error_buffer.
Referenced by after_callback_guard(), alignment_vars_callback(), arb_look_and_start_server(), awt_create_PTSERVER_selection_button(), AWT_install_cb_guards(), before_callback_guard(), calc_and_update_alignment_errors_cb(), Candidate::Candidate(), check_for_remote_command(), CON_calc_max_freq(), NameServerConnection::connect(), copy_move_del_alignment(), copy_rename_handler(), WeightedFilter::create_aliview(), dump_internal(), edit_SAI_description(), SEQIO::export_by_format(), export_go_cb(), FastAligner_start(), File_selection::File_selection(), find_or_create(), find_SAI_candidates(), find_species_candidates(), fullMacroname(), GB_append_exportedError(), GB_clone(), gb_clone_explicit(), GB_command_interpreter_in_env(), GB_create(), GB_create_container(), GB_incur_error(), GB_incur_error_if(), GB_read_lossless_byte(), GB_read_lossless_float(), GB_read_lossless_int(), gb_search(), GB_searchOrCreate_float(), GB_searchOrCreate_int(), GB_searchOrCreate_string(), gbs_build_replace_string(), GBS_read_dir(), GBT_create(), GBT_expect_item_rel_item_data(), GBT_find_or_create(), GBT_get_alignment(), GBT_get_alignment_len(), GBT_get_alignment_type_string(), GBT_load_colorset(), GBT_log_to_tree_remark(), GBT_open(), GBT_searchOrCreate_itemfield_according_to_changekey(), gbt_write_tree_nodes(), GDE_startaction_cb(), gene_create_cb(), get_default_alignment(), FINAL_TYPE< SEQTYPE >::get_target_data(), GetDisplayInfo(), ArbImporter::import_data(), LoadMenus(), modsai_cb(), no_files_found_error(), pars_check_size(), prepare_and_get_selected_itemfield(), PV_WriteTranslatedSequenceToDB(), ArbImporter::read_data(), FieldTransfer::ReadRule::readFrom(), remote_command_handler(), ExportFieldScanner::scanFields(), SequenceHandler::SequenceHandler(), FieldTransfer::Rule::transferBy(), FieldTransfer::RuleSet::transferBy(), TranslateGeneToAminoAcidSequence(), update_RangeList(), and NodeTextBuilder::work().
GB_ERROR GB_await_error | ( | void | ) |
Definition at line 342 of file arb_msg.cxx.
References arb_assert, GB_error_buffer, and NULp.
Referenced by PlugIn::activate(), ad_move_tree_info(), adaptCopiedAlignment(), FilteredExport::add_SAI_filter(), FINAL_TYPE< SEQTYPE >::addSequence(), after_callback_guard(), ALI_translate_marked(), alignCompactedTo(), announce_recording(), AP_calc_pos_var_pars(), SaiAciApplicator::apply(), TreeNode::apply_aci_to_remarks(), apply_filters(), apply_to_origin(), applyToItemFoundByKey(), arb_look_and_kill_server(), arb_look_and_start_ptserver(), arb_look_and_start_server(), ARB_main(), arb_start_server(), aw_help_browse(), aw_help_helpfile_changed_cb(), aw_help_search(), AW_select_nameserver(), awt_aps_go(), awt_open_ACI_URL_with_item(), AWT_show_file(), awtc_nn_search_all_listed(), AWTC_pars_names(), AWTC_recreate_name(), before_callback_guard(), build_consensus_tree(), calc_and_update_alignment_errors_cb(), calc_pvp(), ST_ML::calc_st_ml(), FieldReader::calc_value(), ColumnStat::calculate(), calculateEndPosition(), canvas_to_printer(), colstat_2_gnuplot_cb(), CommandOutput::CommandOutput(), compress_sequence_tree(), CON_calc_max_freq(), CON_calc_max_freq_cb(), CON_calculate(), concatenateAlignments(), concatenateFieldsCreateNewSpecies(), config_rename_handler(), NameServerConnection::connect(), copy_move_del_alignment(), copy_SAI_cb(), copy_SAI_to_species_cb(), copy_tree_container(), SequenceHandler::create(), create_ali_handler(), create_ali_intEntry(), create_ali_strEntry(), create_concatInfo_SAI(), create_consense_tree_cb(), create_data_entry(), create_gene_species(), create_genelike_entry(), create_macro_variables(), create_new_species(), create_split_gene(), createCommentSkippingFileBuffer(), createFileBuffer(), Data::Data(), DBerror::DBerror(), EntryRemover::del_unwanted_entries(), delete_macro_cb(), deleteRuleset_cb(), deleteSuperfluousQuicksaves(), di_calculate_compressed_matrix_cb(), DI_create_matrix_variables(), AP_sequence::do_lazy_load(), dot_missing_bases(), dot_sequence_by_consensus(), dump_internal(), ED4_get_NDS_text(), ed_submit_info_event(), ed_submit_parse_event(), edit_SAI_description(), ensure_trees_have_order(), enter_stage_1_build_tree(), MacroRecorder::execute(), experiment_copy_handler(), experiment_create_handler(), experiment_rename_handler(), export_format_single(), export_newick(), export_seq_data(), export_species_using_form(), export_to_DB(), extended_rename_handler(), DI_MATRIX::extract_from_tree(), FastAligner_start(), Itemfield_Selection::fill(), AWT_tree_selection::fill(), PT_selection::fill(), find_SAI_candidates(), find_species_candidates(), findAffectedKeys(), Structure3D::FindTypeOfRNA(), FINAL_TYPE< SEQTYPE >::finish(), flush_taxonomy_cb(), g_bs_convert_string_to_tagged_hash_with_rewrite(), GB_append_exportedError(), gb_clone_explicit(), GB_close(), gb_convert_compression(), gb_create_key(), GB_delete_database(), GB_get_macro_error(), GB_incur_error(), GB_install_pid(), gb_load_key_data_and_dictionaries(), GB_login(), gb_parse_ascii_rek(), gb_read_bin(), gb_recover_corrupt_file(), GB_searchOrCreate_float(), GB_searchOrCreate_int(), GB_searchOrCreate_string(), gb_uncompress_by_sequence(), gb_uncompress_data(), GB_unlink_or_warn(), GBC_await_error(), gbcm_open_socket(), gbcms_sighup(), gbl_ali_name(), gbl_apply_binary_operator(), gbl_command(), gbl_do(), gbl_eval(), gbl_exec(), gbl_read_seq_sai_or_species(), gbl_select(), gbl_sequence(), gbl_sequence_type(), gbl_srt(), gbs_build_replace_string(), GBT_add_new_changekey_to_keypath(), GBT_commit_rename_session(), GBT_compress_sequence_tree2(), GBT_config::GBT_config(), GBT_convert_changekey(), GBT_create_alignment(), GBT_find_or_create_item_rel_item_data(), GBT_load_colorset(), GBT_log_to_tree_remark(), GBT_macro_execute(), GBT_message(), GBT_read_gene_sequence_and_length(), gbt_read_tree_rek(), gbt_rename_alignment_of_item(), GBT_set_alignment_len(), GBT_set_startup_alignment(), GBT_write_byte(), GBT_write_float(), GBT_write_int(), GBT_write_name_to_groupData(), GBT_write_string(), gbt_write_tree(), gbt_write_tree_nodes(), GEN_create_nds_vars(), GEN_create_nonexisting_gene_rel_gene_data(), gen_extract_gene_2_pseudoSpecies(), GEN_is_genome_db(), GEN_make_node_text_nds(), GEN_root::GEN_root(), GEN_species_add_entry(), GEN_update_GENE_CONTENT(), GEN_write_position(), gene_copy_handler(), gene_create_cb(), gene_extract_handler(), gene_rename_handler(), get_cached_taxonomy(), get_DB_state(), FINAL_TYPE< SEQTYPE >::get_target_data(), GetDisplayInfo(), group_set_folded(), GS_calc_resulting_groupname(), FormatTester::handle_action_cb(), ArbImporter::import_data(), GBENTRY::index_check_out(), BI_helix::init(), BI_ecoli_ref::init(), probe_input_data::init(), ED4_root::init_alignment(), init_data(), init_tmp_branch(), insert_genes_of_organism(), FieldTransfer::ItemClonedByRuleSet::ItemClonedByRuleSet(), jobLabel(), AWT_configuration::Load(), load_and_add_tree(), load_and_startup_main_window(), ARB_seqtree_root::loadFromDB(), loadsave_colorset_cb(), main(), FilterDefinition::make_filter(), AW_awar::make_global(), Structure3D::MapCurrentSpeciesToEcoliTemplate(), mark_action(), mark_gene_species_using_current_alignment(), mark_nontree_cb(), mark_tree_cb(), MERGE_sequences_simple(), mergeSimilarSpecies(), mg_check_field_cb(), MG_copy_and_check_alignments(), MG_create_db_dependent_rename_awars(), MG_create_field_content(), MG_merge_tagged_field_cb(), MG_transfer_extended(), MG_transfer_fields_info(), MG_transfer_one_species(), modify_fields_of_queried_cb(), modify_target_string(), modsai_cb(), move_species_to_extended(), SEC_structure_toggler::name(), nds_delete_database_entries(), nds_maintain_viewkeys(), ArbImporter::next_file(), no_files_found_error(), nt_add_partial(), nt_best_partial_match_rec(), NT_convert_gene_locations(), NT_count_different_chars(), NT_create_sai_from_pfold(), NT_createConcatenationAwars(), NT_del_mark_move_REF(), NT_import_sequences(), NT_importValidNames(), NT_mark_all_cb(), nt_species_join(), NT_suggestValidNames(), AP_main::open(), PH_root::open(), SelectedDatabase::open_db_for_merge(), parseCSV(), pd_export_pt_server(), pd_get_the_gene_names(), pd_get_the_names(), pd_kill_pt_server(), pd_query_pt_server(), PH_create_filter_variables(), PH_create_ml_multiline_SAI(), PH_save_ml_cb(), PosGene::PosGene(), preCreateTempfile(), predef_prg(), primer_design_event_go(), primer_design_event_init(), probe_design_event(), probe_match_event(), probe_read_data_base(), propertyName(), PT_prepare_data(), PT_prepare_species_sequence(), PTD_read_leafs_from_disk(), PV_WriteTranslatedSequenceToDB(), PVP_calculate(), react_to_command(), ArbImporter::read_data(), read_export_format(), read_tree_and_size_internal(), FieldTransfer::ReadRule::readFrom(), RecordingMacro::RecordingMacro(), RefEntries::refresh_result_cb(), CheckedConsistencies::register_as_performed(), resolve_IUPAC_target_string(), resort_data_base(), run_command(), run_server(), AP_pos_var::save_aliEntry_to_SAI(), GB_MAIN_TYPE::save_quick_as(), save_tree_as_newick(), GBT_config::saveAsOver(), scan_gene_positions(), ItemFieldShader::scan_value_range_cb(), SEC_structure_toggler::SEC_structure_toggler(), SequenceHandler::SequenceHandler(), AWT_configuration::set_config(), set_DB_state(), set_field_of_queried_cb(), set_intEntry_to(), BoundActionTracker::set_recording(), set_tree_idx(), setIntEntryToZero(), sina_start(), sort_tree_by_other_tree(), species_copy_cb(), species_create_handler(), ACI_Labeler::speciesLabel(), split_ali_cb(), split_alignment(), split_data_into_parts(), sq_calc_seq_quality_cb(), st_check_cb(), st_ml_add_quality_string_to_species(), start_remote_command_for_application(), StaticData::track_ali(), track_ali_change_cb(), trackAlignmentChanges(), transfer_field_of_listed_cb(), transfer_single_field(), transfer_tree(), translate_gene_sequence(), TranslateGeneToAminoAcidSequence(), translateSAItoColors(), TreeAdmin::tree_append_remark(), TREE_load_to_db(), tree_write_float(), TREE_write_Newick(), TREE_write_XML(), AW_awar::update(), GroupBuilder::update_group(), update_RangeList(), NodeTextBuilder::work(), FilteredExport::write_fasta(), SpecSetRegistry::write_node_information(), FieldTransfer::WriteRule::writeTo(), and writeToArb().
void GB_clear_error | ( | void | ) |
Definition at line 354 of file arb_msg.cxx.
Referenced by ALI_translate_marked(), alignment_vars_callback(), AP_create_consensus_var(), aw_ref_to_title(), awt_create_select_filter_window_aw_cb(), awt_get_filter(), AWTI_import_set_ali_and_type(), ED4_terminal::changed_by_database(), check_socket_available(), colstat_2_gnuplot_cb(), colstat_ali_changed_cb(), compress_sequence_tree(), copy_move_del_alignment(), create_splitAlignment_awars(), di_autodetect_callback(), di_calculate_matrix(), export_seq_data(), FINAL_TYPE< SEQTYPE >::finish(), GB_login(), GB_searchOrCreate_string(), GBS_read_dir(), gbt_nonexisting_alignment(), GBT_searchOrCreate_itemfield_according_to_changekey(), GBT_set_startup_alignment(), gde_filter_weights(), GEN_species_add_entry(), gene_extract_handler(), MatrixOrder::MatrixOrder(), MG_copy_and_check_alignments(), NT_createConcatenationAwars(), pars_check_size(), pars_create_all_awars(), readable_pt_servername(), saiHasDataInAli(), split_alignment(), and valid_alignment_selected().
Definition at line 375 of file arb_msg.cxx.
References error(), and GBS_global_string().
Referenced by gb_add_reference(), GB_create_directory(), gb_create_reference(), GB_textprint(), perform_query_cb(), and read_export_format().
Definition at line 387 of file arb_msg.cxx.
References error(), GB_await_error(), GB_have_error(), and GBS_global_string().
Referenced by add_species_to_merge_list(), ALI_realign_marked(), ColumnStat::calculate(), CON_calc_max_freq(), CON_calculate(), do_sth_with_species(), resolve_IUPAC_target_string(), and Aligner::run().
class BackTraceInfo* GBK_get_backtrace | ( | size_t | skipFramesAtBottom | ) |
Definition at line 405 of file arb_msg.cxx.
References BackTraceInfo::BackTraceInfo().
void GBK_dump_former_backtrace | ( | class BackTraceInfo * | trace, |
FILE * | out, | ||
const char * | message | ||
) |
Definition at line 408 of file arb_msg.cxx.
References demangle_backtrace().
void GBK_free_backtrace | ( | class BackTraceInfo * | trace | ) |
Definition at line 412 of file arb_msg.cxx.
void GBK_dump_backtrace | ( | FILE * | out, |
const char * | message | ||
) |
Definition at line 416 of file arb_msg.cxx.
References BackTraceInfo::BackTraceInfo(), and demangle_backtrace().
Referenced by aw_question(), GB_internal_error(), gb_transactable_type(), GBK_terminate(), GBS_erase_hash(), nt_run(), sigsegv_handler(), and ED4_folding_line::warn_illegal_dimension().
void GB_internal_error | ( | const char * | message | ) |
Definition at line 481 of file arb_msg.cxx.
References active_arb_handlers, arb_assert, fputs(), GBK_dump_backtrace(), GBS_global_string_copy(), and arb_handlers::show_error.
Referenced by compress_sequence_tree(), delete_from_list(), find_sub_by_quark(), find_sub_sub_by_quark(), g_b_uncompress_single_sequence_by_master(), gb_build_uncompress_tree(), gb_compress_huffmann_pop(), gb_copy_explicit(), gb_find_by_nr(), gb_find_value_equal(), gb_get_dictionary(), gb_index_find(), GB_internal_errorf(), GB_is_dictionary_compressed(), gb_link_entry(), gb_read_bin_rek_V2(), gb_read_dict_data(), GB_release(), GB_undo(), gb_unfold(), gbcm_read_bin(), gbcm_read_two(), gbmGetMemImpl(), GBT_compress_sequence_tree2(), GBENTRY::index_check_in(), GBENTRY::index_check_out(), and undo_entry().
void GB_internal_errorf | ( | const char * | templat, |
... | |||
) |
Definition at line 504 of file arb_msg.cxx.
References FORWARD_FORMATTED_NORETURN, and GB_internal_error().
Referenced by gb_build_uncompress_tree(), GB_create(), GB_create_container(), gb_find_by_nr(), gb_read_bin(), gbcm_read_two(), gbcmc_open(), gbcms_talking_find(), gbm_put_memblk(), imemerr(), and invalid_use_in_server().
void GBK_terminate | ( | const char * | error | ) |
Definition at line 509 of file arb_msg.cxx.
References ARB_CRASH_CODE, ARB_SIGSEGV, fflush(), fputs(), and GBK_dump_backtrace().
Referenced by AP_main::accept(), alloc_failure_panic(), AW_window::at_newline(), aw_initstatus(), AW_xfig::AW_xfig(), AWT_initTreeAwarRegistry(), VarUpdateInfo::change_from_widget(), TrackedFiles::check_changes(), die(), EdgeChain::EdgeChain(), GB_shell::ensure_inside(), enter_stage_1_build_tree(), GBDATA::expect_container(), GBDATA::expect_entry(), gb_create_key(), gb_find_or_create_quark(), GB_get_usable_memory(), gb_put_number(), GB_shell::GB_shell(), GB_test_transaction(), GBK_terminatef(), Sondentopf::gen_color_hash(), insert_species_into_tree(), MemBlock::MemBlock(), SelectedDatabase::open_db_for_merge(), NtreeCommandLine::parse(), PT_dump_POS_TREE_to_file(), PT_read_son< POS_TREE2 >(), PTD_write_node_to_disk(), AP_main::push_node(), Sondentopf::put_Sonde(), AP_main::revert(), TypedAliData< char >::slice_down(), LazyAliData::slice_down(), Sondentopf::Sondentopf(), startup_sequence_cb(), trf_commit(), and trf_create().
void GBK_terminatef | ( | const char * | templat, |
... | |||
) |
Definition at line 523 of file arb_msg.cxx.
References FORWARD_FORMATTED_NORETURN, and GBK_terminate().
Referenced by AW_gc_manager::add_gc_range(), AW_window::at(), aw_create_shell(), AW_scalar::AW_scalar(), AW_root::awar(), AW_ScalerTransformer::awar2scaler(), VarUpdateInfo::change_from_widget(), ed4_create_all_awars(), ensure_trees_have_order(), GB_atof(), gb_create_key(), GB_login(), GBK_terminate_on_error(), GBT_get_tree_names(), GEN_is_genome_db(), AW_awar::get_max(), AW_awar::get_min(), get_short(), initExtensions(), Mutex::Mutex(), nt_create_all_awars(), NTREE_move_tree_info(), Mutex::own_or_terminate(), propertyName(), AW_selection_list::refresh(), AW_window::refresh_toggle_field(), AW_awar::set_minmax(), BoundActionTracker::set_recording(), type_mismatch(), AW_awar::update(), write_scalervalue_to_awar(), AW_scalar::write_to(), and Mutex::~Mutex().
void GB_warning | ( | const char * | message | ) |
Definition at line 530 of file arb_msg.cxx.
References MessageSpamFilter::show_warning().
Referenced by ALI_realign_marked(), ALI_translate_marked(), compress_sequence_tree(), enter_stage_1_build_tree(), export_sequence_data::export_sequence_data(), DBwriter::finalizeOrganism(), gb_convert_V2_to_V3(), GB_find_executable(), GB_login(), gb_read_bin_rek_V2(), gb_search_system_folder(), GB_unlink_or_warn(), GB_warning_if(), GB_warningf(), getenv_autodirectory(), main(), new_gbt_message_created_cb(), openArb(), protect_corruption_error(), AW_selection_list::refresh(), renameQuicksaves(), GB_MAIN_TYPE::save_quick_as(), scan_existing_input_masks(), server_save(), AW_awar::update_target(), and warn_and_dump_counter_or_calling_progress().
void GB_warningf | ( | const char * | templat, |
... | |||
) |
Definition at line 536 of file arb_msg.cxx.
References FORWARD_FORMATTED, and GB_warning().
Referenced by ALI_realign_marked(), ARB_warn_about_unwanted_chars(), AW_awar::AW_awar(), build_consensus_tree(), check_for_species_without_data(), compress_sequence_tree(), AP_sequence::do_lazy_load(), enter_stage_1_build_tree(), export_sequence_data::export_sequence_data(), Itemfield_Selection::fill(), ArbDBWriter::finishSave(), GB_close(), GB_existing_file(), GB_get_usable_memory(), GB_getenvPATH(), GB_resort_data_base(), GB_setenv(), gb_write_bin_rek(), GB_write_int(), gb_write_one_child(), GBS_erase_hash(), GBT_check_alignment(), GBT_check_data(), GBT_convert_changekey(), GBT_get_configuration_names(), gbt_rename_tree_rek(), GBT_tree_info_string(), GBT_write_group_name(), getenv_executable(), getenv_existing_directory(), ArbImporter::import_data(), openArb(), GB_MAIN_TYPE::save_quick_as(), saveArb(), Importer::show_warnings(), GBL_IMPL::trace_params(), and wait_for_dbentry().
void GB_warning_if | ( | const char * | message | ) |
this is the equivalent to aw_message_if() (from libraries which know nothing about GUI)
Definition at line 541 of file arb_msg.cxx.
References GB_warning().
Referenced by experiment_field_selection_list_rescan(), gene_field_selection_list_rescan(), and species_field_selection_list_rescan().
void GB_information | ( | const char * | message | ) |
Definition at line 548 of file arb_msg.cxx.
References active_arb_handlers, and arb_handlers::show_message.
Referenced by compress_sequence_tree(), and GB_informationf().
void GB_informationf | ( | const char * | templat, |
... | |||
) |
Definition at line 555 of file arb_msg.cxx.
References FORWARD_FORMATTED, and GB_information().
Referenced by export_format_single(), GB_find_executable(), GB_get_usable_memory(), GB_getenvPATH(), GB_login(), gb_read_bin(), and get_physical_memory().
void GBS_reuse_buffer | ( | const char * | global_buffer | ) |
Definition at line 563 of file arb_msg.cxx.
References globBuf.
Referenced by disexpectField(), GB_canonical_path(), and NT_convert_gene_locations().
Definition at line 571 of file arb_msg.cxx.
References error(), fflush(), GB_IO_error(), GBS_global_string(), and NULp.
Referenced by aed_start_naligning(), arb_look_and_kill_server(), arb_look_and_start_server(), ARB_main(), arb_start_server(), AW_edit(), aw_help_edit_help(), aw_help_search(), aw_help_show_external_format(), AW_openURL(), aw_status_timer_event(), awt_aps_go(), AWT_system_cb(), canvas_to_printer(), canvas_to_xfig_and_run_xfig(), CommandOutput::CommandOutput(), enter_stage_1_build_tree(), export_format_single(), GB_textprint(), GB_xcmd(), GBT_macro_execute(), GDE_startaction_cb(), ArbImporter::next_file(), nt_run(), NT_start_editor_on_tree(), pd_export_pt_server(), ptserver(), ptserver_gene(), run_command(), start_pt_server(), startup_mainwindow_and_dbserver(), and test_runtool::valgrinded_system().
Enclose argument in single quotes (like 'arg') for POSIX shell commands.
Definition at line 599 of file arb_msg.cxx.
References ARB_strdup(), GBS_strstruct::cat_sQuoted(), GBS_strstruct::ncat(), GBS_strstruct::put(), and GBS_strstruct::release().
Referenced by ARB_main(), AW_edit(), aw_help_search(), awt_aps_go(), canvas_to_printer(), canvas_to_xfig_and_run_xfig(), createCallOnSocketHost(), GB_textprint(), GB_xcmd(), GBT_macro_execute(), test_runtool::make_checked_piped_command(), merge_from_to(), nt_start_editor_on_configuration(), run_command(), and start_pt_server().
Enclose argument in single quotes (like "arg") for POSIX shell commands. Opposed to single quoted strings, shell will interpret double quoted strings.
Definition at line 624 of file arb_msg.cxx.
References GBS_strstruct::cat(), GBS_strstruct::ncat(), GBS_strstruct::put(), and GBS_strstruct::release().
Referenced by GB_xcmd().
|
static |
Definition at line 43 of file arb_msg.cxx.
Referenced by GBK_assert_msg().
|
static |
Definition at line 86 of file arb_msg.cxx.
Referenced by GBS_global_string(), GBS_restore_global_buffers(), GBS_reuse_buffer(), GBS_store_global_buffers(), GBS_vglobal_string(), and GBS_vglobal_string_copy().
Definition at line 255 of file arb_msg.cxx.
Referenced by GB_await_error(), GB_export_errorf(), GB_get_error(), GB_have_error(), and GB_print_error().