ParserForClass

class ParserForClass[T](val mains: ClassMains[T]) extends SubParser[T]
Companion:
object
trait SubParser[T]
class Object
trait Matchable
class Any

Value members

Concrete methods

def constructEither(args: Seq[String], allowPositional: Boolean, allowRepeats: Boolean, totalWidth: Int, printHelpOnExit: Boolean, docsOnNewLine: Boolean, autoPrintHelpAndExit: Option[(Int, PrintStream)], customName: String, customDoc: String, sorted: Boolean): Either[String, T]
def constructOrExit(args: Seq[String], allowPositional: Boolean, allowRepeats: Boolean, stderr: PrintStream, totalWidth: Int, printHelpOnExit: Boolean, docsOnNewLine: Boolean, autoPrintHelpAndExit: Option[(Int, PrintStream)], customName: String, customDoc: String): T
def constructOrThrow(args: Seq[String], allowPositional: Boolean, allowRepeats: Boolean, totalWidth: Int, printHelpOnExit: Boolean, docsOnNewLine: Boolean, autoPrintHelpAndExit: Option[(Int, PrintStream)], customName: String, customDoc: String): T
def constructRaw(args: Seq[String], allowPositional: Boolean, allowRepeats: Boolean): Result[T]
def helpText(totalWidth: Int, docsOnNewLine: Boolean, customName: String, customDoc: String, sorted: Boolean): String

Concrete fields