Arty
Public Member Functions | Public Attributes | List of all members
OptionImpl< T > Struct Template Reference
Inheritance diagram for OptionImpl< T >:
Option

Public Member Functions

 OptionImpl (const std::string &full_name, const std::string &short_name, const std::string &desc, T &val, const T &def, const std::string &arg)
 
std::ostream & print_default (std::ostream &o) const override
 
bool read_value (const char *arg) override
 
bool has_arg () const override
 
std::string arg_name () const override
 
- Public Member Functions inherited from Option
 Option (const std::string &fn, const std::string &sn, const std::string &dc)
 

Public Attributes

T & value
 
default_value
 
std::string arg_desc
 
- Public Attributes inherited from Option
std::string full_name
 
std::string short_name
 
std::string desc
 

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