vg
tools for working with variation graphs
|
#include <index_registry.hpp>
Public Member Functions | |
IndexRecipe (const vector< const IndexFile * > &inputs, const RecipeFunc &exec) | |
vector< vector< string > > | execute (const IndexingPlan *plan, AliasGraph &alias_graph, const IndexGroup &constructing) const |
IndexGroup | input_group () const |
Public Attributes | |
vector< const IndexFile * > | inputs |
RecipeFunc | exec |
struct that indicates a method to produce and serialize an index
vg::IndexRecipe::IndexRecipe | ( | const vector< const IndexFile * > & | inputs, |
const RecipeFunc & | exec | ||
) |
vector< vector< string > > vg::IndexRecipe::execute | ( | const IndexingPlan * | plan, |
AliasGraph & | alias_graph, | ||
const IndexGroup & | constructing | ||
) | const |
IndexGroup vg::IndexRecipe::input_group | ( | ) | const |
RecipeFunc vg::IndexRecipe::exec |
vector<const IndexFile*> vg::IndexRecipe::inputs |