ARB
|
#include "ps_tools.hxx"
#include "ps_database.hxx"
#include "ps_pg_tree_functions.hxx"
#include "ps_pg_specmap.hxx"
#include <sys/times.h>
Go to the source code of this file.
Functions | |
static void | PS_detect_probe_length (GBDATA *_ARB_node) |
PS_NodePtr | PS_assert_inverse_path (const int _max_depth, const int _caller_ID, IDVector *_path) |
PS_NodePtr | PS_assert_path (const int _caller_ID, IDVector *_path) |
void | PS_extract_probe_data (GBDATA *_ARB_node, int _max_depth, int _depth, const int _parent_ID, IDVector *_inverse_path) |
int | main (int _argc, char *_argv[]) |
Variables | |
static PS_NodePtr | __ROOT |
static int | __PROBE_LENGTH |
static SpeciesID | __MIN_ID |
static SpeciesID | __MAX_ID |
|
static |
Definition at line 27 of file ps_convert_db.cxx.
References GB_entry(), PG_get_first_probe(), PG_read_probe(), PS_get_first_node(), and PS_get_next_node().
Referenced by main().
PS_NodePtr PS_assert_inverse_path | ( | const int | _max_depth, |
const int | _caller_ID, | ||
IDVector * | _path | ||
) |
Definition at line 48 of file ps_convert_db.cxx.
References __ROOT, and PS_Node::assertChild().
Referenced by PS_extract_probe_data().
PS_NodePtr PS_assert_path | ( | const int | _caller_ID, |
IDVector * | _path | ||
) |
Definition at line 70 of file ps_convert_db.cxx.
References __ROOT, and PS_Node::assertChild().
Referenced by PS_extract_probe_data().
void PS_extract_probe_data | ( | GBDATA * | _ARB_node, |
int | _max_depth, | ||
int | _depth, | ||
const int | _parent_ID, | ||
IDVector * | _inverse_path | ||
) |
Definition at line 93 of file ps_convert_db.cxx.
References __PROBE_LENGTH, PS_Node::addProbes(), PS_Node::addProbesInverted(), buffer, GB_entry(), GB_read_char_pntr(), NULp, PG_get_first_probe(), PG_get_next_probe(), PG_read_probe(), PS_assert_inverse_path(), PS_assert_path(), PS_get_first_node(), and PS_get_next_node().
Referenced by main().
Definition at line 189 of file ps_convert_db.cxx.
References __ID2NAME_MAP, __NAME2ID_MAP, error(), GB_await_error(), GB_entry(), GB_export_error(), gb_main, GB_open(), GB_warning(), NULp, PG_initSpeciesMaps(), PG_NumberSpecies(), PS_detect_probe_length(), PS_extract_probe_data(), PS_get_first_node(), PS_get_next_node(), PS_print_time_diff(), and ta.
|
static |
Definition at line 22 of file ps_convert_db.cxx.
Referenced by PS_assert_inverse_path(), and PS_assert_path().
|
static |
Definition at line 23 of file ps_convert_db.cxx.
Referenced by PS_extract_probe_data().
|
static |
Definition at line 24 of file ps_convert_db.cxx.
|
static |
Definition at line 25 of file ps_convert_db.cxx.