OGLplus  (0.59.0) a C++ wrapper for rendering APIs

eagine::program_parameter< void > Class Reference

Template specialization for pre-declared program parameter without value. More...

#include <eagine/program_args.hpp>

Public Member Functions

 program_parameter (string_view short_tag, string_view long_tag) noexcept
 Construction from the short and long tag strings.
 
- Public Member Functions inherited from eagine::basic_program_parameter
constexpr auto short_tag () const noexcept -> string_view
 Get the short tag string for this parameter.
 
constexpr auto long_tag () const noexcept -> string_view
 Get the long tag string for this parameter.
 
constexpr auto description () const noexcept -> string_view
 Returns a human-readable description for this program parameter.
 
constexpr auto description (string_view help_str) noexcept -> auto &
 Specifies a human-readable description for this program parameter.
 

Detailed Description

Template specialization for pre-declared program parameter without value.

See also
program_parameter_alias

This specialization instead of containing an initial or parsed parameter value holds the count of times the parameter appeared in the command-line argument list.


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

Copyright © 2015-2021 Matúš Chochlík.
<chochlik -at -gmail.com>
Documentation generated on Tue Apr 13 2021 by Doxygen (version 1.8.17).