vg
tools for working with variation graphs
Classes | Enumerations | Functions
vg::subcommand Namespace Reference

Classes

class  Subcommand
 

Enumerations

enum  CommandCategory { PIPELINE, TOOLKIT, WIDGET, DEVELOPMENT }
 

Functions

std::ostream & operator<< (std::ostream &out, const CommandCategory &category)
 Define a way to print the titles of the different categories. More...
 

Enumeration Type Documentation

◆ CommandCategory

Defines what kind of command each subcommand is.

Enumerator
PIPELINE 

Some commands are part of the main build-graph, align, call variants pipeline.

TOOLKIT 

Some subcommands are important parts of the toolkit/swiss army knife for working with graphs and data.

WIDGET 

Some commands are less important but potentially useful widgets that let you do a thing you might need.

DEVELOPMENT 

Some commands are useful really only for developers.

Function Documentation

◆ operator<<()

std::ostream & vg::subcommand::operator<< ( std::ostream &  out,
const CommandCategory category 
)

Define a way to print the titles of the different categories.