Lector v1.0.0
C++ library for parsing command line arguments.
lector::SingularArgument< LabelValue, Type > Member List

This is the complete list of members for lector::SingularArgument< LabelValue, Type >, including all inherited members.

arity() noexceptlector::SingularArgument< LabelValue, Type >static
default_value() const noexceptlector::SingularArgument< LabelValue, Type >
description() const noexceptlector::SingularArgument< LabelValue, Type >
execution() constlector::SingularArgument< LabelValue, Type >
form() const noexceptlector::SingularArgument< LabelValue, Type >
has_default() const noexceptlector::SingularArgument< LabelValue, Type >
has_parsed() const noexceptlector::SingularArgument< LabelValue, Type >
importance() const noexceptlector::SingularArgument< LabelValue, Type >
keys() const noexceptlector::SingularArgument< LabelValue, Type >
keys_with_value_type() constlector::SingularArgument< LabelValue, Type >
label() noexceptlector::SingularArgument< LabelValue, Type >static
longest_key_with_value_type() constlector::SingularArgument< LabelValue, Type >
operator=(const lector::SingularArgument< LabelValue, Type > &)=defaultlector::SingularArgument< LabelValue, Type >
operator=(lector::SingularArgument< LabelValue, Type > &&) noexcept=defaultlector::SingularArgument< LabelValue, Type >
options() constlector::SingularArgument< LabelValue, Type >
parsed_or_default_value() constlector::SingularArgument< LabelValue, Type >
parsed_value() const noexceptlector::SingularArgument< LabelValue, Type >
set_parsed_value(const Type &value)lector::SingularArgument< LabelValue, Type >
SingularArgument() noexcept=defaultlector::SingularArgument< LabelValue, Type >
SingularArgument(const std::string_view description)lector::SingularArgument< LabelValue, Type >explicit
SingularArgument(const std::vector< std::string > &keys, const std::string_view description)lector::SingularArgument< LabelValue, Type >
SingularArgument(const std::string_view description, const Type &default_value)lector::SingularArgument< LabelValue, Type >
SingularArgument(const std::vector< std::string > &keys, const std::string_view description, const Type &default_value)lector::SingularArgument< LabelValue, Type >
SingularArgument(const lector::SingularArgument< LabelValue, Type > &)=defaultlector::SingularArgument< LabelValue, Type >
SingularArgument(lector::SingularArgument< LabelValue, Type > &&) noexcept=defaultlector::SingularArgument< LabelValue, Type >
usage() constlector::SingularArgument< LabelValue, Type >
ValueType typedef (defined in lector::SingularArgument< LabelValue, Type >)lector::SingularArgument< LabelValue, Type >
~SingularArgument() noexcept=defaultlector::SingularArgument< LabelValue, Type >