ARB
|
#include <probe_match_parser.hxx>
Public Member Functions | |
ProbeMatchParser (const char *probe_target, const char *headline) | |
~ProbeMatchParser () | |
const char * | get_error () const |
bool | is_gene_result () const |
int | get_probe_region_offset () const |
bool | getColumnRange (const char *columnName, int *startCol, int *endCol) const |
Friends | |
class | ParsedProbeMatch |
Definition at line 26 of file probe_match_parser.hxx.
Definition at line 90 of file probe_match_parser.cxx.
References ARB_strdup(), ProbeMatch_impl::findColumn(), GBS_global_string_copy(), GBT_reverseComplementNucSequence(), ProbeMatch_impl::set_probe_region_offset(), and column::start_column.
ProbeMatchParser::~ProbeMatchParser | ( | ) |
Definition at line 133 of file probe_match_parser.cxx.
|
inline |
Definition at line 34 of file probe_match_parser.hxx.
Referenced by probe_match_event(), and probe_match_with_specificity_event().
bool ProbeMatchParser::is_gene_result | ( | ) | const |
Definition at line 148 of file probe_match_parser.cxx.
References ProbeMatch_impl::findColumn(), and pm_assert.
Referenced by probe_match_event().
int ProbeMatchParser::get_probe_region_offset | ( | ) | const |
Definition at line 153 of file probe_match_parser.cxx.
References ProbeMatch_impl::get_probe_region_offset(), and pm_assert.
Referenced by probe_match_event().
bool ProbeMatchParser::getColumnRange | ( | const char * | columnName, |
int * | startCol, | ||
int * | endCol | ||
) | const |
Definition at line 138 of file probe_match_parser.cxx.
References column::end_column, ProbeMatch_impl::findColumn(), pm_assert, and column::start_column.
Referenced by ParsedProbeMatch::get_column_content(), and ParsedProbeMatch::get_position().
|
friend |
Definition at line 40 of file probe_match_parser.hxx.