public sbn::kernel
number() const -> uint32_t
read(sbn::kernel_buffer & in) -> voidvirtual
write(sbn::kernel_buffer & out) const -> voidvirtual
act() -> voidvirtual
Performs the task or launches subordinate kernels to do so.
subordinate_kernel(uint32_t number, uint32_t nsubordinates)explicit
subordinate_kernel()
number() const -> uint32_t
read(sbn::kernel_buffer & in) -> voidvirtual
write(sbn::kernel_buffer & out) const -> voidvirtual
act() -> voidvirtual
Performs the task or launches subordinate kernels to do so.
subordinate_kernel(uint32_t number, uint32_t nsubordinates)explicit
subordinate_kernel()
public sbn::kernel
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.
~superior_kernel()
superior_kernel()
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.
~superior_kernel()
superior_kernel()