#include <multipath_alignment.hpp>
◆ anno_type_t
| Enumerator |
|---|
| Null | |
| Double | |
| Bool | |
| String | |
◆ multipath_alignment_t() [1/3]
| vg::multipath_alignment_t::multipath_alignment_t |
( |
| ) |
|
◆ multipath_alignment_t() [2/3]
◆ multipath_alignment_t() [3/3]
◆ ~multipath_alignment_t()
| vg::multipath_alignment_t::~multipath_alignment_t |
( |
| ) |
|
◆ add_start()
| void vg::multipath_alignment_t::add_start |
( |
uint32_t |
s | ) |
|
|
inline |
◆ add_subpath()
| subpath_t * vg::multipath_alignment_t::add_subpath |
( |
| ) |
|
|
inline |
◆ clear_annotation()
| void vg::multipath_alignment_t::clear_annotation |
( |
const string & |
annotation_name | ) |
|
◆ clear_start()
| void vg::multipath_alignment_t::clear_start |
( |
| ) |
|
|
inline |
◆ clear_subpath()
| void vg::multipath_alignment_t::clear_subpath |
( |
| ) |
|
|
inline |
◆ for_each_annotation()
| void vg::multipath_alignment_t::for_each_annotation |
( |
function< void(const string &, anno_type_t, const void *)> |
lambda | ) |
const |
◆ get_annotation()
◆ has_annotation()
| bool vg::multipath_alignment_t::has_annotation |
( |
const string & |
annotation_name | ) |
const |
◆ has_start()
| bool vg::multipath_alignment_t::has_start |
( |
| ) |
const |
|
inline |
◆ mapping_quality()
| int32_t vg::multipath_alignment_t::mapping_quality |
( |
| ) |
const |
|
inline |
◆ mutable_quality()
| string * vg::multipath_alignment_t::mutable_quality |
( |
| ) |
|
|
inline |
◆ mutable_sequence()
| string * vg::multipath_alignment_t::mutable_sequence |
( |
| ) |
|
|
inline |
◆ mutable_start()
| vector< uint32_t > * vg::multipath_alignment_t::mutable_start |
( |
| ) |
|
|
inline |
◆ mutable_subpath() [1/2]
| vector< subpath_t > * vg::multipath_alignment_t::mutable_subpath |
( |
| ) |
|
|
inline |
◆ mutable_subpath() [2/2]
| subpath_t * vg::multipath_alignment_t::mutable_subpath |
( |
size_t |
i | ) |
|
|
inline |
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ quality()
| const string & vg::multipath_alignment_t::quality |
( |
| ) |
const |
|
inline |
◆ sequence()
| const string & vg::multipath_alignment_t::sequence |
( |
| ) |
const |
|
inline |
◆ set_annotation() [1/4]
| void vg::multipath_alignment_t::set_annotation |
( |
const string & |
annotation_name | ) |
|
◆ set_annotation() [2/4]
| void vg::multipath_alignment_t::set_annotation |
( |
const string & |
annotation_name, |
|
|
bool |
value |
|
) |
| |
◆ set_annotation() [3/4]
| void vg::multipath_alignment_t::set_annotation |
( |
const string & |
annotation_name, |
|
|
const string & |
value |
|
) |
| |
◆ set_annotation() [4/4]
| void vg::multipath_alignment_t::set_annotation |
( |
const string & |
annotation_name, |
|
|
double |
value |
|
) |
| |
◆ set_mapping_quality()
| void vg::multipath_alignment_t::set_mapping_quality |
( |
int32_t |
q | ) |
|
|
inline |
◆ set_quality()
| void vg::multipath_alignment_t::set_quality |
( |
const string & |
q | ) |
|
|
inline |
◆ set_sequence()
| void vg::multipath_alignment_t::set_sequence |
( |
const string & |
s | ) |
|
|
inline |
◆ set_start()
| void vg::multipath_alignment_t::set_start |
( |
size_t |
i, |
|
|
uint32_t |
s |
|
) |
| |
|
inline |
◆ start() [1/2]
| const vector< uint32_t > & vg::multipath_alignment_t::start |
( |
| ) |
const |
|
inline |
◆ start() [2/2]
| uint32_t vg::multipath_alignment_t::start |
( |
size_t |
i | ) |
const |
|
inline |
◆ start_size()
| size_t vg::multipath_alignment_t::start_size |
( |
| ) |
const |
|
inline |
◆ subpath() [1/2]
| const vector< subpath_t > & vg::multipath_alignment_t::subpath |
( |
| ) |
const |
|
inline |
◆ subpath() [2/2]
| const subpath_t & vg::multipath_alignment_t::subpath |
( |
size_t |
i | ) |
const |
|
inline |
◆ subpath_size()
| size_t vg::multipath_alignment_t::subpath_size |
( |
| ) |
const |
|
inline |
◆ _annotation
| map<string, pair<anno_type_t, void*> > vg::multipath_alignment_t::_annotation |
|
private |
◆ _mapping_quality
| int32_t vg::multipath_alignment_t::_mapping_quality |
|
private |
◆ _quality
| string vg::multipath_alignment_t::_quality |
|
private |
◆ _sequence
| string vg::multipath_alignment_t::_sequence |
|
private |
◆ _start
| vector<uint32_t> vg::multipath_alignment_t::_start |
|
private |
◆ _subpath
| vector<subpath_t> vg::multipath_alignment_t::_subpath |
|
private |
The documentation for this class was generated from the following files: