1#ifndef INFINI_OPS_CONFIG_H_
2#define INFINI_OPS_CONFIG_H_
16 virtual std::unique_ptr<Config>
Clone()
const {
17 return std::make_unique<Config>(*
this);
21 return implementation_index_.value_or(0);
29 return !implementation_index_.has_value();
33 std::optional<std::size_t> implementation_index_;
Definition generated/include/config.h:12
void set_implementation_index(std::size_t implementation_index)
Definition generated/include/config.h:24
virtual std::unique_ptr< Config > Clone() const
Definition generated/include/config.h:16
bool needs_implementation_resolution() const
Definition generated/include/config.h:28
std::size_t implementation_index() const
Definition generated/include/config.h:20
virtual ~Config()=default
Definition generated/include/operator.h:28