vg
tools for working with variation graphs
Namespaces | Macros | Functions
index.cpp File Reference
#include "index.hpp"

Namespaces

 vg
 

Macros

#define S(x)   { rocksdb::Status __s = (x); if (!__s.ok()) throw std::runtime_error("RocksDB operation failed: " + __s.ToString()); }
 

Functions

void vg::node_path_position (nid_t id, string &path_name, int64_t &position, bool backward, int64_t &offset)
 
void vg::index_positions (VG &graph, map< long, Node * > &node_path, map< long, Edge * > &edge_path)
 

Macro Definition Documentation

◆ S

#define S (   x)    { rocksdb::Status __s = (x); if (!__s.ok()) throw std::runtime_error("RocksDB operation failed: " + __s.ToString()); }