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)