vg
tools for working with variation graphs
|
#include <zip_code.hpp>
Private Attributes | |
size_t | length |
size_t | prefix_sum_or_identifier |
size_t | distance_start_left |
size_t | distance_start_right |
size_t | distance_end_left |
size_t | distance_end_right |
size_t | record_offset |
size_t | child_count: 16 |
size_t | chain_component: 16 |
size_t | code_type: 4 |
bool | is_reversed |
An unpacked version of one snarl 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 |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |