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

#include <index_registry.hpp>

Inheritance diagram for vg::InsufficientInputException:

Public Member Functions

 InsufficientInputException ()=delete
 
 InsufficientInputException (const IndexName &target, const IndexRegistry &registry) noexcept
 
const char * what () const noexcept
 

Private Attributes

string msg
 
IndexName target
 
vector< IndexNameinputs
 

Detailed Description

Exception that is thrown to indicate the input data is insufficient to create some index(es)

Constructor & Destructor Documentation

◆ InsufficientInputException() [1/2]

vg::InsufficientInputException::InsufficientInputException ( )
delete

◆ InsufficientInputException() [2/2]

vg::InsufficientInputException::InsufficientInputException ( const IndexName target,
const IndexRegistry registry 
)
noexcept

Member Function Documentation

◆ what()

const char * vg::InsufficientInputException::what ( ) const
noexcept

Member Data Documentation

◆ inputs

vector<IndexName> vg::InsufficientInputException::inputs
private

◆ msg

string vg::InsufficientInputException::msg
private

◆ target

IndexName vg::InsufficientInputException::target
private

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