semitwistdtools ~master (2015-08-17T23:08:05Z)
Home
Dub
Repo
Arg
semitwist
cmdlineparser
Undocumented in source.
class
Arg {
string
name
;
string
altName
;
string
desc
;
bool
isSwitchless
;
bool
isRequired
;
bool
arrayUnique
;
bool
toLower
;
bool
isAdvanced
;
bool
isSet
;
this
(Object value, string name, string desc);
void
ensureValid
();
}
Constructors
this
this
(Object value, string name, string desc)
Undocumented in source.
Members
Functions
ensureValid
void
ensureValid
()
Undocumented in source. Be warned that the author may not have intended to support it.
Variables
altName
string
altName
;
Undocumented in source.
arrayUnique
bool
arrayUnique
;
Undocumented in source.
desc
string
desc
;
Undocumented in source.
isAdvanced
bool
isAdvanced
;
Undocumented in source.
isRequired
bool
isRequired
;
Undocumented in source.
isSet
bool
isSet
;
Undocumented in source.
isSwitchless
bool
isSwitchless
;
Undocumented in source.
name
string
name
;
Undocumented in source.
toLower
bool
toLower
;
Undocumented in source.
Meta
Source
See Implementation
semitwist
cmdlineparser
classes
Arg
CmdLineParser
enums
ArgFlag
templates
defineArg
setArgAllowableValues