template <Arity Value>
optica::ArityProperty class

Represents Arity property (Possible number of arguments)

Template parameters
Value requires concept Arity

Base classes

template <typename Derived>
class PropertyBase<ArityProperty<Value>>
Base class for any kind CMD option.

Public static functions

static auto GetNumberArgs() →  std::size_t constexpr noexcept
Returns number of arguments if Value is Numeric Arity.

Function documentation

template <Arity Value>
static std::size_t optica::ArityProperty::GetNumberArgs() constexpr noexcept

Returns number of arguments if Value is Numeric Arity.

Returns std::size_t