- virtual void configure(){};
-
- /// get function - right val in assignment
- std::string name() const {
- return m_name;
- }
-
- /// set function - left val in assignment
- std::string & name() {
- return m_name;
- }
-
- /// set function - can be chained
- Base & name(const std::string & name){
- m_name = name;
- return *this;
- }
-
- private:
- std::string m_name;
- };
- }
-
- class FilterException : public std::runtime_error {
- public:
- FilterException(const std::string message)
- : std::runtime_error("FilterException: " + message){