#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: