public sbn::kernel
object _py_kernel_obj
read(sbn::kernel_buffer & in) -> voidvirtual
write(sbn::kernel_buffer & out) const -> voidvirtual
react(sbn::kernel_ptr && child) -> voidvirtual
Collects the output from the task from subordinate kernel child
.
act() -> voidvirtual
Performs the task or launches subordinate kernels to do so.
py_kernel_obj(object && rhs) -> void
py_kernel_obj() -> PyObject *
py_kernel_obj() const -> const PyObject *
Cpp_kernel(PyObject * py_kernel_obj)
Cpp_kernel()
public sbn::python::Cpp_kernel
read(sbn::kernel_buffer & in) -> voidvirtual
act() -> voidvirtual
Performs the task or launches subordinate kernels to do so.
Main(int argc, char ** argv)
Main()
Py_kernel_enable_carries_parent(Py_kernel * self, PyObject * Py_UNUSED) -> PyObject *
sleep(Py_kernel * self, PyObject * args) -> PyObject *
mutex_lock(Py_kernel * self, PyObject * Py_UNUSED) -> PyObject *
Py_kernel_set_Cpp_kernel(Py_kernel * self, PyObject * args) -> PyObject *
mutex_unlock(Py_kernel * self, PyObject * Py_UNUSED) -> PyObject *
Py_kernel_reduce(Py_kernel * self, PyObject * Py_UNUSED) -> PyObject *
Py_kernel_init(Py_kernel * self, PyObject * args, PyObject * kwds) -> int
Py_kernel_dealloc(Py_kernel * self) -> void