write(sbn::kernel_buffer & out) const -> voidvirtualread(sbn::kernel_buffer & in) -> voidvirtualreact(sbn::kernel_ptr && child) -> voidvirtual
Collects the output from the task from subordinate kernel child.
act() -> voidvirtualPerforms the task or launches subordinate kernels to do so.
expression_kernel_define(protected_scm scm, protected_scm env, std::map< std::string, protected_scm > const & def, protected_scm args = SCM_UNSPECIFIED, int arg = 0)expression_kernel_define(protected_scm scm, std::map< std::string, protected_scm > const & def, protected_scm args = SCM_UNSPECIFIED, int arg = 0)expression_kernel_define()write(sbn::kernel_buffer & out) const -> voidvirtualread(sbn::kernel_buffer & in) -> voidvirtualreact(sbn::kernel_ptr && child) -> voidvirtual
Collects the output from the task from subordinate kernel child.
act() -> voidvirtualPerforms the task or launches subordinate kernels to do so.
expression_kernel_if(protected_scm scm, protected_scm env, std::map< std::string, protected_scm > const & def)expression_kernel_if(protected_scm scm, std::map< std::string, protected_scm > const & def)expression_kernel_if()public sbn::kernelwrite(sbn::kernel_buffer & out) const -> voidvirtualread(sbn::kernel_buffer & in) -> voidvirtualreact(sbn::kernel_ptr && child) -> voidvirtual
Collects the output from the task from subordinate kernel child.
act() -> voidvirtualPerforms the task or launches subordinate kernels to do so.
expression_kernel_main(int argc, char * argv)expression_kernel_main()public sbn::kernelsbn::guile::expression_kernel_definesbn::guile::expression_kernel_ifsbn::guile::expression_kernel_letstd::map< std::string, protected_scm > _definitionsprotected_scm _resultconst protected_scm _schemesize_t _finished_childstd::vector< protected_scm > _argsprotected_scm _environmentget_defs() const -> const std::map< std::string, protected_scm > &get_defs() -> std::map< std::string, protected_scm > &set_environment(SCM env) -> voidget_arg() const -> intget_result() const -> SCMwrite(sbn::kernel_buffer & out) const -> voidvirtualread(sbn::kernel_buffer & in) -> voidvirtualreact(sbn::kernel_ptr && child) -> voidvirtual
Collects the output from the task from subordinate kernel child.
act() -> voidvirtualPerforms the task or launches subordinate kernels to do so.
expression_kernel(protected_scm scheme, protected_scm env, std::map< std::string, protected_scm > const & def, int arg = 0)expression_kernel(protected_scm scheme, std::map< std::string, protected_scm > const & def, int arg = 0)expression_kernel()write(sbn::kernel_buffer & out) const -> voidvirtualread(sbn::kernel_buffer & in) -> voidvirtualreact(sbn::kernel_ptr && child) -> voidvirtual
Collects the output from the task from subordinate kernel child.
act() -> voidvirtualPerforms the task or launches subordinate kernels to do so.
expression_kernel_let(protected_scm scm, protected_scm env, std::map< std::string, protected_scm > const & def)expression_kernel_let(protected_scm scm, std::map< std::string, protected_scm > const & def)expression_kernel_let()