| 274 | bool InSelection(std::string const&) override { return true; } |
| 275 | |
| 276 | void Transform(std::vector<std::string>& list, |
| 277 | transform_type const& transform) override |
| 278 | { |
| 279 | this->Validate(list.size()); |
| 280 | |
| 281 | for (auto index : this->Indexes) { |
| 282 | list[index] = transform(list[index]); |
| 283 | } |
| 284 | } |
| 285 | |
| 286 | protected: |
| 287 | TransformSelectorIndexes(std::string&& tag) |