DEF_ARG

use for defining a command line argument

mixin template DEF_ARG (
string name
T
Args...
) {}

Members

Mixins

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

Mixed In Members

From mixin DEF!(name, T, 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 argument's name

T

the type of argument

Args

the configs

Meta