DryChem 1.0.0
A generic, compile-time C++ toolbox with no dependencies for the modern computational chemistry project.
Loading...
Searching...
No Matches
GetOpts::WithArgument< T, Derived > Class Template Reference

#include <cmdLineOptions.hpp>

Public Member Functions

std::string generateUsage () const
 

Static Public Attributes

static constexpr bool usePrefix = true
 

Private Attributes

var
 
const Derived * pDerived {static_cast<const Derived*>(this)}
 

Member Function Documentation

◆ generateUsage()

template<typename T, typename Derived>
std::string GetOpts::WithArgument< T, Derived >::generateUsage ( ) const
inline

Member Data Documentation

◆ var

template<typename T, typename Derived>
T GetOpts::WithArgument< T, Derived >::var
private

◆ pDerived

template<typename T, typename Derived>
const Derived* GetOpts::WithArgument< T, Derived >::pDerived {static_cast<const Derived*>(this)}
private

◆ usePrefix

template<typename T, typename Derived>
bool GetOpts::WithArgument< T, Derived >::usePrefix = true
inlinestaticconstexpr

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