Loading...
Searching...
No Matches
oscr::has_ports_callbacks Concept Reference
#include <Concepts.hpp>
Concept definition
template<typename T>
concept oscr::has_ports_callbacks = oscr::has_controller_ports<T> || oscr::has_dynamic_ports<T>
|| (avnd::controller_setup_port_input_introspection<T>::size > 0)
Definition Concepts.hpp:49
Detailed Description
Whether the process model has to keep an instance of the object around, to run the callbacks that are declared on its ports: the controllers that resize the dynamic ports, and the on_controller_setup / on_controller_interaction hooks, which are also used by objects without dynamic ports.