#pragma once #include "generator/feature_builder.hpp" #include "generator/processor_interface.hpp" #include class FeatureParams; namespace generator { class ProcessorNoop : public FeatureProcessorInterface { public: // FeatureProcessorInterface overrides: std::shared_ptr Clone() const override { return std::make_shared(); } void Process(feature::FeatureBuilder &) override {} void Finish() override {} void Merge(FeatureProcessorInterface const &) override {} void MergeInto(ProcessorNoop &) const override {} }; } // namespace generator