Template Function yasmin::pybind11_utils::wrap_blackboard_callback

Function Documentation

template<typename Func>
inline auto yasmin::pybind11_utils::wrap_blackboard_callback(py::function cb)

Wrap a C++ callback to handle BlackboardPyWrapper conversion (void return).

This is a generic wrapper for callbacks that take a blackboard as the first parameter and return void.

Template Parameters:

Func – The function type to wrap

Parameters:

cb – The Python callback function

Returns:

A wrapped C++ function that converts Blackboard to BlackboardPyWrapper