ARB
|
#include "probe.h"
#include <PT_server_prototypes.h>
#include "pt_prototypes.h"
#include <struct_man.h>
#include <arb_strbuf.h>
Go to the source code of this file.
Macros | |
#define | MAX_LIST_PART_SIZE 50 |
Functions | |
void | pt_export_error (PT_local *locs, const char *error) |
void | pt_export_error_if (PT_local *locs, ARB_ERROR &error) |
static const gene_struct * | get_gene_struct_by_internal_gene_name (const char *gene_name) |
static const gene_struct * | get_gene_struct_by_arb_species_gene_name (const char *species_gene_name) |
static const char * | arb2internal_name (const char *name) |
const char * | virt_name (const PT_probematch *ml) |
const char * | virt_fullname (const PT_probematch *ml) |
static const char * | get_list_part (const char *list, int &offset) |
char * | ptpd_read_names (PT_local *locs, const char *names_list, const char *checksums, ARB_ERROR &error) |
bytestring * | PT_unknown_names (const PT_pdc *pdc) |
#define MAX_LIST_PART_SIZE 50 |
Definition at line 79 of file PT_etc.cxx.
Referenced by get_list_part().
void pt_export_error | ( | PT_local * | locs, |
const char * | error | ||
) |
Definition at line 19 of file PT_etc.cxx.
Referenced by probe_match(), and pt_export_error_if().
void pt_export_error_if | ( | PT_local * | locs, |
ARB_ERROR & | error | ||
) |
Definition at line 22 of file PT_etc.cxx.
References ARB_ERROR::deliver(), ARB_ERROR::expect_no_error(), and pt_export_error().
Referenced by PT_start_design().
|
static |
Definition at line 27 of file PT_etc.cxx.
References gene_struct_internal2arb, and NULp.
Referenced by virt_fullname(), and virt_name().
|
static |
Definition at line 33 of file PT_etc.cxx.
References ARB_strdup(), gene_struct_arb2internal, and NULp.
Referenced by arb2internal_name().
Definition at line 51 of file PT_etc.cxx.
References get_gene_struct_by_arb_species_gene_name(), gene_struct::get_internal_gene_name(), and NULp.
Referenced by ptpd_read_names().
const char* virt_name | ( | const PT_probematch * | ml | ) |
Definition at line 57 of file PT_etc.cxx.
References probe_struct_global::data, gene_flag, gene_struct::get_arb_species_name(), get_gene_struct_by_internal_gene_name(), probe_input_data::get_shortname(), psg, and pt_assert.
Referenced by detect_format_props(), get_match_info_formatted(), match_string(), and MP_match_string().
const char* virt_fullname | ( | const PT_probematch * | ml | ) |
Definition at line 69 of file PT_etc.cxx.
References probe_struct_global::data, gene_flag, gene_struct::get_arb_gene_name(), probe_input_data::get_fullname(), get_gene_struct_by_internal_gene_name(), probe_input_data::get_shortname(), and psg.
Referenced by detect_format_props(), and get_match_info_formatted().
Definition at line 81 of file PT_etc.cxx.
References buffer, MAX_LIST_PART_SIZE, NULp, offset, and pt_assert.
Referenced by ptpd_read_names().
char* ptpd_read_names | ( | PT_local * | locs, |
const char * | names_list, | ||
const char * | checksums, | ||
ARB_ERROR & | error | ||
) |
Definition at line 120 of file PT_etc.cxx.
References arb2internal_name(), GBS_strstruct::cat(), probe_struct_global::data, probe_struct_global::data_count, GBS_global_string(), GBS_read_hash(), gene_flag, probe_input_data::get_checksum(), get_list_part(), probe_struct_global::namehash, NULp, psg, pt_assert, GBS_strstruct::put(), GBS_strstruct::release(), result, and probe_input_data::set_group_state().
Referenced by PT_start_design().
bytestring* PT_unknown_names | ( | const PT_pdc * | pdc | ) |
Definition at line 204 of file PT_etc.cxx.