sal.util.options
class
Options
;
起動引数を解析するクラス.
this(void delegate(in const(immutable(char)[]) opt)
dg
);
Options を構築します. ここで指定した Delegate は、 未知のオプションが指定された際に実行されます.
Params:
void delegate(in const(immutable(char)[]) opt)
dg
未知のオプションが指定された際に実行される関数
immutable(char)[][]
analysis
(char[][]
args
);
引数を解析し、登録されている適切な関数を実行します.
Params:
char[][]
args
起動引数
Return:
オプション以外の引数
void
addFunc
(in string
name
, void delegate()
dg
);
起動引数に指定された際に実行される関数を登録します.
Params:
string
name
起動引数 (例 --help)
void delegate()
dg
関数
void
addFunc
(in string
name
, void delegate(in const(immutable(char)[]) opt)
dg
);
起動引数に指定された際に実行される関数を登録します.
Params:
string
name
起動引数 (例 -f)
void delegate(in const(immutable(char)[]) opt)
dg
関数
Page generated by
Ddoc
.