vg
tools for working with variation graphs
vg::algorithms::GFAzParser Member List

This is the complete list of members for vg::algorithms::GFAzParser, including all inherited members.

as_chars(const string &value)vg::algorithms::GFAParserinlinestatic
assign_new_sequence_id(const string &str, GFAIDMapInfo &id_map_info)vg::algorithms::GFAParserprotectedstatic
chars_t typedefvg::algorithms::GFAParser
cursor_t typedefvg::algorithms::GFAParser
decode_rgfa_tags(const tag_list_t &tags, string *out_name=nullptr, int64_t *out_offset=nullptr, int64_t *out_rank=nullptr)vg::algorithms::GFAParserprotectedstatic
edge_listenersvg::algorithms::GFAParser
empty(const chars_t &range)vg::algorithms::GFAParserinlinestatic
external_id_mapvg::algorithms::GFAParser
extract(const chars_t &range)vg::algorithms::GFAParserinlinestatic
find_existing_sequence_id(std::string_view str, const GFAIDMapInfo &id_map_info)vg::algorithms::GFAParserprotectedstatic
finish_decode()vg::algorithms::GFAzParserprivate
handle_duplicate_paths(char line_type, const function< void(void)> &callback)vg::algorithms::GFAzParserprivate
has_magic(const char *buffer, size_t length)vg::algorithms::GFAzParserstatic
header_listenersvg::algorithms::GFAParser
id_map()vg::algorithms::GFAParser
id_map() constvg::algorithms::GFAParser
internal_id_mapvg::algorithms::GFAParser
length(const chars_t &range)vg::algorithms::GFAParserinlinestatic
looks_like_gfaz(const string &filename)vg::algorithms::GFAzParserstatic
make_visit_source(const vector< gfaz::NodeId > &visits)vg::algorithms::GFAzParserprivatestatic
max_rgfa_rankvg::algorithms::GFAParser
node_listenersvg::algorithms::GFAParser
on_header(const string &header_line) overridevg::algorithms::GFAzParserprivate
on_link(uint32_t from_id, bool from_is_reverse, uint32_t to_id, bool to_is_reverse, const string &overlap, const gfaz::GfaTagList &tags) overridevg::algorithms::GFAzParserprivate
on_path(const string &name, const vector< gfaz::NodeId > &visits, const string &overlap, const gfaz::GfaTagList &tags) overridevg::algorithms::GFAzParserprivate
on_segment(uint32_t id, const string &sequence, const gfaz::GfaTagList &tags) overridevg::algorithms::GFAzParserprivate
on_walk(const string &sample_name, uint32_t haplotype, const string &contig_name, int64_t sequence_start, int64_t sequence_end, const vector< gfaz::NodeId > &visits) overridevg::algorithms::GFAzParserprivate
parse(istream &in) overridevg::algorithms::GFAzParservirtual
parse(const string &filename) overridevg::algorithms::GFAzParservirtual
parse_h(const string &h_line)vg::algorithms::GFAParserprotectedstatic
parse_l(const string &l_line)vg::algorithms::GFAParserprotectedstatic
parse_p(const string &p_line)vg::algorithms::GFAParserprotectedstatic
parse_s(const string &s_line)vg::algorithms::GFAParserprotectedstatic
parse_tags(const chars_t &tag_range)vg::algorithms::GFAParserprotectedstatic
parse_w(const string &p_line)vg::algorithms::GFAParserprotectedstatic
path_listenersvg::algorithms::GFAParser
pending_rgfa_visitsvg::algorithms::GFAzParserprivate
prepare_decode()vg::algorithms::GFAzParserprivate
rgfa_listenersvg::algorithms::GFAParser
rgfa_path_ranksvg::algorithms::GFAzParserprivate
scan_p_visits(const chars_t &visit_range, function< bool(int64_t rank, const chars_t &node_name, bool is_reverse)> visit_step)vg::algorithms::GFAParserprotectedstatic
scan_visits(const chars_t &visit_range, char line_type, function< bool(int64_t rank, const chars_t &node_name, bool is_reverse)> visit_step)vg::algorithms::GFAParserprotectedstatic
scan_w_visits(const chars_t &visit_range, function< bool(int64_t rank, const chars_t &node_name, bool is_reverse)> visit_step)vg::algorithms::GFAParserprotectedstatic
stop_on_duplicate_pathsvg::algorithms::GFAParser
tag_list_t typedefvg::algorithms::GFAParser
text_visit_iteratee_t typedefvg::algorithms::GFAParserprotected
text_visit_source_t typedefvg::algorithms::GFAParserprotected
visit_iteratee_t typedefvg::algorithms::GFAParser
visit_source_t typedefvg::algorithms::GFAParser
walk_listenersvg::algorithms::GFAParser
wrap(const visit_iteratee_t &iteratee) constvg::algorithms::GFAParserprotected
wrap(const text_visit_source_t &source) constvg::algorithms::GFAParserprotected
~GFAParser()=defaultvg::algorithms::GFAParservirtual