Option

Undocumented in source.

Constructors

this
this(Internal.Arguments.Argument argument)
Undocumented in source.

Alias This

value

Members

Functions

aliased
Option aliased(char name)
Undocumented in source. Be warned that the author may not have intended to support it.
defaults
Option defaults(string values)
Undocumented in source. Be warned that the author may not have intended to support it.
defaults
Option defaults(string delegate() value)
Undocumented in source. Be warned that the author may not have intended to support it.
help
Option help(string text)
Undocumented in source. Be warned that the author may not have intended to support it.
on
Option on(void delegate(string value) dg)
Undocumented in source. Be warned that the author may not have intended to support it.
opCast
bool opCast()
Undocumented in source. Be warned that the author may not have intended to support it.
params
Option params()
Undocumented in source. Be warned that the author may not have intended to support it.
params
Option params(int min, int max)
Undocumented in source. Be warned that the author may not have intended to support it.
params
Option params(int count)
Undocumented in source. Be warned that the author may not have intended to support it.
restrict
Option restrict(string[] options)
Undocumented in source. Be warned that the author may not have intended to support it.

Properties

aliases
char[] aliases [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
as
U as [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
error
int error [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
hasValue
bool hasValue [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
helpText
string helpText [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
isPresent
bool isPresent [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
isSet
bool isSet [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
max
int max [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
max
int max [@property setter]
Undocumented in source. Be warned that the author may not have intended to support it.
min
int min [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
min
int min [@property setter]
Undocumented in source. Be warned that the author may not have intended to support it.
name
string name [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
rawValue
string rawValue [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
value
T value [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.

Meta