vg
tools for working with variation graphs
|
#include <zip_code.hpp>
Public Member Functions | |
size_t | get_raw_prefix_sum_or_identifier () |
size_t | get_raw_chain_component () |
size_t | get_raw_length () |
bool | get_raw_is_reversed () |
void | set_raw_prefix_sum_or_identifier (size_t val) |
void | set_raw_chain_component (size_t val) |
void | set_raw_length (size_t val) |
void | set_raw_is_reversed (bool val) |
size_t | get_prefix_sum_or_identifier () |
size_t | get_chain_component () |
size_t | get_length () |
bool | get_is_reversed () |
void | set_prefix_sum_or_identifier (size_t val) |
void | set_chain_component (size_t val) |
void | set_length (size_t val) |
void | set_is_reversed (bool val) |
Private Attributes | |
size_t | prefix_sum_or_identifier |
size_t | chain_component: 32 |
size_t | length: 31 |
bool | is_reversed |
An unpacked version of one node code The values actually stored are the same ones that get stored in the zipcode This has getters and setters for getting the actual value, and getters and setters for getting the raw values
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
private |
|
private |
|
private |
|
private |