DEF_OPT

use for defining a command line option

mixin template DEF_OPT (
string name
T
string flag
Args...
) {}

Members

Mixins

__anonymous
mixin DEF!(name, T, Flag_d!flag, Args)
Undocumented in source.

Mixed In Members

From mixin DEF!(name, T, Flag_d!flag, Args)

__anonymous
mixin DESC!(mixin ("__CMDLINE_FIELD_F_" ~ name), decl.args)
Undocumented in source.
__anonymous
mixin RANGE!(mixin ("__CMDLINE_FIELD_F_" ~ name), decl.args)
Undocumented in source.
__anonymous
mixin CHOICES!(mixin ("__CMDLINE_FIELD_F_" ~ name), decl.args)
Undocumented in source.
__anonymous
mixin DEFAULT!(mixin ("__CMDLINE_FIELD_F_" ~ name), decl.args)
Undocumented in source.
__anonymous
mixin PRESET!(mixin ("__CMDLINE_FIELD_F_" ~ name), decl.args)
Undocumented in source.
__anonymous
mixin ENV!(mixin ("__CMDLINE_FIELD_F_" ~ name), decl.args)
Undocumented in source.
__anonymous
mixin NEGATE!(mixin ("__CMDLINE_FIELD_F_" ~ name), decl.args)
Undocumented in source.
__anonymous
mixin HIDE!(mixin ("__CMDLINE_FIELD_F_" ~ name))
Undocumented in source.
__anonymous
mixin DISABLE_MERGE!(mixin ("__CMDLINE_FIELD_F_" ~ name))
Undocumented in source.

Parameters

name

the name of option

T

the type of option

flag

the flag of option wihout long-flag

Args

the configs

Meta