Type Members
-
type
BooleanSetting
<: Setting { type T = Boolean }
-
type
ChoiceSetting
<: Setting { type T = String }
-
type
IntSetting
<: Setting { type T = Int }
-
type
MultiStringSetting
<: Setting { type T = List[String] }
-
type
OutputDirs
-
type
OutputSetting
<: Setting
-
type
PathSetting
<: Setting { type T = String }
-
type
PhasesSetting
<: Setting { type T = List[String] }
-
type
PrefixSetting
<: Setting { type T = List[String] }
-
-
class
SettingGroup
extends AbsSetting
-
type
StringSetting
<: Setting { type T = String }
Abstract Value Members
-
def
BooleanSetting
(name: String, descr: String): BooleanSetting
-
def
ChoiceSetting
(name: String, helpArg: String, descr: String, choices: List[String], default: String): ChoiceSetting
-
def
IntSetting
(name: String, descr: String, default: Int, range: Option[(Int, Int)], parser: (String) ⇒ Option[Int]): IntSetting
-
def
MultiStringSetting
(name: String, helpArg: String, descr: String): MultiStringSetting
-
def
OutputSetting
(outputDirs: OutputDirs, default: String): OutputSetting
-
def
PathSetting
(name: String, descr: String, default: String): PathSetting
-
def
PhasesSetting
(name: String, descr: String): PhasesSetting
-
def
PrefixSetting
(name: String, prefix: String, descr: String): PrefixSetting
-
def
StringSetting
(name: String, helpArg: String, descr: String, default: String): StringSetting
Inherited from AnyRef
Inherited from Any