+ virtual void process(Package & package) const = 0;
+
+ /// configuration during filter load
+ virtual void configure(const xmlNode * ptr);
+ };
+
+ class FilterException : public std::runtime_error {
+ public:
+ FilterException(const std::string message)
+ : std::runtime_error("FilterException: " + message){