org.scalacheck.util

trait CmdLineParser

[source: org/scalacheck/util/CmdLineParser.scala]

trait CmdLineParser
extends scala.util.parsing.combinator.Parsers
Type Summary
type Elem
Value Summary
val options : scala.util.parsing.combinator.Parsers.Parser[OptMap]
abstract val opts : scala.collection.Set[Opt[Any]]
Values and Variables inherited from scala.util.parsing.combinator.Parsers
scala.util.parsing.combinator.Parsers.lastNoSuccess
Method Summary
def parseArgs [T](args : scala.Array[java.lang.String])(f : (OptMap) => T) : scala.util.parsing.combinator.Parsers.ParseResult[T]
def printHelp : Unit
Methods inherited from scala.util.parsing.combinator.Parsers
scala.util.parsing.combinator.Parsers.Parser, scala.util.parsing.combinator.Parsers.OnceParser, scala.util.parsing.combinator.Parsers.commit, scala.util.parsing.combinator.Parsers.elem, scala.util.parsing.combinator.Parsers.elem, scala.util.parsing.combinator.Parsers.accept, scala.util.parsing.combinator.Parsers.accept, scala.util.parsing.combinator.Parsers.accept, scala.util.parsing.combinator.Parsers.acceptIf, scala.util.parsing.combinator.Parsers.acceptMatch, scala.util.parsing.combinator.Parsers.acceptSeq, scala.util.parsing.combinator.Parsers.failure, scala.util.parsing.combinator.Parsers.err, scala.util.parsing.combinator.Parsers.success, scala.util.parsing.combinator.Parsers.log, scala.util.parsing.combinator.Parsers.rep, scala.util.parsing.combinator.Parsers.repsep, scala.util.parsing.combinator.Parsers.rep1, scala.util.parsing.combinator.Parsers.rep1, scala.util.parsing.combinator.Parsers.repN, scala.util.parsing.combinator.Parsers.rep1sep, scala.util.parsing.combinator.Parsers.chainl1, scala.util.parsing.combinator.Parsers.chainl1, scala.util.parsing.combinator.Parsers.chainr1, scala.util.parsing.combinator.Parsers.opt, scala.util.parsing.combinator.Parsers.not, scala.util.parsing.combinator.Parsers.positioned, scala.util.parsing.combinator.Parsers.phrase, scala.util.parsing.combinator.Parsers.mkList
Methods inherited from AnyRef
getClass, hashCode, equals, clone, toString, notify, notifyAll, wait, wait, wait, finalize, ==, !=, eq, ne, synchronized
Methods inherited from Any
==, !=, isInstanceOf, asInstanceOf
Class Summary
trait Flag extends Opt[Unit]
trait IntOpt extends Opt[Int]
trait Opt [+T] extends AnyRef
class OptMap extends AnyRef
trait StrOpt extends Opt[java.lang.String]
Type Details
type Elem

Value Details
abstract val opts : scala.collection.Set[Opt[Any]]

val options : scala.util.parsing.combinator.Parsers.Parser[OptMap]

Method Details
def printHelp : Unit

def parseArgs[T](args : scala.Array[java.lang.String])(f : (OptMap) => T) : scala.util.parsing.combinator.Parsers.ParseResult[T]