_ErrorPrinter

class ref _ErrorPrinter

Constructors

_ambiguous

new ref _ambiguous(
  matches: Array[_Option ref] ref)
: _ErrorPrinter ref^

Parameters

Returns


_unrecognised

new ref _unrecognised(
  option: String box)
: _ErrorPrinter ref^

Parameters

Returns


_invalid

new ref _invalid(
  argument: String box,
  option: _Option ref)
: _ErrorPrinter ref^

Parameters

Returns


_missing

new ref _missing(
  option: _Option ref)
: _ErrorPrinter ref^

Parameters

Returns


Public Functions

reason

fun box reason()
: (UnrecognisedOption val | MissingArgument val | InvalidArgument val | 
    AmbiguousMatch val)

Returns


report

fun box report(
  out: OutStream tag)
: None val

Parameters

Returns