Lines Matching defs:field
25 bool Options::* field,
30 std::make_shared<SimpleOptionField<bool>>(field),
39 uint64_t Options::* field,
44 std::make_shared<SimpleOptionField<uint64_t>>(field),
52 int64_t Options::* field,
57 std::make_shared<SimpleOptionField<int64_t>>(field),
65 std::string Options::* field,
70 std::make_shared<SimpleOptionField<std::string>>(field),
79 std::vector<std::string> Options::* field,
83 std::make_shared<SimpleOptionField<std::vector<std::string>>>(field),
92 HostPort Options::* field,
97 std::make_shared<SimpleOptionField<HostPort>>(field),
145 from, Implication{it->second.type, to, it->second.field, true});
155 from, Implication{it->second.type, to, it->second.field, false});
163 // If we have a field on ChildOptions, and we want to access it from an
189 Convert(original.field, get_child),
441 *Lookup<bool>(info.field, options) = !is_negation;
444 *Lookup<int64_t>(info.field, options) = std::atoll(value.c_str());
447 *Lookup<uint64_t>(info.field, options) =
451 *Lookup<std::string>(info.field, options) = value;
454 Lookup<std::vector<std::string>>(info.field, options)
458 Lookup<HostPort>(info.field, options)