18 template<
typename Out>
38 template<
typename In,
typename Out>
54 virtual Out *
update(
const In *_data) = 0;
Interface for all external "mapping" lambdas.
Definition dag_interface.hpp:39
virtual ~dag_node()=default
Default constructor.
virtual Out * update(const In *_data)=0
Translator function.
Interface for all external generator lambdas.
Definition dag_interface.hpp:19
virtual ~dag_source()=default
Default constructor.
virtual Out * update()=0
Generator function to implement by the user.