openfl.interface.cli.CLI
========================

.. currentmodule:: openfl.interface.cli

.. autoclass:: CLI
   :members:
   :show-inheritance:
   :inherited-members:

   
   .. automethod:: __init__

   
   .. rubric:: Methods

   .. autosummary::
   
      ~CLI.__init__
      ~CLI.add_command
      ~CLI.collect_usage_pieces
      ~CLI.command
      ~CLI.format_commands
      ~CLI.format_epilog
      ~CLI.format_help
      ~CLI.format_help_text
      ~CLI.format_options
      ~CLI.format_usage
      ~CLI.get_command
      ~CLI.get_help
      ~CLI.get_help_option
      ~CLI.get_help_option_names
      ~CLI.get_params
      ~CLI.get_short_help_str
      ~CLI.get_usage
      ~CLI.group
      ~CLI.invoke
      ~CLI.list_commands
      ~CLI.main
      ~CLI.make_context
      ~CLI.make_parser
      ~CLI.parse_args
      ~CLI.resolve_command
      ~CLI.result_callback
      ~CLI.shell_complete
      ~CLI.to_info_dict
   
   

   
   
   .. rubric:: Attributes

   .. autosummary::
   
      ~CLI.allow_extra_args
      ~CLI.allow_interspersed_args
      ~CLI.command_class
      ~CLI.group_class
      ~CLI.ignore_unknown_options
      ~CLI.commands
      ~CLI.callback
      ~CLI.params
      ~CLI.name
      ~CLI.context_settings
   
   