vg
tools for working with variation graphs
Public Member Functions | Private Attributes | List of all members
vg::connection_t Class Reference

#include <multipath_alignment.hpp>

Public Member Functions

 connection_t ()=default
 
 connection_t (const connection_t &)=default
 
 connection_t (connection_t &&)=default
 
 ~connection_t ()=default
 
connection_toperator= (const connection_t &)=default
 
connection_toperator= (connection_t &&)=default
 
int32_t next () const
 
void set_next (int32_t n)
 
int32_t score () const
 
void set_score (int32_t s)
 

Private Attributes

uint32_t _next
 
int32_t _score
 

Constructor & Destructor Documentation

◆ connection_t() [1/3]

vg::connection_t::connection_t ( )
default

◆ connection_t() [2/3]

vg::connection_t::connection_t ( const connection_t )
default

◆ connection_t() [3/3]

vg::connection_t::connection_t ( connection_t &&  )
default

◆ ~connection_t()

vg::connection_t::~connection_t ( )
default

Member Function Documentation

◆ next()

int32_t vg::connection_t::next ( ) const
inline

◆ operator=() [1/2]

connection_t& vg::connection_t::operator= ( connection_t &&  )
default

◆ operator=() [2/2]

connection_t& vg::connection_t::operator= ( const connection_t )
default

◆ score()

int32_t vg::connection_t::score ( ) const
inline

◆ set_next()

void vg::connection_t::set_next ( int32_t  n)
inline

◆ set_score()

void vg::connection_t::set_score ( int32_t  s)
inline

Member Data Documentation

◆ _next

uint32_t vg::connection_t::_next
private

◆ _score

int32_t vg::connection_t::_score
private

The documentation for this class was generated from the following file: