ARB
|
#include <PT_com.h>
#include <arbdb.h>
#include <client.h>
#include <servercntrl.h>
#include <arb_defs.h>
#include <arb_strbuf.h>
#include <arb_diff.h>
#include <RegExpr.hxx>
#include <algorithm>
#include <string>
#include <unistd.h>
Go to the source code of this file.
Classes | |
struct | apd_sequence |
struct | Params |
struct | gl_struct |
class | PTserverConnection |
Functions | |
static int | init_local_com_struct () |
static char * | AP_dump_index_event (ARB_ERROR &error) |
static char * | AP_probe_iterate_event (ARB_ERROR &error) |
static char * | AP_probe_design_event (ARB_ERROR &error) |
static char * | AP_probe_match_event (ARB_ERROR &error) |
static int | getInt (const char *param, int val, int min, int max, const char *description) |
static const char * | getString (const char *param, const char *val, const char *description) |
static bool | parseCommandLine (int argc, const char *const *const argv) |
static char * | execute (ARB_ERROR &error) |
int | ARB_main (int argc, char *argv[]) |
Variables | |
static Params | P |
static gl_struct | pd_gl |
static int | pargc |
static const char ** | pargv = NULp |
static bool | showhelp |
static bool | outOfRange |
|
static |
Definition at line 84 of file arb_probe.cxx.
References aisc_create(), gl_struct::com, GB_getenvUSER(), gl_struct::link, gl_struct::locs, and NULp.
Referenced by PTserverConnection::PTserverConnection().
Definition at line 145 of file arb_probe.cxx.
References aisc_get(), aisc_put(), ARB_strdup(), gl_struct::com, Params::DUMP, gl_struct::link, NULp, and result.
Referenced by execute().
Definition at line 166 of file arb_probe.cxx.
References aisc_create(), aisc_get(), AISC_MAX_STRING_LEN, aisc_put(), GBS_strstruct::cat(), Params::ITERATE, Params::ITERATE_AMOUNT, Params::ITERATE_READABLE, Params::ITERATE_SEPARATOR, Params::ITERATE_TU, length, gl_struct::link, gl_struct::locs, min, NULp, GBS_strstruct::put(), GBS_strstruct::release(), and result.
Referenced by execute().
Definition at line 233 of file arb_probe.cxx.
References aisc_create(), aisc_get(), aisc_put(), bytestring::data, Params::DESIGNCLIPOUTPUT, Params::DESIGNMAXPROBELEN, Params::DESIGNNAMES, Params::DESIGNPROBELEN, GBS_static_string(), gl_struct::link, gl_struct::locs, Params::MAXBOND, Params::MAXGC, Params::MAXPOS, Params::MAXTEMP, Params::MINGC, Params::MINPOS, Params::MINTARGETS, Params::MINTEMP, Params::MISHIT, NULp, s, Params::sequence, and bytestring::size.
Referenced by execute().
Definition at line 335 of file arb_probe.cxx.
References Params::ACCEPTN, aisc_get(), aisc_nput(), Params::ALSO_REVCOMPL, bytestring::data, GBS_static_string(), Params::LIMITN, gl_struct::link, gl_struct::locs, Params::MAXRESULT, Params::MISMATCHES, NULp, Params::SEQUENCE, and Params::WEIGHTED.
Referenced by execute().
|
static |
Definition at line 381 of file arb_probe.cxx.
References arb_assert, NULp, outOfRange, pargc, s, and showhelp.
Referenced by parseCommandLine().
|
static |
Definition at line 424 of file arb_probe.cxx.
References arb_assert, NULp, pargc, s, and showhelp.
Referenced by parseCommandLine().
Definition at line 451 of file arb_probe.cxx.
References Params::ACCEPTN, Params::ALSO_REVCOMPL, ARB_alloc(), arb_assert, Params::DESIGNCLIPOUTPUT, Params::DESIGNMAXPROBELEN, Params::DESIGNNAMES, Params::DESIGNPROBELEN, Params::DESIGNSEQUENCE, Params::DUMP, getInt(), getString(), Params::ITERATE, Params::ITERATE_AMOUNT, Params::ITERATE_READABLE, Params::ITERATE_SEPARATOR, Params::ITERATE_TU, Params::LIMITN, Params::MAXBOND, Params::MAXGC, Params::MAXPOS, Params::MAXRESULT, Params::MAXTEMP, Params::MINGC, Params::MINPOS, Params::MINTARGETS, Params::MINTEMP, Params::MISHIT, Params::MISMATCHES, apd_sequence::next, NULp, outOfRange, pargc, s, apd_sequence::sequence, Params::SEQUENCE, Params::sequence, Params::SERVERID, showhelp, and Params::WEIGHTED.
Referenced by ARB_main().
Definition at line 572 of file arb_probe.cxx.
References AP_dump_index_event(), AP_probe_design_event(), AP_probe_iterate_event(), AP_probe_match_event(), Params::DESIGNNAMES, Params::DUMP, Params::ITERATE, gl_struct::locs, and Params::sequence.
Referenced by ARB_main().
Definition at line 590 of file arb_probe.cxx.
References arb_assert, ARB_ERROR::deliver(), error(), execute(), EXIT_FAILURE, EXIT_SUCCESS, ARB_ERROR::expect_no_error(), fputs(), and parseCommandLine().
|
static |
Definition at line 81 of file arb_probe.cxx.
Referenced by AW_scalar::AW_scalar(), DI_MATRIX::calculate(), initTrnsprob(), AW_scalar::set_pointer(), and uninitTrnsprob().
|
static |
Definition at line 82 of file arb_probe.cxx.
|
static |
Definition at line 376 of file arb_probe.cxx.
Referenced by getInt(), getString(), and parseCommandLine().
Definition at line 377 of file arb_probe.cxx.
|
static |
Definition at line 378 of file arb_probe.cxx.
Referenced by getInt(), getString(), and parseCommandLine().
|
static |
Definition at line 379 of file arb_probe.cxx.
Referenced by getInt(), and parseCommandLine().