vg
tools for working with variation graphs
Classes | Namespaces | Functions
nodeside.hpp File Reference
#include <ostream>
#include <utility>
#include <vg/vg.pb.h>
#include "types.hpp"
#include "hash_map.hpp"

Classes

class  vg::NodeSide
 
struct  vg::wang_hash< NodeSide >
 
struct  std::hash< vg::NodeSide >
 

Namespaces

 vg
 
 std
 Hash functor to hash NodeSides using std::hash.
 

Functions

NodeSide vg::node_start (id_t id)
 Produce the start NodeSide of a Node. More...
 
NodeSide vg::node_end (id_t id)
 Produce the end NodeSide of a Node. More...
 
ostream & vg::operator<< (ostream &out, const NodeSide &nodeside)
 Print a NodeSide to a stream. More...