|
vg
tools for working with variation graphs
|
#include <path.hpp>
Public Member Functions | |
| path_t ()=default | |
| path_t (const path_t &other)=default | |
| path_t (path_t &&other)=default | |
| ~path_t ()=default | |
| path_t & | operator= (const path_t &other)=default |
| path_t & | operator= (path_t &&other)=default |
| const vector< path_mapping_t > & | mapping () const |
| const path_mapping_t & | mapping (size_t i) const |
| vector< path_mapping_t > * | mutable_mapping () |
| path_mapping_t * | mutable_mapping (size_t i) |
| path_mapping_t * | add_mapping () |
| void | clear_mapping () |
| size_t | mapping_size () const |
| bool | operator== (const path_t &other) const |
| bool | operator!= (const path_t &other) const |
Private Attributes | |
| vector< path_mapping_t > | _mapping |
|
default |
|
default |
|
default |
|
default |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
private |
1.17.0