Definition: instance_nums.h:28
Result< std::vector< int32_t > > CalculateFromFlags()
Definition: instance_nums.cpp:219
std::optional< int32_t > base_instance_num_
Definition: instance_nums.h:73
Result< std::vector< int32_t > > Calculate()
Definition: instance_nums.cpp:247
InstanceNumsCalculator & BaseInstanceNum(int32_t) &
Definition: instance_nums.cpp:173
std::vector< int32_t > instance_nums_
Definition: instance_nums.h:75
std::optional< int32_t > num_instances_
Definition: instance_nums.h:74
InstanceNumsCalculator & NumInstances(int32_t) &
Definition: instance_nums.cpp:181
void TrySet(T &field, Result< T > result)
Definition: instance_nums.cpp:210
InstanceNumsCalculator & FromFlags(const std::vector< std::string > &) &
Definition: instance_nums.cpp:102
Result< void > setter_result_
Definition: instance_nums.h:72
InstanceNumsCalculator & InstanceNums(const std::string &) &
Definition: instance_nums.cpp:189
InstanceNumsCalculator & FromGlobalGflags() &
Definition: instance_nums.cpp:162
Definition: alloc_driver.h:20
tl::expected< T, StackTraceError > Result
Definition: result_type.h:30