argparse.ini

package argparse.ini

Type members

Classlikes

class ConfigParser()

INI-syle config parser.

INI-syle config parser.

class FlatPrinter(stream: OutputStream, indentation: Int)
case class Obj(value: LinkedHashMap[String, Value]) extends Value
Companion
object
object Obj
Companion
class
case class ParseException(position: Position, message: String, line: String) extends Exception
case class Parseable(readable: Readable, filename: String)
Companion
object
object Parseable
Companion
class
case class Position(file: String, line: Int, col: Int)
case class Str(value: String) extends Value
sealed trait Value
Companion
object
object Value
Companion
class

Value members

Concrete methods

def read[A](inputs: A*)(implicit f: A => Parseable): Obj

Priority-ordered input files. When config values will be looked up, the entry first encountered in this list will be used.

Priority-ordered input files. When config values will be looked up, the entry first encountered in this list will be used.

def write(value: Value, indentation: Int): String