package
core
Type Members
-
case class
Arg(name: String, extraNames: Seq[Name], valueDescription: Option[ValueDescription], helpMessage: Option[HelpMessage], noHelp: Boolean, isFlag: Boolean) extends Product with Serializable
-
trait
ArgParser[T] extends AnyRef
-
trait
ArgsApp extends AnyRef
-
-
case class
CommandMessages(args: Seq[Arg], argsNameOption: Option[String]) extends Product with Serializable
-
-
case class
CommandsMessages[T](messages: Seq[(String, CommandMessages)]) extends Product with Serializable
-
trait
Default[CC] extends AnyRef
-
-
case class
DefaultBaseCommand() extends Command with Product with Serializable
-
-
trait
DefaultOr[L <: HList, D <: HList] extends AnyRef
-
trait
HListParser[L <: HList, D <: HList, -N <: HList, -V <: HList, -M <: HList, -H <: HList, R <: HList] extends AnyRef
-
-
case class
Messages[T](args: Seq[Arg], appName: String, appVersion: String, progName: String, argsNameOption: Option[String], optionsDesc: String = "[options]") extends Product with Serializable
-
trait
Parser[T] extends AnyRef
-
-
-
case class
WithHelp[T](usage: Boolean = false, help: Boolean = false, base: T) extends Product with Serializable
Value Members
-
-
-
-
-
-
-
object
Messages extends Serializable
-
-