#include <xg.hpp>
◆ XGPath() [1/4]
xg::XGPath::XGPath |
( |
void |
| ) |
|
|
default |
◆ ~XGPath()
xg::XGPath::~XGPath |
( |
void |
| ) |
|
|
default |
◆ XGPath() [2/4]
xg::XGPath::XGPath |
( |
const std::string & |
path_name, |
|
|
const std::vector< handle_t > & |
path, |
|
|
bool |
is_circular, |
|
|
XG & |
graph |
|
) |
| |
◆ XGPath() [3/4]
xg::XGPath::XGPath |
( |
const XGPath & |
other | ) |
|
|
delete |
◆ XGPath() [4/4]
xg::XGPath::XGPath |
( |
XGPath && |
other | ) |
|
|
delete |
◆ external_handle()
◆ handle()
handle_t xg::XGPath::handle |
( |
size_t |
offset | ) |
const |
◆ handle_at_position()
handle_t xg::XGPath::handle_at_position |
( |
size_t |
pos | ) |
const |
◆ handle_start()
size_t xg::XGPath::handle_start |
( |
size_t |
offset | ) |
const |
◆ is_reverse()
bool xg::XGPath::is_reverse |
( |
size_t |
offset | ) |
const |
◆ load()
void xg::XGPath::load |
( |
std::istream & |
in | ) |
|
◆ load_from_old_version()
void xg::XGPath::load_from_old_version |
( |
std::istream & |
in, |
|
|
uint32_t |
file_version, |
|
|
const XG & |
graph |
|
) |
| |
◆ local_handle()
◆ node()
nid_t xg::XGPath::node |
( |
size_t |
offset | ) |
const |
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ serialize()
size_t xg::XGPath::serialize |
( |
std::ostream & |
out, |
|
|
sdsl::structure_tree_node * |
v = NULL , |
|
|
std::string |
name = "" |
|
) |
| const |
◆ step_rank_at_position()
size_t xg::XGPath::step_rank_at_position |
( |
size_t |
pos | ) |
const |
◆ sync_offsets()
void xg::XGPath::sync_offsets |
( |
const sdsl::rank_support_v< 1 > & |
old_g_bv_rank, |
|
|
const sdsl::bit_vector::select_1_type & |
g_bv_select |
|
) |
| |
◆ handles
sdsl::enc_vector xg::XGPath::handles |
◆ is_circular
bool xg::XGPath::is_circular = false |
◆ min_handle
◆ offsets
sdsl::rrr_vector xg::XGPath::offsets |
◆ offsets_rank
sdsl::rrr_vector ::rank_1_type xg::XGPath::offsets_rank |
◆ offsets_select
sdsl::rrr_vector ::select_1_type xg::XGPath::offsets_select |
The documentation for this class was generated from the following files: