Lector v1.0.0
C++ library for parsing command line arguments.
lector::Arguments< ArgumentTypes > Member List

This is the complete list of members for lector::Arguments< ArgumentTypes >, including all inherited members.

Arguments(lector::Configuration &&configuration, ArgumentTypes... arguments)lector::Arguments< ArgumentTypes >explicit
Arguments(ArgumentTypes... arguments)lector::Arguments< ArgumentTypes >explicit
Arguments(const lector::Arguments< ArgumentTypes... > &)=defaultlector::Arguments< ArgumentTypes >
Arguments(lector::Arguments< ArgumentTypes... > &&) noexcept=defaultlector::Arguments< ArgumentTypes >
configuration() const (defined in lector::Arguments< ArgumentTypes >)lector::Arguments< ArgumentTypes >
executable_path() constlector::Arguments< ArgumentTypes >
execution() constlector::Arguments< ArgumentTypes >
execution(const std::size_t line_length) constlector::Arguments< ArgumentTypes >
get() constlector::Arguments< ArgumentTypes >
help() constlector::Arguments< ArgumentTypes >
help(const std::size_t line_length) constlector::Arguments< ArgumentTypes >
operator=(const lector::Arguments< ArgumentTypes... > &)=defaultlector::Arguments< ArgumentTypes >
operator=(lector::Arguments< ArgumentTypes... > &&) noexcept=defaultlector::Arguments< ArgumentTypes >
options() constlector::Arguments< ArgumentTypes >
options(const std::size_t line_length) constlector::Arguments< ArgumentTypes >
parse(const int argc, char *argv[])lector::Arguments< ArgumentTypes >
usage() constlector::Arguments< ArgumentTypes >
usage(const std::size_t line_length) constlector::Arguments< ArgumentTypes >
~Arguments() noexcept=defaultlector::Arguments< ArgumentTypes >