vg
tools for working with variation graphs
vg::StreamIndexBase Member List

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

add_group(id_t min_id, id_t max_id, int64_t virtual_start, int64_t virtual_past_end)vg::StreamIndexBase
bin_t typedefvg::StreamIndexBase
bin_to_prefix(bin_t bin)vg::StreamIndexBasestatic
bin_to_rangesvg::StreamIndexBaseprotected
bins_by_id_prefixvg::StreamIndexBaseprotected
common_bin(id_t a, id_t b)vg::StreamIndexBasestatic
find(id_t node_id) constvg::StreamIndexBase
find(id_t node_id, const function< bool(int64_t, int64_t)> scan_callback) constvg::StreamIndexBase
find(id_t min_node, id_t max_node, const function< bool(int64_t, int64_t)> scan_callback) constvg::StreamIndexBase
id_to_prefix(id_t id)vg::StreamIndexBasestatic
is_in_range(const vector< pair< id_t, id_t >> &ranges, id_t id)vg::StreamIndexBaseprotectedstatic
last_group_min_idvg::StreamIndexBaseprotected
load(istream &from)vg::StreamIndexBase
MAGIC_BYTESvg::StreamIndexBasestatic
MAX_INPUT_VERSIONvg::StreamIndexBasestatic
operator=(const StreamIndexBase &other)=deletevg::StreamIndexBaseprivate
OUTPUT_VERSIONvg::StreamIndexBasestatic
save(ostream &to) constvg::StreamIndexBase
scan_backward(const function< bool(int64_t, int64_t)> scan_callback) constvg::StreamIndexBase
StreamIndexBase()=defaultvg::StreamIndexBase
StreamIndexBase(const StreamIndexBase &other)=deletevg::StreamIndexBaseprivate
used_bins_of_range(id_t min_id, id_t max_id, const function< bool(bin_t)> &iteratee) constvg::StreamIndexBase
window_of_id(id_t id)vg::StreamIndexBasestatic
WINDOW_SHIFTvg::StreamIndexBaseprotectedstatic
window_t typedefvg::StreamIndexBase
window_to_startvg::StreamIndexBaseprotected