scala.tools

# cmd

#### package cmd

Linear Supertypes
AnyRef, Any
Content Hierarchy Learn more about scaladoc diagrams
Ordering

1. Alphabetic
2. By inheritance

Inherited

1. cmd
2. AnyRef
3. Any

1. Hide All
2. Show all

Learn more about member selection
Visibility

1. Public
2. All

### Type Members

1. #### class CommandLine extends CommandLineConfig

   An instance of a command line, parsed according to a Spec.

2. #### trait CommandLineConfig extends AnyRef

3. #### abstract class FromString[+T] extends PartialFunction[String, T]

   A general mechanism for defining how a command line argument (always a String) is transformed into an arbitrary type.

4. #### trait Instance extends Spec

   The trait mixed into each instance of a specification.

5. #### trait Interpolation extends AnyRef

   Interpolation logic for generated files.

6. #### trait Property extends Reference

7. #### class PropertyMapper extends ((String, String)) ⇒ List[String]

   Contains logic for translating a property key/value pair into equivalent command line arguments.

8. #### trait Reference extends Spec

   Mixes in the specification trait and uses the vals therein to side-effect private accumulators.

9. #### trait Spec extends AnyRef

   This trait works together with others in scala.

### Value Members

1. #### object CommandLineParser

   A simple (overly so) command line parser.

2. #### object FromString

3. #### object Interpolation

4. #### object Meta

   Meta-options for command line tools.

5. #### object Opt

   Machinery for what amounts to a command line specification DSL.

6. #### object Reference

7. #### object Spec

8. #### def fromArgs(args: List[String]): String

9. #### def fromOpt(s: String): String

10. #### package gen

11. #### implicit def implicitConversions: implicitConversions

12. #### implicit def postfixOps: postfixOps

13. #### def returning[T](x: T)(f: (T) ⇒ Unit): T

14. #### def runAndExit(body: ⇒ Unit): Nothing

15. #### def stripQuotes(s: String): String

16. #### def toArgs(line: String): List[String]

17. #### def toOpt(s: String): String

### Inherited from AnyRef

### Inherited from Any

### Ungrouped