| 12 | : ikey_(ikey), okey_(okey) {}; |
| 13 | |
| 14 | Sample KeyTransformOp::apply(const Sample& sample) const { |
| 15 | auto src = sample::check_key(sample, ikey_, ArrayType::Any); |
| 16 | auto dst = apply_key(src); |
| 17 | auto res = sample; |
| 18 | auto okey = (okey_.empty() ? ikey_ : okey_); |
| 19 | res[okey] = dst; |
| 20 | return res; |
| 21 | } |
| 22 | |
| 23 | KeyTransform::KeyTransform( |
| 24 | const std::string& ikey, |
nothing calls this directly
no test coverage detected