ds_tools_cli library

Classes

ArgParser
A class for taking a list of raw command line arguments and parsing out options and flags from them.
ArgResults
The results of parsing a series of command line arguments using ArgParser.parse.
Command<T>
A single command.
CommandRunner<T>
A class for invoking Commands based on raw command-line arguments.
Option
A command-line option.
OptionType
What kinds of values an option accepts.

Exceptions / Errors

ArgParserException
An exception thrown by ArgParser.
UsageException