Marton Szasz created MINIFICPP-1717:
---------------------------------------

             Summary: *StreamCallback should be function objects, not base 
classes
                 Key: MINIFICPP-1717
                 URL: https://issues.apache.org/jira/browse/MINIFICPP-1717
             Project: Apache NiFi MiNiFi C++
          Issue Type: Improvement
            Reporter: Marton Szasz
            Assignee: Marton Szasz
             Fix For: 0.12.0


Because in C++ it's much more natural to work with function objects using value 
semantics than it is with arbitrary base classes with one abstract public 
virtual member function. This allows lambdas to be used and greatly simplifies 
many usage sites.



--
This message was sent by Atlassian Jira
(v8.20.1#820001)

Reply via email to