ParserForMethods

replpp.shaded.mainargs.ParserForMethods
See theParserForMethods companion object
class ParserForMethods[B](val mains: MethodMains[B])

Attributes

Companion
object
Graph
Supertypes
class Object
trait Matchable
class Any

Members list

Value members

Concrete methods

def helpText(totalWidth: Int, docsOnNewLine: Boolean, customNames: Map[String, String], customDocs: Map[String, String], sorted: Boolean): String
def runEither(args: Seq[String], allowPositional: Boolean, allowRepeats: Boolean, totalWidth: Int, printHelpOnExit: Boolean, docsOnNewLine: Boolean, autoPrintHelpAndExit: Option[(Int, PrintStream)], customNames: Map[String, String], customDocs: Map[String, String], sorted: Boolean): Either[String, Any]
def runOrExit(args: Seq[String], allowPositional: Boolean, allowRepeats: Boolean, stderr: PrintStream, totalWidth: Int, printHelpOnExit: Boolean, docsOnNewLine: Boolean, autoPrintHelpAndExit: Option[(Int, PrintStream)], customNames: Map[String, String], customDocs: Map[String, String]): Any
def runOrThrow(args: Seq[String], allowPositional: Boolean, allowRepeats: Boolean, totalWidth: Int, printHelpOnExit: Boolean, docsOnNewLine: Boolean, autoPrintHelpAndExit: Option[(Int, PrintStream)], customNames: Map[String, String], customDocs: Map[String, String]): Any
def runRaw(args: Seq[String], allowPositional: Boolean, allowRepeats: Boolean): Result[Any]
def runRaw0(args: Seq[String], allowPositional: Boolean, allowRepeats: Boolean): Either[Early, (MainData[_, B], Result[Any])]

Concrete fields

val mains: MethodMains[B]