46 virtual ~
Filter() =
default;
ShPtr< Element > ElPtr
An alias for a shared pointer of Element class.
Updater is an abstract class to update data held by an Element object.
Filter removes elements from array Element::data if the elements fail user-defined criteria...
nlohmann::json Json
Json is an alias for nlohmann::json.
virtual void compute_body(const ElPtr &elem, Json &data) override
Filter elements from array Element::data given as a mutable reference.
Updater()=default
Constructor of Updater class.
This file has a definition of Updater class, which is one of the cores of this program.