Lines Matching refs:parse
2 * parse configuration options
44 string parse(string opt) @nogc nothrow
50 string s = rt_configOption(cfgname, &parse, true);
104 r = parse(name, tail, __traits(getMember, cfg, field), errName, true);
106 r = parse(name, tail, __traits(getMember, cfg, field), errName);
133 optname = name of the option to parse
134 str = raw string to parse the option value from
142 return parse(optname, str, res, errName);
170 bool parse(T : size_t)(const(char)[] optname, ref inout(char)[] str, ref T res, const(char)[] errName, bool mayHaveSuffix = false)
249 bool parse(const(char)[] optname, ref inout(char)[] str, ref bool res, const(char)[] errName)
263 bool parse(const(char)[] optname, ref inout(char)[] str, ref float res, const(char)[] errName)
304 bool parse(const(char)[] optname, ref inout(char)[] str, ref inout(char)[] res, const(char)[] errName)
420 // the config parse doesn't know all available GC names, so should accept unknown ones