(extension in SwiftCLI):Swift.Array.each ((object : A) -> ()) -> ()
(extension in SwiftCLI):Swift.Array.eachWithIndex ((object : A, index : Swift.Int) -> ()) -> ()
(extension in SwiftCLI):Swift.String.padFront (totalLength : Swift.Int) -> Swift.String
(extension in SwiftCLI):Swift.String.trimEndsByLength (Swift.Int) -> Swift.String
(extension in SwiftCLI):SwiftCLI.CommandType.commandShortcut : Swift.Optional<Swift.String>
(extension in SwiftCLI):SwiftCLI.OptionCommandType.failOnUnrecognizedOptions : Swift.Bool
(extension in SwiftCLI):SwiftCLI.OptionCommandType.helpOnHFlag : Swift.Bool
(extension in SwiftCLI):SwiftCLI.OptionCommandType.internalSetupOptions (SwiftCLI.Options) -> ()
(extension in SwiftCLI):SwiftCLI.OptionCommandType.unrecognizedOptionsPrintingBehavior : SwiftCLI.UnrecognizedOptionsPrintingBehavior
SwiftCLI.CLI
SwiftCLI.CLIError
SwiftCLI.CLIError.EmptyError (SwiftCLI.CLIError.Type) -> SwiftCLI.CLIError
SwiftCLI.CLIError.Error (SwiftCLI.CLIError.Type) -> (Swift.String) -> SwiftCLI.CLIError
SwiftCLI.ChainableCommand
SwiftCLI.ChainableCommand.init (commandName : Swift.String) -> SwiftCLI.ChainableCommand
SwiftCLI.ChainableCommand.withExecutionBlock ((arguments : SwiftCLI.CommandArguments) throws -> ()) -> SwiftCLI.ChainableCommand
SwiftCLI.ChainableCommand.withFailOnUnrecognizedOptions (Swift.Bool) -> SwiftCLI.ChainableCommand
SwiftCLI.ChainableCommand.withOptionsSetup ((options : SwiftCLI.Options) -> ()) -> SwiftCLI.ChainableCommand
SwiftCLI.ChainableCommand.withShortDescription (Swift.String) -> SwiftCLI.ChainableCommand
SwiftCLI.ChainableCommand.withShortcut (Swift.String) -> SwiftCLI.ChainableCommand
SwiftCLI.ChainableCommand.withSignature (Swift.String) -> SwiftCLI.ChainableCommand
SwiftCLI.ChainableCommand.withUnrecognizedOptionsPrintingBehavior (SwiftCLI.UnrecognizedOptionsPrintingBehavior) -> SwiftCLI.ChainableCommand
SwiftCLI.CommandArguments
SwiftCLI.CommandArguments.init () -> SwiftCLI.CommandArguments
SwiftCLI.CommandArguments.init (keyedArguments : Swift.Dictionary<Swift.String, Swift.AnyObject>) -> SwiftCLI.CommandArguments
SwiftCLI.CommandArguments.init (rawArguments : SwiftCLI.RawArguments, signature : SwiftCLI.CommandSignature) -> SwiftCLI.CommandArguments
SwiftCLI.CommandArguments.keyedArguments : Swift.Dictionary<Swift.String, Swift.AnyObject>
SwiftCLI.CommandArguments.optionalArgument (Swift.String) -> Swift.Optional<Swift.String>
SwiftCLI.CommandArguments.optionalCollectedArgument (Swift.String) -> Swift.Optional<Swift.Array<Swift.String>>
SwiftCLI.CommandArguments.requiredArgument (Swift.String) -> Swift.String
SwiftCLI.CommandArguments.requiredCollectedArgument (Swift.String) -> Swift.Array<Swift.String>
SwiftCLI.CommandArguments.subscript (Swift.String) -> Swift.Optional<Swift.AnyObject>
SwiftCLI.CommandMessageGenerator
SwiftCLI.CommandSignature
SwiftCLI.CommandSignature.collectRemainingArguments : Swift.Bool
SwiftCLI.CommandSignature.init (Swift.String) -> SwiftCLI.CommandSignature
SwiftCLI.CommandSignature.isEmpty : Swift.Bool
SwiftCLI.CommandSignature.optional (Swift.String) -> ()
SwiftCLI.CommandSignature.optionalParameters : Swift.Array<Swift.String>
SwiftCLI.CommandSignature.required (Swift.String) -> ()
SwiftCLI.CommandSignature.requiredParameters : Swift.Array<Swift.String>
SwiftCLI.CommandType.commandName : Swift.String
SwiftCLI.CommandType.commandShortDescription : Swift.String
SwiftCLI.CommandType.commandShortcut : Swift.Optional<Swift.String>
SwiftCLI.CommandType.commandSignature : Swift.String
SwiftCLI.CommandType.execute (SwiftCLI.CommandArguments) throws -> ()
SwiftCLI.FlagOption
SwiftCLI.FlagOption with unmangled suffix "9FlagBlock"
SwiftCLI.FlagOption.block : Swift.Optional<(flag : Swift.String) -> ()>
SwiftCLI.FlagOption.flags : Swift.Array<Swift.String>
SwiftCLI.FlagOption.init (flag : Swift.String, usage : Swift.String, block : Swift.Optional<(flag : Swift.String) -> ()>) -> SwiftCLI.FlagOption
SwiftCLI.FlagOption.init (flags : Swift.Array<Swift.String>, usage : Swift.String, block : Swift.Optional<(flag : Swift.String) -> ()>) -> SwiftCLI.FlagOption
SwiftCLI.FlagOption.usage : Swift.String
SwiftCLI.HelpCommand
SwiftCLI.HelpCommand.allCommands : Swift.Array<SwiftCLI.CommandType>
SwiftCLI.HelpCommand.commandName : Swift.String
SwiftCLI.HelpCommand.commandShortDescription : Swift.String
SwiftCLI.HelpCommand.commandShortcut : Swift.Optional<Swift.String>
SwiftCLI.HelpCommand.commandSignature : Swift.String
SwiftCLI.HelpCommand.execute (SwiftCLI.CommandArguments) throws -> ()
SwiftCLI.HelpCommand.failOnUnrecognizedOptions : Swift.Bool
SwiftCLI.HelpCommand.printCommand (SwiftCLI.CommandType) -> ()
SwiftCLI.Input
SwiftCLI.KeyOption
SwiftCLI.KeyOption with unmangled suffix "8KeyBlock"
SwiftCLI.KeyOption.block : Swift.Optional<(key : Swift.String, value : Swift.String) -> ()>
SwiftCLI.KeyOption.init (key : Swift.String, usage : Swift.String, valueSignature : Swift.String, block : Swift.Optional<(key : Swift.String, value : Swift.String) -> ()>) -> SwiftCLI.KeyOption
SwiftCLI.KeyOption.init (keys : Swift.Array<Swift.String>, usage : Swift.String, valueSignature : Swift.String, block : Swift.Optional<(key : Swift.String, value : Swift.String) -> ()>) -> SwiftCLI.KeyOption
SwiftCLI.KeyOption.keys : Swift.Array<Swift.String>
SwiftCLI.KeyOption.usage : Swift.String
SwiftCLI.KeyOption.valueSignature : Swift.String
SwiftCLI.LightweightCommand
SwiftCLI.LightweightCommand with unmangled suffix "14ExecutionBlock"
SwiftCLI.LightweightCommand with unmangled suffix "17OptionsSetupBlock"
SwiftCLI.LightweightCommand.commandName : Swift.String
SwiftCLI.LightweightCommand.commandShortDescription : Swift.String
SwiftCLI.LightweightCommand.commandShortcut : Swift.Optional<Swift.String>
SwiftCLI.LightweightCommand.commandSignature : Swift.String
SwiftCLI.LightweightCommand.execute (SwiftCLI.CommandArguments) throws -> ()
SwiftCLI.LightweightCommand.executionBlock : Swift.Optional<(arguments : SwiftCLI.CommandArguments) throws -> ()>
SwiftCLI.LightweightCommand.failOnUnrecognizedOptions : Swift.Bool
SwiftCLI.LightweightCommand.init (commandName : Swift.String) -> SwiftCLI.LightweightCommand
SwiftCLI.LightweightCommand.optionsSetupBlock : Swift.Optional<(options : SwiftCLI.Options) -> ()>
SwiftCLI.LightweightCommand.setupOptions (SwiftCLI.Options) -> ()
SwiftCLI.LightweightCommand.unrecognizedOptionsPrintingBehavior : SwiftCLI.UnrecognizedOptionsPrintingBehavior
SwiftCLI.OptionCommandType.failOnUnrecognizedOptions : Swift.Bool
SwiftCLI.OptionCommandType.helpOnHFlag : Swift.Bool
SwiftCLI.OptionCommandType.setupOptions (SwiftCLI.Options) -> ()
SwiftCLI.OptionCommandType.unrecognizedOptionsPrintingBehavior : SwiftCLI.UnrecognizedOptionsPrintingBehavior
SwiftCLI.Options
SwiftCLI.Options.(addFlagOption in _47FCA43CC73CFF2B5766C60FB6E8A785) (SwiftCLI.FlagOption) -> ()
SwiftCLI.Options.(addKeyOption in _47FCA43CC73CFF2B5766C60FB6E8A785) (SwiftCLI.KeyOption) -> ()
SwiftCLI.Options.(optionsForRawOption in _47FCA43CC73CFF2B5766C60FB6E8A785) (Swift.String) -> Swift.Array<Swift.String>
SwiftCLI.Options.allFlagOptions : Swift.Dictionary<Swift.String, SwiftCLI.FlagOption>
SwiftCLI.Options.allKeyOptions : Swift.Dictionary<Swift.String, SwiftCLI.KeyOption>
SwiftCLI.Options.exitEarly : Swift.Bool
SwiftCLI.Options.exitEarlyOptions : Swift.Array<Swift.String>
SwiftCLI.Options.flagOptions : Swift.Dictionary<Swift.String, SwiftCLI.FlagOption>
SwiftCLI.Options.keyOptions : Swift.Dictionary<Swift.String, SwiftCLI.KeyOption>
SwiftCLI.Options.keysNotGivenValue : Swift.Array<Swift.String>
SwiftCLI.Options.misusedOptionsMessage () -> Swift.String
SwiftCLI.Options.misusedOptionsPresent () -> Swift.Bool
SwiftCLI.Options.onFlags (Swift.Array<Swift.String>, usage : Swift.String, block : Swift.Optional<(flag : Swift.String) -> ()>) -> ()
SwiftCLI.Options.onKeys (Swift.Array<Swift.String>, usage : Swift.String, valueSignature : Swift.String, block : Swift.Optional<(key : Swift.String, value : Swift.String) -> ()>) -> ()
SwiftCLI.Options.recognizeOptionsInArguments (SwiftCLI.RawArguments) -> ()
SwiftCLI.Options.unrecognizedOptions : Swift.Array<Swift.String>
SwiftCLI.RawArguments
SwiftCLI.RawArguments.(argumentClassifications in _C1E6FF922216BE5C7A0891BF168C1C3F) : Swift.Array<SwiftCLI.RawArguments.RawArgumentType>
SwiftCLI.RawArguments.(arguments in _C1E6FF922216BE5C7A0891BF168C1C3F) : Swift.Array<Swift.String>
SwiftCLI.RawArguments.(classifyArgument in _C1E6FF922216BE5C7A0891BF168C1C3F) (index : Swift.Int, type : SwiftCLI.RawArguments.RawArgumentType) -> ()
SwiftCLI.RawArguments.RawArgumentType
SwiftCLI.RawArguments.RawArgumentType.AppName (SwiftCLI.RawArguments.RawArgumentType.Type) -> SwiftCLI.RawArguments.RawArgumentType
SwiftCLI.RawArguments.RawArgumentType.CommandName (SwiftCLI.RawArguments.RawArgumentType.Type) -> SwiftCLI.RawArguments.RawArgumentType
SwiftCLI.RawArguments.RawArgumentType.Option (SwiftCLI.RawArguments.RawArgumentType.Type) -> SwiftCLI.RawArguments.RawArgumentType
SwiftCLI.RawArguments.RawArgumentType.Unclassified (SwiftCLI.RawArguments.RawArgumentType.Type) -> SwiftCLI.RawArguments.RawArgumentType
SwiftCLI.RawArguments.argumentFollowingArgument (Swift.String) -> Swift.Optional<Swift.String>
SwiftCLI.RawArguments.classifyArgument (argument : Swift.String, type : SwiftCLI.RawArguments.RawArgumentType) -> ()
SwiftCLI.RawArguments.description : Swift.String
SwiftCLI.RawArguments.firstArgumentOfType (SwiftCLI.RawArguments.RawArgumentType) -> Swift.Optional<Swift.String>
SwiftCLI.RawArguments.init () -> SwiftCLI.RawArguments
SwiftCLI.RawArguments.init (argumentString : Swift.String) -> SwiftCLI.RawArguments
SwiftCLI.RawArguments.init (arguments : Swift.Array<Swift.String>) -> SwiftCLI.RawArguments
SwiftCLI.RawArguments.unclassifiedArguments () -> Swift.Array<Swift.String>
SwiftCLI.Router
SwiftCLI.Router.(arguments in _7667545C3D27583370F7AC3793B5D9EB) : SwiftCLI.RawArguments
SwiftCLI.Router.(commands in _7667545C3D27583370F7AC3793B5D9EB) : Swift.Array<SwiftCLI.CommandType>
SwiftCLI.Router.(config in _7667545C3D27583370F7AC3793B5D9EB) : SwiftCLI.Router.Config
SwiftCLI.Router.(defaultCommand in _7667545C3D27583370F7AC3793B5D9EB) : SwiftCLI.CommandType
SwiftCLI.Router.(findCommand in _7667545C3D27583370F7AC3793B5D9EB) () throws -> SwiftCLI.CommandType
SwiftCLI.Router.Config
SwiftCLI.Router.Config.enableShortcutRouting : Swift.Bool
SwiftCLI.Router.Config.init () -> SwiftCLI.Router.Config
SwiftCLI.Router.Config.init (enableShortcutRouting : Swift.Bool) -> SwiftCLI.Router.Config
SwiftCLI.Router.init (commands : Swift.Array<SwiftCLI.CommandType>, arguments : SwiftCLI.RawArguments, defaultCommand : SwiftCLI.CommandType, config : Swift.Optional<SwiftCLI.Router.Config>) -> SwiftCLI.Router
SwiftCLI.Router.route () throws -> SwiftCLI.CommandType
SwiftCLI.UnrecognizedOptionsPrintingBehavior
SwiftCLI.UnrecognizedOptionsPrintingBehavior.PrintAll (SwiftCLI.UnrecognizedOptionsPrintingBehavior.Type) -> SwiftCLI.UnrecognizedOptionsPrintingBehavior
SwiftCLI.UnrecognizedOptionsPrintingBehavior.PrintNone (SwiftCLI.UnrecognizedOptionsPrintingBehavior.Type) -> SwiftCLI.UnrecognizedOptionsPrintingBehavior
SwiftCLI.UnrecognizedOptionsPrintingBehavior.PrintOnlyUnrecognizedOptions (SwiftCLI.UnrecognizedOptionsPrintingBehavior.Type) -> SwiftCLI.UnrecognizedOptionsPrintingBehavior
SwiftCLI.UnrecognizedOptionsPrintingBehavior.PrintOnlyUsage (SwiftCLI.UnrecognizedOptionsPrintingBehavior.Type) -> SwiftCLI.UnrecognizedOptionsPrintingBehavior
SwiftCLI.VersionCommand
SwiftCLI.VersionCommand.commandName : Swift.String
SwiftCLI.VersionCommand.commandShortDescription : Swift.String
SwiftCLI.VersionCommand.commandShortcut : Swift.Optional<Swift.String>
SwiftCLI.VersionCommand.commandSignature : Swift.String
SwiftCLI.VersionCommand.execute (SwiftCLI.CommandArguments) throws -> ()
SwiftCLI.printError (Swift.String) -> ()
SwiftCLI.printError (Swift.String, terminator : Swift.String) -> ()
_T8SwiftCLI9CLIResult
_TP8SwiftCLI11CommandType
_TP8SwiftCLI17OptionCommandType
static (extension in SwiftCLI):Swift.Int32.Error : Swift.Int32
static (extension in SwiftCLI):Swift.Int32.Success : Swift.Int32
static SwiftCLI.== infix (SwiftCLI.KeyOption, SwiftCLI.KeyOption) -> Swift.Bool
static SwiftCLI.CLI.(commands in _DB3E12785B4EFBF4897480866430FB32) : Swift.Array<SwiftCLI.CommandType>
static SwiftCLI.CLI.(goWithArguments in _DB3E12785B4EFBF4897480866430FB32) (SwiftCLI.RawArguments) -> Swift.Int32
static SwiftCLI.CLI.(routeCommand in _DB3E12785B4EFBF4897480866430FB32) (arguments : SwiftCLI.RawArguments) throws -> SwiftCLI.CommandType
static SwiftCLI.CLI.(setupOptionsAndArguments in _DB3E12785B4EFBF4897480866430FB32) (SwiftCLI.CommandType, arguments : SwiftCLI.RawArguments) throws -> (execute : Swift.Bool, arguments : Swift.Optional<SwiftCLI.CommandArguments>)
static SwiftCLI.CLI.appDescription : Swift.String
static SwiftCLI.CLI.appName : Swift.String
static SwiftCLI.CLI.appVersion : Swift.String
static SwiftCLI.CLI.debugGoWithArgumentString (Swift.String) -> Swift.Int32
static SwiftCLI.CLI.defaultCommand : SwiftCLI.CommandType
static SwiftCLI.CLI.go () -> Swift.Int32
static SwiftCLI.CLI.helpCommand : Swift.Optional<SwiftCLI.HelpCommand>
static SwiftCLI.CLI.registerChainableCommand (commandName : Swift.String) -> SwiftCLI.ChainableCommand
static SwiftCLI.CLI.registerCommand (SwiftCLI.CommandType) -> ()
static SwiftCLI.CLI.registerCommands (Swift.Array<SwiftCLI.CommandType>) -> ()
static SwiftCLI.CLI.routerConfig : Swift.Optional<SwiftCLI.Router.Config>
static SwiftCLI.CLI.setup (name : Swift.String, version : Swift.Optional<Swift.String>, description : Swift.Optional<Swift.String>) -> ()
static SwiftCLI.CLI.versionComand : Swift.Optional<SwiftCLI.CommandType>
static SwiftCLI.CommandArguments.(errorMessage in _E295396CCB5B0D334984063C4FFA6876) (expectedCount : Swift.Int, givenCount : Swift.Int) -> Swift.String
static SwiftCLI.CommandArguments.(handleEmptySignature in _E295396CCB5B0D334984063C4FFA6876) (rawArguments : SwiftCLI.RawArguments) throws -> SwiftCLI.CommandArguments
static SwiftCLI.CommandArguments.fromRawArguments (SwiftCLI.RawArguments, signature : SwiftCLI.CommandSignature) throws -> SwiftCLI.CommandArguments
static SwiftCLI.CommandMessageGenerator.generateMisusedOptionsStatement (command : SwiftCLI.CommandType, options : SwiftCLI.Options) -> Swift.Optional<Swift.String>
static SwiftCLI.CommandMessageGenerator.generateUsageStatement (command : SwiftCLI.CommandType, options : Swift.Optional<SwiftCLI.Options>) -> Swift.String
static SwiftCLI.Input.(inputHandle in _DB2C2BBF60FEB5986944EDAF1C04A784) : __ObjC.NSFileHandle
static SwiftCLI.Input.PipeUserInputOverlapError : SwiftCLI.CLIError
static SwiftCLI.Input.awaitInput (message : Swift.Optional<Swift.String>) throws -> Swift.String
static SwiftCLI.Input.awaitInputWithConversion <A> (message : Swift.Optional<Swift.String>, conversion : (input : Swift.String) -> Swift.Optional<A>) throws -> A
static SwiftCLI.Input.awaitInputWithValidation (message : Swift.Optional<Swift.String>, validation : (input : Swift.String) -> Swift.Bool) throws -> Swift.String
static SwiftCLI.Input.awaitInt (message : Swift.Optional<Swift.String>) throws -> Swift.Int
static SwiftCLI.Input.awaitYesNoInput (message : Swift.String) throws -> Swift.Bool
static SwiftCLI.Input.checkForPipedData () -> ()
static SwiftCLI.Input.pipedData : Swift.Optional<Swift.String>
static SwiftCLI.Router.ArgumentError : SwiftCLI.CLIError
static SwiftCLI.Router.CommandNotFoundError : SwiftCLI.CLIError