btool
A parser/converter/transpiler for .bib files
Requirements Struct Reference
+ Collaboration diagram for Requirements:

Public Member Functions

template<typename... Args>
auto operator() (const Args &...requiredOptions) const -> auto
 

Public Attributes

const po::variables_map & vm
 The variables-map, parsed from command line. More...
 

Detailed Description

Handles Dependencies of program-options

Definition at line 73 of file main.cpp.

Member Function Documentation

◆ operator()()

template<typename... Args>
auto Requirements::operator() ( const Args &...  requiredOptions) const -> auto
inline

Checks required program options

Template Parameters
Argsrequired options (const char *) of variable-size
Parameters
requiredOptionsthe required options
Returns
this to add more requirements
Exceptions
logic_errorif option requirements are not met

Definition at line 84 of file main.cpp.

Member Data Documentation

◆ vm

const po::variables_map& Requirements::vm

The variables-map, parsed from command line.

Definition at line 74 of file main.cpp.


The documentation for this struct was generated from the following file: