Sharg 1.1.2-rc.1
The argument parser for bio-c++ tools.
|
▼ sharg | |
▼ detail | |
concept.hpp | Provides the concept sharg::detail::is_container_option |
format_base.hpp | Provides the format_base struct containing all helper functions that are needed in all formats |
format_help.hpp | Provides the format_help struct that print the help page to the command line and the two child formats (format_version, format_short_help) that print short help messages to the command line |
format_html.hpp | Provides the format_html struct and its helper functions |
format_man.hpp | Provides the format_man struct and its helper functions |
format_parse.hpp | Provides the format_parse class |
format_tdl.hpp | Provides the format_tdl struct and its helper functions |
safe_filesystem_entry.hpp | Provides sharg::detail::safe_filesystem_entry |
terminal.hpp | Checks if program is run interactively and retrieves dimensions of terminal (Transferred from seqan2) |
test_accessor.hpp | Forward declares sharg::detail::test_accessor |
to_string.hpp | Provides sharg::detail::to_string |
type_name_as_string.hpp | Provides traits to inspect some information of a type, for example its name |
version_check.hpp | Provides the version check functionality |
▼ std | |
charconv | The <charconv> header from C++17's standard library |
all.hpp | Meta-header for the Parser module |
auxiliary.hpp | Provides auxiliary information |
concept.hpp | Provides helper concepts |
config.hpp | Provides sharg::config class |
enumeration_names.hpp | Provides auxiliary information |
exceptions.hpp | Provides parser related exceptions |
parser.hpp | Provides sharg::parser class |
platform.hpp | Provides platform and dependency checks |
validators.hpp | Provides some standard validators for (positional) options |
version.hpp | Provides SHARG version macros and global variables |