|
vg
tools for working with variation graphs
|
#include <path.hpp>
Public Member Functions | |
| path_mapping_t ()=default | |
| path_mapping_t (const path_mapping_t &other)=default | |
| path_mapping_t (path_mapping_t &&other)=default | |
| ~path_mapping_t ()=default | |
| path_mapping_t & | operator= (const path_mapping_t &other)=default |
| path_mapping_t & | operator= (path_mapping_t &&other)=default |
| const position_t & | position () const |
| position_t * | mutable_position () |
| const vector< edit_t > & | edit () const |
| const edit_t & | edit (size_t i) const |
| vector< edit_t > * | mutable_edit () |
| edit_t * | mutable_edit (size_t i) |
| edit_t * | add_edit () |
| size_t | edit_size () const |
| bool | operator== (const path_mapping_t &other) const |
| bool | operator!= (const path_mapping_t &other) const |
Private Attributes | |
| position_t | _position |
| vector< edit_t > | _edit |
|
default |
|
default |
|
default |
|
default |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
default |
|
default |
|
inline |
|
inline |
|
private |
|
private |
1.17.0