vg
tools for working with variation graphs
|
This is the complete list of members for handlegraph::PathMetadata, including all inherited members.
ASSEMBLY_OR_NAME_MATCH | handlegraph::PathMetadata | privatestatic |
create_path_name(const PathSense &sense, const std::string &sample, const std::string &locus, const size_t &haplotype, const size_t &phase_block, const subrange_t &subrange) | handlegraph::PathMetadata | static |
for_each_path_handle_impl(const std::function< bool(const path_handle_t &)> &iteratee) const =0 | handlegraph::PathMetadata | protectedpure virtual |
for_each_path_matching(const std::unordered_set< PathSense > *senses, const std::unordered_set< std::string > *samples, const std::unordered_set< std::string > *loci, const Iteratee &iteratee) const | handlegraph::PathMetadata | |
for_each_path_matching(const std::unordered_set< PathSense > &senses, const std::unordered_set< std::string > &samples, const std::unordered_set< std::string > &loci, const Iteratee &iteratee) const | handlegraph::PathMetadata | |
for_each_path_matching_impl(const std::unordered_set< PathSense > *senses, const std::unordered_set< std::string > *samples, const std::unordered_set< std::string > *loci, const std::function< bool(const path_handle_t &)> &iteratee) const | handlegraph::PathMetadata | protectedvirtual |
for_each_path_of_sample(const std::string &sample, const Iteratee &iteratee) const | handlegraph::PathMetadata | |
for_each_path_of_sense(const PathSense &sense, const Iteratee &iteratee) const | handlegraph::PathMetadata | |
for_each_step_of_sense(const handle_t &visited, const PathSense &sense, const Iteratee &iteratee) const | handlegraph::PathMetadata | |
for_each_step_of_sense_impl(const handle_t &visited, const PathSense &sense, const std::function< bool(const step_handle_t &)> &iteratee) const | handlegraph::PathMetadata | protectedvirtual |
for_each_step_on_handle_impl(const handle_t &handle, const std::function< bool(const step_handle_t &)> &iteratee) const =0 | handlegraph::PathMetadata | protectedpure virtual |
FORMAT | handlegraph::PathMetadata | privatestatic |
get_haplotype(const path_handle_t &handle) const | handlegraph::PathMetadata | virtual |
get_locus_name(const path_handle_t &handle) const | handlegraph::PathMetadata | virtual |
get_path_handle_of_step(const step_handle_t &step_handle) const =0 | handlegraph::PathMetadata | protectedpure virtual |
get_path_name(const path_handle_t &path_handle) const =0 | handlegraph::PathMetadata | protectedpure virtual |
get_phase_block(const path_handle_t &handle) const | handlegraph::PathMetadata | virtual |
get_sample_name(const path_handle_t &handle) const | handlegraph::PathMetadata | virtual |
get_sense(const path_handle_t &handle) const | handlegraph::PathMetadata | virtual |
get_subrange(const path_handle_t &handle) const | handlegraph::PathMetadata | virtual |
HAPLOTYPE_MATCH | handlegraph::PathMetadata | privatestatic |
LOCUS_MATCH_ANY | handlegraph::PathMetadata | privatestatic |
LOCUS_MATCH_NUMERICAL_WITHOUT_HAPLOTYPE | handlegraph::PathMetadata | privatestatic |
NO_END_POSITION | handlegraph::PathMetadata | static |
NO_HAPLOTYPE | handlegraph::PathMetadata | static |
NO_LOCUS_NAME | handlegraph::PathMetadata | static |
NO_PHASE_BLOCK | handlegraph::PathMetadata | static |
NO_SAMPLE_NAME | handlegraph::PathMetadata | static |
NO_SUBRANGE | handlegraph::PathMetadata | static |
parse_haplotype(const std::string &path_name) | handlegraph::PathMetadata | static |
parse_locus_name(const std::string &path_name) | handlegraph::PathMetadata | static |
parse_path_name(const std::string &path_name, PathSense &sense, std::string &sample, std::string &locus, size_t &haplotype, size_t &phase_block, subrange_t &subrange) | handlegraph::PathMetadata | static |
parse_phase_block(const std::string &path_name) | handlegraph::PathMetadata | static |
parse_sample_name(const std::string &path_name) | handlegraph::PathMetadata | static |
parse_sense(const std::string &path_name) | handlegraph::PathMetadata | static |
parse_subrange(const std::string &path_name) | handlegraph::PathMetadata | static |
PHASE_BLOCK_MATCH | handlegraph::PathMetadata | privatestatic |
RANGE_END_MATCH | handlegraph::PathMetadata | privatestatic |
RANGE_END_SEPARATOR | handlegraph::PathMetadata | privatestatic |
RANGE_START_MATCH | handlegraph::PathMetadata | privatestatic |
RANGE_START_SEPARATOR | handlegraph::PathMetadata | privatestatic |
RANGE_TERMINATOR | handlegraph::PathMetadata | privatestatic |
SEPARATOR | handlegraph::PathMetadata | privatestatic |
~PathMetadata()=default | handlegraph::PathMetadata | virtual |