|
Sharg 1.2.3-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 |
| id_pair.hpp | Provides sharg::detail::id_pair |
| 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 |