ARB
|
#include <arb_handlers.h>
#include <arb_msg.h>
#include "arb_misc.h"
#include <smartptr.h>
#include <unistd.h>
#include <time.h>
#include <arb_algo.h>
Go to the source code of this file.
Classes | |
class | BasicStatus |
Functions | |
static void | to_arberr (const char *msg) |
static void | to_arbout (const char *msg) |
static void | basic_openstatus (const char *title) |
static void | basic_closestatus () |
static void | basic_set_title (const char *) |
static void | basic_set_subtitle (const char *stitle) |
static void | basic_set_gauge (double gauge) |
static bool | basic_user_abort () |
void | ARB_install_handlers (arb_handlers &handlers) |
void | ARB_redirect_handlers_to (FILE *errStream, FILE *outStream) |
Variables | |
static FILE * | arberr = stderr |
static FILE * | arbout = stdout |
const int | WIDTH = 70 |
const char | CHAR = '.' |
const int | MIN_SECONDS_PER_ROW = 10 |
const int | MAX_SECONDS_PER_ROW = 3*60 |
const int | DEFAULT_HEIGHT = 12 |
const int | MAXHEIGHT = 3*DEFAULT_HEIGHT |
static BasicStatus | status |
static arb_status_implementation | ARB_arbout_status |
static arb_handlers | arbout_handlers |
arb_handlers * | active_arb_handlers = &arbout_handlers |
|
static |
Definition at line 27 of file arb_handlers.cxx.
|
static |
Definition at line 32 of file arb_handlers.cxx.
References arbout.
|
static |
Definition at line 207 of file arb_handlers.cxx.
References BasicStatus::open().
|
static |
Definition at line 208 of file arb_handlers.cxx.
References BasicStatus::close().
|
static |
Definition at line 209 of file arb_handlers.cxx.
|
static |
Definition at line 210 of file arb_handlers.cxx.
References BasicStatus::set_subtitle().
|
static |
Definition at line 211 of file arb_handlers.cxx.
References arb_assert, and BasicStatus::set_gauge().
|
static |
Definition at line 215 of file arb_handlers.cxx.
void ARB_install_handlers | ( | arb_handlers & | handlers | ) |
Definition at line 236 of file arb_handlers.cxx.
void ARB_redirect_handlers_to | ( | FILE * | errStream, |
FILE * | outStream | ||
) |
Definition at line 238 of file arb_handlers.cxx.
References arberr, and arbout.
Referenced by ARB_main(), export_newick(), and main().
|
static |
Definition at line 24 of file arb_handlers.cxx.
Referenced by ARB_redirect_handlers_to(), and to_arberr().
|
static |
Definition at line 25 of file arb_handlers.cxx.
Referenced by ARB_redirect_handlers_to(), BasicStatus::close(), BasicStatus::open(), BasicStatus::set_gauge(), to_arberr(), and to_arbout().
const int WIDTH = 70 |
Definition at line 39 of file arb_handlers.cxx.
Referenced by ED4_manager::calc_bounding_box(), ED4_terminal::calc_bounding_box(), ED4_base::clear_background(), ED4_root::create_hierarchy(), ED4_manager::distribute_children(), ED4_text_terminal::draw(), ED4_line_terminal::draw(), ED4_base::draw_bb(), ED4_base::ED4_base(), ED4_resize_all_extensions(), get_max_slider_xpos(), ED4_scrolled_rectangle::get_world_rect(), ED4_base::in_border(), BasicStatus::next_LF(), ED4_container::search_member(), EDB_root_bact::search_sequence_data_rek(), ED4_container::search_target_species(), ED4_base::set_width(), ED4_manager::Show(), and toggle_detailed_column_stat().
const char CHAR = '.' |
Definition at line 40 of file arb_handlers.cxx.
Referenced by shouldReflow().
const int MIN_SECONDS_PER_ROW = 10 |
Definition at line 42 of file arb_handlers.cxx.
const int MAX_SECONDS_PER_ROW = 3*60 |
Definition at line 43 of file arb_handlers.cxx.
const int DEFAULT_HEIGHT = 12 |
Definition at line 45 of file arb_handlers.cxx.
const int MAXHEIGHT = 3*DEFAULT_HEIGHT |
Definition at line 46 of file arb_handlers.cxx.
|
static |
Definition at line 205 of file arb_handlers.cxx.
Referenced by ARB_zfclose(), cut_line(), Destroy(), print_file(), PS_find_probe_for_sets(), Realize(), and rerun_importTest_cb().
|
static |
Definition at line 217 of file arb_handlers.cxx.
|
static |
Definition at line 227 of file arb_handlers.cxx.
arb_handlers* active_arb_handlers = &arbout_handlers |
Definition at line 234 of file arb_handlers.cxx.
Referenced by ArbProgress::nestable::create(), GB_information(), GB_internal_error(), MessageSpamFilter::show_warning(), and MessageSpamFilter::~MessageSpamFilter().