ChainCLI
A modern C++20 command-line interface library
Loading...
Searching...
No Matches
cli::commands::docwriting::DocWriter Member List

This is the complete list of members for cli::commands::docwriting::DocWriter, including all inherited members.

DocWriter(const CliConfig &config)cli::commands::docwriting::DocWriterinlineexplicit
generateAppDocString(const std::vector< const cli::commands::Command * > &commands) constcli::commands::docwriting::DocWriter
generateAppVersionString() constcli::commands::docwriting::DocWriter
generateArgDocString(const FlagArgument &argument) constcli::commands::docwriting::DocWriter
generateArgDocString(const OptionArgumentBase &argument) constcli::commands::docwriting::DocWriter
generateArgDocString(const PositionalArgumentBase &argument) constcli::commands::docwriting::DocWriter
generateCommandDocString(const Command &command) constcli::commands::docwriting::DocWriter
generateLongDocString(const Command &command, std::string_view fullCommandPath) constcli::commands::docwriting::DocWriter
generateOptionsDocString(const FlagArgument &argument) constcli::commands::docwriting::DocWriter
generateOptionsDocString(const OptionArgumentBase &argument) constcli::commands::docwriting::DocWriter
generateOptionsDocString(const PositionalArgumentBase &argument) constcli::commands::docwriting::DocWriter
generateShortDocString(const Command &command, std::string_view fullCommandPath) constcli::commands::docwriting::DocWriter
setAppFormatter(std::unique_ptr< AbstractCliAppDocFormatter > formatter)cli::commands::docwriting::DocWriter
setCommandFormatter(std::unique_ptr< AbstractCommandFormatter > formatter)cli::commands::docwriting::DocWriter
setDocStrings(Command &command, std::string_view fullCommandPath) constcli::commands::docwriting::DocWriter
setFlagFormatter(std::unique_ptr< AbstractArgDocFormatter< FlagArgument > > formatter)cli::commands::docwriting::DocWriter
setOptionFormatter(std::unique_ptr< AbstractArgDocFormatter< OptionArgumentBase > > formatter)cli::commands::docwriting::DocWriter
setPositionalFormatter(std::unique_ptr< AbstractArgDocFormatter< PositionalArgumentBase > > formatter)cli::commands::docwriting::DocWriter